Barak Michener
|
92dca0af0f
*: remove shadowing of variables from etcd and add travis test
|
vor 11 Jahren |
Ben Darnell
|
33d2400063
raft: Send any waiting appends after receiving MsgAppResp.
|
vor 11 Jahren |
Jonathan Boulle
|
f1ed69e883
*: switch to line comments for copyright
|
vor 11 Jahren |
Ben Darnell
|
59214978a2
raft: Add applied index as an argument to newRaft and RestartNode.
|
vor 11 Jahren |
Xiang Li
|
003b97a60f
raft: public progress struct in raft
|
vor 11 Jahren |
Ben Darnell
|
2e1c36cdd9
raft: introduce MsgHeartbeatResp.
|
vor 11 Jahren |
Xiang Li
|
35b907ac58
raft: add lastIndex as rejectHint
|
vor 11 Jahren |
Xiang Li
|
896bac1f76
raft: flush the commit to fix a race in test
|
vor 11 Jahren |
Xiang Li
|
88767d913d
raft: leader waits for the reply of previous message when follower is not in good path.
|
vor 11 Jahren |
Xiang Li
|
044e35b814
raft: use newRaft
|
vor 11 Jahren |
Yicheng Qin
|
3867c72c8a
raft: support to do multiple proposals in one message
|
vor 11 Jahren |
Xiang Li
|
197e6b1b20
Merge pull request #1858 from vlajos/typofixes-vlajos-20141204
|
vor 11 Jahren |
Veres Lajos
|
3de2ab2c04
*: typofixes
|
vor 11 Jahren |
Xiang Li
|
149389cbfa
raft: add msgHeartbeat type
|
vor 11 Jahren |
Xiang Li
|
b3841afcc3
raft: do not restore snapshot if local raft has longer matching history
|
vor 11 Jahren |
Xiang Li
|
788d1e59a2
raft: use index in entry
|
vor 11 Jahren |
Xiang Li
|
3c0fbe285c
raft: stableTo checks term matching
|
vor 11 Jahren |
Xiang Li
|
66252c7d62
raft: move all unstable stuff into one struct for future cleanup
|
vor 11 Jahren |
Xiang Li
|
65ad1f6ffd
raft: attach Index to Entry in all tests
|
vor 11 Jahren |
Ben Darnell
|
9ddd8ee539
Rename Storage.HardState back to InitialState and include ConfState.
|
vor 11 Jahren |
Ben Darnell
|
03c8881e35
Fix TestSlowNodeRestore
|
vor 11 Jahren |
Ben Darnell
|
0d680d0e6b
Merge remote-tracking branch 'coreos/master' into merge
|
vor 11 Jahren |
Xiang Li
|
063c5c77a0
raft: should not decrease match and next when handling out of order msgAppResp
|
vor 11 Jahren |
Ben Darnell
|
b29240baf0
Merge remote-tracking branch 'coreos/master' into merge
|
vor 11 Jahren |
Ben Darnell
|
355ee4f393
raft: Integrate snapshots into the raft.Storage interface.
|
vor 11 Jahren |
Xiang Li
|
b50f331558
Merge pull request #1744 from xiang90/next
|
vor 11 Jahren |
Xiang Li
|
4c1fd07311
raft: optimistically increase the next if the follower is already matched
|
vor 11 Jahren |
Xiang Li
|
bd4cfa2a07
raft: add handleHeartbeat
|
vor 11 Jahren |
Xiang Li
|
b93d87f17f
raft: include commitIndex in heartbeat
|
vor 11 Jahren |
Ben Darnell
|
64d9bcabf1
Add Storage.Term() method and hide the first entry from other methods.
|
vor 11 Jahren |