Description
We should eliminate PointTypes and TrieTypes enum to have a common enum for both. That would enable us to share a lot of code between the two field types.
In the process, fix the bug:
PointFields with indexed=false, docValues=true seem to be using (Int|Double|Float|Long)Point.newRangeQuery() for performing exact matches and range queries. However, they should instead be using DocValues based range query.
Attachments
Attachments
Issue Links
- blocks
-
SOLR-5944 Support updates of numeric DocValues
- Closed
- is related to
-
SOLR-10236 Remove FieldType.getNumericType() from master
- Resolved
- relates to
-
SOLR-8396 Add support for PointFields in Solr
- Closed