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

stack commented on HBASE-14398:
-------------------------------

+1 too. This is a crazy amount of types. Hopefully we can simplify later.

One thought I had looking at this ByteBufferedCell Interface is how unwieldy 
the method names are. getTagsPositionInByteBuffer is a bit of a mouth full. 
What was the reason that we could not just use the Cell#getTagsOffset method 
and use its offset as 'index' into the backing BB?

Thanks [~ram_krish] and [~anoop.hbase]

> Create the fake keys required in the scan path to avoid copy to byte[]
> ----------------------------------------------------------------------
>
>                 Key: HBASE-14398
>                 URL: https://issues.apache.org/jira/browse/HBASE-14398
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>             Fix For: 2.0.0
>
>         Attachments: HBASE-14398.patch, HBASE-14398_1.patch
>
>
> Already we have created some fake keys for the ByteBufferedCells so that we 
> can avoid the copy requried to create fake keys. This JIRA aims to fill up 
> all such places so that the Offheap BBs are not copied to onheap byte[].



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

Reply via email to