[
https://issues.apache.org/jira/browse/HBASE-18770?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16218083#comment-16218083
]
stack commented on HBASE-18770:
-------------------------------
.001 is start. See edit of RegionObserver to see how it does bypass semantic
per method-call. Unfortunately, I can't paint all methods w/ the one color; how
bypass is done per method. Would appreciate a review. Next up is my making sure
these bypasses all work, have test coverage, etc.
A CP can't bypass flush. I'm thinking that CP won't have enough info to block a
flush and even then, it would have to schedule and then wait on completion
before progressing.
A CP can 'cancel' a compaction by returning empty set of files to compact. This
is how has always been.
> Remove bypass method in ObserverContext and implement the 'bypass' logic case
> by case
> -------------------------------------------------------------------------------------
>
> Key: HBASE-18770
> URL: https://issues.apache.org/jira/browse/HBASE-18770
> Project: HBase
> Issue Type: Sub-task
> Components: Coprocessors
> Reporter: Duo Zhang
> Assignee: stack
> Fix For: 2.0.0-alpha-4
>
> Attachments: HBASE-18770.master.001.patch
>
>
> http://search-hadoop.com/m/HBase/YGbbXd0RDCIHSC1
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)