You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
…try#32208)
**Description:** translate binary attribute values to/from Jaeger as is,
without encoding them as base64 strings
**Link to tracking Issue:** Resolvesopen-telemetry#32204
**Testing:** unit tests in the package
**Documentation:** none
---------
Signed-off-by: Yuri Shkuro <github@ysh.us>
jlg-io
pushed a commit
to jlg-io/opentelemetry-collector-contrib
that referenced
this issue
May 14, 2024
…try#32208)
**Description:** translate binary attribute values to/from Jaeger as is,
without encoding them as base64 strings
**Link to tracking Issue:** Resolvesopen-telemetry#32204
**Testing:** unit tests in the package
**Documentation:** none
---------
Signed-off-by: Yuri Shkuro <github@ysh.us>
Component(s)
pkg/translator/jaeger
What happened?
Description
When implementing e2e integration tests for jaeger-v2 we encountered a conversion issue jaegertracing/jaeger#5322 (comment)
Expected Result
binary attributes in OTEL should be represented as binary tags in Jaeger
Actual Result
transformers in both directions encode binary as base64. Behavior introduced in #14574
opentelemetry-collector-contrib/pkg/translator/jaeger/traces_to_jaegerproto.go
Lines 141 to 143 in 5f1488f
opentelemetry-collector-contrib/pkg/translator/jaeger/jaegerproto_to_traces.go
Lines 242 to 243 in 5f1488f
opentelemetry-collector-contrib/pkg/translator/jaeger/jaegerthrift_to_traces.go
Lines 152 to 153 in 5f1488f
Collector version
0.97
Environment information
No response
OpenTelemetry Collector configuration
No response
Log output
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: