gsmiller opened a new pull request, #11928:
URL: https://github.com/apache/lucene/pull/11928

   ### Description
   
   This PR explores allowing `DisjunctionDISIApproximation` to short-circuit 
after "finding" a doc, allowing sub-iterators to only be exhaustively advanced 
when necessary. This could be useful for non-scoring disjunction clauses.
   
   Note: I've only changed the approximation implementation to start. 
`DisjunctionScorer` exhaustively advances all sub-iterators in this 
implementation if it needs to do two-phase match confirmation (which is what we 
do today). Ideally, we'd only advance as necessary in this step as well.


-- 
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: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to