Gyuho Lee
|
c7c9428f6b
raft: move "RawNode", clarify tick miss
|
5 éve |
Tobias Schottdorf
|
b9c051e7a7
raftpb: clean up naming in ConfChange
|
5 éve |
Tobias Schottdorf
|
caa48bcc3d
raft: remove TestNodeBoundedLogGrowthWithPartition
|
5 éve |
Tobias Schottdorf
|
c9491d7861
raft: clean up bootstrap
|
5 éve |
Tobias Schottdorf
|
c62b7048b5
raft: use RawNode for node's event loop
|
5 éve |
Gyuho Lee
|
34bd797e67
*: revert module import paths
|
5 éve |
shivaramr
|
9150bf52d6
go modules: Fix module path version to include version number
|
5 éve |
Andrew Werner
|
e4af2be5bb
raft: separate MaxCommittedSizePerReady config from MaxSizePerMsg
|
6 éve |
Tobias Schottdorf
|
ad49c8fd98
raft: fix bug in unbounded log growth prevention mechanism
|
6 éve |
Nathan VanBenschoten
|
f89b06dc6d
raft: provide protection against unbounded Raft log growth
|
6 éve |
Tobias Schottdorf
|
7a8ab37bfd
raft: fix correctness bug in CommittedEntries pagination
|
6 éve |
Gyuho Lee
|
bb60f8ab1d
raft: change import paths to "go.etcd.io/etcd"
|
6 éve |
Ben Darnell
|
0a670b7c9b
raft: Introduce CommittedEntries pagination
|
6 éve |
Ben Darnell
|
bc14deecca
raft: Add a test for MaxSizePerMsg feature
|
6 éve |
Vincent Lee
|
f0dffb4163
raft: Propose in raft node wait the proposal result so we can fail fast while dropping proposal.
|
7 éve |
Xiang Li
|
c5532ebbf6
Merge pull request #9067 from absolute8511/optimize-raft-drop
|
7 éve |
Vincent Lee
|
30ced5b2be
raft: let raft step return error when proposal is dropped to allow fail-fast.
|
7 éve |
Vincent Lee
|
11fa4f0275
raft: raft learners should be returned after applyConfChange
|
7 éve |
Ben Darnell
|
8d8f3195e4
raft: Avoid scanning raft log in becomeLeader
|
7 éve |
Gyu-Ho Lee
|
f65aee0759
*: replace 'golang.org/x/net/context' with 'context'
|
7 éve |
smetro
|
e461017ac5
raft: add DisableProposalForwarding option
|
7 éve |
Gyu-Ho Lee
|
3d75395875
*: remove never-unused vars, minor lint fix
|
7 éve |
Xiang
|
931cf3454a
raft: make TestNodeTick reliable
|
7 éve |
Peter Mattis
|
ab03a42f06
raft: add Ready.MustSync
|
7 éve |
Manjunath A Kumatagi
|
0914b8b707
test: Fix gosimple errors
|
7 éve |
Dylan.Wen
|
16135165c2
raft: add RawNode test case for #6866
|
8 éve |
Xiang Li
|
fc8cd44c72
raft: use status to test node stop
|
8 éve |
Xiang Li
|
f2eb8560ed
raft: fix TestNodeProposeAddDuplicateNode
|
8 éve |
Vincent Lee
|
e6d1ebcc1d
raft: use the channel instead of sleep to make test case reliable
|
8 éve |
Vincent Lee
|
bc6f5ad53e
raft: fix test case for data race
|
8 éve |