Uses of Class
org.apache.hadoop.hbase.regionserver.HRegion

Packages that use HRegion
org.apache.hadoop.hbase.backup   
org.apache.hadoop.hbase.coprocessor Table of Contents 
org.apache.hadoop.hbase.regionserver   
org.apache.hadoop.hbase.regionserver.compactions   
org.apache.hadoop.hbase.regionserver.snapshot   
org.apache.hadoop.hbase.util   
 

Uses of HRegion in org.apache.hadoop.hbase.backup
 

Methods in org.apache.hadoop.hbase.backup with parameters of type HRegion
static void HFileArchiver.archiveStoreFiles(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, HRegion parent, byte[] family, Collection<StoreFile> compactedFiles)
          Remove the store files, either by archiving them or outright deletion
 

Uses of HRegion in org.apache.hadoop.hbase.coprocessor
 

Methods in org.apache.hadoop.hbase.coprocessor that return HRegion
 HRegion RegionCoprocessorEnvironment.getRegion()
           
 

Methods in org.apache.hadoop.hbase.coprocessor with parameters of type HRegion
 void RegionObserver.postSplit(ObserverContext<RegionCoprocessorEnvironment> c, HRegion l, HRegion r)
          Called after the region is split.
 void BaseRegionObserver.postSplit(ObserverContext<RegionCoprocessorEnvironment> e, HRegion l, HRegion r)
           
 

Uses of HRegion in org.apache.hadoop.hbase.regionserver
 

Fields in org.apache.hadoop.hbase.regionserver declared as HRegion
protected  HRegion RegionSplitPolicy.region
          The region configured for this split policy.
 

Fields in org.apache.hadoop.hbase.regionserver with type parameters of type HRegion
protected  Map<String,HRegion> HRegionServer.onlineRegions
          Map of regions currently being served by this region server.
 

Methods in org.apache.hadoop.hbase.regionserver that return HRegion
static HRegion HRegion.createHRegion(HRegionInfo info, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.conf.Configuration conf, HTableDescriptor hTableDescriptor)
          Convenience method creating new HRegions.
static HRegion HRegion.createHRegion(HRegionInfo info, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.conf.Configuration conf, HTableDescriptor hTableDescriptor, HLog hlog)
           
static HRegion HRegion.createHRegion(HRegionInfo info, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.conf.Configuration conf, HTableDescriptor hTableDescriptor, HLog hlog, boolean initialize)
          Convenience method creating new HRegions.
static HRegion HRegion.createHRegion(HRegionInfo info, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.conf.Configuration conf, HTableDescriptor hTableDescriptor, HLog hlog, boolean initialize, boolean ignoreHLog)
          Convenience method creating new HRegions.
 HRegion HRegionServer.getFromOnlineRegions(String encodedRegionName)
           
 HRegion Store.getHRegion()
           
 HRegion HRegionServer.getOnlineRegion(byte[] regionName)
           
protected  HRegion HRegionServer.getRegion(byte[] regionName)
          Protected utility method for safely obtaining an HRegion handle.
static HRegion HRegion.merge(HRegion a, HRegion b)
          Merge two regions whether they are adjacent or not.
static HRegion HRegion.mergeAdjacent(HRegion srcA, HRegion srcB)
          Merge two HRegions.
static HRegion HRegion.newHRegion(org.apache.hadoop.fs.Path tableDir, HLog log, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration conf, HRegionInfo regionInfo, HTableDescriptor htd, RegionServerServices rsServices)
          A utility method to create new instances of HRegion based on the HConstants.REGION_IMPL configuration property.
protected  HRegion HRegion.openHRegion(CancelableProgressable reporter)
          Open HRegion.
static HRegion HRegion.openHRegion(HRegionInfo info, HTableDescriptor htd, HLog wal, org.apache.hadoop.conf.Configuration conf)
          Open a Region.
static HRegion HRegion.openHRegion(HRegionInfo info, HTableDescriptor htd, HLog wal, org.apache.hadoop.conf.Configuration conf, RegionServerServices rsServices, CancelableProgressable reporter)
          Open a Region.
static HRegion HRegion.openHRegion(org.apache.hadoop.fs.Path tableDir, HRegionInfo info, HTableDescriptor htd, HLog wal, org.apache.hadoop.conf.Configuration conf)
           
static HRegion HRegion.openHRegion(org.apache.hadoop.fs.Path tableDir, HRegionInfo info, HTableDescriptor htd, HLog wal, org.apache.hadoop.conf.Configuration conf, RegionServerServices rsServices, CancelableProgressable reporter)
          Open a Region.
 

Methods in org.apache.hadoop.hbase.regionserver that return types with arguments of type HRegion
 PairOfSameType<HRegion> SplitTransaction.execute(Server server, RegionServerServices services)
          Run the transaction.
 SortedMap<Long,HRegion> HRegionServer.getCopyOfOnlineRegionsSortedBySize()
           
 List<HRegion> HRegionServer.getOnlineRegions(byte[] tableName)
          Gets the online regions of the specified table.
 Collection<HRegion> HRegionServer.getOnlineRegionsLocalContext()
          For tests and web ui.
 

Methods in org.apache.hadoop.hbase.regionserver with parameters of type HRegion
static void HRegion.addRegionToMETA(HRegion meta, HRegion r)
          Inserts a new region's meta information into the passed meta region.
protected  long HRegionServer.addRowLock(Integer r, HRegion region)
           
 void HRegionServer.addToOnlineRegions(HRegion region)
           
static void HRegion.closeHRegion(HRegion r)
          This will do the necessary cleanup a call to createHRegion(HRegionInfo, Path, Configuration, HTableDescriptor) requires.
protected  void RegionSplitPolicy.configureForRegion(HRegion region)
          Upon construction, this method will be called with the region to be governed.
