hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars Hofhansl (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-10505) Import.filterKv does not call Filter.filterRowKey
Date Wed, 12 Feb 2014 04:38:20 GMT

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

Lars Hofhansl commented on HBASE-10505:
---------------------------------------

I'd like to address the issues first.
It's not much work to add a non-matching row/kvs to TestImportExport.testWithFilter, but that
would need to be in branches.

I'll file a subtask for that.

> Import.filterKv does not call Filter.filterRowKey
> -------------------------------------------------
>
>                 Key: HBASE-10505
>                 URL: https://issues.apache.org/jira/browse/HBASE-10505
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Lars Hofhansl
>            Assignee: Lars Hofhansl
>            Priority: Critical
>             Fix For: 0.96.2, 0.94.17
>
>         Attachments: 10505-0.94-v2.txt, 10505-0.94.txt, 10505-0.96-v2.txt
>
>
> The general contract of a Filter is that filterRowKey is called before filterKeyValue.
> Import is using Filters for custom filtering but it does not called filterRowKey at all.
That throws off some Filters (such as RowFilter, and more recently PrefixFilter, and InclusiveStopFilter).
See HBASE-10493 and HBASE-10485.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message