Package org.apache.hadoop.hbase.master

Interface Summary
LogCleanerDelegate Interface for the log cleaning function inside the master.
RegionServerOperationListener Listener for regionserver events in master.
 

Class Summary
HMaster HMaster is the "master server" for HBase.
MetaRegion Describes a meta region and its server
OldLogsCleaner This Chore, everytime it runs, will clear the logs in the old logs folder that are older than hbase.master.logcleaner.ttl and, in order to limit the number of deletes it sends, will only delete maximum 20 in a single run.
ProcessRegionClose ProcessRegionClose is the way we do post-processing on a closed region.
ProcessRegionOpen ProcessRegionOpen is instantiated when a region server reports that it is serving a region.
RegionManager Class to manage assigning regions to servers, state of root and meta, etc.
RegionServerOperationQueue Keeps up the queue of RegionServerOperations.
ServerManager The ServerManager class manages info about region servers - HServerInfo, load numbers, dying servers, etc.
TimeToLiveLogCleaner Log cleaner that uses the timestamp of the hlog to determine if it should be deleted.
ZKUnassignedWatcher Watches the UNASSIGNED znode in ZK for the master, and handles all events relating to region transitions.
 

Enum Summary
RegionServerOperationQueue.ProcessingResultCode Enums returned by RegionServerOperationQueue.process();
 

Exception Summary
InvalidColumnNameException Thrown when an invalid column name is encountered
NotAllMetaRegionsOnlineException Thrown when an operation requires the root and all meta regions to be online
 



Copyright © 2010 Apache Software Foundation. All Rights Reserved.