DistributedWorkQueueWorkAssigner |
|
FinishedWorkUpdater |
Update the status record in the replication table with work that has been replicated to each
configured peer.
|
MasterReplicationCoordinator |
Choose a tserver to service a replication task
|
RemoveCompleteReplicationRecords |
Delete replication entries from the replication table that are fully replicated and closed
|
ReplicationDriver |
Daemon wrapper around the WorkMaker that separates it from the Master
|
SequentialWorkAssigner |
Creates work in ZK which is filename.serialized_ReplicationTarget => filename ,
but replicates files in the order in which they were created.
|
StatusMaker |
Reads replication records from the metadata table and creates status records in the replication
table.
|
UnorderedWorkAssigner |
Read work records from the replication table, create work entries for other nodes to complete.
|
WorkDriver |
|
WorkMaker |
Reads replication records from the replication table and creates work records which include
target replication system information.
|