Details
-
Improvement
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
Description
although it's not a subclass of TrieField, EnumField does use "LegacyIntField" to index the int value associated with each of the enum values, in addition to using SortedSetDocValuesField when docValues="true" multivalued="true".
I have no idea if Points would be better/worse then Terms for low cardinality usecases like EnumField, but either way we should think about a new variant of EnumField that doesn't depend on LegacyIntField/LegacyNumericUtils.intToPrefixCoded and uses SortedNumericDocValues.
Attachments
Attachments
Issue Links
- blocks
-
SOLR-10803 Mark all Trie/LegacyNumeric based fields @deprecated in Solr7
- Closed
- relates to
-
SOLR-11193 EnumField: multivalued sort and range queries don't work
- Open
-
SOLR-5927 EnumField thinks DocValue support requires a default value or that the field be required
- Resolved
-
SOLR-8396 Add support for PointFields in Solr
- Closed