Package | Description |
---|---|
org.apache.hadoop.hbase.conf | |
org.apache.hadoop.hbase.favored | |
org.apache.hadoop.hbase.io.asyncfs.monitor | |
org.apache.hadoop.hbase.ipc |
Tools to help define network clients and servers.
|
org.apache.hadoop.hbase.master | |
org.apache.hadoop.hbase.master.balancer | |
org.apache.hadoop.hbase.master.cleaner | |
org.apache.hadoop.hbase.master.normalizer |
The Region Normalizer subsystem is responsible for coaxing all the regions in a table toward
a "normal" size, according to their storefile size.
|
org.apache.hadoop.hbase.master.procedure | |
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.rsgroup |
Modifier and Type | Interface and Description |
---|---|
interface |
PropagatingConfigurationObserver
This extension to ConfigurationObserver allows the configuration to propagate to the children of
the current
ConfigurationObserver . |
Modifier and Type | Field and Description |
---|---|
private Set<ConfigurationObserver> |
ConfigurationManager.configurationObservers |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationManager.deregisterObserver(ConfigurationObserver observer)
Deregister an observer class
|
void |
ConfigurationManager.registerObserver(ConfigurationObserver observer)
Register an observer class
|
Modifier and Type | Class and Description |
---|---|
class |
FavoredNodeLoadBalancer
An implementation of the
LoadBalancer that assigns favored
nodes for each region. |
Modifier and Type | Class and Description |
---|---|
class |
ExcludeDatanodeManager
The class to manage the excluded datanodes of the WALs on the regionserver.
|
class |
StreamSlowMonitor
Class for monitor the wal file flush performance.
|
Modifier and Type | Class and Description |
---|---|
class |
NettyRpcServer
An RPC server with Netty4 implementation.
|
class |
RpcServer
An RPC server that hosts protobuf described Services.
|
class |
SimpleRpcScheduler
The default scheduler.
|
class |
SimpleRpcServer
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LoadBalancer
Makes decisions about the placement and movement of Regions across RegionServers.
|
Modifier and Type | Class and Description |
---|---|
class |
HMaster
HMaster is the "master server" for HBase.
|
static class |
HMasterCommandLine.LocalHMaster |
class |
MasterRpcServices
Implements the master RPC services.
|
class |
RegionsRecoveryConfigManager
Config manager for RegionsRecovery Chore - Dynamically reload config and update chore accordingly
|
Modifier and Type | Class and Description |
---|---|
class |
BaseLoadBalancer
The base class for load balancers.
|
class |
FavoredStochasticBalancer
An implementation of the
LoadBalancer that assigns favored
nodes for each region. |
class |
MaintenanceLoadBalancer
a balancer which is only used in maintenance mode.
|
class |
SimpleLoadBalancer
Makes decisions about the placement and movement of Regions across RegionServers.
|
class |
StochasticLoadBalancer
This is a best effort load balancer.
|
Modifier and Type | Class and Description |
---|---|
class |
DirScanPool
The thread pool used for scan directories
|
class |
HFileCleaner
This Chore, every time it runs, will clear the HFiles in the hfile archive folder that are
deletable for each HFile cleaner in the chain.
|
class |
LogCleaner
This Chore, every time it runs, will attempt to delete the WALs and Procedure WALs in the old
logs folder.
|
Modifier and Type | Class and Description |
---|---|
class |
RegionNormalizerManager
This class encapsulates the details of the
RegionNormalizer subsystem. |
(package private) class |
RegionNormalizerWorker
Consumes normalization request targets (
TableName s) off the
RegionNormalizerWorkQueue , dispatches them to the RegionNormalizer , and executes
the resulting NormalizationPlan s. |
(package private) class |
SimpleRegionNormalizer
Simple implementation of region normalizer.
|
Modifier and Type | Class and Description |
---|---|
class |
MasterProcedureEnv |
Modifier and Type | Interface and Description |
---|---|
interface |
Region
Region is a subset of HRegion with operations required for the
Coprocessors . |
Modifier and Type | Class and Description |
---|---|
class |
CompactSplit
Compact region on request and then run split if appropriate
|
class |
HMobStore
The store implementation to save MOBs (medium objects), it extends the HStore.
|
class |
HRegion
Regions store data for a certain region of a table.
|
class |
HRegionServer
HRegionServer makes a set of HRegions available to clients.
|
class |
HStore
A Store holds a column family in a Region.
|
class |
RSRpcServices
Implements the regionserver RPC services.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RSGroupableBalancer
Marker Interface.
|
Modifier and Type | Class and Description |
---|---|
class |
RSGroupBasedLoadBalancer
GroupBasedLoadBalancer, used when Region Server Grouping is configured (HBase-6721) It does
region balance based on a table's group membership.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.