Blake Mizerany
|
78bbb37018
raft: Config -> config
|
11 anos atrás |
Blake Mizerany
|
fb1ca245a7
raft: remove unused ClusterId
|
11 anos atrás |
Blake Mizerany
|
8c12d6d00f
raft: refactor Node.Add/Remove
|
11 anos atrás |
Blake Mizerany
|
96059a496a
raft: replace Node.id
|
11 anos atrás |
Blake Mizerany
|
abd2448931
raft: addr -> id
|
11 anos atrás |
Blake Mizerany
|
c24b6b4150
raft: init stateMachine in New
|
11 anos atrás |
Blake Mizerany
|
7cdd148e24
raft: StartCluster -> Dictate
|
11 anos atrás |
Xiang Li
|
1a75beb57c
raft: add confAdd and confRemove entry type
|
11 anos atrás |
Yicheng Qin
|
b5f887f5d2
raft: add cluster test
|
11 anos atrás |
Yicheng Qin
|
5cad4e595c
raft: add create cluster of itself
|
11 anos atrás |
Yicheng Qin
|
193756fa38
raft: add remove node
|
11 anos atrás |
Xiang Li
|
961518c893
raft: execute log entries in node.step
|
11 anos atrás |
Xiang Li
|
989f41477d
raft: rename peer -> peers
|
11 anos atrás |
Xiang Li
|
8ce6b94e05
raft: add and remove
|
11 anos atrás |
Xiang Li
|
d293c4915c
raft: fix pendingConf
|
11 anos atrás |
Xiang Li
|
c03fbf68d6
raft: add conf safety
|
11 anos atrás |
Xiang Li
|
853a458a0d
raft: change ins from array to map
|
11 anos atrás |
Yicheng Qin
|
f9c299da8b
raft: return after handling msgBeat
|
11 anos atrás |
Xiang Li
|
c7e358922b
raft: add elaspe reset test
|
11 anos atrás |
Xiang Li
|
5d710c0f7a
raft: add recvMsgBeat test
|
11 anos atrás |
Xiang Li
|
12572e5412
raft: add state transition test
|
11 anos atrás |
Xiang Li
|
920b80c41f
raft: add single node commit test
|
11 anos atrás |
Xiang Li
|
8111d4fbb8
raft: introduce network.cut
|
11 anos atrás |
Xiang Li
|
a6a63d116f
raft: add a test for commit rule
|
11 anos atrás |
Xiang Li
|
28f87c2a43
raft: use sm.maybeCommit; should not call log.maybeCommit directly
|
11 anos atrás |
Yicheng Qin
|
4d22ff90d5
raft: refactor network simulator
|
11 anos atrás |
Yicheng Qin
|
a9c81088f8
raft: add new diff
|
11 anos atrás |
Xiang Li
|
c32d34166e
raft: leader updates its own match; tries to commit after a prop
|
11 anos atrás |
Xiang Li
|
6fa74b0e33
raft: do bcast when receiving msgBeat
|
11 anos atrás |
Xiang Li
|
09d1575eeb
raft: node.tick
|
11 anos atrás |