| 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.
|