Exception in DocumentsWriter.ThreadState.init leads to corruption -----------------------------------------------------------------
Key: LUCENE-1198 URL: https://issues.apache.org/jira/browse/LUCENE-1198 Project: Lucene - Java Issue Type: Bug Components: Index Affects Versions: 2.3 Reporter: Michael McCandless Assignee: Michael McCandless Priority: Minor Fix For: 2.4 If an exception is hit in the init method, DocumentsWriter incorrectly increments numDocsInRAM when in fact the document is not added. Spinoff of this thread: http://markmail.org/message/e76hgkgldxhakuaa The root cause that led to the exception in init was actually due to incorrect use of Lucene's APIs (one thread still modifying the Document while IndexWriter.addDocument is adding it) but still we should protect against any exceptions coming out of init. -- 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]