[ https://issues.apache.org/jira/browse/ACCUMULO-624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15081659#comment-15081659 ]
Josh Elser commented on ACCUMULO-624: ------------------------------------- I thought it was related to the pooling code, not the codec, but I could be completely wrong (as is often the case). If you have the cycles to write a test, feel free to include it as a utility in the accumulo-test maven module. This would be a nice tool to have in our pocket for the future! > iterators may open lots of compressors > -------------------------------------- > > Key: ACCUMULO-624 > URL: https://issues.apache.org/jira/browse/ACCUMULO-624 > Project: Accumulo > Issue Type: Bug > Components: tserver > Reporter: Eric Newton > > A large iterator tree may create many instances of Compressors. These > instances are pulled from a pool that never decreases in size. So, if 50 > simultaneous queries are run over dozens of files, each with a complex > iterator stack, there will be thousands of compressors created. Each of > these holds a large buffer. This can cause the server to run out of memory. -- This message was sent by Atlassian JIRA (v6.3.4#6332)