Modifier and Type | Method and Description |
---|---|
Region |
RegionCoprocessorEnvironment.getRegion()
Returns the region associated with this coprocessor
|
Modifier and Type | Method and Description |
---|---|
private void |
MultiRowMutationEndpoint.checkFamily(Region region,
byte[] family) |
private boolean |
MultiRowMutationEndpoint.matches(Region region,
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Condition condition) |
Modifier and Type | Field and Description |
---|---|
private Iterator<Region> |
FileSystemUtilizationChore.leftoverRegions |
Modifier and Type | Method and Description |
---|---|
(package private) Iterator<Region> |
FileSystemUtilizationChore.getLeftoverRegions()
Returns an
Iterator over the Regions which were skipped last invocation of the chore. |
Modifier and Type | Method and Description |
---|---|
private OperationQuota |
RegionServerRpcQuotaManager.checkQuota(Region region,
int numWrites,
int numReads,
int numScans)
Check the quota for the current (rpc-context) user.
|
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.
|
(package private) long |
FileSystemUtilizationChore.computeSize(Region r)
Computes total FileSystem size for the given
Region . |
SpaceViolationPolicyEnforcement |
ActivePolicyEnforcement.getPolicyEnforcement(Region r)
Returns the proper
SpaceViolationPolicyEnforcement implementation for the given table. |
Modifier and Type | Method and Description |
---|---|
(package private) HashSet<RegionInfo> |
RegionSizeReportingChore.getOnlineRegionInfos(List<? extends Region> onlineRegions) |
(package private) void |
FileSystemUtilizationChore.setLeftoverRegions(Iterator<Region> newLeftovers)
Sets a new collection of Regions as leftovers.
|
Modifier and Type | Class and Description |
---|---|
class |
HRegion
Regions store data for a certain region of a table.
|
Modifier and Type | Field and Description |
---|---|
private Region |
RegionCoprocessorHost.RegionEnvironment.region |
Modifier and Type | Field and Description |
---|---|
protected Map<Region,MemStoreFlusher.FlushRegionEntry> |
MemStoreFlusher.regionsInQueue |
Modifier and Type | Method and Description |
---|---|
Region |
RegionCoprocessorHost.RegionEnvironment.getRegion()
Returns the region
|
Region |
OnlineRegions.getRegion(String encodedRegionName)
Return
Region instance. |
static Region |
HRegion.openHRegion(Region other,
CancelableProgressable reporter) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
(package private) CacheEvictionStats |
HRegionServer.clearRegionBlockCache(Region region) |
void |
FlushRequestListener.flushRequested(FlushType type,
Region region)
Callback which will get called when a flush request is made for a region.
|
void |
HeapMemoryManager.HeapMemoryTunerChore.flushRequested(FlushType type,
Region region) |
private int |
MemStoreFlusher.getStoreFileCount(Region region) |
private boolean |
MemStoreFlusher.isTooManyStoreFiles(Region region) |
private void |
MemStoreFlusher.notifyFlushRequest(Region region,
boolean emergencyFlush) |
static Region |
HRegion.openHRegion(Region other,
CancelableProgressable reporter) |
private boolean |
MemStoreFlusher.refreshStoreFilesAndReclaimMemory(Region region) |
boolean |
CompactSplit.requestSplit(Region r) |
private void |
CompactSplit.requestSplit(Region r,
byte[] midKey) |
private void |
CompactSplit.requestSplit(Region r,
byte[] midKey,
User user) |
Constructor and Description |
---|
RegionEnvironment(RegionCoprocessor impl,
int priority,
int seq,
org.apache.hadoop.conf.Configuration conf,
Region region,
RegionServerServices services,
ConcurrentMap<String,Object> sharedData)
Constructor
|
RegionEnvironmentForCoreCoprocessors(RegionCoprocessor impl,
int priority,
int seq,
org.apache.hadoop.conf.Configuration conf,
Region region,
RegionServerServices services,
ConcurrentMap<String,Object> sharedData) |
SplitRequest(Region region,
byte[] midKey,
HRegionServer hrs,
User user) |
Modifier and Type | Field and Description |
---|---|
private Region |
StoreHotnessProtector.region |
Constructor and Description |
---|
StoreHotnessProtector(Region region,
org.apache.hadoop.conf.Configuration conf) |
Modifier and Type | Method and Description |
---|---|
Region |
AccessController.getRegion() |
private Region |
AccessController.getRegion(RegionCoprocessorEnvironment e) |
Modifier and Type | Method and Description |
---|---|
private TableName |
AccessController.getTableName(Region region) |
(package private) static boolean |
PermissionStorage.isAclRegion(Region region)
Returns
true if the given region is part of the _acl_ metadata table. |
(package private) static Map<byte[],org.apache.hbase.thirdparty.com.google.common.collect.ListMultimap<String,UserPermission>> |
PermissionStorage.loadAll(Region aclRegion)
Loads all of the permission grants stored in a region of the
_acl_ table. |
Modifier and Type | Field and Description |
---|---|
private Region |
DefaultVisibilityLabelServiceImpl.labelsRegion |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultVisibilityLabelServiceImpl.addSystemLabel(Region region,
Map<String,Integer> labels,
Map<String,List<Integer>> userAuths) |
static Filter |
VisibilityUtils.createVisibilityLabelFilter(Region region,
Authorizations authorizations) |
Modifier and Type | Method and Description |
---|---|
Optional<Region> |
TestingHBaseClusterImpl.getRegion(RegionInfo regionInfo) |
Optional<Region> |
TestingHBaseCluster.getRegion(RegionInfo regionInfo)
Get the server side
Region interface for the specific region. |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.