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].
-
ClassDescriptionorg.apache.hadoop.hbase.replication.BaseReplicationEndpointA Base implementation for
ReplicationEndpoint
s.org.apache.hadoop.hbase.replication.BulkLoadCellFilterorg.apache.hadoop.hbase.replication.ChainWALEntryFilterAWALEntryFilter
which contains multiple filters and applies them in chain orderorg.apache.hadoop.hbase.replication.ClusterMarkingEntryFilterFilters out entries with our peerClusterId (i.e.org.apache.hadoop.hbase.replication.CopyReplicationPeersA tool for copying replication peer data across different replication peer storages.org.apache.hadoop.hbase.replication.FSReplicationPeerStorageA filesystem based replication peer storage.org.apache.hadoop.hbase.replication.HBaseReplicationEndpointABaseReplicationEndpoint
for replication endpoints whose target cluster is an HBase cluster.org.apache.hadoop.hbase.replication.HBaseReplicationEndpoint.PeerRegionServerListenerTracks changes to the list of region servers in a peer's cluster.org.apache.hadoop.hbase.replication.NamespaceTableCfWALEntryFilterFilter a WAL Entry by the peer config according to the table and family which it belongs to.org.apache.hadoop.hbase.replication.ReplicationEndpointReplicationEndpoint is a plugin which implements replication to other HBase clusters, or other systems.org.apache.hadoop.hbase.replication.ReplicationEndpoint.Contextorg.apache.hadoop.hbase.replication.ReplicationEndpoint.ReplicateContextA context forReplicationEndpoint.replicate(ReplicateContext)
method.org.apache.hadoop.hbase.replication.ReplicationExceptionAn HBase Replication exception.org.apache.hadoop.hbase.replication.ReplicationFactoryA factory class for instantiating replication objects that deal with replication state.org.apache.hadoop.hbase.replication.ReplicationListenerThe replication listener interface can be implemented if a class needs to subscribe to events generated by the ReplicationTracker.org.apache.hadoop.hbase.replication.ReplicationLoadSinkA HBase ReplicationLoad to present MetricsSink informationorg.apache.hadoop.hbase.replication.ReplicationLoadSink.ReplicationLoadSinkBuilderorg.apache.hadoop.hbase.replication.ReplicationLoadSourceA HBase ReplicationLoad to present MetricsSource informationorg.apache.hadoop.hbase.replication.ReplicationLoadSource.ReplicationLoadSourceBuilderorg.apache.hadoop.hbase.replication.ReplicationPeerReplicationPeer manages enabled / disabled state for the peer.org.apache.hadoop.hbase.replication.ReplicationPeer.PeerStateState of the peer, whether it is enabled or notorg.apache.hadoop.hbase.replication.ReplicationPeerConfigA configuration for the replication peer cluster.org.apache.hadoop.hbase.replication.ReplicationPeerConfigBuilderFor creatingReplicationPeerConfig
.org.apache.hadoop.hbase.replication.ReplicationPeerConfigListenerorg.apache.hadoop.hbase.replication.ReplicationPeerDescriptionThe POJO equivalent of ReplicationProtos.ReplicationPeerDescriptionorg.apache.hadoop.hbase.replication.ReplicationPeerImplorg.apache.hadoop.hbase.replication.ReplicationPeersThis provides an class for maintaining a set of peer clusters.org.apache.hadoop.hbase.replication.ReplicationPeerStoragePerform read/write to the replication peer storage.org.apache.hadoop.hbase.replication.ReplicationPeerStorageTypeSpecify the implementations forReplicationPeerStorage
.org.apache.hadoop.hbase.replication.ReplicationQueueInfoThis class is responsible for the parsing logic for a queue id representing a queue.org.apache.hadoop.hbase.replication.ReplicationQueueStoragePerform read/write to the replication queue storage.org.apache.hadoop.hbase.replication.ReplicationSinkServiceImplorg.apache.hadoop.hbase.replication.ReplicationStorageFactoryUsed to create replication storage(peer, queue) classes.org.apache.hadoop.hbase.replication.ReplicationUtilsHelper class for replication.org.apache.hadoop.hbase.replication.ScopeWALEntryFilterKeeps KVs that are scoped other than localorg.apache.hadoop.hbase.replication.SystemTableWALEntryFilterSkips WAL edits for all System tables including hbase:meta except hbase:acl.org.apache.hadoop.hbase.replication.VerifyWALEntriesReplicationEndpointA dummyReplicationEndpoint
that replicates nothing.org.apache.hadoop.hbase.replication.WALCellFilterA filter for WAL entry cells before being sent over to replication.org.apache.hadoop.hbase.replication.WALEntryFilterA Filter for WAL entries before being sent over to replication.org.apache.hadoop.hbase.replication.ZKReplicationPeerStorageZK based replication peer storage.org.apache.hadoop.hbase.replication.ZKReplicationStorageBaseThis is a base class for maintaining replication related data,for example, peer, queue, etc, in zookeeper.