jpountz opened a new pull request, #14021: URL: https://github.com/apache/lucene/pull/14021
Currently, `WANDSCorer` considers that a hit is a match if the sum of maximum scores across clauses is more than or equal to the minimum competitive score. We can do better by computing scores of leading clauses on the fly. This helps because scores are often lower than the score upper bound, so using actual scores instead of score upper bounds can help skip advancing more clauses. For reference, we are already doing the same trick in our conjunction (bulk) scorers and in `MaxScoreBulkScorer` (bulk scorer for top-level disjunctions). -- 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