Tobias Schottdorf
|
c30c2e345b
raft: let learners vote
|
6 年之前 |
Tobias Schottdorf
|
3b02d4c5ff
raft: leave TODO about leaving StateSnapshot
|
6 年之前 |
Tobias Schottdorf
|
b9c051e7a7
raftpb: clean up naming in ConfChange
|
6 年之前 |
Tobias Schottdorf
|
b67303c6a2
raft: allow use of joint quorums
|
6 年之前 |
Tobias Schottdorf
|
88f5561733
raft: use ConfChangeSingle internally
|
6 年之前 |
Jingyi Hu
|
233be58056
Merge pull request #10839 from needkane/pr
|
6 年之前 |
Tobias Schottdorf
|
aa158f36b9
raft: internally support joint consensus
|
6 年之前 |
Tobias Schottdorf
|
6f009d211f
raft: allow voter to become learner through snapshot
|
6 年之前 |
Tobias Schottdorf
|
6697adfff8
raft/tracker: pull Voters and Learners into Config struct
|
6 年之前 |
Tobias Schottdorf
|
b171e1c78b
raft: centralize configuration change application
|
6 年之前 |
kane
|
4f7d83a249
raft: update log info and annotation
|
6 年之前 |
Tobias Schottdorf
|
f9c2d00fb3
raft: extract 'tracker' package
|
6 年之前 |
Tobias Schottdorf
|
e039629907
raft: use half-populated joint quorum
|
6 年之前 |
Tobias Schottdorf
|
0384c587eb
raft: rename makeP{RS,rogressTracker}
|
6 年之前 |
Tobias Schottdorf
|
c844526002
raft: prevent learners from becoming leader
|
6 年之前 |
Gyuho Lee
|
34bd797e67
*: revert module import paths
|
6 年之前 |
Tobias Schottdorf
|
5dd45011d6
raft: rename prs to progressTracker
|
6 年之前 |
Tobias Schottdorf
|
02b0d80234
raft: remove quorum() dependency from readOnly
|
6 年之前 |
Tobias Schottdorf
|
57a1b39fcd
raft: avoid another call to quorum()
|
6 年之前 |
Tobias Schottdorf
|
bc828e939a
raft: pull checkQuorumActive into prs
|
6 年之前 |
Tobias Schottdorf
|
a6f222e62d
raft: establish an interface around vote counting
|
6 年之前 |
Tobias Schottdorf
|
26eaadb1d1
raft: move votes into prs
|
6 年之前 |
Tobias Schottdorf
|
a11563737c
raft: use progress tracker APIs in more places
|
6 年之前 |
Tobias Schottdorf
|
ea82b2b758
raft: move more methods onto the progress tracker
|
6 年之前 |
Tobias Schottdorf
|
dbac67e7a8
raft: extract progress tracking into own component
|
6 年之前 |
Gyuho Lee
|
e899023f3f
Merge pull request #10640 from shrajfr12/gomodulecompat
|
6 年之前 |
Xiang Li
|
0bc219a91e
Merge pull request #10679 from nvanbenschoten/nvanbenschoten/commitAlloc
|
6 年之前 |
shivaramr
|
9150bf52d6
go modules: Fix module path version to include version number
|
6 年之前 |
Nathan VanBenschoten
|
24f35a9861
raft: avoid allocation of Raft entry due to logging
|
6 年之前 |
Nathan VanBenschoten
|
208b8a349c
raft: Avoid allocation when boxing slice in maybeCommit
|
6 年之前 |