Gyuho Lee
|
c7c9428f6b
raft: move "RawNode", clarify tick miss
|
5 rokov pred |
Tobias Schottdorf
|
721127da12
raft: require app to consume result from Ready()
|
5 rokov pred |
Tobias Schottdorf
|
b9c051e7a7
raftpb: clean up naming in ConfChange
|
5 rokov pred |
Tobias Schottdorf
|
b67303c6a2
raft: allow use of joint quorums
|
5 rokov pred |
Tobias Schottdorf
|
500af91653
raft: restore ability to bootstrap RawNode
|
5 rokov pred |
Tobias Schottdorf
|
c9491d7861
raft: clean up bootstrap
|
5 rokov pred |
Tobias Schottdorf
|
c62b7048b5
raft: use RawNode for node's event loop
|
5 rokov pred |
Tobias Schottdorf
|
b171e1c78b
raft: centralize configuration change application
|
5 rokov pred |
Tobias Schottdorf
|
f9c2d00fb3
raft: extract 'tracker' package
|
5 rokov pred |
Gyuho Lee
|
34bd797e67
*: revert module import paths
|
5 rokov pred |
Tobias Schottdorf
|
ea82b2b758
raft: move more methods onto the progress tracker
|
5 rokov pred |
shivaramr
|
9150bf52d6
go modules: Fix module path version to include version number
|
5 rokov pred |
caoming
|
92d5d19ce9
raft: more precise that rename res to err.
|
5 rokov pred |
Xiang Li
|
c0e04700cf
Merge pull request #10230 from manishrjain/master
|
6 rokov pred |
Manish R Jain
|
4aa72ca1d3
raft: Explain ReportSnapshot and Propose behavior
|
6 rokov pred |
Nathan VanBenschoten
|
f89b06dc6d
raft: provide protection against unbounded Raft log growth
|
6 rokov pred |
Ben Darnell
|
08e88c6693
Merge pull request #10063 from tschottdorf/fix-commit-pagination
|
6 rokov pred |
Peter Mattis
|
66ee394527
raft: fix Ready.MustSync logic
|
6 rokov pred |
Tobias Schottdorf
|
7a8ab37bfd
raft: fix correctness bug in CommittedEntries pagination
|
6 rokov pred |
Gyuho Lee
|
bb60f8ab1d
raft: change import paths to "go.etcd.io/etcd"
|
6 rokov pred |
Ben Darnell
|
0a670b7c9b
raft: Introduce CommittedEntries pagination
|
6 rokov pred |
Vincent Lee
|
f0dffb4163
raft: Propose in raft node wait the proposal result so we can fail fast while dropping proposal.
|
7 rokov pred |
Vincent Lee
|
11fa4f0275
raft: raft learners should be returned after applyConfChange
|
7 rokov pred |
Ben Darnell
|
8d8f3195e4
raft: Avoid scanning raft log in becomeLeader
|
7 rokov pred |
siddontang
|
c6f2db2e92
raft: support learner
|
7 rokov pred |
Gyu-Ho Lee
|
f65aee0759
*: replace 'golang.org/x/net/context' with 'context'
|
7 rokov pred |
Peter Mattis
|
ab03a42f06
raft: add Ready.MustSync
|
7 rokov pred |
Alexander Morozov
|
7afc490c95
raft: return empty status if node is stopped
|
8 rokov pred |
Xiang Li
|
710b14ce56
raft: support safe readonly request
|
8 rokov pred |
Gyu-Ho Lee
|
e64ef3f261
raft: add 'TransferLeadership' to Node interface
|
8 rokov pred |