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
I noticed that TraceState.validateKey is loose compared to the ABNF in the spec. There are a couple missing tests:
when tenant format is used (@), the right-side can be 1-14 characters. this is not validated
only when tenant format is used (@), the first character can be a digit. Otherwise, it must be a letter
There might be some other problems, but these I noticed. As the spec text doesn't elaborate on the above points, I tried to correct it FWIW w3c/trace-context#386
The text was updated successfully, but these errors were encountered:
I had pushed this to be errata so the spec would change. It hasn't changed as far as I can tell, rather scheduled to change in some unknown version. https://www.w3.org/TR/trace-context/#list-members
Since many people on the spec are also here, I would get someone to ask someone to push errata or say what version of the spec will have this, so that folks know that this is fixed per pending spec errata 2 or something.
I noticed that
TraceState.validateKey
is loose compared to the ABNF in the spec. There are a couple missing tests:@
), the right-side can be 1-14 characters. this is not validated@
), the first character can be a digit. Otherwise, it must be a letterThere might be some other problems, but these I noticed. As the spec text doesn't elaborate on the above points, I tried to correct it FWIW w3c/trace-context#386
The text was updated successfully, but these errors were encountered: