Class SequentialWorkAssigner

  • All Implemented Interfaces:
    WorkAssigner

    public class SequentialWorkAssigner
    extends DistributedWorkQueueWorkAssigner
    Creates work in ZK which is filename.serialized_ReplicationTarget => filename, but replicates files in the order in which they were created.

    The intent is to ensure that WALs are replayed in the same order on the peer in which they were applied on the primary.