Commit graph

  • 39160cf66c
    Merge 1e13f77a18 into 8005926bfc Simon Cruanes 2026-04-26 21:15:32 -04:00
  • 1e13f77a18 spall test simon/spall Simon Cruanes 2026-04-26 21:14:36 -04:00
  • 73c4562551 first implem of trace-spall Simon Cruanes 2026-04-26 21:14:29 -04:00
  • d12d2c9131 deploy: 8005926bfc gh-pages c-cube 2026-04-21 21:01:57 +00:00
  • 8005926bfc fix lwt test by providing a local ambient span provider main Simon Cruanes 2026-04-21 16:56:55 -04:00
  • e7cbdcd4c9 deploy: cc15474b8992a928d4998bf5c2c866ba65b529fc c-cube 2026-04-21 20:58:20 +00:00
  • 3a349e1b36 CI: fix so we run tests with depopts Simon Cruanes 2026-04-21 16:56:40 -04:00
  • 805035ff38 deploy: 207154af0d c-cube 2026-04-18 02:37:15 +00:00
  • 207154af0d doc Simon Cruanes 2026-04-17 22:35:56 -04:00
  • 84c1ad1d5f deploy: e974c6d31b c-cube 2026-04-18 02:33:45 +00:00
  • e974c6d31b CI Simon Cruanes 2026-04-17 22:32:26 -04:00
  • 50d0656ab0 CI Simon Cruanes 2026-04-16 12:18:19 -04:00
  • 158e0ac4cd CI Simon Cruanes 2026-04-15 10:58:45 -04:00
  • 5629555a72 trace.lwt: do not provide a ambient-span-provider except in docs; add docs Simon Cruanes 2026-04-15 10:55:55 -04:00
  • 42bf837113
    add Trace_lwt optional library (#47) Simon Cruanes 2026-04-14 14:10:32 -04:00
  • 2a36f9de7a deploy: 83d408355b c-cube 2026-04-13 17:12:25 +00:00
  • ec7fa70442 opam simon/lwt Simon Cruanes 2026-04-13 13:10:34 -04:00
  • 11d6a34542 tests for trace.lwt Simon Cruanes 2026-04-13 13:09:48 -04:00
  • 47b1a05e39 test: extract recorder used for ambient tests Simon Cruanes 2026-04-13 13:09:43 -04:00
  • feb50a6b8e add Trace_lwt optional library Simon Cruanes 2026-04-13 12:37:19 -04:00
  • 83d408355b change CI to use container images Simon Cruanes 2026-04-13 13:10:54 -04:00
  • c6a77e3e77
    wip: a d2 diagram to explain ocaml-tracing's architecture simon/diagram-architecture-d2 Simon Cruanes 2026-03-03 14:55:56 -05:00
  • 40e96a6936 deploy: 41b152c789 c-cube 2026-03-03 14:25:55 +00:00
  • 41b152c789
    doc Simon Cruanes 2026-03-03 08:47:46 -05:00
  • 765873d9bc deploy: 3b8fc8977680b47f5f5b1c43e40fc56efaf35962 c-cube 2026-03-03 13:50:13 +00:00
  • dd30ae0858
    prepare for 0.12 v0.12 Simon Cruanes 2026-02-26 16:38:27 -05:00
  • 02815f16eb deploy: 82cdd4c7f13b529a91bb0e5c440c6dc4c3e40ef4 c-cube 2026-02-26 21:42:57 +00:00
  • 675834885e deploy: fd6eac6ea8 c-cube 2026-02-26 17:36:28 +00:00
  • fd6eac6ea8 format Simon Cruanes 2026-02-26 12:30:45 -05:00
  • a36f91b350 fix tests Simon Cruanes 2026-02-26 12:02:29 -05:00
  • 3752d70403 testing with domains Simon Cruanes 2026-02-26 11:54:21 -05:00
  • 72d64be0c3 additional unit tests Simon Cruanes 2026-02-26 11:07:22 -05:00
  • 0a95e5ff37 test for TLS as ambient-span-provider Simon Cruanes 2026-02-26 10:47:34 -05:00
  • fe50b4d325 CI Simon Cruanes 2026-02-26 09:37:22 -05:00
  • 6c841134ef
    format Simon Cruanes 2026-02-26 12:30:45 -05:00
  • deb1275000
    fix tests Simon Cruanes 2026-02-26 12:02:29 -05:00
  • 481dcbeb93
    testing with domains Simon Cruanes 2026-02-26 11:54:21 -05:00
  • cc02782a0a deploy: e0a705e391 c-cube 2026-02-26 16:11:32 +00:00
  • 607c796a05
    additional unit tests Simon Cruanes 2026-02-26 11:07:22 -05:00
  • 960b60d91b
    test for TLS as ambient-span-provider Simon Cruanes 2026-02-26 10:47:34 -05:00
  • 71c9f1e039
    CI Simon Cruanes 2026-02-26 09:37:22 -05:00
  • e0a705e391
    add trace.thread-local-storage optional library Simon Cruanes 2026-02-26 09:36:06 -05:00
  • aaba8d4db3
    use current_span when entering spans or sending messages Simon Cruanes 2026-02-25 14:16:47 -05:00
  • 2f90d0f1f3 deploy: 4e6c69de8c c-cube 2026-02-25 19:12:33 +00:00
  • 4e6c69de8c
    Merge pull request #44 from ocaml-tracing/simon/proper-scope-in-collector Simon Cruanes 2026-02-25 14:10:02 -05:00
  • 132ef34846
    format Simon Cruanes 2026-02-25 11:50:54 -05:00
  • 9ce054e380
    add ambient_span_provider to get cur_span/with_cur_span Simon Cruanes 2026-02-25 11:24:11 -05:00
  • 85b501ce14
    fix test dune stanza Simon Cruanes 2026-02-15 21:33:39 -05:00
  • 44bafeca1a
    test for runtime events is optional Simon Cruanes 2026-02-15 16:33:50 -05:00
  • a20233a455
    add CI for formatting Simon Cruanes 2026-02-15 16:30:20 -05:00
  • a9054e48f3
    Add basic landmarks data types with yojson encoders simon/basic-landmarks Simon Cruanes 2026-02-11 23:48:23 +00:00
  • 6517ee32bc
    Add lock-free atomic hashtable for string->atomic int mapping Simon Cruanes 2026-02-12 00:00:49 +00:00
  • d8cdb2bcc2
    runtime events collector, + test Simon Cruanes 2026-02-11 17:36:12 -05:00
  • 90bb7e6394 deploy: e4d4e23530 c-cube 2026-02-12 01:18:35 +00:00
  • e4d4e23530
    add {thread,process}_sort_index extension + TEF support Simon Cruanes 2026-02-11 20:16:07 -05:00
  • b75d66caee deploy: 627164afd0 c-cube 2026-02-11 01:45:18 +00:00
  • 627164afd0
    update next tag Simon Cruanes 2026-02-10 20:43:09 -05:00
  • e8d889313b deploy: c711a0dc66 c-cube 2026-02-06 18:27:47 +00:00
  • c711a0dc66
    prepare for 0.11 v0.11 Simon Cruanes 2026-02-06 13:22:57 -05:00
  • 8c51773980 deploy: c9cd56d0b5 c-cube 2026-02-06 18:16:33 +00:00
  • c9cd56d0b5
    add enabled to the collector Simon Cruanes 2026-02-06 13:14:19 -05:00
  • 2c874b6191 deploy: a4144ff3d1 c-cube 2026-01-22 02:07:22 +00:00
  • a4144ff3d1
    extensible metric; pass level around in collector Simon Cruanes 2026-01-21 21:04:53 -05:00
  • a398dc03da deploy: f1633fdcff c-cube 2026-01-21 01:36:58 +00:00
  • f1633fdcff
    readme Simon Cruanes 2026-01-20 20:34:43 -05:00
  • 994b248ff2 deploy: 6f3b487f35 c-cube 2026-01-21 01:33:49 +00:00
  • 6f3b487f35
    bit of doc Simon Cruanes 2026-01-20 20:31:27 -05:00
  • 9c26067efc deploy: 87d5a0228a c-cube 2026-01-21 01:25:53 +00:00
  • 87d5a0228a
    CI: try to fix docs Simon Cruanes 2026-01-20 20:23:40 -05:00
  • 594a101922
    remove unused dep on thread-local-storage Simon Cruanes 2026-01-20 20:18:16 -05:00
  • 5751c1585c
    Merge pull request #43 from ocaml-tracing/simon/full-refactor-open-sum-types-no-more-manual-spans Simon Cruanes 2026-01-20 20:12:15 -05:00
  • d91174cf32
    remove dep on hmap Simon Cruanes 2026-01-17 22:39:32 -05:00
  • 44f87bdd6b
    trace: remove meta_map, not used anymore Simon Cruanes 2026-01-17 22:39:25 -05:00
  • 12cdccb842
    test belongs in trace-tef Simon Cruanes 2026-01-17 21:13:57 -05:00
  • ea59d09635
    track spans: sort resulting list of unclosed spans Simon Cruanes 2026-01-17 21:13:49 -05:00
  • eb4abf2966
    compat fix Simon Cruanes 2026-01-17 21:06:48 -05:00
  • bb78e9babb
    small test for span tracking Simon Cruanes 2026-01-17 20:54:22 -05:00
  • f88cd7651c
    trace-tef: ?debug option to track spans Simon Cruanes 2026-01-17 20:54:07 -05:00
  • 254c7e0af9
    better, simpler, no fuss trace.debug Simon Cruanes 2026-01-17 20:53:58 -05:00
  • 67b3deb191
    add Trace.with_setup_collector Simon Cruanes 2026-01-17 20:53:12 -05:00
  • dd432c4586
    add trace.debug to find what spans were not closed on exit Simon Cruanes 2026-01-17 10:42:59 -05:00
  • e98c11c9e0
    remove dead code and on_tracing_error Simon Cruanes 2026-01-17 10:42:45 -05:00
  • 40335815b3
    update trace.opam a bit Simon Cruanes 2026-01-16 19:54:28 -05:00
  • 481b5a10b2
    remove subscriber entirely Simon Cruanes 2026-01-16 19:50:50 -05:00
  • 4b4569f956
    CI Simon Cruanes 2026-01-15 22:03:10 -05:00
  • 2bde0d155a
    update test outputs Simon Cruanes 2026-01-15 20:53:40 -05:00
  • f714482fe4
    address warnings Simon Cruanes 2026-01-15 20:53:15 -05:00
  • bf76b1f8eb
    bench Simon Cruanes 2026-01-15 20:53:05 -05:00
  • 22d91d4f40
    rewrite trace-fuchsia to work with new collector Simon Cruanes 2026-01-15 20:43:05 -05:00
  • e2a942fedc
    fix tef-tldrs Simon Cruanes 2026-01-15 20:42:51 -05:00
  • dc37f68993
    rewrite trace-tef so it returns the new collector Simon Cruanes 2026-01-15 20:42:45 -05:00
  • 7b0197e6c2
    trace.util: add Unix_util and Mock_ Simon Cruanes 2026-01-15 20:42:19 -05:00
  • 85ef7f4587
    trace.simple: a basic span type as illustration Simon Cruanes 2026-01-15 20:42:06 -05:00
  • 64936441ef
    trace.util: add the thread and time utils, add multi_collector, add span_id64 and trace_id64 Simon Cruanes 2026-01-15 17:20:55 -05:00
  • fc2fc49e94
    remove subscriber library Simon Cruanes 2026-01-15 17:20:17 -05:00
  • 66816040aa
    core: remove current_span from collector Simon Cruanes 2026-01-15 17:19:49 -05:00
  • 0bd8868172
    update test outputs Simon Cruanes 2026-01-14 22:47:08 -05:00
  • 4aee136827
    make tests compile Simon Cruanes 2026-01-14 22:31:46 -05:00
  • 2a866e60f8
    fix fuchsia and tef backends to use trace_id Simon Cruanes 2026-01-14 22:30:00 -05:00
  • 5b83834af5
    subscriber: restore trace_id Simon Cruanes 2026-01-14 22:29:46 -05:00