Replies: 1 comment 1 reply
-
IIRC baggage was easier to work with in combination with other vendors (merging, adding, and so on). Our initial implementation used tracestate but we settled for baggage. Was that a good decision? Idk. So far we didn't have too many issues. Some voices say we should have used our own proprietary header. But I think this is where we are now and we're likely gonna stick with baggage for a long time. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
From Sentry doc:
But
baggage
is not the only standard HTTP header for propagation. There is alsotracestate
.And to quote from the W3C spec:
It seems to me Sentry should be using the
tracestate
header to propagate vendor-specific tracing context and leave the baggage header for application level data.What was the reason behind choosing
baggage
overtracestate
?Beta Was this translation helpful? Give feedback.
All reactions