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

   WANDScorer implements block-max WAND and needs to recompute score upper 
bounds whenever it moves to a different block. Thus it's important for these 
blocks to be large enough to avoid re-computing score upper bounds over and 
over again. With this commit, WANDScorer no longer uses clauses whose cost is 
higher than the cost of the filter to compute block boundaries. This 
effectively makes blocks larger when the filter is more selective.
   
   This is a fixed version of #14000, plus a test that would have found the bug 
that nightlies found.


-- 
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