[ https://issues.apache.org/jira/browse/HBASE-19007?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16207660#comment-16207660 ]
Anoop Sam John commented on HBASE-19007: ---------------------------------------- bq.Agree. Do we have to add an CoprocessorAbortException for CPs to throw? That may be better. Now if the config is true, we will abort server for any unhandled Exceptions from CPs. If the config is false, all exceptions will be swallowed. So instead if we have a base Exception type for Abort and if CP throws that we will abort. Or else swallow. Rather than a global single config, this will allow much more flexibility. We can make this. > Align Services Interfaces in Master and RegionServer > ---------------------------------------------------- > > Key: HBASE-19007 > URL: https://issues.apache.org/jira/browse/HBASE-19007 > Project: HBase > Issue Type: Task > Reporter: stack > Priority: Blocker > Attachments: HBASE-19007.master.001.patch > > > HBASE-18183 adds a CoprocessorRegionServerService to give a view on > RegionServiceServices that is safe to expose to Coprocessors. > On the Master-side, MasterServices becomes an Interface for exposing to > Coprocessors. > We need to align the two. > For background, see > https://issues.apache.org/jira/browse/HBASE-12260?focusedCommentId=16203820&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16203820 > -- This message was sent by Atlassian JIRA (v6.4.14#64029)