FilteredDocIdSet does not handle a case where the inner set iterator is null
----------------------------------------------------------------------------
Key: LUCENE-3816
URL: https://issues.apache.org/jira/browse/LUCENE-3816
Project: Lucene - Java
Issue Type: Bug
Components: core/search
Affects Versions: 3.5
Reporter: Shay Banon
Attachments: LUCENE-3816.patch
DocIdSet#iterator is allowed to return null, when used in FilteredDocIdSet, if
null is returned from the inner set, the FilteredDocIdSetIterator fails since
it does not allow for nulls to be passed to it.
The fix is simple, return null in FilteredDocIdSet in the iterator method is
the iterator is null.
--
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: [email protected]
For additional commands, e-mail: [email protected]