IndexWriter.updateDocument is no longer atomic ----------------------------------------------
Key: LUCENE-992 URL: https://issues.apache.org/jira/browse/LUCENE-992 Project: Lucene - Java Issue Type: Bug Components: Index Affects Versions: 2.2 Reporter: Michael McCandless Assignee: Michael McCandless Priority: Minor Fix For: 2.3 Spinoff from LUCENE-847. Ning caught that as of LUCENE-843, we lost the atomicity of the delete + add in IndexWriter.updateDocument. Ning suggested a simple fix: move the buffered deletes into DocumentsWriter and let it do the delete + add atomically. This has a nice side effect of also consolidating the "time to flush" logic in DocumentsWriter. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]