Package | Description |
---|---|
org.apache.hadoop.hbase.conf | |
org.apache.hadoop.hbase.favored | |
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.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 |
NettyRpcServer
An RPC server with Netty4 implementation.
|
class |
RpcServer
An RPC server that hosts protobuf described Services.
|
class |
SimpleRpcScheduler
The default scheduler.
|
class |
SimpleRpcServer
The RPC server with native java NIO implementation deriving from Hadoop to
host protobuf described Services.
|
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.
|
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 |
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 |
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.