Skip to content

fix: non-breaking bug fixes in tracing module#8

Merged
els0r merged 1 commit into
mainfrom
claude/tracing-bugfixes-GZlvJ
Mar 15, 2026
Merged

fix: non-breaking bug fixes in tracing module#8
els0r merged 1 commit into
mainfrom
claude/tracing-bugfixes-GZlvJ

Conversation

@els0r

@els0r els0r commented Mar 15, 2026

Copy link
Copy Markdown
Owner
  • Remove global propagator mutation from ContextFrom*Header functions; use local propagator instances for extraction only
  • Remove dead/unreachable error check in NewTracerProvider
  • Return caller's ctx instead of context.Background() on empty header
  • Fix instrumentation scope name (was goProbe, now telemetry/tracing)
  • Implement KindDuration conversion to float64 seconds in convert.ToKeyVals
  • Use sc.IsValid() instead of sc.HasTraceID() in GetSpanID

- Remove global propagator mutation from ContextFrom*Header functions;
  use local propagator instances for extraction only
- Remove dead/unreachable error check in NewTracerProvider
- Return caller's ctx instead of context.Background() on empty header
- Fix instrumentation scope name (was goProbe, now telemetry/tracing)
- Implement KindDuration conversion to float64 seconds in convert.ToKeyVals
- Use sc.IsValid() instead of sc.HasTraceID() in GetSpanID

https://claude.ai/code/session_011rJHSN2dVRXMtf67yy3NkF
@els0r els0r merged commit 44549ff into main Mar 15, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants