Tobias Schottdorf
|
9018b3dc4d
raft: let learners vote
|
vor 5 Jahren |
Tobias Schottdorf
|
b9c051e7a7
raftpb: clean up naming in ConfChange
|
vor 5 Jahren |
Tobias Schottdorf
|
b67303c6a2
raft: allow use of joint quorums
|
vor 5 Jahren |
Tobias Schottdorf
|
c9491d7861
raft: clean up bootstrap
|
vor 5 Jahren |
Tobias Schottdorf
|
c62b7048b5
raft: use RawNode for node's event loop
|
vor 5 Jahren |
Tobias Schottdorf
|
aa158f36b9
raft: internally support joint consensus
|
vor 5 Jahren |
Tobias Schottdorf
|
6f009d211f
raft: allow voter to become learner through snapshot
|
vor 5 Jahren |
Tobias Schottdorf
|
b171e1c78b
raft: centralize configuration change application
|
vor 5 Jahren |
Tobias Schottdorf
|
f9c2d00fb3
raft: extract 'tracker' package
|
vor 5 Jahren |
Tobias Schottdorf
|
e039629907
raft: use half-populated joint quorum
|
vor 5 Jahren |
Tobias Schottdorf
|
3def2364e4
raft: use membership sets in progress tracking
|
vor 5 Jahren |
Tobias Schottdorf
|
c844526002
raft: prevent learners from becoming leader
|
vor 5 Jahren |
Gyuho Lee
|
34bd797e67
*: revert module import paths
|
vor 5 Jahren |
Tobias Schottdorf
|
a11563737c
raft: use progress tracker APIs in more places
|
vor 5 Jahren |
Tobias Schottdorf
|
ea82b2b758
raft: move more methods onto the progress tracker
|
vor 5 Jahren |
Tobias Schottdorf
|
dbac67e7a8
raft: extract progress tracking into own component
|
vor 5 Jahren |
shivaramr
|
9150bf52d6
go modules: Fix module path version to include version number
|
vor 5 Jahren |
Jingyi Hu
|
5088d70d69
raft: leader response to learner MsgReadIndex
|
vor 5 Jahren |
shawnli
|
23731bf9ba
raft: set lead to none when becomePreCandidate
|
vor 6 Jahren |
Tobias Schottdorf
|
5c209d66d2
raft: ensure leader is in ProgressStateReplicate
|
vor 6 Jahren |
Shin'ya Ueoka
|
aa4313a55a
*: fix github links
|
vor 6 Jahren |
Gyuho Lee
|
b7ed4165ea
raft: fix godoc in tests
|
vor 6 Jahren |
Gyuho Lee
|
965ba5ca8b
Merge pull request #10203 from ping40/doc1022_2
|
vor 6 Jahren |
Tobias Schottdorf
|
ad49c8fd98
raft: fix bug in unbounded log growth prevention mechanism
|
vor 6 Jahren |
ping40
|
de470991e1
raft: fix description in UT
|
vor 6 Jahren |
Nathan VanBenschoten
|
f89b06dc6d
raft: provide protection against unbounded Raft log growth
|
vor 6 Jahren |
Gyuho Lee
|
bb60f8ab1d
raft: change import paths to "go.etcd.io/etcd"
|
vor 6 Jahren |
Xiang Li
|
11dd0b583b
Merge pull request #9982 from bdarnell/pagination
|
vor 6 Jahren |
Ben Darnell
|
a9e7c1e11f
raft: Make flow control more aggressive
|
vor 6 Jahren |
Ben Darnell
|
bc14deecca
raft: Add a test for MaxSizePerMsg feature
|
vor 6 Jahren |