Vincent Lee
|
30ced5b2be
raft: let raft step return error when proposal is dropped to allow fail-fast.
|
7 years ago |
Vincent Lee
|
11fa4f0275
raft: raft learners should be returned after applyConfChange
|
7 years ago |
Xiang Li
|
ed1ff9e952
Merge pull request #9073 from bdarnell/pending-conf-index
|
7 years ago |
Nathan VanBenschoten
|
e6dc57f708
raft: s/leaner/learner/g
|
7 years ago |
Ben Darnell
|
8d8f3195e4
raft: Avoid scanning raft log in becomeLeader
|
7 years ago |
siddontang
|
c6f2db2e92
raft: support learner
|
7 years ago |
Xiang
|
9801fd7297
raft: ensure CheckQuorum is enabled when readonlyoption is lease based
|
7 years ago |
gladiator
|
58b98c6a14
raft: check leader request when becomeFollower
|
7 years ago |
gladiator
|
8597361f01
raft: fix Pre-Vote migration
|
7 years ago |
gladiator
|
3740793b42
raft: reset votes when becomePreCandidate
|
7 years ago |
irfan sharif
|
a92ceeec25
raft: introduce/fix TestNodeWithSmallerTermCanCompleteElection
|
7 years ago |
smetro
|
e461017ac5
raft: add DisableProposalForwarding option
|
7 years ago |
Aaron Lehmann
|
52613b262b
raft: Set the RecentActive flag for newly added nodes
|
7 years ago |
Dylan.Wen
|
9342647e0c
raft: fix read index request for #7331
|
7 years ago |
Xiang Li
|
b940e0d514
Merge pull request #7042 from petermattis/pmattis/resume-after-heartbeat-resp
|
8 years ago |
Peter Mattis
|
e625400f1d
raft: resume paused followers on receipt of MsgHeartbeatResp
|
8 years ago |
Ben Darnell
|
f60a5d6025
raft: Export Progress.IsPaused
|
8 years ago |
Vincent Lee
|
4401d88546
raft: add node should reset the pendingConf state
|
8 years ago |
Ben Darnell
|
2f34547d39
raft: Check promotable() in MsgTimeoutNow handling
|
8 years ago |
Gyu-Ho Lee
|
cb5c92f69b
raft: do not attach term to MsgReadIndex
|
8 years ago |
Ben Darnell
|
22aa710c1f
raft: Improve comments and formatting for PreVote change
|
8 years ago |
Ben Darnell
|
cf93a74aa8
raft: Refactor vote handling
|
8 years ago |
Ben Darnell
|
73cae7abd0
raft: Implement the PreVote RPC described in thesis section 9.6
|
8 years ago |
Xiang Li
|
cfe717e926
Merge pull request #6275 from xiang90/raft_l
|
8 years ago |
Xiang Li
|
710b14ce56
raft: support safe readonly request
|
8 years ago |
Peter Mattis
|
4a33aa3917
raft: use a singleton global rand
|
8 years ago |
Ben Darnell
|
a7a867c1e6
raft: Allow an election immediately after start with checkQuorum
|
8 years ago |
Gyu-Ho Lee
|
f4141f0f51
raft: handle 'MsgTransferLeader' in follower
|
8 years ago |
Xiang Li
|
5f0c122496
raft: fix getting unapplied log entries
|
8 years ago |
Xiang Li
|
484f579905
raft: hide Campaign rules on applying all entries
|
8 years ago |