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

Alan Woodward commented on LUCENE-4555:
---------------------------------------

The TestOr* queries failing were due to bugs in the tests, of course...

The actual problem here is that DisjunctionIntervalIterator doesn't take 
snapshots of its intervals, so the iterator is already positioned when we 
collect.  I'll abstract out a SnapshotCollectingIntervalIterator, and both 
ConjunctionII and DisjunctionII can subclass from that.
                
> Partial matches in DisjunctionIntervalQueries trip assertions when collected
> ----------------------------------------------------------------------------
>
>                 Key: LUCENE-4555
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4555
>             Project: Lucene - Core
>          Issue Type: Sub-task
>          Components: core/search
>            Reporter: Alan Woodward
>            Priority: Minor
>             Fix For: Positions Branch
>
>
> See, eg, all the TestOr* tests in TestBasicIntervals.  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
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

Reply via email to