01 - Apache OpenTelemetry
OpenTelemetry Java
Problem
Baggage header parsing could discard valid members after encountering invalid percent-encoded entries.
Root Cause
Parser recovery did not preserve valid members cleanly when one entry failed percent-decoding.
Fix
Adjusted recovery behavior so valid baggage members remain available while invalid entries are rejected.
Testing
Added regression tests and validated behavior across Linux, macOS, and Windows CI.
Parser investigation -> recovery patch -> regression coverage -> merged PR