Skip to content

Pin the identity of parsed headers outside READ - #627

Merged
jadamcrain merged 1 commit into
mainfrom
pin/header-identity
Oct 22, 2026
Merged

jadamcrain merged 1 commit into
mainfrom
pin/header-identity

Conversation

@jadamcrain

Copy link
Copy Markdown
Member

Pins the identity of parsed headers: the accepted variations per qualifier outside READ, each header's variation and qualifier, READ headers, truncated and malformed input, and the HeaderInfo the master passes to ReadHandler for every response header, ahead of deriving a header's variation from its payload. Adds a test-only ObjectHeader::variation() accessor that the refactor replaces.

Pins, for every variation and qualifier outside a READ request, whether
the parser accepts a header, the variation and qualifier of the parsed
header, the error for rejected and truncated headers, and the
HeaderInfo that master extraction passes to a ReadHandler, ahead of
deriving a header's variation from its payload.
@jadamcrain
jadamcrain enabled auto-merge October 22, 2026 06:20
@jadamcrain
jadamcrain added this pull request to the merge queue Oct 22, 2026
Merged via the queue into main with commit d8bad8e Oct 22, 2026
36 checks passed
@jadamcrain
jadamcrain deleted the pin/header-identity branch October 22, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant