Skip to content

change BSUP union tag to uvarint in implementation#6660

Merged
nwt merged 1 commit intomainfrom
bsup-union-tag
Feb 25, 2026
Merged

change BSUP union tag to uvarint in implementation#6660
nwt merged 1 commit intomainfrom
bsup-union-tag

Conversation

@nwt
Copy link
Member

@nwt nwt commented Feb 24, 2026

The BSUP specification states that a union tag is encoded as a uvarint but the implementation encodes it as a varint. Change the implementation to uvarint.

This is a backward-incompatible change.

@nwt nwt requested a review from a team February 24, 2026 17:20
The BSUP specification states that a union tag is encoded as a uvarint
but the implementation encodes it as a varint.  Change the
implementation to uvarint.

This is a backward-incompatible change.
@nwt nwt merged commit 7a4cb7d into main Feb 25, 2026
2 checks passed
@nwt nwt deleted the bsup-union-tag branch February 25, 2026 22:17
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.

2 participants