Package org.apache.hadoop.hbase.replication
package org.apache.hadoop.hbase.replication
Multi Cluster Replication
Cluster replication documentation has been moved to the link:http://hbase.apache.org/book.html#_cluster_replication[Cluster Replication] section of the link:http://hbase.apache.org/book.html[Apache HBase Reference Guide].
-
ClassDescriptionA Base implementation for
ReplicationEndpoint
s.AWALEntryFilter
which contains multiple filters and applies them in chain orderFilters out entries with our peerClusterId (i.e.A tool for copying replication peer data across different replication peer storages.A filesystem based replication peer storage.ABaseReplicationEndpoint
for replication endpoints whose target cluster is an HBase cluster.Tracks changes to the list of region servers in a peer's cluster.Filter a WAL Entry by the peer config according to the table and family which it belongs to.ReplicationEndpoint is a plugin which implements replication to other HBase clusters, or other systems.A context forReplicationEndpoint.replicate(ReplicateContext)
method.An HBase Replication exception.A factory class for instantiating replication objects that deal with replication state.The replication listener interface can be implemented if a class needs to subscribe to events generated by the ReplicationTracker.A HBase ReplicationLoad to present MetricsSink informationA HBase ReplicationLoad to present MetricsSource informationReplicationPeer manages enabled / disabled state for the peer.State of the peer, whether it is enabled or notA configuration for the replication peer cluster.For creatingReplicationPeerConfig
.The POJO equivalent of ReplicationProtos.ReplicationPeerDescriptionThis provides an class for maintaining a set of peer clusters.Perform read/write to the replication peer storage.Specify the implementations forReplicationPeerStorage
.This class is responsible for the parsing logic for a queue id representing a queue.Perform read/write to the replication queue storage.Used to create replication storage(peer, queue) classes.Helper class for replication.Keeps KVs that are scoped other than localSkips WAL edits for all System tables including hbase:meta except hbase:acl.A dummyReplicationEndpoint
that replicates nothing.A filter for WAL entry cells before being sent over to replication.A Filter for WAL entries before being sent over to replication.ZK based replication peer storage.ZK based replication queue storage.This is a base class for maintaining replication related data,for example, peer, queue, etc, in zookeeper.