-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CR Request for W3C TraceContext Level 2 Specification #495
Comments
Hi @kalyanaj |
we have a dedicated branch for level-2. I'll generate a WD for it to make it clear which document should be published as CR. |
I would note also that I found a TAG review of the Trace Context Level 2 changes, so the diff from v1 REC to v2 FPWD, but not the review of Trace Context Level 1. Did that happen, or what is missed? |
I created a snapshot of the level 2 branch: |
I could not locate a formal TAG review request in late 2018. I did find minutes from TPAC 2018, which include discussion on structured headers. |
See also w3c/trace-context#197 (comment) |
That document is private |
Also published a WD: https://www.w3.org/TR/2023/WD-trace-context-2-20230406/ |
:( Fixed. |
SOTD for CR: This document was published by the Distributed Tracing Working Group as a Candidate Recommendation Snapshot using the Recommendation track. The Working Group instends to demonstrate at least 2 implementations adopting this specification and making use of it, using a test suite. This document was produced by a group operating under the 1 August 2017 W3C Patent Policy. W3C maintains a public list of any patent disclosures made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains Essential Claim(s) must disclose the information in accordance with section 6 of the W3C Patent Policy. |
Thanks for the clarifications and new document published. |
Document title, URLs, estimated publication date
Title: Trace Context Level 2
URL: https://w3c.github.io/trace-context/ (latest editors' draft)
Estimated publication date: After approval (no other strong deadline).
Abstract
This specification defines standard HTTP headers and a value format to propagate context information that enables distributed tracing scenarios. The specification standardizes how context information is sent and modified between services. Context information uniquely identifies individual requests in a distributed system and also defines a means to add and propagate provider-specific context information.
Status
Level 1 of this specification is already in Recommendation status since 2019. This is a minor incremental update to it called Trace Context Level 2:
https://w3c.github.io/trace-context/ (latest editor's draft)
https://www.w3.org/TR/trace-context-2/ (FPWD)
Link to group's decision to request transition
We discussed this in the Distributed Tracing WG meeting on 03/28/2023. The group unanimously decided to request this transition. Meeting notes are at: https://docs.google.com/document/d/1EaY1zhmlOut4qZzpFue4vLc96_GrRWMtmzXYLfd1Ehc/edit#.
Changes
The main changes are:
Requirements satisfied
No specific requirements document was created.
Dependencies met (or not)
Please see next section.
Wide Review
Yes the wide review was done (w3c/trace-context#492) and issues have been addressed.
Issues addressed
Formal Objections
None so far
Implementation
open-telemetry/oteps#226 is an OpenTelemetry sampler specification enhancement proposal that references the above specification.
Minimum CR duration: 3 months
Exit criteria: At least 2 implementations adopting this specification and making use of it. The test suite will be updated as well.
Patent disclosures
None
The text was updated successfully, but these errors were encountered: