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

Enis Soztutar commented on HBASE-12048:
---------------------------------------

This LGTM for master. For branch-1, I agree that we should keep as much 
compatibility as possible. 
bq. In read path the nice optimization done with not copying the value part in 
DBE wont get any adv as at this point we will forced to convert to KV and so 
key and value copy. IMO we can aim for Cells only in read/write path in 1.0 
itself. We are very close to that I believe. Correct Ram?
If this is the case, then I agree we should remove them from 1.0 as well. I 
guess there is no other workaround? If most of the Filter's do not implement 
transform, they won't be affected? 

> Remove deprecated APIs from Filter
> ----------------------------------
>
>                 Key: HBASE-12048
>                 URL: https://issues.apache.org/jira/browse/HBASE-12048
>             Project: HBase
>          Issue Type: Sub-task
>          Components: regionserver
>            Reporter: Anoop Sam John
>            Assignee: Anoop Sam John
>             Fix For: 2.0.0, 0.99.1
>
>         Attachments: HBASE-12048.patch, HBASE-12048_V2.patch
>
>
> To be removed
> KeyValue transform(final KeyValue currentKV)
> KeyValue getNextKeyHint(final KeyValue currentKV)
> These are deprecated since 0.96 and can get removed from 1.0 time.
> Any objections?



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

Reply via email to