mccullocht opened a new pull request, #15633: URL: https://github.com/apache/lucene/pull/15633
When sorted, FBU.TermDocsIterator will seekCeil() on the underlying TermsEnum in an attempt to re-use state in the underlying enum. Using seekCeil() acts as a defeat device for approximate membership query filter data structures like bloom filters since you still have to examine the lexicon to find the term immediately after the seekCeil argument. Since this optimization was added it seems that the default postings codec does a better job re-using state in these cases, avoiding unnecessary block seeks and other work. This optimization doesn't seem to do much any more so remove it. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
