Michael McCandless created LUCENE-4451: ------------------------------------------
Summary: Memory leak per unique thread caused by RandomizedContext.contexts static map Key: LUCENE-4451 URL: https://issues.apache.org/jira/browse/LUCENE-4451 Project: Lucene - Core Issue Type: Bug Reporter: Michael McCandless In digging on the hard-to-understand OOMEs with TestDirectPostingsFormat ... I found (thank you YourKit) that RandomizedContext (in randomizedtesting JAR) seems to be holding onto all threads created by the test. The test does create many very short lived threads (testing the thread safety of the postings format), in BasePostingsFormatTestCase.testTerms), and somehow these seem to tie up a lot (~100 MB) of RAM in RandomizedContext.contexts static map. For now I've disabled all thread testing (committed {{false &&}} inside {{BPFTC.testTerms}}), but hopefully we can fix the root cause here, eg when a thread exits can we clear it from that map? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org