Uses of Class
org.apache.hadoop.hbase.regionserver.HRegion
Packages that use org.apache.hadoop.hbase.regionserver.HRegion
Package
Description
-
Uses of org.apache.hadoop.hbase.regionserver.HRegion in org.apache.hadoop.hbase.regionserver
Fields in org.apache.hadoop.hbase.regionserver declared as org.apache.hadoop.hbase.regionserver.HRegion in inModifier and TypeFieldDescriptionprotected org.apache.hadoop.hbase.regionserver.HRegionFlushPolicy.regionThe region configured for this flush policy.protected org.apache.hadoop.hbase.regionserver.HRegionRegionSplitPolicy.regionThe region configured for this split policy.Methods in org.apache.hadoop.hbase.regionserver that return org.apache.hadoop.hbase.regionserver.HRegion in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.regionserver.HRegionHRegion.createHRegion(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.client.RegionInfo regionInfo, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path tableDir, org.apache.hadoop.hbase.client.TableDescriptor tableDesc) Create a region under the given table directory.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.createHRegion(org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor, org.apache.hadoop.hbase.wal.WAL wal) static org.apache.hadoop.hbase.regionserver.HRegionHRegion.createHRegion(org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor, org.apache.hadoop.hbase.wal.WAL wal, boolean initialize) Convenience method creating new HRegions.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.createHRegion(org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.client.TableDescriptor hTableDescriptor, org.apache.hadoop.hbase.wal.WAL wal, boolean initialize, org.apache.hadoop.hbase.regionserver.RegionServerServices rsRpcServices) Convenience method creating new HRegions.org.apache.hadoop.hbase.regionserver.HRegionHStore.getHRegion()org.apache.hadoop.hbase.regionserver.HRegionHRegionServer.getOnlineRegion(byte[] regionName) protected org.apache.hadoop.hbase.regionserver.HRegionHRegionServer.getRegion(byte[] regionName) Protected Utility method for safely obtaining an HRegion handle.org.apache.hadoop.hbase.regionserver.HRegionHRegionServer.getRegion(String encodedRegionName) org.apache.hadoop.hbase.regionserver.HRegionRegionServerServices.PostOpenDeployContext.getRegion()org.apache.hadoop.hbase.regionserver.HRegionRSRpcServices.getRegion(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionSpecifier regionSpecifier) Find the HRegion based on a region specifierorg.apache.hadoop.hbase.regionserver.HRegionHRegionServer.getRegionByEncodedName(String encodedRegionName) static org.apache.hadoop.hbase.regionserver.HRegionHRegion.newHRegion(org.apache.hadoop.fs.Path tableDir, org.apache.hadoop.hbase.wal.WAL wal, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.client.RegionInfo regionInfo, org.apache.hadoop.hbase.client.TableDescriptor htd, org.apache.hadoop.hbase.regionserver.RegionServerServices rsServices) A utility method to create new instances of HRegion based on theHConstants.REGION_IMPLconfiguration property.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openHRegion(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.client.TableDescriptor htd, org.apache.hadoop.hbase.wal.WAL wal) Open a Region.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openHRegion(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.client.TableDescriptor htd, org.apache.hadoop.hbase.wal.WAL wal, org.apache.hadoop.hbase.regionserver.RegionServerServices rsServices, org.apache.hadoop.hbase.util.CancelableProgressable reporter) Open a Region.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openHRegion(org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.client.TableDescriptor htd, org.apache.hadoop.hbase.wal.WAL wal, org.apache.hadoop.conf.Configuration conf) Open a Region.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openHRegion(org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.client.TableDescriptor htd, org.apache.hadoop.hbase.wal.WAL wal, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.regionserver.RegionServerServices rsServices, org.apache.hadoop.hbase.util.CancelableProgressable reporter) Open a Region.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openHRegion(org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.client.TableDescriptor htd, org.apache.hadoop.hbase.wal.WAL wal, org.apache.hadoop.conf.Configuration conf) Open a Region.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openHRegion(org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.client.TableDescriptor htd, org.apache.hadoop.hbase.wal.WAL wal, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.regionserver.RegionServerServices rsServices, org.apache.hadoop.hbase.util.CancelableProgressable reporter) Open a Region.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openHRegion(org.apache.hadoop.hbase.regionserver.HRegion other, org.apache.hadoop.hbase.util.CancelableProgressable reporter) Useful when reopening a closed region (normally for unit tests)static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openHRegionFromTableDir(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path tableDir, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.client.TableDescriptor htd, org.apache.hadoop.hbase.wal.WAL wal, org.apache.hadoop.hbase.regionserver.RegionServerServices rsServices, org.apache.hadoop.hbase.util.CancelableProgressable reporter) Open a Region.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openReadOnlyFileSystemHRegion(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path tableDir, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.client.TableDescriptor htd) Open a Region on a read-only file-system (like hdfs snapshots)static org.apache.hadoop.hbase.regionserver.HRegionHRegion.warmupHRegion(org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.client.TableDescriptor htd, org.apache.hadoop.hbase.wal.WAL wal, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.regionserver.RegionServerServices rsServices, org.apache.hadoop.hbase.util.CancelableProgressable reporter) Methods in org.apache.hadoop.hbase.regionserver that return types with arguments of type org.apache.hadoop.hbase.regionserver.HRegion in inModifier and TypeMethodDescriptionHRegionServer.getOnlineRegions()Collection<org.apache.hadoop.hbase.regionserver.HRegion>HRegionServer.getOnlineRegionsLocalContext()For tests, web ui and metrics.List<org.apache.hadoop.hbase.regionserver.HRegion>HRegionServer.getRegions()List<org.apache.hadoop.hbase.regionserver.HRegion>HRegionServer.getRegions(org.apache.hadoop.hbase.TableName tableName) Gets the online regions of the specified table.Methods in org.apache.hadoop.hbase.regionserver with parameters of type org.apache.hadoop.hbase.regionserver.HRegion in inModifier and TypeMethodDescriptionvoidHRegionServer.addRegion(org.apache.hadoop.hbase.regionserver.HRegion region) voidMutableOnlineRegions.addRegion(org.apache.hadoop.hbase.regionserver.HRegion r) Add to online regions.voidSecureBulkLoadManager.cleanupBulkLoad(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CleanupBulkLoadRequest request) protected voidBusyRegionSplitPolicy.configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion region) protected voidConstantSizeRegionSplitPolicy.configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion region) protected voidDelimitedKeyPrefixRegionSplitPolicy.configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion region) Deprecated.protected voidFlushAllLargeStoresPolicy.configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion region) protected voidFlushNonSloppyStoresFirstPolicy.configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion region) protected voidFlushPolicy.configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion region) Upon construction, this method will be called with the region to be governed.protected voidIncreasingToUpperBoundRegionSplitPolicy.configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion region) protected voidKeyPrefixRegionSplitPolicy.configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion region) Deprecated.protected voidRegionSplitPolicy.configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion region) Upon construction, this method will be called with the region to be governed.static org.apache.hadoop.hbase.regionserver.FlushPolicyFlushPolicyFactory.create(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.conf.Configuration conf) Create the FlushPolicy configured for the given table.static org.apache.hadoop.hbase.regionserver.RegionSplitPolicyRegionSplitPolicy.create(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.conf.Configuration conf) Create the RegionSplitPolicy configured for the given table.static org.apache.hadoop.hbase.regionserver.HRegionHRegion.openHRegion(org.apache.hadoop.hbase.regionserver.HRegion other, org.apache.hadoop.hbase.util.CancelableProgressable reporter) Useful when reopening a closed region (normally for unit tests)voidBaseRowProcessor.postBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion region) voidRowProcessor.postBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion region) Deprecated.The hook to be executed after the process() and applying the Mutations to region.voidBaseRowProcessor.postProcess(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.wal.WALEdit walEdit, boolean success) voidRowProcessor.postProcess(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.wal.WALEdit walEdit, boolean success) Deprecated.The hook to be executed after process() and applying the Mutations to region.voidBaseRowProcessor.preBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.wal.WALEdit walEdit) voidRowProcessor.preBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.wal.WALEdit walEdit) Deprecated.The hook to be executed after the process() but before applying the Mutations to region.SecureBulkLoadManager.prepareBulkLoad(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.PrepareBulkLoadRequest request) voidBaseRowProcessor.preProcess(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.wal.WALEdit walEdit) voidRowProcessor.preProcess(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.wal.WALEdit walEdit) Deprecated.The hook to be executed before process().voidRowProcessor.process(long now, org.apache.hadoop.hbase.regionserver.HRegion region, List<org.apache.hadoop.hbase.client.Mutation> mutations, org.apache.hadoop.hbase.wal.WALEdit walEdit) Deprecated.HRegion handles the locks and MVCC and invokes this method properly.booleanHRegionServer.removeRegion(org.apache.hadoop.hbase.regionserver.HRegion r, org.apache.hadoop.hbase.ServerName destination) booleanMutableOnlineRegions.removeRegion(org.apache.hadoop.hbase.regionserver.HRegion r, org.apache.hadoop.hbase.ServerName destination) Removes the given Region from the list of onlineRegions.voidCompactSplit.requestCompaction(org.apache.hadoop.hbase.regionserver.HRegion region, String why, int priority, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.security.User user) voidCompactSplit.requestCompaction(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.regionserver.HStore store, String why, int priority, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.security.User user) protected voidCompactSplit.requestCompactionInternal(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.regionserver.HStore store, String why, int priority, boolean selectNow, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.regionserver.CompactSplit.CompactionCompleteTracker completeTracker, org.apache.hadoop.hbase.security.User user) booleanFlushRequester.requestDelayedFlush(org.apache.hadoop.hbase.regionserver.HRegion region, long delay) Tell the listener the cache needs to be flushed after a delaybooleanMemStoreFlusher.requestDelayedFlush(org.apache.hadoop.hbase.regionserver.HRegion r, long delay) booleanFlushRequester.requestFlush(org.apache.hadoop.hbase.regionserver.HRegion region, List<byte[]> families, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) Tell the listener the cache needs to be flushed.booleanFlushRequester.requestFlush(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) Tell the listener the cache needs to be flushed.booleanMemStoreFlusher.requestFlush(org.apache.hadoop.hbase.regionserver.HRegion r, List<byte[]> families, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) booleanMemStoreFlusher.requestFlush(org.apache.hadoop.hbase.regionserver.HRegion r, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) voidCompactSplit.requestSystemCompaction(org.apache.hadoop.hbase.regionserver.HRegion region, String why) voidCompactSplit.requestSystemCompaction(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.regionserver.HStore store, String why) voidCompactSplit.requestSystemCompaction(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.regionserver.HStore store, String why, boolean giveUpIfRequestedOrCompacting) SecureBulkLoadManager.secureBulkLoadHFiles(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest request) SecureBulkLoadManager.secureBulkLoadHFiles(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.BulkLoadHFileRequest request, List<String> clusterIds) protected voidFlushLargeStoresPolicy.setFlushSizeLowerBounds(org.apache.hadoop.hbase.regionserver.HRegion region) voidMetricsRegionServer.updateAppend(org.apache.hadoop.hbase.regionserver.HRegion region, long time, long blockBytesScanned) voidMetricsRegionServer.updateCheckAndDelete(org.apache.hadoop.hbase.regionserver.HRegion region, long t) voidMetricsRegionServer.updateCheckAndMutate(org.apache.hadoop.hbase.regionserver.HRegion region, long time, long blockBytesScanned) voidMetricsRegionServer.updateCheckAndPut(org.apache.hadoop.hbase.regionserver.HRegion region, long t) voidMetricsRegionServer.updateDelete(org.apache.hadoop.hbase.regionserver.HRegion region, long t) voidMetricsRegionServer.updateDeleteBatch(org.apache.hadoop.hbase.regionserver.HRegion region, long t) voidMetricsRegionServer.updateGet(org.apache.hadoop.hbase.regionserver.HRegion region, long time, long blockBytesScanned) voidMetricsRegionServer.updateIncrement(org.apache.hadoop.hbase.regionserver.HRegion region, long time, long blockBytesScanned) voidMetricsRegionServer.updatePut(org.apache.hadoop.hbase.regionserver.HRegion region, long t) voidMetricsRegionServer.updatePutBatch(org.apache.hadoop.hbase.regionserver.HRegion region, long t) voidMetricsRegionServer.updateReadQueryMeter(org.apache.hadoop.hbase.regionserver.HRegion region, long count) voidMetricsRegionServer.updateScan(org.apache.hadoop.hbase.regionserver.HRegion region, long time, long responseCellSize, long blockBytesScanned) voidMetricsRegionServer.updateWriteQueryMeter(org.apache.hadoop.hbase.regionserver.HRegion region) voidMetricsRegionServer.updateWriteQueryMeter(org.apache.hadoop.hbase.regionserver.HRegion region, long count) Constructors in org.apache.hadoop.hbase.regionserver with parameters of type org.apache.hadoop.hbase.regionserver.HRegion in inModifierConstructorDescriptionHMobStore(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.client.ColumnFamilyDescriptor family, org.apache.hadoop.conf.Configuration confParam, boolean warmup) protectedHStore(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.client.ColumnFamilyDescriptor family, org.apache.hadoop.conf.Configuration confParam, boolean warmup) ConstructorMetricsRegionWrapperImpl(org.apache.hadoop.hbase.regionserver.HRegion region) PostOpenDeployContext(org.apache.hadoop.hbase.regionserver.HRegion region, long openProcId, long masterSystemTime) RegionCoprocessorHost(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.regionserver.RegionServerServices rsServices, org.apache.hadoop.conf.Configuration conf) ConstructorRegionServicesForStores(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.regionserver.RegionServerServices rsServices) -
Uses of org.apache.hadoop.hbase.regionserver.HRegion in org.apache.hadoop.hbase.snapshot
Methods in org.apache.hadoop.hbase.snapshot with parameters of type org.apache.hadoop.hbase.regionserver.HRegion in inModifier and TypeMethodDescriptionvoidSnapshotManifest.addRegion(org.apache.hadoop.hbase.regionserver.HRegion region) Creates a 'manifest' for the specified region, by reading directly from the HRegion object.protected voidSnapshotManifest.addRegion(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.snapshot.SnapshotManifest.RegionVisitor visitor) -
Uses of org.apache.hadoop.hbase.regionserver.HRegion in org.apache.hadoop.hbase.util
Methods in org.apache.hadoop.hbase.util that return org.apache.hadoop.hbase.regionserver.HRegion in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.regionserver.HRegionHBaseFsckRepair.createHDFSRegionDir(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.client.RegionInfo hri, org.apache.hadoop.hbase.client.TableDescriptor htd) Creates, flushes, and closes a new region.Methods in org.apache.hadoop.hbase.util with parameters of type org.apache.hadoop.hbase.regionserver.HRegion in inModifier and TypeMethodDescriptionvoidModifyRegionUtils.RegionFillTask.fillRegion(org.apache.hadoop.hbase.regionserver.HRegion region) static booleanServerRegionReplicaUtil.isReadOnly(org.apache.hadoop.hbase.regionserver.HRegion region) Returns whether this region replica can accept writes.static booleanServerRegionReplicaUtil.shouldReplayRecoveredEdits(org.apache.hadoop.hbase.regionserver.HRegion region) Returns whether to replay the recovered edits to flush the results.