Michael McCandless created LUCENE-4986:
------------------------------------------

             Summary: NRT reader doesn't see changes after successful 
IW.tryDeleteDocument
                 Key: LUCENE-4986
                 URL: https://issues.apache.org/jira/browse/LUCENE-4986
             Project: Lucene - Core
          Issue Type: Bug
          Components: core/index
            Reporter: Michael McCandless
            Assignee: Michael McCandless
             Fix For: 5.0, 4.4


Reported by Reg on the java-user list, subject 
"TrackingIndexWriter.tryDeleteDocument(IndexReader, int) vs 
deleteDocuments(Query)":

When IW.tryDeleteDocument succeeds, it marks the document as deleted in the 
pending BitVector in ReadersAndLiveDocs, but then when the NRT reader checks if 
it's still current by calling IW.nrtIsCurrent, we fail to catch changes to the 
BitVector, resulting in the NRT reader thinking it's current and not reopening.

--
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