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

ramkrishna.s.vasudevan commented on HBASE-18747:
------------------------------------------------

Ok. So you mean this is the JIRA where the RegionObserver clean ups will also 
happens based on the new helper class or interface that we plan to add for 
filtering?? If so then fine. I just thought this JIRA is just to add some 
example with the new class and another JIRA to clean up the regionObserver 
based on the new classes. 
Ya I too meant that KVScanner cannot be exposed in the CP hooks so we need 
something else. 

> Introduce new example and helper classes to tell CP users how to do filtering 
> on scanners
> -----------------------------------------------------------------------------------------
>
>                 Key: HBASE-18747
>                 URL: https://issues.apache.org/jira/browse/HBASE-18747
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Coprocessors
>            Reporter: Duo Zhang
>            Priority: Critical
>             Fix For: 2.0.0-alpha-4
>
>
> Finally we decided that CP users should not have the ability to create 
> {{StoreScanner}} or {{StoreFileScanner}}, so it is impossible for them to 
> filter out some cells when flush or compaction by simply provide a filter 
> when constructing {{StoreScanner}}.
> But I think filtering out some cells is a very important usage for CP users, 
> so we need to provide the ability in another way. Theoretically it can be 
> done with wrapping an {{InternalScanner}}, but I think we need to give an 
> example, or even some helper classes to help CP users.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to