[ 
https://issues.apache.org/jira/browse/HBASE-14920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15218533#comment-15218533
 ] 

Anoop Sam John commented on HBASE-14920:
----------------------------------------

So in memory flush will move the cur active segment  (CSLM) to the pipeline and 
a new active segment (and so new CSLM) is created.   So in pipeline it is still 
CSLM only..  The in memory compaction picks up segments from pipeline and make 
new compacted result.  Here Cells bytes (key and value) might be copied to new 
MSLAB chunks   and there wont be CSLM any more. There we will have Cell array 
with ref to cells  (in MSLAB chunks)

> Compacting Memstore
> -------------------
>
>                 Key: HBASE-14920
>                 URL: https://issues.apache.org/jira/browse/HBASE-14920
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Eshcar Hillel
>            Assignee: Eshcar Hillel
>         Attachments: HBASE-14920-V01.patch, HBASE-14920-V02.patch, 
> move.to.junit4.patch
>
>
> Implementation of a new compacting memstore with non-optimized immutable 
> segment representation



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to