| 程序包 | 说明 |
|---|---|
| org.apache.hadoop.hbase.coprocessor |
Table of Contents
Overview
Coprocessor
RegionObserver
Endpoint
Coprocessor loading
Overview
Coprocessors are code that runs in-process on each region server.
|
| org.apache.hadoop.hbase.quotas | |
| org.apache.hadoop.hbase.regionserver | |
| org.apache.hadoop.hbase.regionserver.throttle | |
| org.apache.hadoop.hbase.security.access | |
| org.apache.hadoop.hbase.security.visibility |
| 限定符和类型 | 方法和说明 |
|---|---|
Region |
RegionCoprocessorEnvironment.getRegion() |
| 限定符和类型 | 方法和说明 |
|---|---|
OperationQuota |
RegionServerRpcQuotaManager.checkQuota(Region region,
List<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.Action> actions)
Check the quota for the current (rpc-context) user.
|
OperationQuota |
RegionServerRpcQuotaManager.checkQuota(Region region,
OperationQuota.OperationType type)
Check the quota for the current (rpc-context) user.
|
SpaceViolationPolicyEnforcement |
ActivePolicyEnforcement.getPolicyEnforcement(Region r)
Returns the proper
SpaceViolationPolicyEnforcement implementation for the given table. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
HRegion
Regions store data for a certain region of a table.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Region |
OnlineRegions.getRegion(String encodedRegionName)
Return
Region instance. |
static Region |
HRegion.openHRegion(Region other,
CancelableProgressable reporter) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<? extends Region> |
OnlineRegions.getRegions()
Get all online regions in this RS.
|
List<? extends Region> |
OnlineRegions.getRegions(TableName tableName)
Get all online regions of a table in this RS.
|
| 限定符和类型 | 方法和说明 |
|---|---|
CacheEvictionStats |
HRegionServer.clearRegionBlockCache(Region region) |
void |
FlushRequestListener.flushRequested(org.apache.hadoop.hbase.regionserver.FlushType type,
Region region)
Callback which will get called when a flush request is made for a region.
|
static Region |
HRegion.openHRegion(Region other,
CancelableProgressable reporter) |
boolean |
CompactSplit.requestSplit(Region r) |
void |
CompactSplit.requestSplit(Region r,
byte[] midKey) |
void |
CompactSplit.requestSplit(Region r,
byte[] midKey,
User user) |
| 构造器和说明 |
|---|
StoreHotnessProtector(Region region,
org.apache.hadoop.conf.Configuration conf) |
| 限定符和类型 | 方法和说明 |
|---|---|
Region |
AccessController.getRegion() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
DefaultVisibilityLabelServiceImpl.addSystemLabel(Region region,
Map<String,Integer> labels,
Map<String,List<Integer>> userAuths) |
static Filter |
VisibilityUtils.createVisibilityLabelFilter(Region region,
Authorizations authorizations) |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.