[ https://issues.apache.org/jira/browse/HBASE-16608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15531944#comment-15531944 ]
Anoop Sam John commented on HBASE-16608: ---------------------------------------- Thanks for testing Ram. bq.Also addIntoPooledChunks now adds from all the segments into one segment. From each segment there is a chance the pooledChunk is full and you add all those full chunkQueue to another chunkQueue which at the max can hold chunkPool.getMaxCount(). Ya this is doing nothing with the pool as such. Each of the merged segments might have N pooled chunks in its Q. Now we have merged all these segments into one. We dont refer to those segments any more. So when the result segment is getting closed some time later, we will have to release all of these chunks to pool.. This op just put all PooledChunks from all these segments into one Q. That is the Q in the result Segment. I dont think some thing wrong there. > Introducing the ability to merge ImmutableSegments without copy-compaction or > SQM usage > --------------------------------------------------------------------------------------- > > Key: HBASE-16608 > URL: https://issues.apache.org/jira/browse/HBASE-16608 > Project: HBase > Issue Type: Sub-task > Reporter: Anastasia Braginsky > Assignee: Anastasia Braginsky > Attachments: HBASE-16417-V02.patch, HBASE-16417-V04.patch, > HBASE-16417-V06.patch, HBASE-16417-V07.patch, HBASE-16417-V08.patch, > HBASE-16417-V10.patch, HBASE-16608-V01.patch, HBASE-16608-V03.patch, > HBASE-16608-V04.patch > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)