Blake Mizerany
|
91b62c0fbf
raft: messages -> byMsgType
|
%!s(int64=11) %!d(string=hai) anos |
Blake Mizerany
|
7486d3d4c5
raft: mention error in doc
|
%!s(int64=11) %!d(string=hai) anos |
Blake Mizerany
|
481e229ad4
raft: unblock progress by deproitizing proposals in Step
|
%!s(int64=11) %!d(string=hai) anos |
Blake Mizerany
|
f87a6f3c1f
raft: sift proposals from other message types in Step
|
%!s(int64=11) %!d(string=hai) anos |
Blake Mizerany
|
134a962222
raft: move raft2 to raft
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
5fdc124578
etcd: clean up snap
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
a28dc4559b
raft/etcd: recover node
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
63489b9ef5
etcd: snap and wal init
|
%!s(int64=11) %!d(string=hai) anos |
Blake Mizerany
|
c19932c9ba
raft: prune unnecessary logging - fixes #15
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
8e06333d45
raft: make State a protobuf type
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
d6c3ebb1a0
raft: make Info a protobuf type
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
431ff3cce1
raft: minor change on code
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
15029381e1
raft: fix promotable
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
ba63cf666d
raft: add recover
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
6030261363
etcd/raft: add snap
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
54b4f52e48
raft: add index to entry
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
88e5bce63d
wip: wal glue
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
b383cd5acf
raft: refactor recover
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
2bd74bc328
raft: add Load
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
e850c644da
raft: return offset for unstableEnts
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
311db876b0
raft: add unstableState
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
609e13a240
raft: add node.Unstable
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
1288e1f39d
raft: log->raftlog
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
13ec81c87f
raft: fix panic in putVarint; varint can take up to 10 bytes for a 64bit integer.
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
060de128a7
raft: add clusterId
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
79689872af
raft: use From field to distinguish local message
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
2e86cf2dc8
raft: add more randomness
|
%!s(int64=11) %!d(string=hai) anos |
Xiang Li
|
9c8aff66a1
raft: randomize election timeout
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
5fc5681cb4
server: make removal go through run loop
|
%!s(int64=11) %!d(string=hai) anos |
Yicheng Qin
|
f1853b4364
raft: add msgDenial to deny removed nodes
|
%!s(int64=11) %!d(string=hai) anos |