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

ramkrishna.s.vasudevan commented on HBASE-16438:
------------------------------------------------

I think when I was doing the memstore chunk Cell I did not do the sequenceID in 
the byte array because in write path when the sequence id is assigned we need 
to write that to a byte[] and I think it is not like we could pass it along 
with the actual MSLAB copy. So that will be costly and again on read it will be 
a costly operation. Going with VLong (in case of saving byte[] then it is going 
to be much costlier). So I think it is ok if we go with seqid as state only?

> Create a cell type so that chunk id is embedded in it
> -----------------------------------------------------
>
>                 Key: HBASE-16438
>                 URL: https://issues.apache.org/jira/browse/HBASE-16438
>             Project: HBase
>          Issue Type: Sub-task
>    Affects Versions: 2.0.0
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>
> For CellChunkMap we may need a cell such that the chunk out of which it was 
> created, the id of the chunk be embedded in it so that when doing flattening 
> we can use the chunk id as a meta data. More details will follow once the 
> initial tasks are completed. 
> Why we need to embed the chunkid in the Cell is described by [~anastas] in 
> this remark over in parent issue 
> https://issues.apache.org/jira/browse/HBASE-14921?focusedCommentId=15244119&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15244119



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

Reply via email to