Provides access to gauges and counters.
Interface that defines a replication source
Hadoop2 implementation of MetricsReplicationSource.
This class is for maintaining the various replication statistics for a sink and publishing them through the metrics interfaces.
This class is for maintaining the various replication statistics for a source and publishing them through the metrics interfaces.
Gateway to Replication.
This class is responsible for replicating the edits coming from another cluster.
Maintains a collection of peers to replicate to, and randomly selects a single peer to replicate to per set of data to replicate.
Wraps a replication region server sink to provide the ability to identify it.
Class that handles the source of a replication stream.
Comparator used to compare logs together based on their start time
This class is responsible to manage all the replication sources.
In a scenario of Replication based Disaster/Recovery, when hbase Master-Cluster crashes, this tool is used to sync-up the delta from Master to Slave using the info from Zookeeper.
Per-peer per-node throttling controller for replication: enabled if bandwidth > 0, a cycle = 100ms, by throttling we guarantee data pushed to peer within each cycle won't exceed 'bandwidth' bytes
Wrapper class around WAL to help manage the implementation details such as compression.
Copyright © 2015 The Apache Software Foundation. All Rights Reserved.