[ 
https://issues.apache.org/jira/browse/HBASE-26089?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yulin Niu updated HBASE-26089:
------------------------------
    Description: 
We have two kinds of RegionCoprocessor: CoreCoprocessor or not.

1.The CoreCoprocessor(AccessController, TokenProvider, 
SecureBulkLoadEndpoint...),  They have RegionEnvironmentForCoreCoprocessors 
which expose RegionServerServices. And they involve authorization, permission, 
etc, We don't need to support these CoreCoprocessor on compactionServer
 2. Not CoreCoprocessor: They have RegionEnvironment which do not expose 
RegionServerServices, only offer Connection/ OnlineRegions, We can propose 
RegionEnvironmentOnCS, offer Connection, but the OnlineRegions may leave to 
discuss

  was:
We have two kinds of RegionCoprocessor: CoreCoprocessor or not. 1.The 
CoreCoprocessor(AccessController, TokenProvider, SecureBulkLoadEndpoint...),  
They have RegionEnvironmentForCoreCoprocessors which expose 
RegionServerServices. And they involve authorization, permission, etc, We don't 
need to support these CoreCoprocessor on compactionServer
2. Not CoreCoprocessor: They have RegionEnvironment which do not expose 
RegionServerServices, only offer Connection/ OnlineRegions, We can propose 
RegionEnvironmentOnCS, offer Connection, but the OnlineRegions may leave to 
discuss


> Support RegionCoprocessor on CompactionServer
> ---------------------------------------------
>
>                 Key: HBASE-26089
>                 URL: https://issues.apache.org/jira/browse/HBASE-26089
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Yulin Niu
>            Assignee: Yulin Niu
>            Priority: Major
>
> We have two kinds of RegionCoprocessor: CoreCoprocessor or not.
> 1.The CoreCoprocessor(AccessController, TokenProvider, 
> SecureBulkLoadEndpoint...),  They have RegionEnvironmentForCoreCoprocessors 
> which expose RegionServerServices. And they involve authorization, 
> permission, etc, We don't need to support these CoreCoprocessor on 
> compactionServer
>  2. Not CoreCoprocessor: They have RegionEnvironment which do not expose 
> RegionServerServices, only offer Connection/ OnlineRegions, We can propose 
> RegionEnvironmentOnCS, offer Connection, but the OnlineRegions may leave to 
> discuss



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to