Simon Cruanes
|
6920c3341a
|
refactor: use trace.subscriber instead of a separate library
|
2024-09-17 10:36:49 -04:00 |
|
Simon Cruanes
|
cc6c311b45
|
more docs
|
2024-09-10 10:43:44 -04:00 |
|
Simon Cruanes
|
d36275574a
|
readme
|
2024-09-09 18:03:17 -04:00 |
|
Simon Cruanes
|
d8059e9aa0
|
feat: Subscriber.tee
|
2024-09-09 17:05:41 -04:00 |
|
Simon Cruanes
|
5b1ad7275b
|
feat subscriber: avoid polyvariants entirely
|
2024-09-09 15:59:46 -04:00 |
|
Simon Cruanes
|
8ce4f332c6
|
fix: smll change for manual spans
|
2024-09-09 15:33:09 -04:00 |
|
Simon Cruanes
|
797895c193
|
test: update tests
|
2024-09-09 15:25:01 -04:00 |
|
Simon Cruanes
|
7ddfa6c39f
|
I
|
2024-09-09 15:09:14 -04:00 |
|
Simon Cruanes
|
136ff47e66
|
test: fix tests
|
2024-09-09 14:44:33 -04:00 |
|
Simon Cruanes
|
839eb3fcdf
|
feat tef-tldrs: expose a subscriber
|
2024-09-09 14:44:23 -04:00 |
|
Simon Cruanes
|
59db458fec
|
tef: expose subscriber_jsonl
|
2024-09-09 14:44:13 -04:00 |
|
Simon Cruanes
|
bebd037803
|
wip: trace-subscriber package
|
2024-09-09 14:14:25 -04:00 |
|
Simon Cruanes
|
57aec09be9
|
rename tef.tldr to tef.tldrs
|
2024-08-23 15:17:55 -04:00 |
|
Simon Cruanes
|
8697f53405
|
add basic bench for trace-tef.multiproc
|
2024-08-23 15:17:55 -04:00 |
|
Simon Cruanes
|
ba6861630d
|
fix trace-tef.tldr: turn TEF path to an absolute one
|
2024-08-23 15:17:55 -04:00 |
|
Simon Cruanes
|
3f28b8032a
|
feat: add trace-tef.tldr for tracing multiple processes
|
2024-08-23 15:17:55 -04:00 |
|
Simon Cruanes
|
62837c5193
|
feat tef: accept a out_channel directly in the collector
|
2024-08-23 15:17:55 -04:00 |
|
Simon Cruanes
|
0b6dc27556
|
break tef: use mtime.now, not a counter, for multiproc
this allows us to correlate timestamps among processes on the same
machine.
|
2024-08-23 15:17:55 -04:00 |
|
Simon Cruanes
|
f8c1d2d972
|
refactor tef: move event in a side file
|
2024-08-16 15:45:24 -04:00 |
|
Simon Cruanes
|
6383fcfff9
|
feat trace-fuchsia: require thread-local-storage 0.2
|
2024-08-16 12:32:04 -04:00 |
|
Simon Cruanes
|
1e20dab45c
|
format
|
2024-08-16 12:31:56 -04:00 |
|
Simon Cruanes
|
62063f3f94
|
prepare for 0.7
|
2024-03-08 11:59:24 -05:00 |
|
Simon Cruanes
|
e76a977330
|
fixes: check for dummy spans in some operations
|
2024-03-08 11:45:28 -05:00 |
|
Simon Cruanes
|
b52f15068d
|
add get_default_level()
|
2024-03-08 11:45:28 -05:00 |
|
Simon Cruanes
|
37f8a237ff
|
CI
|
2024-03-08 11:45:28 -05:00 |
|
Simon Cruanes
|
de8b51a9a2
|
feat: add levels to Trace_core.
these levels are used to control the verbosity levels.
|
2024-03-08 11:45:28 -05:00 |
|
Simon Cruanes
|
d0e159785e
|
fix in trace-tef now that meta-map can raise Invalid_arg
|
2024-03-01 15:18:04 -05:00 |
|
Simon Cruanes
|
3c2f804716
|
add hmap as a depopt (#28)
if present, we use `Hmap.t` as the meta map for manual spans
|
2024-02-24 11:33:48 -05:00 |
|
Simon Cruanes
|
05be245163
|
fix: truncate large strings in fuchsia
|
2024-02-20 15:10:20 -05:00 |
|
Simon Cruanes
|
a1df7eb88e
|
wip: fix fuchsia in case strings are too big
|
2024-02-13 16:12:08 -05:00 |
|
Simon Cruanes
|
d3e710605e
|
update @since next tags
|
2024-01-24 22:44:28 -05:00 |
|
Simon Cruanes
|
d73a754189
|
doc
|
2024-01-19 10:02:49 -05:00 |
|
Simon Cruanes
|
23231464d1
|
Merge pull request #25 from c-cube/wip-doc-ci
add doc generation in CI
|
2024-01-19 10:00:44 -05:00 |
|
Simon Cruanes
|
aa1b43be43
|
odoc again
|
2024-01-19 09:44:07 -05:00 |
|
Simon Cruanes
|
7e087ffc54
|
more CI
|
2024-01-19 09:31:35 -05:00 |
|
Simon Cruanes
|
ecf51ce32b
|
CI: use odoc, not odig
|
2024-01-19 09:09:06 -05:00 |
|
Simon Cruanes
|
c78313f76d
|
add doc generation in CI
|
2024-01-19 08:51:44 -05:00 |
|
Simon Cruanes
|
659ce2e403
|
prepare for 0.6
|
2024-01-18 10:17:55 -05:00 |
|
Simon Cruanes
|
e708791725
|
mark trace-fuchsia as unavailable on s390x (bigendian)
|
2024-01-18 10:17:55 -05:00 |
|
Simon Cruanes
|
fcbabb055b
|
CI: test all the packages
|
2024-01-10 12:25:32 -05:00 |
|
Simon Cruanes
|
698daa8629
|
lower bound on ppxlib
|
2024-01-10 11:42:37 -05:00 |
|
Simon Cruanes
|
7d7461997a
|
fix: fuchsia depends on TLS
|
2024-01-10 11:23:24 -05:00 |
|
Simon Cruanes
|
a9fdc58904
|
fix build: deptopt on mtime for trace-core.util
|
2024-01-10 10:46:17 -05:00 |
|
Simon Cruanes
|
43cc061096
|
fix build
|
2024-01-10 10:42:26 -05:00 |
|
Simon Cruanes
|
987b57191c
|
Merge pull request #24 from c-cube/wip-fuchsia
fuchsia trace format
|
2024-01-09 11:41:28 -05:00 |
|
Simon Cruanes
|
6e217e053b
|
Merge pull request #23 from c-cube/wip-ppx
ppx_trace
|
2024-01-09 10:43:24 -05:00 |
|
Simon Cruanes
|
434972bc26
|
remove dead code
|
2024-01-02 12:32:51 -05:00 |
|
Simon Cruanes
|
bc41a53f6c
|
limit test to package
|
2023-12-27 21:37:34 -05:00 |
|
Simon Cruanes
|
5571751f3e
|
missed some uses of Atomic
|
2023-12-27 21:33:04 -05:00 |
|
Simon Cruanes
|
6aeb1ea007
|
remove unused dep
|
2023-12-27 21:20:08 -05:00 |
|