LeaderElectionTask is scheduled when current leader is null, unreachable or unknown by
LeaderElectionTimeoutTask is scheduled by
MembershipChangeTask is executed to add/remove a member to the Raft group.
PreVoteTask is scheduled when current leader is null, unreachable or unknown.
PreVoteTimeoutTask is scheduled by
QueryTask is executed to query/read Raft state without appending log entry.
Base class for tasks need to know current
ReplicateTask is executed to append an operation to Raft log and replicate the new entry to followers.
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.