Skip to content

refactor(xor): remove persisted item counts for 9.1.0 - #796

Merged
tisonkun merged 1 commit into
apache:9.1.Xfrom
tisonkun:codex/xor_9_1_rc2
Nov 8, 2026
Merged

tisonkun merged 1 commit into
apache:9.1.Xfrom
tisonkun:codex/xor_9_1_rc2

Conversation

@tisonkun

@tisonkun tisonkun commented Nov 8, 2026

Copy link
Copy Markdown
Member

Apply #795 to 9.1.X for the next 9.1.0 release candidate. Remove the XOR filter's persisted item count and count-dependent accessors, retaining a 24-byte header with a flags byte and documented padding. The three changed files match #795 at c2632d47f exactly.

Serialization stays at version 1 because RC1 was cancelled before the first XOR release.

Validation: mvn -B clean verify passes all 2,384 tests both from the checkout and from the generated source-release ZIP extracted without Git metadata.

@PsiACE PsiACE left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@tisonkun
tisonkun merged commit d47c992 into apache:9.1.X Nov 8, 2026
6 checks passed
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