Lu Xugang
Lu Xugang
### Description Now when we do TopK search, we could rebuild `DocIdSetIterator` to reduce candidate docs since [LUCENE-9280](https://issues.apache.org/jira/browse/LUCENE-9280) . One condition of rebuilding `DocIdSetIterator` is that it must reduce number...
### Description Hi, recently I read a [paper](https://www.vldb.org/pvldb/vol15/p3472-yu.pdf) from [VLDB](https://vldb.org/2022/?paper-session) said it gains significant performance improvements against Lucene. It achieves 20x performance increase with standard queries, and 10x performance increase...
Check whether the IndexSortSortedNumericDocValuesRangeQuery's count can be obtained before traversing the BKD tree or performing binary search using DocValues. see https://github.com/apache/lucene/issues/13890
### Description It seems like we could use SortedNumericDocValuesRangeQuery#getDocIdSetIteratorOrNullForPrimarySort to implement Weight#count ?
### Description Currently, we traverse the `BKD` tree or perform a binary search using `DocValues` first, and then check whether the count can be obtained in the `count()` method of...