benwtrent commented on issue #13275: URL: https://github.com/apache/lucene/issues/13275#issuecomment-2040132270
I was able to replicate the weird behavior by randomly failing an `incRef` for a given file. The JDK bug could occur during a simple iteration, meaning, we could increment some but not all files. This is obviously a pretty abusive and manual replication. I am not 100% sure this is exactly what is happening. I have added random exceptions in each step of the index pre-commit and commit process and haven't been able to replicate it outside of forcibly failing a file `incRef`. -- 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. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org 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