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
According to spec at one place it says ignore it (I think it means drop it) and other place it says it is up to the tracer.
"The length of a combined header MUST be less than or equal to 512 bytes. If the length of a combined header is more than 512 bytes it SHOULD be ignored."
"If the tracestate value has more than 512 characters, the tracer CAN decide to forward the tracestate. When propagating tracestate with the excessive length - the assumption SHOULD be that the receiver will drop this header."
Which one should it be?
a. Drop entirely
b. forward the most recent up to 512 char.
c. forward (512 has no meaning then)
If the received header is > 512 then should traceparent be dropped as well? Probably not. But clarification in the spec would be good.
The text was updated successfully, but these errors were encountered:
According to spec at one place it says ignore it (I think it means drop it) and other place it says it is up to the tracer.
"The length of a combined header MUST be less than or equal to 512 bytes. If the length of a combined header is more than 512 bytes it SHOULD be ignored."
"If the tracestate value has more than 512 characters, the tracer CAN decide to forward the tracestate. When propagating tracestate with the excessive length - the assumption SHOULD be that the receiver will drop this header."
a. Drop entirely
b. forward the most recent up to 512 char.
c. forward (512 has no meaning then)
The text was updated successfully, but these errors were encountered: