[ 
https://issues.apache.org/jira/browse/LUCENE-5993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14160238#comment-14160238
 ] 

Adrien Grand commented on LUCENE-5993:
--------------------------------------

+1 for some reason I was convinced we removed that one a long time ago!

> 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