msfroh commented on pull request #2088: URL: https://github.com/apache/lucene-solr/pull/2088#issuecomment-731461788
I managed to trigger an OutOfMemoryError, at least within my IDE by burning through 50 million fields, then trying to add one more document and flushing. Curiously, the test wasn't failing on the OOME itself, but rather we fail an assertion when trying to rollback on tragedy (where the tragedy was the OOME). Here's that stack trace: ``` java.lang.AssertionError: pendingNumDocs 1 != 0 totalMaxDoc at __randomizedtesting.SeedInfo.seed([ABBF17C4E0FCDEE5:DDC8E99910AFC8FF]:0) at org.apache.lucene.index.IndexWriter.rollbackInternal(IndexWriter.java:2398) at org.apache.lucene.index.IndexWriter.maybeCloseOnTragicEvent(IndexWriter.java:5196) at org.apache.lucene.index.IndexWriter.tragicEvent(IndexWriter.java:5186) at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:3932) at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:3874) at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:3853) at org.apache.lucene.index.TestIndexWriterDelete.testDeleteAllRepeated(TestIndexWriterDelete.java:496) ``` ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org