You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Mayya Sharipova (Jira)" <ji...@apache.org> on 2021/10/06 13:55:00 UTC
[jira] [Created] (LUCENE-10154) NumericLeafComparator to define
getPointValues
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-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org