Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
New
Description
[Spinoff from LUCENE-3390]
I think the approach in 3.x for handling un-valued docs, and making it
possible to specify how such docs are sorted, is better than the
solution we have in trunk.
I like that FC has a dedicated method to get the Bits for docs with field
– easy for apps to directly use. And I like that the
bits have their own entry in the FC.
One downside is that it's 2 passes to get values and valid bits, but
I think we can fix this by passing optional bool to FC.getXXX methods
indicating you want the bits, and the populate the FC entry for the
missing bits as well. (We can do that for 3.x and trunk). Then it's
single pass.
Attachments
Attachments
Issue Links
- depends upon
-
LUCENE-3390 Incorrect sort by Numeric values for documents missing the sorting field
- Closed
- is depended upon by
-
SOLR-2881 Trie fields should support sortMissingLast="true"
- Closed
- is related to
-
LUCENE-2649 FieldCache should include a BitSet for matching docs
- Closed
- relates to
-
SOLR-2881 Trie fields should support sortMissingLast="true"
- Closed