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

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

Replicator reads Cells from WAL.
bq.Do we create a Cell from MemSLAB when we send Cell back over RPC?
No. During write to memstore, we copy to MSLAB and create a new Cell object 
around it and keep in CSLM. When read, we return back the same object. Or else 
we will have to make many garbage.
bq.Nah. This is just boolean in another form.
Ya..  Just asking whether this will be a bit better.

> Introduce Cell extension for server side.
> -----------------------------------------
>
>                 Key: HBASE-16134
>                 URL: https://issues.apache.org/jira/browse/HBASE-16134
>             Project: HBase
>          Issue Type: Sub-task
>          Components: regionserver
>            Reporter: Anoop Sam John
>            Assignee: Anoop Sam John
>             Fix For: 2.0.0
>
>         Attachments: HBASE-16134.patch, HBASE-16134.patch, 
> HBASE-16134_V2.patch
>
>
> Came after the discussion under HBASE-15721 and HBASE-15879.
> InternalCell is a Cell extension. We do have Cell extensions across different 
> interfaces now.
> SettableSeqId
> SettableTimestamp
> Streamable.
> And demand for this keep growing.
> So let us include everything into one Interface.



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

Reply via email to