|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ClusterStatusPublisher.Publisher | |
LoadBalancer | Makes decisions about the placement and movement of Regions across RegionServers. |
MasterServices | Services Master supplies |
MetricsMasterSource | Interface that classes that expose metrics about the master will implement. |
MetricsMasterSourceFactory | Interface of a factory to create MetricsMasterSource when given a MetricsMasterWrapper |
MetricsMasterWrapper | This is the interface that will expose information to hadoop1/hadoop2 implementations of the MetricsMasterSource. |
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 . |
TableLockManager.TableLock | A distributed lock for a table. |
Class Summary | |
---|---|
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. |
BulkAssigner | Base class used bulk assigning and unassigning regions. |
BulkReOpen | Performs bulk reopen of the list of regions provided to it. |
CatalogJanitor | A janitor for the catalog tables. |
ClusterStatusPublisher | Class to publish the cluster status to the client. |
ClusterStatusPublisher.MulticastPublisher | |
DeadServer | Class to hold dead servers list and utility querying dead server list. |
GeneralBulkAssigner | Run bulk assign. |
HMaster | HMaster is the "master server" for HBase. |
HMasterCommandLine | |
HMasterCommandLine.LocalHMaster | |
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. |
MetricsMaster | This class is for maintaining the various master statistics and publishing them through the metrics interfaces. |
MetricsMasterSourceFactoryImpl | Factory to create MetricsMasterSource when given a MetricsMasterWrapper |
MetricsMasterSourceImpl | Hadoop2 implementation of MetricsMasterSource. |
MetricsMasterWrapperImpl | Impl for exposing HMaster Information through JMX |
OfflineCallback | Callback handler for creating unassigned offline znodes used during bulk assign, async setting region to offline. |
RegionPlan | Stores the plan for the move of an individual region. |
RegionPlan.RegionPlanComparator | |
RegionState | State of a Region while undergoing transitions. |
RegionStates | Region state accountant. |
ServerManager | The ServerManager class manages info about region servers. |
SplitLogManager | Distributes the task of log splitting to the available region servers. |
TableLockManager | A manager for distributed table level locks. |
TableLockManager.NullTableLockManager | A null implementation |
UnAssignCallable | A callable object that invokes the corresponding action that needs to be taken for unassignment of a region in transition. |
Enum Summary | |
---|---|
RegionState.State | |
SplitLogManager.TaskFinisher.Status | status that can be returned finish() |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |