Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
9.0, 9.1, 9.2, 9.3
-
None
-
None
-
New
Description
In BitSetConjunctionDISI.doNext() if the lead doc is greater than or equal to the length of any of the BitSets, NO_MORE_DOCS is returned. On subsequent calls to BitSetConjunctionDISI.docId(), the lead's docID which is not exhausted will be returned. I think this could be fixed by calling lead.advance(NO_MORE_DOCS) before returning NO_MORE_DOCS in doNext.
Related issue: https://issues.apache.org/jira/browse/LUCENE-9541
Attachments
Issue Links
- links to