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

Reply via email to