Package org.apache.hadoop.hbase.master

Interface Summary
LoadBalancer Makes decisions about the placement and movement of Regions across RegionServers.
MasterServices Services Master supplies
MXBean This is the JMX management interface for Hbase master information
MXBean.RegionsInTransitionInfo Required for MXBean implementation
SnapshotSentinel Watch the current snapshot under process
SplitLogManager.TaskFinisher SplitLogManager can use objects implementing this interface to finish off a partially done task by SplitLogWorker.
 

Class Summary
ActiveMasterManager Handles everything on master-side related to master election.
AssignCallable A callable object that invokes the corresponding action that needs to be taken for assignment of a region in transition.
AssignmentManager Manages and performs region assignment.
AssignmentManager.RegionState State of a Region while undergoing transitions.
BulkAssigner Base class used bulk assigning and unassigning regions.
BulkReOpen Performs bulk reopen of the list of regions provided to it.
DeadServer Class to hold dead servers list and utility querying dead server list.
DefaultLoadBalancer Makes decisions about the placement and movement of Regions across RegionServers.
HMaster HMaster is the "master server" for HBase.
HMasterCommandLine  
HMasterCommandLine.LocalHMaster  
LoadBalancerFactory The class that creates a load balancer from a conf.
MasterCoprocessorHost Provides the coprocessor framework and environment for master oriented operations.
MasterDumpServlet  
MasterFileSystem This class abstracts a bunch of operations the HMaster needs to interact with the underlying file system, including splitting log files, checking file system status, etc.
MasterStatusServlet The servlet responsible for rendering the index page of the master.
MXBeanImpl Impl for exposing HMaster Information through JMX
RegionPlan Stores the plan for the move of an individual region.
ServerManager The ServerManager class manages info about region servers.
SplitLogManager Distributes the task of log splitting to the available region servers.
UnAssignCallable A callable object that invokes the corresponding action that needs to be taken for unassignment of a region in transition.
 

Enum Summary
AssignmentManager.RegionState.State  
SplitLogManager.TaskFinisher.Status status that can be returned finish()
 



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