Adrien Grand created LUCENE-10608: ------------------------------------- Summary: Implement Weight#count for pure conjunctions Key: LUCENE-10608 URL: https://issues.apache.org/jira/browse/LUCENE-10608 Project: Lucene - Core Issue Type: New Feature Reporter: Adrien Grand
It's common for Elasticsearch to ingest time-based data where newer segments contain recent data and older segments contain older data. On such indices, it's common for range queries on the time field to match either all of or none of the documents in the segment. We could implement Weight#count on pure conjunctions to take advantage of this by either returning 0 if any of the clauses has a match count of 0, or the count of the only clause that doesn't have a match count that is equal to maxDoc. -- This message was sent by Atlassian Jira (v8.20.7#820007) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org