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] [Updated] (HBASE-13094) Consider Filters that are evaluated before deletes and see delete markers
Date Tue, 16 Aug 2016 22:03:20 GMT

     [ https://issues.apache.org/jira/browse/HBASE-13094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Lars Hofhansl updated HBASE-13094:
----------------------------------
    Attachment: 13094-0.98.txt

Here's a pretty trivial patch doing #1.

Defines a PreDeleteFilter class that can wrap any other filter. When SQM detects this class,
it is will evaluate the wrapped filter's filterKeyValue method before delete markers and columns
are filtered.

Also creates a convenience BaseDelegateFilter class that can be used to implement Filter delegates.

Warning: COMPLETELY UNTESTED. Just want to park it here. Probably a it hacky.


> Consider Filters that are evaluated before deletes and see delete markers
> -------------------------------------------------------------------------
>
>                 Key: HBASE-13094
>                 URL: https://issues.apache.org/jira/browse/HBASE-13094
>             Project: HBase
>          Issue Type: Brainstorming
>          Components: regionserver, Scanners
>            Reporter: Lars Hofhansl
>         Attachments: 13094-0.98.txt
>
>
> That would be good for full control filtering of all cells, such as needed for some transaction
implementations.
> [~ghelmling]



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

Mime
View raw message