Tobias Schottdorf
|
aa158f36b9
raft: internally support joint consensus
|
6 yıl önce |
Tobias Schottdorf
|
6f009d211f
raft: allow voter to become learner through snapshot
|
6 yıl önce |
Tobias Schottdorf
|
6697adfff8
raft/tracker: pull Voters and Learners into Config struct
|
6 yıl önce |
Tobias Schottdorf
|
b171e1c78b
raft: centralize configuration change application
|
6 yıl önce |
Tobias Schottdorf
|
f9c2d00fb3
raft: extract 'tracker' package
|
6 yıl önce |
Tobias Schottdorf
|
e039629907
raft: use half-populated joint quorum
|
6 yıl önce |
Tobias Schottdorf
|
0384c587eb
raft: rename makeP{RS,rogressTracker}
|
6 yıl önce |
Tobias Schottdorf
|
c844526002
raft: prevent learners from becoming leader
|
6 yıl önce |
Gyuho Lee
|
34bd797e67
*: revert module import paths
|
6 yıl önce |
Tobias Schottdorf
|
5dd45011d6
raft: rename prs to progressTracker
|
6 yıl önce |
Tobias Schottdorf
|
02b0d80234
raft: remove quorum() dependency from readOnly
|
6 yıl önce |
Tobias Schottdorf
|
57a1b39fcd
raft: avoid another call to quorum()
|
6 yıl önce |
Tobias Schottdorf
|
bc828e939a
raft: pull checkQuorumActive into prs
|
6 yıl önce |
Tobias Schottdorf
|
a6f222e62d
raft: establish an interface around vote counting
|
6 yıl önce |
Tobias Schottdorf
|
26eaadb1d1
raft: move votes into prs
|
6 yıl önce |
Tobias Schottdorf
|
a11563737c
raft: use progress tracker APIs in more places
|
6 yıl önce |
Tobias Schottdorf
|
ea82b2b758
raft: move more methods onto the progress tracker
|
6 yıl önce |
Tobias Schottdorf
|
dbac67e7a8
raft: extract progress tracking into own component
|
6 yıl önce |
Gyuho Lee
|
e899023f3f
Merge pull request #10640 from shrajfr12/gomodulecompat
|
6 yıl önce |
Xiang Li
|
0bc219a91e
Merge pull request #10679 from nvanbenschoten/nvanbenschoten/commitAlloc
|
6 yıl önce |
shivaramr
|
9150bf52d6
go modules: Fix module path version to include version number
|
6 yıl önce |
Nathan VanBenschoten
|
24f35a9861
raft: avoid allocation of Raft entry due to logging
|
6 yıl önce |
Nathan VanBenschoten
|
208b8a349c
raft: Avoid allocation when boxing slice in maybeCommit
|
6 yıl önce |
Jingyi Hu
|
5088d70d69
raft: leader response to learner MsgReadIndex
|
6 yıl önce |
Sahdev P. Zala
|
56f1bce161
raft/doc: clarify the case of out of date term
|
6 yıl önce |
shawnli
|
23731bf9ba
raft: set lead to none when becomePreCandidate
|
7 yıl önce |
Tobias Schottdorf
|
bfaae1ba46
raft: enter ProgressStateReplica immediately after snapshot
|
7 yıl önce |
Tobias Schottdorf
|
5c209d66d2
raft: ensure leader is in ProgressStateReplicate
|
7 yıl önce |
Andrew Werner
|
e4af2be5bb
raft: separate MaxCommittedSizePerReady config from MaxSizePerMsg
|
7 yıl önce |
Tobias Schottdorf
|
ad49c8fd98
raft: fix bug in unbounded log growth prevention mechanism
|
7 yıl önce |