Uses of Interface
org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceInterface
Packages that use ReplicationSourceInterface
-
Uses of ReplicationSourceInterface in org.apache.hadoop.hbase.replication.regionserver
Classes in org.apache.hadoop.hbase.replication.regionserver that implement ReplicationSourceInterfaceModifier and TypeClassDescription(package private) class
ReplicationSource that reads catalog WAL files -- e.g.class
Class that handles the recovered source of a replication stream, which is transfered from another dead region server.class
Class that handles the source of a replication stream.Fields in org.apache.hadoop.hbase.replication.regionserver with type parameters of type ReplicationSourceInterfaceModifier and TypeFieldDescription(package private) AtomicReference<ReplicationSourceInterface>
ReplicationSourceManager.catalogReplicationSource
A special ReplicationSource for hbase:meta Region Read Replicas.private final List<ReplicationSourceInterface>
ReplicationSourceManager.oldsources
private final ConcurrentMap<String,
ReplicationSourceInterface> ReplicationSourceManager.sources
Methods in org.apache.hadoop.hbase.replication.regionserver that return ReplicationSourceInterfaceModifier and TypeMethodDescriptionReplicationSourceManager.addCatalogReplicationSource
(RegionInfo regionInfo) Add an hbase:meta Catalog replication source.(package private) ReplicationSourceInterface
Add a normal source for the given peer on this region server.(package private) static ReplicationSourceInterface
private ReplicationSourceInterface
ReplicationSourceManager.createCatalogReplicationSource
(RegionInfo regionInfo) Create, initialize, and start the Catalog ReplicationSource.private ReplicationSourceInterface
ReplicationSourceManager.createSource
(String queueId, ReplicationPeer replicationPeer) Get the normal source for a given peerReplicationSource.startup()
ReplicationSourceInterface.startup()
Start the replicationMethods in org.apache.hadoop.hbase.replication.regionserver that return types with arguments of type ReplicationSourceInterfaceModifier and TypeMethodDescriptionReplicationSourceManager.getOldSources()
Get a list of all the recovered sources of this rsReplicationSourceManager.getSources()
Get a list of all the normal sources of this rsMethods in org.apache.hadoop.hbase.replication.regionserver with parameters of type ReplicationSourceInterfaceModifier and TypeMethodDescriptionvoid
ReplicationSourceManager.logPositionAndCleanOldLogs
(ReplicationSourceInterface source, WALEntryBatch entryBatch) This method will log the current position to storage.(package private) void
ReplicationSourceManager.removeRecoveredSource
(ReplicationSourceInterface src) Clear the metrics and related replication queue of the specified old source(package private) void
ReplicationSourceManager.removeSource
(ReplicationSourceInterface src) Clear the metrics and related replication queue of the specified old sourceMethod parameters in org.apache.hadoop.hbase.replication.regionserver with type arguments of type ReplicationSourceInterfaceModifier and TypeMethodDescriptionvoid
ReplicationLoad.buildReplicationLoad
(List<ReplicationSourceInterface> sources, MetricsSink skMetrics) buildReplicationLoad