[
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)