[
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)