[OTel] Support thread context propagation - #9086
Conversation
Execution-Time Benchmarks Report ⏱️Execution-time results for samples comparing This PR (9086) and master.
|
|||||||||||||||||||||||||||||||||||
| Metric | Master (Mean ± 95% CI) | Current (Mean ± 95% CI) | Change | Status |
|---|---|---|---|---|
| .NET Framework 4.8 - Baseline | ||||
| duration | 191.00 ± (191.07 - 192.20) ms | 208.07 ± (207.92 - 208.92) ms | +8.9% | ❌⬆️ |
| .NET Framework 4.8 - Bailout | ||||
| duration | 194.35 ± (194.27 - 194.66) ms | 213.14 ± (213.14 - 214.01) ms | +9.7% | ❌⬆️ |
| .NET Framework 4.8 - CallTarget+Inlining+NGEN | ||||
| duration | 1146.54 ± (1148.44 - 1155.07) ms | 1227.66 ± (1229.33 - 1235.89) ms | +7.1% | ❌⬆️ |
BenchmarksBenchmark execution time: 2026-08-20 12:34:05 Comparing candidate commit f4552a4 in PR branch Found 0 performance improvements and 1 performance regressions! Performance is the same for 71 metrics, 0 unstable metrics, 64 known flaky benchmarks, 62 flaky benchmarks without significant changes.
|
Summary of changes
Propagate thread context such as current span ID on Linux
Reason for change
Implement OTel specification
Implementation details
In addition to the thread context update for the profiler, do the same by following OTel specification (Linux only)
Test coverage
Add and update related tests
Other details