Commit graph

  • e29ec44561
    fix self_trace Simon Cruanes 2025-12-04 01:07:41 -05:00
  • c009b1d20a
    WIP trace (hiiii) Simon Cruanes 2025-12-04 01:07:26 -05:00
  • 5bc7365e56
    wip: opentelemetry.emitter with same time Simon Cruanes 2025-12-04 01:06:52 -05:00
  • f8ec859f8b
    refactor core Simon Cruanes 2025-12-04 01:06:42 -05:00
  • c05c7e2bfc
    feat span: ambient span Simon Cruanes 2025-12-04 00:24:42 -05:00
  • c5b2269aab
    refactor thoroughly ambient-context Simon Cruanes 2025-12-04 00:23:23 -05:00
  • d52345c3a8
    wip: refactor Simon Cruanes 2025-12-03 16:07:14 -05:00
  • f0cd1ad375
    perf: avoid building closures in Signal Simon Cruanes 2025-12-03 16:06:50 -05:00
  • 0054671b0b
    wip: trace Simon Cruanes 2025-12-03 16:06:43 -05:00
  • 9eaf31ec90
    refator core OTEL: remove Scope, directly use Span as builder Simon Cruanes 2025-12-03 16:06:20 -05:00
  • d856e1d33d
    fix client-ocurl-lwt to use the new exporter interface Simon Cruanes 2025-12-03 15:36:29 -05:00
  • 15cda06ea0
    feat: use a pbrt encoder pool in client-ocurl Simon Cruanes 2025-12-03 15:36:10 -05:00
  • 7020148d44
    feat client-ocurl: use common batch and queue; remove layer of queueing Simon Cruanes 2025-12-03 15:09:10 -05:00
  • 5c3c03cdd8
    feat client: various changes Simon Cruanes 2025-12-03 15:08:40 -05:00
  • 05034d978a
    feat OTEL: move some stuff to client or util; rate limit GC metrics Simon Cruanes 2025-12-03 15:08:14 -05:00
  • 15a5243b6b
    more utils Simon Cruanes 2025-12-03 15:08:06 -05:00
  • 2752eb710d
    feat: opentelemetry.util with various utilities Simon Cruanes 2025-12-03 13:59:00 -05:00
  • 29fa482b79
    feat integration/logs: update paths Simon Cruanes 2025-12-03 13:29:12 -05:00
  • 59be0f625b
    client: add debug_exporter, stdout_exporter, resource helpers Simon Cruanes 2025-12-03 13:28:50 -05:00
  • 5d91e92ffa
    update opentelemetry_trace just a bit Simon Cruanes 2025-12-03 13:28:25 -05:00
  • 4c69b28d03
    gitignore Simon Cruanes 2025-12-03 13:28:12 -05:00
  • c1b27980f2
    large refactor: split core library into many modules; change API design Simon Cruanes 2025-12-03 13:23:58 -05:00
  • 80465cc473
    Merge 72b0662f56 into db2b2b8a31 Simon Cruanes 2025-12-01 23:52:59 -05:00
  • 72b0662f56
    feat: extract GC metrics sampling in client simon/clients-code-factoring-2025-12-01 Simon Cruanes 2025-12-01 23:44:16 -05:00
  • db2b2b8a31
    perf batch: proper backoff strategy Simon Cruanes 2025-12-01 21:22:07 -05:00
  • af3269e047
    feat: opentelemetry.domain shim Simon Cruanes 2025-12-01 21:21:57 -05:00
  • b77f4331c3
    feat batch: get rid of Mutex Simon Cruanes 2025-12-01 21:02:42 -05:00
  • 3182064dd2
    update opam constraints for pbrt Simon Cruanes 2025-12-01 20:33:59 -05:00
  • 4b91971b51
    more test output Simon Cruanes 2025-11-04 15:36:44 -05:00
  • 7839ba97e6
    test Simon Cruanes 2025-11-04 15:32:37 -05:00
  • d2478f1f82
    update test output Simon Cruanes 2025-11-04 15:32:02 -05:00
  • 2544493b35
    fix nix sha256 Simon Cruanes 2025-11-04 15:31:56 -05:00
  • ba1a8eec98
    update protobuf code Simon Cruanes 2025-11-04 15:19:01 -05:00
  • 2e69dd5a3d
    update ocaml-protoc in CI Simon Cruanes 2025-11-04 14:56:00 -05:00
  • 5400f521a9
    update generated code Simon Cruanes 2025-11-04 12:26:37 -05:00
  • d4b44244d7
    update generated code again, repeated fields are optional again Simon Cruanes 2025-11-03 13:45:46 -05:00
  • e2c545d106
    luv2edit sha256 Simon Cruanes 2025-11-03 12:32:11 -05:00
  • ef5b5f5306
    nix Simon Cruanes 2025-11-03 12:17:48 -05:00
  • 6da4aa4ec1
    yes yes use the right commit please Simon Cruanes 2025-11-03 11:56:37 -05:00
  • 8290b9bd81
    fix warnings Simon Cruanes 2025-11-03 11:51:54 -05:00
  • f51d52abfc
    chore: CI: pin specific commit for pbrt/ocaml-protoc Simon Cruanes 2025-11-03 09:59:05 -05:00
  • 5dcf26b142
    update generated tests Simon Cruanes 2025-10-30 22:37:22 -04:00
  • 41d8b0c1a4
    fix Simon Cruanes 2025-10-30 22:36:57 -04:00
  • 51f783a578
    udpate generated proto code Simon Cruanes 2025-10-30 22:36:50 -04:00
  • 15140e0915
    chore: update OTEL to 1.8.0 Simon Cruanes 2025-10-30 22:36:41 -04:00
  • 49ca5bee2b
    test Simon Cruanes 2025-10-30 22:32:28 -04:00
  • 5ef84a46c4
    update test output Simon Cruanes 2025-10-30 22:22:10 -04:00
  • 81b6a81b0e
    update core test Simon Cruanes 2025-10-30 22:22:02 -04:00
  • 6f75e90ee2
    fix test Simon Cruanes 2025-10-30 22:20:28 -04:00
  • c27cb13d4b
    fix test Simon Cruanes 2025-10-30 22:20:12 -04:00
  • a35ea4c646
    fixes Simon Cruanes 2025-10-30 21:31:51 -04:00
  • 0f1452e01e
    update generated code Simon Cruanes 2025-10-30 21:31:46 -04:00
  • f000c11406
    update the emit test so it records how many bytes were emitted Simon Cruanes 2025-10-30 16:48:04 -04:00
  • bf09b58a63
    update generated protobuf code Simon Cruanes 2025-10-30 16:47:56 -04:00
  • 30d446c01b
    makefile Simon Cruanes 2025-10-30 16:47:47 -04:00
  • 2a2baeb7cd
    update test core Simon Cruanes 2025-10-30 22:19:39 -04:00
  • 4066cad663
    test: improve t_size Simon Cruanes 2025-10-30 22:15:21 -04:00
  • 6e8877f177
    test: reference test for encoding size Simon Cruanes 2025-10-30 22:05:08 -04:00
  • ee8542ea0e
    fix warning Simon Cruanes 2025-12-01 17:49:33 -05:00
  • d2e7025b61 deploy: a3b4852b89 c-cube 2025-12-01 22:40:27 +00:00
  • a3b4852b89
    Merge pull request #111 from tatchi/tatchi/ocurl-lwt Simon Cruanes 2025-12-01 17:33:54 -05:00
  • 2c1272ced6 deploy: e31f5f6aba c-cube 2025-11-19 17:23:41 +00:00
  • e31f5f6aba
    refactor: move the Mutex.protect backport into Util_mutex Simon Cruanes 2025-11-19 12:20:13 -05:00
  • 1a8f66b49e
    Merge pull request #114 from semgrep/main Simon Cruanes 2025-11-19 12:14:50 -05:00
  • 3fbac32822 fix: mutex usage and inline bugs ajbt200128 2025-11-12 14:27:36 -08:00
  • 507bf25dcf
    Merge pull request #109 from tatchi/fmt Simon Cruanes 2025-11-10 12:49:33 -05:00
  • 0bd51165b7 deploy: 883d1bc4e5 c-cube 2025-11-10 14:37:22 +00:00
  • 883d1bc4e5
    Merge pull request #110 from tatchi/since-012 Simon Cruanes 2025-11-10 09:34:08 -05:00
  • 336f856853 deploy: 78dfbffe13 c-cube 2025-11-10 14:27:26 +00:00
  • 78dfbffe13 fix comment Corentin Leruth 2025-11-08 13:01:43 +01:00
  • a45eb54422 fix comment Corentin Leruth 2025-11-08 13:01:43 +01:00
  • 950d5922a1 add correct release version in comment Corentin Leruth 2025-11-08 12:45:30 +01:00
  • 42e41675b5 fmt Corentin Leruth 2025-11-08 12:43:21 +01:00
  • f21c16697d add opentelemetry-client-ocurl-lwt Corentin Leruth 2025-11-08 12:42:21 +01:00
  • 61b6b46efd
    Merge pull request #102 from ajbt200128/austin/nix-flake Simon Cruanes 2025-09-16 09:03:07 -04:00
  • b2ef68536d
    feat cohttp: set 'accept' header as well Simon Cruanes 2025-09-15 12:25:04 -04:00
  • 9974d6a0b6
    Merge pull request #107 from shonfeder/fix-deps Simon Cruanes 2025-09-15 09:13:16 -04:00
  • df56be2a13
    Fix deps Shon Feder 2025-09-11 20:23:09 -04:00
  • eee72c7ccc deploy: 98a364b046 c-cube 2025-09-10 16:17:12 +00:00
  • 03609b5845 add cachix setup ajbt200128 2025-09-05 15:34:20 -07:00
  • 292a9efc4f add nix flake workflow check ajbt200128 2025-09-05 15:33:19 -07:00
  • 10af0a5513 add nix flake ajbt200128 2025-07-31 14:38:26 -07:00
  • 98a364b046
    prepare for 0.12 v0.12 Simon Cruanes 2025-09-08 12:29:18 -04:00
  • dafd06a2fe deploy: 85b6126b78 c-cube 2025-09-08 16:27:32 +00:00
  • 8eda0730e9
    remove dead code Simon Cruanes 2025-09-08 12:24:49 -04:00
  • 85b6126b78
    Merge pull request #106 from shonfeder/fix-races Simon Cruanes 2025-09-08 12:24:30 -04:00
  • b778ffdac3
    reduce allocations in push Simon Cruanes 2025-09-08 08:09:05 -04:00
  • 026465f770
    reduce size of critical section Simon Cruanes 2025-09-08 08:08:29 -04:00
  • 76efa381c3
    comments Simon Cruanes 2025-09-08 08:08:18 -04:00
  • 8a8299020a
    Make Batch actually be thread safe Shon Feder 2025-09-07 10:46:29 -04:00
  • 474d43bdad
    Use domain ID instead of thread ID in Eio collector Shon Feder 2025-09-07 10:45:49 -04:00
  • c30f3b1c0c
    Fix possible data races in eio test bin Shon Feder 2025-09-07 10:44:04 -04:00
  • ecd6ed0b73
    Merge pull request #100 from shonfeder/fix-non-atomic-metric-callbacks Simon Cruanes 2025-09-02 15:15:16 -04:00
  • fa610ed535
    Update src/core/opentelemetry.ml Simon Cruanes 2025-09-02 15:08:22 -04:00
  • 54b62af1a2
    Check for on_click registration exactly once Shon Feder 2025-09-02 15:00:11 -04:00
  • 93803581b7
    fix: make metric callbacks atomic Shon Feder 2025-07-29 23:42:33 -04:00
  • 488e21848a deploy: d9dd7ce32c c-cube 2025-09-02 13:34:00 +00:00
  • d9dd7ce32c
    Merge pull request #103 from shonfeder/eio-fixes Simon Cruanes 2025-09-02 09:26:18 -04:00
  • b492e0e0df deploy: 5facbdfc6d c-cube 2025-08-25 14:16:55 +00:00
  • 5facbdfc6d
    Merge pull request #101 from ajbt200128/austin/logs-integration Simon Cruanes 2025-08-25 10:10:25 -04:00