[ https://issues.apache.org/jira/browse/LUCENE-3448?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Uwe Schindler updated LUCENE-3448: ---------------------------------- Attachment: LUCENE-3448-fix-optimization.patch This patch fixes the optimized OpenBitSetIterator and/or/andNot methods to correctly exhaust the iterator after applying the underlying bits. > Add FixedBitSet.and(other/DISI), andNot(other/DISI) > --------------------------------------------------- > > Key: LUCENE-3448 > URL: https://issues.apache.org/jira/browse/LUCENE-3448 > Project: Lucene - Java > Issue Type: Sub-task > Components: core/other > Affects Versions: 3.4, 4.0 > Reporter: Uwe Schindler > Assignee: Uwe Schindler > Fix For: 3.5, 4.0 > > Attachments: LUCENE-3448-fix-optimization.patch, LUCENE-3448.patch, > LUCENE-3448.patch > > > For the parent issue, and() and andNot() on DISIs and other FixedBitSets are > missing. This issue will add those methods. > The DISI methods (also the already existing or(DISI)) method will check for > OpenBitSetIterator and do an inplace operation using the bits as optimization. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org