Skip to content

Conversation

jpountz
Copy link
Contributor

@jpountz jpountz commented Sep 11, 2025

The flag we store at the beginning of every block is either 0 if the block is dense, a positive integer storing the number of bits per value if encoded with FOR-delta, or a negative number storing the opposite of the number of longs required when encoded as a bit set.

This PR updates the comment that explains why we're guaranteed to not overflow a byte with the number of required longs.

The flag we store at the beginning of every block is either 0 if the block is
dense, a positive integer storing the number of bits per value if encoded with
FOR-delta, or a negative number storing the opposite of the number of longs
required when encoded as a bit set.

This PR updates the comment that explains why we're guaranteed to not overflow
a byte with the number of required longs.
@jpountz jpountz added this to the 10.4.0 milestone Sep 11, 2025
@jpountz jpountz added the skip-changelog Apply to PRs that don't need a changelog entry, stopping the automated changelog check. label Sep 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module:core/codecs skip-changelog Apply to PRs that don't need a changelog entry, stopping the automated changelog check.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant