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

Lars Hofhansl commented on HBASE-13094:
---------------------------------------

Yep. Or we come up with an API that enforces this structurally.

For example we could adapt #4 to add an API to Get/Scan that instead only 
controls whether the Filter.filterKeyValue (set as before with setFilter) is 
evaluated either pre or post deletes. The effect would be the same as the patch 
I have, but with a clean no-magic API. (Although that almost leads me back to 
the approach of indicating the "pre-postness" in the Filter itself). Or one 
could think about option #3 above.


> 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
>            Assignee: 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