UPSTREAM / ENGINEERING & COMMUNITY
Small fixes.
Shared impact.
Open source contributions — from trace-context edge cases and regression tests to documentation and community learning.
open-telemetry/opentelemetry-java #8975
Fix hexadecimal flag parsing in Jaeger propagator
Parse Jaeger flags as hexadecimal so valid values such as b preserve a sampled remote trace context. Added a regression test using the Jaeger client’s encoder.
open-telemetry/opentelemetry-java #8930
Include B3 debug header in multi-header propagation fields
Include X-B3-Flags in the advertised propagation fields so carrier cleanup clears stale debug flags before reuse. Added a carrier-reuse regression test.
open-telemetry/opentelemetry-java #8912
Handle malformed URL escapes in Jaeger headers
Handle malformed URL escapes in Jaeger headers without throwing during context extraction, preserving the input context. Added a regression test.
open-telemetry/opentelemetry.io #11963
fix typo in contributing introduction
Correct the introductory wording on OpenTelemetry’s English contributing page.
Community learning contributions
Lecture material and problem-solving solutions shared with Coach Academy’s Winter 2 program in 2023–2024.
Explore 10 merged pull requests
Coach-Academy/Winter-2-2023 #134
completed solutions
Coach-Academy/Winter-2-2023 #86
class 1 content
Coach-Academy/Winter-2-2023 #84
Week's Content
Coach-Academy/Winter-2-2023 #71
Lecture 5 Solutions
Coach-Academy/Winter-2-2023 #70
solutions for Level1-Class2-Lecture5
Coach-Academy/Winter-2-2023 #60
solutions
Coach-Academy/Winter-2-2023 #55
Class2 L1 Lec Material
Coach-Academy/Winter-2-2023 #51
Solutions for Class 1 and 2
Coach-Academy/Winter-2-2023 #20
Level 1 Lecture 2 Content
Coach-Academy/Winter-2-2023 #17