Skip to content

Conversation

@mccullocht
Copy link
Contributor

For Terms implementations that have an approximate membership filter, the current scheme of repeated
seekCeil() calls when evaluating update/deletion terms can cause the membership filter to be skipped as
we must provide the term after the target on a miss. Allow TermsEnum to express a preference for seekExact()
so that approximate membership filters still work in this case.

Implement preferSeekExact() in BloomFilteringPostingsFormat where there is obvious benefit.

@mccullocht mccullocht added this to the 10.4.0 milestone Jan 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant