Maybe add HeaderLine to the bandwidth file specification
In #30255 (moved) karsten comments that there should be a HeaderLine ::= KeyValue NL
to simplify the parser in metrics.
It's not true in the case of Timestamp NL
, but maybe we can just clarify that.
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- juga changed milestone to %Tor: 0.4.1.x-final
changed milestone to %Tor: 0.4.1.x-final
Thanks for discussing this spec change! As soon as it's merged, we can simplify the parser in metrics-lib.
Trac:
Cc: N/A to metrics-teamhttps://github.com/torproject/torspec/pull/80
Trac:
Status: new to needs_reviewTrac:
Milestone: Tor: unspecified to Tor: 0.4.1.x-finalTrac:
Reviewer: N/A to nickmI don't understand how this interacts with RelayLine -- RelayLine doesn't always match HeaderLine, but I think that RelayLine fields might be allowed?
Also I left a note on the PR.
Trac:
Status: needs_review to needs_revisionReplying to nickm:
I don't understand how this interacts with RelayLine -- RelayLine doesn't always match HeaderLine, but I think that RelayLine fields might be allowed?
Sorry, i don't understand, what do you mean by
fields
?, and byinteracts
?, HeaderLine does not contain spaces nor more than one KeyValue.LGTM, squashed and merged.
(My question about RelayLine was wrong -- I didn't understand that this only applied to the headers :/ )
Trac:
Status: needs_review to closed
Resolution: N/A to fixed- Trac closed
closed
- Trac changed time estimate to 8h
changed time estimate to 8h
- Trac moved to tpo/core/tor#30311 (closed)
moved to tpo/core/tor#30311 (closed)