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

Francis Liu commented on HBASE-7042:
------------------------------------

{quote}
The issue I see with supporting only system coprocessors is it requires 
deployment by way of XML config update as the sole option, which requires a 
process restart. Table CPs can be deployed to HDFS and then loaded dynamically 
with a schema update without needing to stop any process. Not supporting this 
latter option on the master seems a shortcut and limiting. 
{quote}
Don't we already have a precedent for this with MasterObserver? From a use case 
perspective it would seem to me that Master Coprocessors are cluster owner 
decisions and are prolly fewer and slower moving than region coprocessors which 
are owned by table owners. In the former case updating and restarting the 
master should be acceptable?
                
> Master Coprocessor Endpoint
> ---------------------------
>
>                 Key: HBASE-7042
>                 URL: https://issues.apache.org/jira/browse/HBASE-7042
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Francis Liu
>            Assignee: Francis Liu
>             Fix For: 0.96.0
>
>         Attachments: HBASE-7042_94.patch
>
>
> Having support for a master coprocessor endpoint would enable developers to 
> easily extended HMaster functionality/features. As is the case for region 
> server grouping.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to