Tobias Schottdorf
|
5dd45011d6
raft: rename prs to progressTracker
|
6 years ago |
Tobias Schottdorf
|
02b0d80234
raft: remove quorum() dependency from readOnly
|
6 years ago |
Tobias Schottdorf
|
57a1b39fcd
raft: avoid another call to quorum()
|
6 years ago |
Tobias Schottdorf
|
bc828e939a
raft: pull checkQuorumActive into prs
|
6 years ago |
Tobias Schottdorf
|
a6f222e62d
raft: establish an interface around vote counting
|
6 years ago |
Tobias Schottdorf
|
26eaadb1d1
raft: move votes into prs
|
6 years ago |
Tobias Schottdorf
|
a11563737c
raft: use progress tracker APIs in more places
|
6 years ago |
Tobias Schottdorf
|
ea82b2b758
raft: move more methods onto the progress tracker
|
6 years ago |
Tobias Schottdorf
|
dbac67e7a8
raft: extract progress tracking into own component
|
6 years ago |
Gyuho Lee
|
e899023f3f
Merge pull request #10640 from shrajfr12/gomodulecompat
|
6 years ago |
Xiang Li
|
0bc219a91e
Merge pull request #10679 from nvanbenschoten/nvanbenschoten/commitAlloc
|
6 years ago |
shivaramr
|
9150bf52d6
go modules: Fix module path version to include version number
|
6 years ago |
Nathan VanBenschoten
|
24f35a9861
raft: avoid allocation of Raft entry due to logging
|
6 years ago |
Nathan VanBenschoten
|
208b8a349c
raft: Avoid allocation when boxing slice in maybeCommit
|
6 years ago |
Jingyi Hu
|
5088d70d69
raft: leader response to learner MsgReadIndex
|
6 years ago |
Sahdev P. Zala
|
56f1bce161
raft/doc: clarify the case of out of date term
|
6 years ago |
shawnli
|
23731bf9ba
raft: set lead to none when becomePreCandidate
|
7 years ago |
Tobias Schottdorf
|
bfaae1ba46
raft: enter ProgressStateReplica immediately after snapshot
|
7 years ago |
Tobias Schottdorf
|
5c209d66d2
raft: ensure leader is in ProgressStateReplicate
|
7 years ago |
Andrew Werner
|
e4af2be5bb
raft: separate MaxCommittedSizePerReady config from MaxSizePerMsg
|
7 years ago |
Tobias Schottdorf
|
ad49c8fd98
raft: fix bug in unbounded log growth prevention mechanism
|
7 years ago |
Nathan VanBenschoten
|
73c20cc1b7
raft: Fix comment on sendHeartbeat
|
7 years ago |
Nathan VanBenschoten
|
f89b06dc6d
raft: provide protection against unbounded Raft log growth
|
7 years ago |
Gyuho Lee
|
bb60f8ab1d
raft: change import paths to "go.etcd.io/etcd"
|
7 years ago |
Xiang Li
|
11dd0b583b
Merge pull request #9982 from bdarnell/pagination
|
7 years ago |
Ben Darnell
|
a9e7c1e11f
raft: Make flow control more aggressive
|
7 years ago |
Ben Darnell
|
0a670b7c9b
raft: Introduce CommittedEntries pagination
|
7 years ago |
Nathan VanBenschoten
|
0a415cf0d6
raft: dont allocate slice and sort on every commit
|
8 years ago |
Ben Darnell
|
20422c5b4d
raft: Really avoid scanning raft log in becomeLeader
|
7 years ago |
Xiang Li
|
357308bfcd
Merge pull request #9679 from lorneli/lorneli-raft-dev
|
7 years ago |