hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enis Soztutar (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-12048) Remove deprecated APIs from Filter
Date Mon, 22 Sep 2014 18:29:34 GMT

    [ 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)

Mime
View raw message