protected  void IncreasingToUpperBoundRegionSplitPolicy.configureForRegion(HRegion region)
           
protected  void ConstantSizeRegionSplitPolicy.configureForRegion(HRegion region)
           
protected  void KeyPrefixRegionSplitPolicy.configureForRegion(HRegion region)
           
protected  void DelimitedKeyPrefixRegionSplitPolicy.configureForRegion(HRegion region)
           
static RegionSplitPolicy RegionSplitPolicy.create(HRegion region, org.apache.hadoop.conf.Configuration conf)
          Create the RegionSplitPolicy configured for the given table.
static HRegion HRegion.merge(HRegion a, HRegion b)
          Merge two regions whether they are adjacent or not.
static HRegion HRegion.mergeAdjacent(HRegion srcA, HRegion srcB)
          Merge two HRegions.
 void RegionServerServices.postOpenDeployTasks(HRegion r, CatalogTracker ct, boolean daughter)
          Tasks to perform after region open to complete deploy of region on regionserver
 void HRegionServer.postOpenDeployTasks(HRegion r, CatalogTracker ct, boolean daughter)
           
 void RegionCoprocessorHost.postSplit(HRegion l, HRegion r)
          Invoked just after a split
 CompactionRequest CompactSplitThread.requestCompaction(HRegion r, Store s, String why, CompactionRequest request)
           
 CompactionRequest CompactionRequestor.requestCompaction(HRegion r, Store s, String why, CompactionRequest request)
           
 CompactionRequest CompactSplitThread.requestCompaction(HRegion r, Store s, String why, int priority, CompactionRequest request)
           
 CompactionRequest CompactionRequestor.requestCompaction(HRegion r, Store s, String why, int pri, CompactionRequest request)
           
 List<CompactionRequest> CompactSplitThread.requestCompaction(HRegion r, String why)
           
 List<CompactionRequest> CompactionRequestor.requestCompaction(HRegion r, String why)
           
 List<CompactionRequest> CompactSplitThread.requestCompaction(HRegion r, String why, int pri, List<CompactionRequest> requests)
           
 List<CompactionRequest> CompactionRequestor.requestCompaction(HRegion r, String why, int pri, List<CompactionRequest> requests)
           
 List<CompactionRequest> CompactSplitThread.requestCompaction(HRegion r, String why, List<CompactionRequest> requests)
           
 List<CompactionRequest> CompactionRequestor.requestCompaction(HRegion r, String why, List<CompactionRequest> requests)
           
 void FlushRequester.requestDelayedFlush(HRegion region, long delay)
          Tell the listener the cache needs to be flushed after a delay
 void FlushRequester.requestFlush(HRegion region)
          Tell the listener the cache needs to be flushed.
 boolean CompactSplitThread.requestSplit(HRegion r)
           
 void CompactSplitThread.requestSplit(HRegion r, byte[] midKey)
           
 

Constructors in org.apache.hadoop.hbase.regionserver with parameters of type HRegion
HRegion(HRegion other)
          HRegion copy constructor.
RegionCoprocessorHost(HRegion region, RegionServerServices rsServices, org.apache.hadoop.conf.Configuration conf)
          Constructor
SplitTransaction(HRegion r, byte[] splitrow)
          Constructor
Store(org.apache.hadoop.fs.Path basedir, HRegion region, HColumnDescriptor family, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.conf.Configuration confParam)
          Constructor
 

Uses of HRegion in org.apache.hadoop.hbase.regionserver.compactions
 

Methods in org.apache.hadoop.hbase.regionserver.compactions that return HRegion
 HRegion CompactionRequest.getHRegion()
          Gets the HRegion for the request
 

Constructors in org.apache.hadoop.hbase.regionserver.compactions with parameters of type HRegion
CompactionRequest(HRegion r, Store s, CompactSelection files, boolean isMajor, int p)
           
CompactionRequest(HRegion region, Store store, int priority)
          Constructor for a custom compaction.
 

Uses of HRegion in org.apache.hadoop.hbase.regionserver.snapshot
 

Constructor parameters in org.apache.hadoop.hbase.regionserver.snapshot with type arguments of type HRegion
FlushSnapshotSubprocedure(ProcedureMember member, ForeignExceptionDispatcher errorListener, long wakeFrequency, long timeout, List<HRegion> regions, HBaseProtos.SnapshotDescription snapshot, org.apache.hadoop.hbase.regionserver.snapshot.RegionServerSnapshotManager.SnapshotSubprocedurePool taskManager)
           
 

Uses of HRegion in org.apache.hadoop.hbase.util
 

Methods in org.apache.hadoop.hbase.util that return HRegion
static HRegion HBaseFsckRepair.createHDFSRegionDir(org.apache.hadoop.conf.Configuration conf, HRegionInfo hri, HTableDescriptor htd)
          Creates, flushes, and closes a new region.
 HRegion MetaUtils.getMetaRegion(HRegionInfo metaInfo)
          Open or return cached opened meta region
 HRegion MetaUtils.getRootRegion()
           
 

Methods in org.apache.hadoop.hbase.util with parameters of type HRegion
 void ModifyRegionUtils.RegionFillTask.fillRegion(HRegion region)
           
static org.apache.hadoop.fs.Path HFileArchiveUtil.getStoreArchivePath(org.apache.hadoop.conf.Configuration conf, HRegion region, byte[] family)
          Get the directory to archive a store directory
 void MetaUtils.scanMetaRegion(HRegion r, MetaUtils.ScannerListener listener)
          Scan the passed in metaregion m invoking the passed listener per row found.
 void MetaUtils.updateMETARegionInfo(HRegion r, HRegionInfo hri)
          Update COL_REGIONINFO in meta region r with HRegionInfo hri
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.