Package | Description |
---|---|
org.apache.hadoop.hbase.quotas | |
org.apache.hadoop.hbase.regionserver |
Modifier and Type | Class and Description |
---|---|
class |
NoOpRegionSizeStore
A
RegionSizeStore implementation that stores nothing. |
class |
RegionSizeStoreImpl
A
RegionSizeStore implementation backed by a ConcurrentHashMap. |
Modifier and Type | Field and Description |
---|---|
private RegionSizeStore |
RegionServerSpaceQuotaManager.regionSizeStore |
Modifier and Type | Method and Description |
---|---|
RegionSizeStore |
RegionSizeStoreFactory.createStore() |
(package private) RegionSizeStore |
FileSystemUtilizationChore.getRegionSizeStore() |
RegionSizeStore |
RegionServerSpaceQuotaManager.getRegionSizeStore()
Returns the
RegionSizeStore tracking filesystem utilization by each region. |
Modifier and Type | Method and Description |
---|---|
(package private) void |
RegionSizeReportingChore.removeNonOnlineRegions(RegionSizeStore store,
Set<RegionInfo> onlineRegions) |
Modifier and Type | Method and Description |
---|---|
(package private) org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionSpaceUseReportRequest |
HRegionServer.buildRegionSpaceUseReportRequest(RegionSizeStore regionSizes)
Builds a
RegionServerStatusProtos.RegionSpaceUseReportRequest protobuf message from the region size map. |
private void |
HRegionServer.buildReportAndSend(org.apache.hadoop.hbase.shaded.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterface rss,
RegionSizeStore regionSizeStore)
Builds the region size report and sends it to the master.
|
boolean |
RegionServerServices.reportRegionSizesForQuotas(RegionSizeStore sizeStore)
Reports the provided Region sizes hosted by this RegionServer to the active Master.
|
boolean |
HRegionServer.reportRegionSizesForQuotas(RegionSizeStore regionSizeStore)
Reports the given map of Regions and their size on the filesystem to the active Master.
|
(package private) void |
HStore.updateSpaceQuotaAfterFileReplacement(RegionSizeStore sizeStore,
RegionInfo regionInfo,
Collection<HStoreFile> oldFiles,
Collection<HStoreFile> newFiles)
Updates the space quota usage for this region, removing the size for files compacted away and
adding in the size for new files.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.