Adrien Grand created LUCENE-5993:
------------------------------------

             Summary: Remove WAH8DocIdSet and PForDeltaDocIdSet
                 Key: LUCENE-5993
                 URL: https://issues.apache.org/jira/browse/LUCENE-5993
             Project: Lucene - Core
          Issue Type: Task
            Reporter: Adrien Grand
            Assignee: Adrien Grand
            Priority: Minor
             Fix For: 5.0


Follow-up of LUCENE-5983. We now have 6 doc id set implementations that can be 
used to cache filter:
 - FixedBitSet
 - WAH8DocIdSet
 - PForDeltaDocIdSet
 - EliasFanoDocIdSet
 - SparseFixedBitSet
 - RoaringDocIdSet

Some of them are required due to unique features that they have (eg. 
SparseFixedBitSet due to random write-access) but I'm thinking of removing 
WAH8DocIdSet and PForDeltaDocIdSet since RoaringDocIdSet also has the ability 
to inverse its encoding in the super-dense case (WAH8 and PForDelta were the 
only sets to have this ability until now) and tends to be faster to build and 
to advance.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to