stack commented on HBASE-16134:

So, if no Tags, we don't serialize any out. We are talking about the case where 
a Cell has tags and it is asked to serialize itself. We want option of not 
serializing tags.

When is this Cell created? It is created at read time only?  Can we create a 
Cell at read-time that is of a type that never includes tags when it 
serializes? The only time the Cell will be asked to seriailze is when it is 
writing on the RPC to send back to the client? Are there other times?

> 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

Reply via email to