Commit graph

  • 8b8730e494
    Merge 7d090b16cc into 5065cdd985 Raphaël Proust 2026-05-03 08:56:37 +08:00
  • 5cfdd652b7
    Merge 9b327a9bba into 5065cdd985 Simon Cruanes 2026-05-03 08:56:33 +08:00
  • 5065cdd985 prepare for 0.91 main v0.91 Simon Cruanes 2026-04-20 10:41:27 -04:00
  • 0cf72525b2 fix warning Simon Cruanes 2026-04-22 20:51:39 -04:00
  • 3bf18fed69 fix test being in the wrong package Simon Cruanes 2026-04-21 15:31:21 -04:00
  • e641d9ede9 deploy: 78d8d107ff gh-pages c-cube 2026-04-23 00:52:50 +00:00
  • 7637b5d7cc deploy: b9c884c6bf382cdbd24ec2a187a330a47229f652 c-cube 2026-04-20 14:42:38 +00:00
  • a4d95409ee better error message for otlp http failures Simon Cruanes 2026-04-17 11:27:16 -04:00
  • 59e2e854e5 docs Simon Cruanes 2026-04-15 10:19:11 -04:00
  • 36c350e8aa deploy: 5f3b162290 c-cube 2026-04-10 19:11:02 +00:00
  • 5f3b162290 bounded queue: provide a per-item measure function for better errors/metrics Simon Cruanes 2026-04-10 15:07:15 -04:00
  • 2401745f1a fix: retries are self_debug logged at warning level Simon Cruanes 2026-04-10 14:46:14 -04:00
  • fd47118c51 fix Simon Cruanes 2026-04-10 14:45:54 -04:00
  • 9cb9c1081c config: better defaults in Sdk, have batching enabled by default Simon Cruanes 2026-04-10 14:29:08 -04:00
  • 7a93a2582b better warning in bounded_queue_sync Simon Cruanes 2026-04-10 14:28:50 -04:00
  • 6f8c6c9041 deploy: e9bb76edd1 c-cube 2026-04-09 13:25:27 +00:00
  • e9bb76edd1
    expose Self_debug.level_above Simon Cruanes 2026-04-09 09:24:13 -04:00
  • b76bf492b9 deploy: b766f86019 c-cube 2026-04-06 19:57:49 +00:00
  • b766f86019
    CI Simon Cruanes 2026-04-06 15:54:55 -04:00
  • 78e44e916c
    move from ocurl to curl Simon Cruanes 2026-04-06 15:48:16 -04:00
  • 755509893e
    fix docker build Simon Cruanes 2026-04-06 15:47:39 -04:00
  • 5031be8d91
    use docker images for CI (#130) Simon Cruanes 2026-04-06 15:47:16 -04:00
  • c18f6b1cf7
    fix build issues in docker Simon Cruanes 2026-04-06 15:02:11 -04:00
  • 4586c0622e
    fix eio step Simon Cruanes 2026-04-06 15:01:21 -04:00
  • f5730f29a3
    details Simon Cruanes 2026-04-06 14:47:18 -04:00
  • c10faae551
    make our own docker images from ubuntu LTS Simon Cruanes 2026-04-06 14:22:42 -04:00
  • 4e80493e4a
    run gha as root in docker Simon Cruanes 2026-04-06 11:59:28 -04:00
  • f7e11753e2
    use docker images for CI Simon Cruanes 2026-04-06 11:39:14 -04:00
  • 8ebc582a00
    add gh-pages back (!) Simon Cruanes 2026-04-06 09:25:38 -04:00
  • 9b327a9bba tests for trace-state simon/wip-trace-state Simon Cruanes 2026-04-04 03:11:16 +00:00
  • 3a7e753348 trace state in cohttp-lwt integration Simon Cruanes 2026-04-04 03:11:04 +00:00
  • dbf459996a add trace state to span and span_ctx Simon Cruanes 2026-04-03 21:19:27 -04:00
  • b03a5fa65b add trace_state module Simon Cruanes 2026-04-04 03:02:25 +00:00
  • 7691512ace fix dumb circular dep Simon Cruanes 2026-04-04 01:06:42 -04:00
  • 6a468594e0 preparing for 0.90 v0.90 Simon Cruanes 2026-04-01 16:04:46 -04:00
  • 7f9b7d7c83 fix opam Simon Cruanes 2026-04-02 13:52:42 -04:00
  • 31cc90abb4
    more robust detection of lwt's version Simon Cruanes 2026-04-02 10:32:52 -04:00
  • 9c6245e88d
    fix: compat with mtime < 2.1 Simon Cruanes 2026-04-02 14:08:11 +00:00
  • 7b06ccb4e2 changelog+docs update Simon Cruanes 2026-04-01 16:39:14 -04:00
  • d316e2a4f1 update opam files Simon Cruanes 2026-04-01 15:58:07 -04:00
  • 40b84944a7
    ugh Simon Cruanes 2026-03-13 15:22:58 -04:00
  • 74022be198
    compatibility with lwt 6 (#128) Raphaël Proust 2026-03-13 20:17:09 +01:00
  • c0d949259f
    format Simon Cruanes 2026-03-13 15:05:07 -04:00
  • 12dda4a8a9
    CI Simon Cruanes 2026-03-13 14:53:40 -04:00
  • f32199f2c8
    more robust dune rule Simon Cruanes 2026-03-13 14:45:17 -04:00
  • ad4e889a95
    relax lwt bounds Simon Cruanes 2026-03-13 13:44:13 -04:00
  • b2983288c2
    only try lwt 6 on OCaml >= 5 Simon Cruanes 2026-03-13 13:40:26 -04:00
  • 0a5191b1e4
    CI: try lwt 5 then lwt 6 Simon Cruanes 2026-03-13 13:38:59 -04:00
  • cbc1809237
    try to work for lwt 5 and lwt 6 Simon Cruanes 2026-03-13 13:37:37 -04:00
  • 470a461c82
    fix warnings Simon Cruanes 2026-03-13 13:23:22 -04:00
  • 174e9c60ba
    fix warning Simon Cruanes 2026-03-13 13:18:20 -04:00
  • 748f2352e4
    move to dune 3.11, remove dune-build-info Simon Cruanes 2026-03-13 13:17:51 -04:00
  • 8438a46be5 compatibility with lwt 6 Raphaël Proust 2026-03-13 14:40:47 +01:00
  • 2c52df1fae
    add pre-commit hook for formatting Simon Cruanes 2026-03-12 21:38:51 -04:00
  • ceb3fb75f8
    format Simon Cruanes 2026-03-12 21:12:38 -04:00
  • 74055f523b
    re_export Simon Cruanes 2026-03-12 20:54:45 -04:00
  • 858de42a2b
    revert to just dune-build-info Simon Cruanes 2026-03-12 20:49:35 -04:00
  • 54dc4d0ef7 use newer mirage-crypto-rng-eio Ushitora Anqou 2026-03-09 08:43:57 +09:00
  • 31e9812b4f
    better logging for http consumer Simon Cruanes 2026-03-09 18:57:22 -04:00
  • ce3c85869b
    http clients: carry a description of the export attempt into error message Simon Cruanes 2026-03-09 17:59:15 -04:00
  • 8c89f8feac use newer mirage-crypto-rng-eio Ushitora Anqou 2026-03-09 08:43:57 +09:00
  • aa86fc455d
    wip changelog 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