Class SymmetricRemoteSyncTask

All Implemented Interfaces:
com.google.common.util.concurrent.ListenableFuture<SyncStat>, io.netty.util.concurrent.Future<SyncStat>, Runnable, Future<SyncStat>, CompletableRemoteSyncTask, Awaitable, Future<SyncStat>

public class SymmetricRemoteSyncTask extends SyncTask implements CompletableRemoteSyncTask
SymmetricRemoteSyncTask sends SyncRequest to remote(non-coordinator) node to repair(stream) data with other replica. When SymmetricRemoteSyncTask receives SyncComplete from remote node, task completes.