hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-18770) Remove bypass method in ObserverContext and implement the 'bypass' logic case by case
Date Thu, 19 Oct 2017 18:04:00 GMT

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

Andrew Purtell commented on HBASE-18770:

bq. Even if we bypass, we must update pertinent core metrics (in old days, on by-pass, a CP
might want to increment certain metrics anyways for whatever reason); we'd do this so we do
NOT have to expose internal metrics systems to CPs (It has its own metrics to which it can
gain access via CPEnv).

Oh, this sounds good. I think operators for systems incorporating coprocessors can live with
this. Because metrics are always updated in a consistent fashion by core code all relevant
behavior would be externally visible, which would be good, rather than maybe some metrics
which should be incremented are not at all due to bypass without access to metrics, producing
a misleading impression on system behavior, which would be bad.

> 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
> http://search-hadoop.com/m/HBase/YGbbXd0RDCIHSC1

This message was sent by Atlassian JIRA

View raw message