hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Duo Zhang (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-18931) Make ObserverContext an interface and remove private/testing methods
Date Wed, 04 Oct 2017 05:50:00 GMT

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

Duo Zhang commented on HBASE-18931:
-----------------------------------

I have the same concern with [~anoop.hbase] that why CPH is marked as IA.LimitedPrivate when
purging the methods in the Store interface. It has method to get the CPH. It will be good
if we can make CPH IA.Private.

Still on a mobile device so can not review the code...

You can just go ahead to make progress. I will open new issues when coming back if I think
there are something need to be changed.

Thanks.

> Make ObserverContext an interface and remove private/testing methods
> --------------------------------------------------------------------
>
>                 Key: HBASE-18931
>                 URL: https://issues.apache.org/jira/browse/HBASE-18931
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Coprocessors
>            Reporter: Appy
>            Assignee: Appy
>             Fix For: 2.0.0-alpha-4
>
>         Attachments: HBASE-18931.master.001.patch
>
>
> ObserverContext is IA.LimitedPrivate because CP implementations want  getEnvironment(),
bypass(), etc.
> We can split interface and implementations (suggested by [~Apache9]).



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

Mime
View raw message