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

Reply via email to