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

Lars Hofhansl commented on HBASE-7162:
--------------------------------------

The "problem" is KeyValue to getBuffer, which is used quite frequently. But 
looking at the useages, most of them just get the buffer to compare the row 
portion, or the qualifier portion, etc. So I was thinking that a great start 
would be to add a getRowBuffer, getFamilyBuffer, getQualifierBuffer, along the 
right offset methods to the interface... Then I noticed that's exactly what you 
did in the Cell interface. :)
There's one sticky issue still, where we use the key portion of the KV (i.e. 
row, CF, qual), that would still need to be assembled on each call.
                
> Prefix Compression - Trie data block encoding; hbase-common and hbase-server 
> changes
> ------------------------------------------------------------------------------------
>
>                 Key: HBASE-7162
>                 URL: https://issues.apache.org/jira/browse/HBASE-7162
>             Project: HBase
>          Issue Type: New Feature
>    Affects Versions: 0.96.0
>            Reporter: stack
>            Assignee: Matt Corgan
>             Fix For: 0.96.0
>
>         Attachments: HBASE-4676-common-and-server-v8.patch, 
> HBASE-4676-common-and-server-v9.patch, HBASE-7162-common-and-server-v10.patch
>
>
> These are the hbase-common and hbase-server changes for hbase-4676 Prefix 
> Compression - Trie data block encoding.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to