Commit graph

  • aa86fc455d
    wip changelog main Simon Cruanes 2026-03-06 14:47:31 -05:00
  • d57c182daa
    add config parameter for self_metrics Simon Cruanes 2026-03-06 14:42:39 -05:00
  • 00d41b5354
    format Simon Cruanes 2026-03-06 12:55:35 -05:00
  • aa9e3f98ff
    try weirder tricks for version generation Simon Cruanes 2026-03-06 12:32:16 -05:00
  • d974213376
    fix tests Simon Cruanes 2026-03-06 12:07:50 -05:00
  • 6faf23899f
    format Simon Cruanes 2026-03-06 12:02:01 -05:00
  • 068baca4c9
    follow otel semconv Simon Cruanes 2026-03-06 11:37:35 -05:00
  • d77dbacfb5
    fix warning by explicitly including unix Simon Cruanes 2026-03-06 11:34:04 -05:00
  • 6e07d48d5d
    small refactor Simon Cruanes 2026-03-06 11:32:35 -05:00
  • e0560ac730
    globals: add sdk name+vesion to resource attributes Simon Cruanes 2026-03-06 11:32:26 -05:00
  • ba264c7094
    add auto-generated Version module to main lib Simon Cruanes 2026-03-06 11:32:08 -05:00
  • 28810fec51
    prepare for 0.13 v0.13 main-v0.13 Simon Cruanes 2026-03-03 09:05:24 -05:00
  • b92159c11e
    add Meter_provider.emit_l Simon Cruanes 2026-03-05 15:20:38 -05:00
  • 0c29da4302
    meter: add emit Simon Cruanes 2026-03-05 15:07:28 -05:00
  • a28f24d14f
    metrics: use main clock by default for data points Simon Cruanes 2026-03-05 14:46:46 -05:00
  • e97088f6f7
    fix warning Simon Cruanes 2026-03-05 14:46:33 -05:00
  • 05ef03b39d
    Span.record_exception must also set the span status to error Simon Cruanes 2026-03-05 10:22:57 -05:00
  • e2fe0f6683
    dune shenanigan Simon Cruanes 2026-03-05 10:11:24 -05:00
  • c442f3b818
    batch: update n_dropped correctly; also self_debug in Emitter_batch Simon Cruanes 2026-03-04 13:16:19 -05:00
  • 31190a3606
    providers: self debug at installation Simon Cruanes 2026-03-04 13:11:25 -05:00
  • 875101de9b
    debug in bounded queue sync Simon Cruanes 2026-03-04 13:11:04 -05:00
  • f70e5ae4a2
    fix test Simon Cruanes 2026-03-03 20:08:13 -05:00
  • 4a097759d3
    revert to no batching by default in Provider_config Simon Cruanes 2026-03-03 20:08:10 -05:00
  • e72b986f14
    test: add test to check Span.dummy never gets modified Simon Cruanes 2026-03-03 17:52:40 -05:00
  • 20e395abf4
    fix span: missign checks for dummy span Simon Cruanes 2026-03-03 17:52:30 -05:00
  • 7c1eb2321b
    fix self_trace by just relying on Trace_provider Simon Cruanes 2026-03-03 17:46:30 -05:00
  • 8d4ca8feb4
    update test binaries Simon Cruanes 2026-03-03 17:16:08 -05:00
  • d86b883c70
    clients: setup self-debug as well Simon Cruanes 2026-03-03 17:16:04 -05:00
  • f1f379d2e1
    client: use self-debug and new provider config Simon Cruanes 2026-03-03 17:15:53 -05:00
  • df643c9af6
    add self_debug and provider_config Simon Cruanes 2026-03-03 17:10:19 -05:00
  • 478fe1da7b
    otel.trace: have a single collector that always use current *_provider Simon Cruanes 2026-03-03 15:15:24 -05:00
  • fa14ddf1f8
    helpers to emit in *_provider Simon Cruanes 2026-03-03 15:14:32 -05:00
  • 4a2c5927a1 opentelemetry.trace: collector needn't arguments Simon Cruanes 2026-03-03 09:04:08 -05:00
  • 3f37dceb40 opentelemetry.trace: make sure to setup the ambient span provider Simon Cruanes 2026-03-03 09:02:39 -05:00
  • b916a186a4 it's trace 0.12 now Simon Cruanes 2026-02-26 12:05:59 -05:00
  • 378a2ebbf8 compat on 4.08 Simon Cruanes 2026-02-26 11:20:18 -05:00
  • edc3932059 grrr cohttp and its signature breakages Simon Cruanes 2026-02-26 10:42:23 -05:00
  • 9cf2374930 bounds on cohttp-lwt Simon Cruanes 2026-02-26 10:32:43 -05:00
  • 4edac68be5 fix: move to ezcurl 0.3 Simon Cruanes 2026-02-26 10:16:24 -05:00
  • 731cc79fcb CI Simon Cruanes 2026-02-26 10:11:00 -05:00
  • 9b62489ba5 CI Simon Cruanes 2026-02-26 10:08:07 -05:00
  • 6bcb3d77c5 CI Simon Cruanes 2026-02-26 09:59:36 -05:00
  • cc9fdfad73 opentelemetry.trace: add ambient-span-provider using ambient-context Simon Cruanes 2026-02-26 09:58:29 -05:00
  • c9093043e4 opentelemetry: add a hmap in Scope.t Simon Cruanes 2026-02-26 09:58:00 -05:00
  • e6412b02e1 use Extensions module in opentelemetry.trace Simon Cruanes 2026-02-23 13:35:03 -05:00
  • e4346b14fd refactor Simon Cruanes 2026-02-18 09:00:52 -05:00
  • 5e5a0d5116 fix warnings Simon Cruanes 2026-02-18 09:00:48 -05:00
  • 2fa7c05ebd wip: migrate to trace 0.11 and ambient-context 0.2 Simon Cruanes 2026-02-17 19:54:38 -05:00
  • 711be1e56e
    prepare for 0.13 Simon Cruanes 2026-03-03 09:05:24 -05:00
  • e73c3ffef9
    opentelemetry.trace: collector needn't arguments Simon Cruanes 2026-03-03 09:04:08 -05:00
  • 8448f898fb
    opentelemetry.trace: make sure to setup the ambient span provider Simon Cruanes 2026-03-03 09:02:39 -05:00
  • 14e892454c
    opam Simon Cruanes 2026-02-27 16:35:53 -05:00
  • a514ff8fe2
    compat 4.08 Simon Cruanes 2026-02-27 14:57:32 -05:00
  • e3da59dd97
    per signal provider, update to trace 0.12 Simon Cruanes 2026-02-27 14:56:21 -05:00
  • 00f8cda4d3
    format Simon Cruanes 2026-02-26 23:23:32 -05:00
  • 6d2a73fcf8
    fix Simon Cruanes 2026-02-26 23:23:22 -05:00
  • d7f73b4b04
    format Simon Cruanes 2026-02-26 17:23:27 -05:00
  • 9095c2a506
    doc: migration guide, readme Simon Cruanes 2026-02-26 17:02:12 -05:00
  • e74f824134
    trace 0.12 Simon Cruanes 2026-02-26 12:27:27 -05:00
  • cfcae18452
    opentelemetry.trace: update to trace 0.12 Simon Cruanes 2026-02-26 12:26:55 -05:00
  • 7a4ad8b44b
    it's trace 0.12 now Simon Cruanes 2026-02-26 12:05:59 -05:00
  • 357f0042a4
    compat on 4.08 Simon Cruanes 2026-02-26 11:20:18 -05:00
  • 14ac07660d
    grrr cohttp and its signature breakages Simon Cruanes 2026-02-26 10:42:23 -05:00
  • 1b3aafdb8d
    bounds on cohttp-lwt Simon Cruanes 2026-02-26 10:32:43 -05:00
  • 8a6db214da
    fix: move to ezcurl 0.3 Simon Cruanes 2026-02-26 10:16:24 -05:00
  • 3aaa237eec
    CI Simon Cruanes 2026-02-26 10:11:00 -05:00
  • a4a5143fa2
    CI Simon Cruanes 2026-02-26 10:08:07 -05:00
  • 8a24c27c02
    CI Simon Cruanes 2026-02-26 09:59:36 -05:00
  • 740c683851
    opentelemetry.trace: add ambient-span-provider using ambient-context Simon Cruanes 2026-02-26 09:58:29 -05:00
  • 90208d1733
    opentelemetry: add a hmap in Scope.t Simon Cruanes 2026-02-26 09:58:00 -05:00
  • 4e63b2a3a2
    detail Simon Cruanes 2026-02-24 16:02:36 -05:00
  • 7454134762
    refactor Simon Cruanes 2026-02-24 15:41:47 -05:00
  • e33a792f46
    use Extensions module in opentelemetry.trace Simon Cruanes 2026-02-23 13:35:03 -05:00
  • 806545f2ba
    format Simon Cruanes 2026-02-21 22:37:10 -05:00
  • 210b7991c9
    rework tracer/meter/logger interfaces Simon Cruanes 2026-02-20 12:31:15 -05:00
  • d5f6b564db
    shortcut in clock Simon Cruanes 2026-02-20 08:55:50 -05:00
  • 7cc0ee1701
    CI: remove gh-pages, add format Simon Cruanes 2026-02-19 15:54:17 -05:00
  • cb53b54b00
    trace: expose the OTEL span Simon Cruanes 2026-02-19 15:29:56 -05:00
  • 4387bf8287
    fix missing dep Simon Cruanes 2026-02-19 15:26:31 -05:00
  • 3608c218bf
    refactor Simon Cruanes 2026-02-18 09:00:52 -05:00
  • c5dd792442
    fix warnings Simon Cruanes 2026-02-18 09:00:48 -05:00
  • 573e35fec9
    wip: migrate to trace 0.11 and ambient-context 0.2 Simon Cruanes 2026-02-17 19:54:38 -05:00
  • 07070e3d4a emitter: add self_metrics, track batch n_dropped, sampler rate Simon Cruanes 2026-02-17 20:41:20 -05:00
  • 71bb7d1996 various fixes Simon Cruanes 2026-02-17 16:51:34 -05:00
  • 33f86204b1
    emitter: add self_metrics, track batch n_dropped, sampler rate Simon Cruanes 2026-02-17 20:41:20 -05:00
  • cfe6e8bca3
    various fixes Simon Cruanes 2026-02-17 16:51:34 -05:00
  • 126e25b5a7
    Merge pull request #123 from ocaml-tracing/simon/http-retry Simon Cruanes 2026-02-15 15:53:22 -05:00
  • 33a0ee69ba
    refactor: extract should_retry Simon Cruanes 2026-02-15 15:21:29 -05:00
  • a44c50581b
    Support http/json protocol, carry protocol to HTTP emitter Simon Cruanes 2026-02-15 16:55:59 +00:00
  • a43587f2a6
    rename hmap keys with more consistent scheme Simon Cruanes 2026-02-15 18:45:08 +00:00
  • e9485c97da
    Add retry with exponential backoff to HTTP client Simon Cruanes 2026-02-14 13:27:01 +00:00
  • a54593c39c
    Merge pull request #122 from ocaml-tracing/simon/missing-env-vars Simon Cruanes 2026-02-15 15:15:16 -05:00
  • e2aa473cf9
    slight refactor Simon Cruanes 2026-02-15 15:08:30 -05:00
  • 8b9ea57a02
    tweaks Simon Cruanes 2026-02-13 20:38:03 -05:00
  • 740d8e82b1
    Merge 7d090b16cc into 9696dfb511 Raphaël Proust 2026-02-13 03:31:42 +00:00
  • 649d4b8aa8
    handle sdk_disabled in all clients Simon Cruanes 2026-02-13 02:29:29 +00:00
  • 5114b6a8e7
    client ocurl: handle config.sdk_disabled Simon Cruanes 2026-02-12 21:27:20 -05:00
  • ccd4c43a93
    fix test Simon Cruanes 2026-02-12 21:27:05 -05:00
  • 103886ec83
    remove obsolete test Simon Cruanes 2026-02-12 21:23:22 -05:00
  • 69d1d512e3
    add missing OTEL env variables Simon Cruanes 2026-02-12 12:34:28 +00:00