[ https://issues.apache.org/jira/browse/HBASE-19235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16249268#comment-16249268 ]
Chia-Ping Tsai commented on HBASE-19235: ---------------------------------------- It seems all CPEnvs extend the {{BaseEnvironment}}. What about using the {{BaseEnvironment}} directly in private scope? Make the CoprocessorEnvironment be a cp-only interface. > CoprocessorEnvironment should be exposed to CPs > ----------------------------------------------- > > Key: HBASE-19235 > URL: https://issues.apache.org/jira/browse/HBASE-19235 > Project: HBase > Issue Type: Sub-task > Components: Coprocessors > Affects Versions: 2.0.0-alpha-4 > Reporter: Anoop Sam John > Assignee: Anoop Sam John > Priority: Minor > Fix For: 2.0.0-beta-1 > > Attachments: HBASE-19235.patch, HBASE-19235_V2.patch > > > Its sub interfaces are exposed with > LimitedPrivate(HBaseInterfaceAudience.COPROC). So ideally all the functions > in this are. Better we mark CoprocessorEnvironment also as CP exposed to > avoid confusion. -- This message was sent by Atlassian JIRA (v6.4.14#64029)