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