Ben Darnell
|
3d91faf85a
Pre-apply the bootstrapping ConfChange entries.
|
10 years ago |
Veres Lajos
|
3de2ab2c04
*: typofixes
|
10 years ago |
Ben Darnell
|
0d680d0e6b
Merge remote-tracking branch 'coreos/master' into merge
|
10 years ago |
Brian Waldon
|
9a728a127a
dep: bump golang.org/x/net/context
|
10 years ago |
Ben Darnell
|
355ee4f393
raft: Integrate snapshots into the raft.Storage interface.
|
10 years ago |
Ben Darnell
|
300c5a2001
Merge remote-tracking branch 'coreos/master' into log-storage-interface
|
10 years ago |
Ben Darnell
|
64d9bcabf1
Add Storage.Term() method and hide the first entry from other methods.
|
10 years ago |
Yicheng Qin
|
7d0ffb3f12
raft: not set applied when restored from snapshot
|
10 years ago |
Ben Darnell
|
39eddd8565
Merge remote-tracking branch 'coreos/master' into log-storage-interface
|
10 years ago |
Ben Darnell
|
32824e053c
raft: Only call stableTo when we have ready entries or a snapshot.
|
10 years ago |
Ben Darnell
|
b29c512f50
Merge remote-tracking branch 'coreos/master' into log-storage-interface
|
10 years ago |
Xiang Li
|
04994048bb
Merge pull request #1702 from xiang90/node_config_propose
|
10 years ago |
Jonathan Boulle
|
eb66d2b0eb
Merge pull request #1699 from jonboulle/node_stop
|
10 years ago |
Xiang Li
|
2a407dadc0
raft: add a test for proposeConfChange
|
10 years ago |
Jonathan Boulle
|
2cedf127d4
raft: block Stop() on n.done, support idempotency
|
10 years ago |
Xiang Li
|
68ab7e69e1
raft: add a test for node proposal
|
10 years ago |
Ben Darnell
|
54b07d7974
Remove raft.loadEnts and the ents parameter to raft.RestartNode.
|
10 years ago |
Ben Darnell
|
147fd614ce
The initial term=0 log entry is now initially unstable.
|
10 years ago |
Xiang Li
|
b271e88c20
Merge pull request #1696 from xiang90/testnodetick
|
10 years ago |
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 |