Mayya Sharipova created LUCENE-10154:
----------------------------------------

             Summary: NumericLeafComparator to define getPointValues
                 Key: LUCENE-10154
                 URL: https://issues.apache.org/jira/browse/LUCENE-10154
             Project: Lucene - Core
          Issue Type: Bug
            Reporter: Mayya Sharipova


NumericLeafComparator must have a method getPointValues similar how it has 
getNumericDocValues.

Numeric Sort optimization with points relies on the assumption that points and 
doc values record the same information, as we substitute iterator over 
doc_values with one over points.

If we extend {{getNumericDocValues}} it almost certainly means that whatever 
{{PointValues}} NumericComparator is going to look at shouldn't be used to skip 
non-competitive documents. Returning null for pointValues in this case will 
force comparator NOT to use sort optimization with points, and continue with a 
traditional way of iterating over doc values.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to