Ben Darnell
|
76a3de9a33
Require a non-nil Storage parameter in newLog.
|
10 years ago |
Xiang Li
|
45c36a0808
raft: add a test for node.Tick
|
10 years ago |
Xiang Li
|
fe0325fce7
raft: add comment string for TestNodeStart
|
10 years ago |
Ben Darnell
|
25b6590547
raft: introduce log storage interface.
|
10 years ago |
Xiang Li
|
0d7c43d885
*: add a Advance interface to raft.Node
|
10 years ago |
Jonathan Boulle
|
6e6d1897d8
pkg: move everything into subpackages
|
10 years ago |
Xiang Li
|
a44849deec
Merge pull request #1286 from coreos/clusterid
|
10 years ago |
Yicheng Qin
|
e200d2a8e2
etcdserver/raft: remove msgDenied, removedNodes, shouldStop
|
10 years ago |
Xiang Li
|
ea6bcacfe4
*: generate clusterid
|
10 years ago |
Jonathan Boulle
|
7a4d42166b
*: add license header to all source files
|
10 years ago |
Yicheng Qin
|
eb2dd1892f
raft: add RemovedNodes to SoftState
|
10 years ago |
Jonathan Boulle
|
4183b69e12
*: move from third_party to Godep
|
10 years ago |
Xiang Li
|
d7dfe07e5d
Merge pull request #1293 from unihorn/160
|
10 years ago |
Yicheng Qin
|
f693c6ddf2
etcdserver: apply bootstrap conf change
|
10 years ago |
Yicheng Qin
|
0319b033ea
etcdserver/raft: set context for bootstrap addnode entries
|
10 years ago |
Yicheng Qin
|
32c38820c1
raft: protobuf messageType
|
10 years ago |
Xiang Li
|
af5b8c6c44
raft: int64 -> uint64
|
10 years ago |
Xiang Li
|
38af14b0f4
Merge pull request #1260 from coreos/snap_rm
|
10 years ago |
Xiang Li
|
c67fd14fe8
Merge pull request #1257 from bdarnell/cleanups
|
10 years ago |
Ben Darnell
|
d2e858587f
Raft: a few more improvements to test messages.
|
10 years ago |
Xiang Li
|
7b61565c0a
raft: save removed nodes in snapshot
|
10 years ago |
Ben Darnell
|
36558b1924
Raft: fix printf strings found by go vet.
|
10 years ago |
Xiang Li
|
d7d6f84f64
raft: rand election timeout
|
10 years ago |
Xiang Li
|
45e4a8643a
raft: add tests for raft.compact
|
10 years ago |
Xiang Li
|
5587e0d73f
raft: compact takes index and nodes parameters
|
10 years ago |
Yicheng Qin
|
45ebfb4217
raft: refine initial entries logic in StartNode
|
10 years ago |
Yicheng Qin
|
314d425718
main/raft: write addNode ConfChange entries in log when start raft
|
10 years ago |
Yicheng Qin
|
e4a6c9651a
raft: add removed
|
10 years ago |
Xiang Li
|
45f71af33e
pkg: move testutil to pkg
|
10 years ago |
Xiang Li
|
25c2768b8f
raft: node ignores unexpected local messages receiving from network
|
10 years ago |