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
[receiver/datadog] Support 128 bits TraceID coming from Datadog
With this commit, we add support for 128 bits TraceIDs coming from Datadog
instrumented services. This can happen when an OTel instrumented service calls
a downstream Datadog instrumented one. Datadog instrumentation libraries store
the 128 bits TraceID into two different fields:
* TraceID: lower 64 bits of the 128 bits TraceID
* _dd.p.tid: upper 64 bits of the 128 bits TraceID
This commit adds logic that reconstructs the 128 bits TraceID. Before this
commit, only the lower 64 bits were used as TraceID.
Fixesopen-telemetry#36926
0 commit comments