2.7.1
🐛 Bug Fixes
- fix(core, api): defer trace state validation. Deprecate trace state implementation in api #6459 @david-luna
- important: this bug fix may be breaking for certain uses of
TraceStatesetnow returns the sameTraceStateinstance if key/value are invalid or makes the while trace state invalid.unsetnow returns the sameTraceStateinstance if key is not present.- best-effort parsing of invalid
TraceStates has changed: when multiple keys with the same name are present, the most recent one will win.
- important: this bug fix may be breaking for certain uses of
🏠 Internal
- perf(sdk-trace-base): optimize TraceIdRatioBasedSampler performance #6284 @AbhiPrasad
- perf(sdk-metrics): reduce loop overhead in sdk hot paths #6593 @mcollina