Alan Woodward created LUCENE-8607:
-------------------------------------
Summary: Allow MatchAllDocsQuery to skip counting hits
Key: LUCENE-8607
URL: https://issues.apache.org/jira/browse/LUCENE-8607
Project: Lucene - Core
Issue Type: Task
Affects Versions: master (8.0)
Reporter: Alan Woodward
Assignee: Alan Woodward
MatchAllDocsQuery currently uses a private bulk scorer with no specialisations
for setMinCompetitiveScore(). We've seen what looks to be something like a
halving of the performance of MatchAllDocsQuery in elasticsearch benchmarks
running on 8.0 snapshots, and it looks as though this is because it's paying
the price of keeping track of competitive scores, but not actually making use
of the new infrastructure. We should modify the bulk scorer to early-terminate
if setMinCompetitiveScore() is called with a value greater than the query's
boost.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]