Class and Description |
---|
HMaster
HMaster is the "master server" for HBase.
|
MasterServices
Services Master supplies
|
RegionState
State of a Region while undergoing transitions.
|
Class and Description |
---|
AssignmentManager
Manages and performs region assignment.
|
MasterServices
Services Master supplies
|
SplitLogManager.ResubmitDirective |
SplitLogManager.Task
in memory state of an active task.
|
SplitLogManager.TerminationStatus |
Class and Description |
---|
MasterServices
Services Master supplies
|
RegionPlan
Stores the plan for the move of an individual region.
|
Class and Description |
---|
ActiveMasterManager
Handles everything on master-side related to master election.
|
AssignmentListener
Get notification of assignment events.
|
AssignmentManager
Manages and performs region assignment.
|
AssignmentManager.RegionRunnable
A specific runnable that works only on a region.
|
AssignmentManager.ServerHostRegion |
AssignmentVerificationReport
Helper class that is used by
RegionPlacementMaintainer to print
information for favored nodes |
BulkAssigner
Base class used bulk assigning and unassigning regions.
|
CatalogJanitor
A janitor for the catalog tables.
|
ClusterStatusPublisher
Class to publish the cluster status to the client.
|
ClusterStatusPublisher.Publisher |
DeadServer
Class to hold dead servers list and utility querying dead server list.
|
HMaster
HMaster is the "master server" for HBase.
|
HMaster.PeriodicDoMetrics |
LoadBalancer
Makes decisions about the placement and movement of Regions across
RegionServers.
|
MasterCoprocessorHost
Provides the coprocessor framework and environment for master oriented
operations.
|
MasterCoprocessorHost.CoprocessorOperation |
MasterCoprocessorHost.CoprocessorOperationWithResult |
MasterCoprocessorHost.MasterEnvironment
Coprocessor environment extension providing access to master related
services.
|
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.
|
MasterRpcServices
Implements the master RPC services.
|
MasterRpcServices.BalanceSwitchMode |
MasterServices
Services Master supplies
|
MetricsAssignmentManager |
MetricsAssignmentManagerSource |
MetricsMaster
This class is for maintaining the various master statistics
and publishing them through the metrics interfaces.
|
MetricsMasterFileSystem |
MetricsMasterFileSystemSource |
MetricsMasterSource
Interface that classes that expose metrics about the master will implement.
|
MetricsMasterSourceFactory
Interface of a factory to create MetricsMasterSource when given a MetricsMasterWrapper
|
MetricsMasterSourceFactoryImpl.FactoryStorage |
MetricsMasterWrapper
This is the interface that will expose information to hadoop1/hadoop2 implementations of the
MetricsMasterSource.
|
MetricsSnapshotSource |
OfflineCallback.ExistCallback
Callback handler for the exists call that sets watcher on unassigned znodes.
|
RackManager
Wrapper over the rack resolution utility in Hadoop.
|
RegionPlan
Stores the plan for the move of an individual region.
|
RegionState
State of a Region while undergoing transitions.
|
RegionState.State |
RegionStates
Region state accountant.
|
RegionStateStore
A helper to persist region state in meta.
|
ServerListener
Get notification of server events.
|
ServerManager
The ServerManager class manages info about region servers.
|
SnapshotOfRegionAssignmentFromMeta
Used internally for reading meta and constructing datastructures that are
then queried, for things like regions to regionservers, table to regions, etc.
|
SplitLogManager
Distributes the task of log splitting to the available region servers.
|
SplitLogManager.ResubmitDirective |
SplitLogManager.Task
in memory state of an active task.
|
SplitLogManager.TaskBatch
Keeps track of the batch of tasks submitted together by a caller in splitLogDistributed().
|
SplitLogManager.TerminationStatus |
SplitLogManager.TimeoutMonitor
Periodically checks all active tasks and resubmits the ones that have timed out
|
TableLockManager
A manager for distributed table level locks.
|
TableLockManager.TableLock
A distributed lock for a table.
|
TableNamespaceManager
This is a helper class used to manage the namespace
metadata that is stored in TableName.NAMESPACE_TABLE_NAME
It also mirrors updates to the ZK store by forwarding updates to
ZKNamespaceManager |
Class and Description |
---|
HMaster
HMaster is the "master server" for HBase.
|
LoadBalancer
Makes decisions about the placement and movement of Regions across
RegionServers.
|
MasterServices
Services Master supplies
|
RackManager
Wrapper over the rack resolution utility in Hadoop.
|
RegionPlan
Stores the plan for the move of an individual region.
|
RegionPlan.RegionPlanComparator |
Class and Description |
---|
AssignmentManager
Manages and performs region assignment.
|
BulkAssigner
Base class used bulk assigning and unassigning regions.
|
CatalogJanitor
A janitor for the catalog tables.
|
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.
|
MasterServices
Services Master supplies
|
TableLockManager
A manager for distributed table level locks.
|
TableLockManager.TableLock
A distributed lock for a table.
|
Class and Description |
---|
HMaster
HMaster is the "master server" for HBase.
|
MasterServices
Services Master supplies
|
Class and Description |
---|
AssignmentManager
Manages and performs region assignment.
|
BulkAssigner
Base class used bulk assigning and unassigning regions.
|
HMaster
HMaster is the "master server" for HBase.
|
MasterCoprocessorHost
Provides the coprocessor framework and environment for master oriented
operations.
|
MasterServices
Services Master supplies
|
TableLockManager
A manager for distributed table level locks.
|
TableLockManager.TableLock
A distributed lock for a table.
|
Class and Description |
---|
HMaster
HMaster is the "master server" for HBase.
|
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.
|
MasterServices
Services Master supplies
|
MetricsMaster
This class is for maintaining the various master statistics
and publishing them through the metrics interfaces.
|
MetricsSnapshot |
SnapshotSentinel
Watch the current snapshot under process
|
TableLockManager
A manager for distributed table level locks.
|
TableLockManager.TableLock
A distributed lock for a table.
|
Class and Description |
---|
MasterServices
Services Master supplies
|
Class and Description |
---|
MasterServices
Services Master supplies
|
MetricsMaster
This class is for maintaining the various master statistics
and publishing them through the metrics interfaces.
|
Class and Description |
---|
MasterServices
Services Master supplies
|
MetricsMaster
This class is for maintaining the various master statistics
and publishing them through the metrics interfaces.
|
Class and Description |
---|
MasterServices
Services Master supplies
|
Class and Description |
---|
TableLockManager
A manager for distributed table level locks.
|
TableLockManager.TableLock
A distributed lock for a table.
|
Class and Description |
---|
MasterServices
Services Master supplies
|
Class and Description |
---|
AssignmentManager
Manages and performs region assignment.
|
HMaster
HMaster is the "master server" for HBase.
|
ServerManager
The ServerManager class manages info about region servers.
|
Class and Description |
---|
AssignmentManager
Manages and performs region assignment.
|
HMaster
HMaster is the "master server" for HBase.
|
Class and Description |
---|
RegionState
State of a Region while undergoing transitions.
|
RegionState.State |
ServerManager
The ServerManager class manages info about region servers.
|
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.