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

stack commented on HBASE-15879:
-------------------------------

bq. The intention here was to say that some of the Cell impls are trying to 
have its key in a continuous structure and let those cells have this interface. 

The model should not be such that Key only makes sense in case where row is 
contiguous with column family and qualifier, etc.

Streamable should be done with Codec?

> Introduce Key interface
> -----------------------
>
>                 Key: HBASE-15879
>                 URL: https://issues.apache.org/jira/browse/HBASE-15879
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>         Attachments: HBASE-15879.patch
>
>
> Introduce an interface called Key and allow Cell implementations to implement 
> this Key interface for cases like KeyValue, OffheapKeyValue and DBE cells 
> (Except prefix tree) so that we can avoid copies when we deal with only Cells 
> in case of block index creations (like ROOT, Bloom etc). Helps in reduction 
> of garbage also. 



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

Reply via email to