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

Reply via email to