Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 811 Bytes

README.md

File metadata and controls

14 lines (10 loc) · 811 Bytes

brave-propagation-tracecontext

This project includes propagation handlers for W3C defined headers.

Trace Context

The [Trace Context][https://tracecontext.github.io/trace-context/] specification defines two headers:

  • traceparent - almost the same as our B3-single format
  • tracestate - vendor-specific (or format-specific): may impact how to interpret traceparent

This implementation can survive mixed systems who follow the specification and forward the tracestate header. When writing the traceparent header, this also overwrites the tracestate entry named 'b3' (in B3 single format). When reading headers, this entry is favored over the traceparent, allowing the the next span to re-attach to the last known 'b3' header.