Uses of Interface
org.apache.hadoop.hbase.conf.ConfigurationObserver
Package
Description
Provides implementations of
HFile
and HFile
BlockCache
.Tools to help define network clients and servers.
The Region Normalizer subsystem is responsible for coaxing all the regions in a table toward
a "normal" size, according to their storefile size.
Multi Cluster Replication
-
Uses of ConfigurationObserver in org.apache.hadoop.hbase
Modifier and TypeClassDescriptionclass
HBaseRpcServicesBase<S extends HBaseServerBase<?>>
Base class for Master and RegionServer RpcServices.class
HBaseServerBase<R extends HBaseRpcServicesBase<?>>
Base class for hbase services, such as master or region server.static class
Deprecated.Subclass so can get at protected methods (none at moment). -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.conf
Modifier and TypeInterfaceDescriptioninterface
This extension to ConfigurationObserver allows the configuration to propagate to the children of the currentConfigurationObserver
.Modifier and TypeFieldDescriptionprivate final Set<ConfigurationObserver>
ConfigurationManager.configurationObservers
Modifier and TypeMethodDescriptionboolean
ConfigurationManager.containsObserver
(ConfigurationObserver observer) Returns true if contains the observer, for unit test onlyvoid
ConfigurationManager.deregisterObserver
(ConfigurationObserver observer) Deregister an observer classvoid
ConfigurationManager.registerObserver
(ConfigurationObserver observer) Register an observer class -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.favored
Modifier and TypeClassDescriptionclass
An implementation of theLoadBalancer
that assigns favored nodes for each region. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.io.asyncfs.monitor
Modifier and TypeClassDescriptionclass
The class to manage the excluded datanodes of the WALs on the regionserver.class
Class for monitor the wal file flush performance. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.io.hfile
Modifier and TypeClassDescriptionclass
Stores all of the cache objects and configuration for a single HFile. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.ipc
Modifier and TypeClassDescriptionclass
An RPC server with Netty4 implementation.class
An RPC server that hosts protobuf described Services.class
The default scheduler.class
Deprecated. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.master
Modifier and TypeInterfaceDescriptioninterface
Makes decisions about the placement and movement of Regions across RegionServers.Modifier and TypeClassDescriptionclass
HMaster is the "master server" for HBase.static class
class
Implements the master RPC services.class
Config manager for RegionsRecovery Chore - Dynamically reload config and update chore accordinglyclass
The ServerManager class manages info about region servers. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.master.balancer
Modifier and TypeInterfaceDescriptioninterface
This is the cluster we want to balance.Modifier and TypeClassDescriptionclass
The base class for load balancers.class
class
An implementation of theLoadBalancer
that assigns favored nodes for each region.class
a balancer which is only used in maintenance mode.class
Master based cluster info provider.class
Makes decisions about the placement and movement of Regions across RegionServers.class
This is a best effort load balancer. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.master.cleaner
Modifier and TypeClassDescriptionclass
The thread pool used for scan directoriesclass
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
This Chore, every time it runs, will attempt to delete the WALs and Procedure WALs in the old logs folder. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.master.normalizer
Modifier and TypeClassDescriptionclass
This class encapsulates the details of theRegionNormalizer
subsystem.(package private) class
Consumes normalization request targets (TableName
s) off theRegionNormalizerWorkQueue
, dispatches them to theRegionNormalizer
, and executes the resultingNormalizationPlan
s.(package private) class
Simple implementation of region normalizer. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.master.procedure
-
Uses of ConfigurationObserver in org.apache.hadoop.hbase.master.replication
Modifier and TypeClassDescriptionclass
Manages and performs all replication admin operations. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.regionserver
Modifier and TypeInterfaceDescriptioninterface
Region is a subset of HRegion with operations required for theCoprocessors
.Modifier and TypeClassDescriptionclass
Compact region on request and then run split if appropriateclass
The store implementation to save MOBs (medium objects), it extends the HStore.class
Regions store data for a certain region of a table.class
HRegionServer makes a set of HRegions available to clients.class
A Store holds a column family in a Region.class
Thread that flushes cache on request NOTE: This class extends Thread rather than Chore because the sleep time can be interrupted when there is something to do, rather than the Chore sleep time which is invariant.final class
Class to submit requests for PrefetchExecutor depending on configuration changeclass
Implements the regionserver RPC services. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.replication
Modifier and TypeClassDescriptionclass
class
This provides an class for maintaining a set of peer clusters. -
Uses of ConfigurationObserver in org.apache.hadoop.hbase.replication.regionserver
-
Uses of ConfigurationObserver in org.apache.hadoop.hbase.rsgroup
Modifier and TypeClassDescriptionclass
GroupBasedLoadBalancer, used when Region Server Grouping is configured (HBase-6721) It does region balance based on a table's group membership.