feat: OTel context sharing#3970
Conversation
|
Benchmarks [ profiler ]Benchmark execution time: 2026-06-23 16:57:16 Comparing candidate commit 877680d in PR branch Found 2 performance improvements and 3 performance regressions! Performance is the same for 23 metrics, 8 unstable metrics.
|
Benchmarks [ tracer ]Benchmark execution time: 2026-06-15 22:05:54 Comparing candidate commit a449010 in PR branch Found 1 performance improvements and 3 performance regressions! Performance is the same for 190 metrics, 0 unstable metrics.
|
…ntext # Conflicts: # Cargo.lock # Makefile
…trace-php into levi/otel-thread-context
Benchmarks [ appsec ]Benchmark execution time: 2026-06-23 17:24:07 Comparing candidate commit 877680d in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics.
|
Description
This adds OTel context sharing using libdatadog. It adds it to both tracing (producer) and profiling (consumer).
This is mostly AI-written with a little human review as I went. It is not ready for merge, but it did pass some local end-to-end experimentation.
Reviewer checklist