Yicheng Qin
|
83e1fe77c8
server: refactor add
|
vor 11 Jahren |
Xiang Li
|
3ea913e76a
etcd: refactor remove
|
vor 11 Jahren |
Xiang Li
|
b951aaf925
store: check remove func before call it
|
vor 11 Jahren |
Xiang Li
|
2e86cf2dc8
raft: add more randomness
|
vor 11 Jahren |
Xiang Li
|
9c8aff66a1
raft: randomize election timeout
|
vor 11 Jahren |
Xiang Li
|
3921295b21
raft: update lead to none when receives vaild msgVote
|
vor 11 Jahren |
Xiang Li
|
605c4ce702
etcd: fix TestGetAdminMachinesEndPoint
|
vor 11 Jahren |
Xiang Li
|
a69e416604
etcd: group the prefix consts
|
vor 11 Jahren |
Yicheng Qin
|
7b11dc1c05
server: maintain cluster members in `nodes` var
|
vor 11 Jahren |
Yicheng Qin
|
5562c3b4ec
server: v2 propose sends error back
|
vor 11 Jahren |
Yicheng Qin
|
5af8fe9a84
server: use /v2/admin/machines/ http endpoint to join
|
vor 11 Jahren |
Yicheng Qin
|
041524432d
server: implement join and remove http endpoint
|
vor 11 Jahren |
Yicheng Qin
|
f34b77216f
server: add add function
|
vor 11 Jahren |
Yicheng Qin
|
5fc5681cb4
server: make removal go through run loop
|
vor 11 Jahren |
Yicheng Qin
|
98fdbaaae0
server: add remove function
|
vor 11 Jahren |
Yicheng Qin
|
f1853b4364
raft: add msgDenial to deny removed nodes
|
vor 11 Jahren |
Yicheng Qin
|
690edb2c56
raft: update lead for follower sm when receiving msgApp
|
vor 11 Jahren |
Yicheng Qin
|
edd8d7e534
etcd: add /v2/admin/machines/ endpoint
|
vor 11 Jahren |
Yicheng Qin
|
f95f53e446
etcd: add /v2/admin/config endpoint
|
vor 11 Jahren |
Xiang Li
|
447d7dc51b
raft: fix log append; add tests
|
vor 11 Jahren |
Xiang Li
|
8ccb8b1f9f
etcd: fake standby
|
vor 11 Jahren |
Xiang Li
|
44836d9099
etcd: move server/usage.go to etcd/v2_usage.go
|
vor 11 Jahren |
Xiang Li
|
b8d71dfe70
v2: remove old tests
|
vor 11 Jahren |
Yicheng Qin
|
02ced2c2d7
v1: deprecate v1 support
|
vor 11 Jahren |
Xiang Li
|
8d758be3e4
server: remove unused file
|
vor 11 Jahren |
Xiang Li
|
042a8e3d4f
etcd: move util to test
|
vor 11 Jahren |
Xiang Li
|
00935c873f
etcd: refactor tests
|
vor 11 Jahren |
Xiang Li
|
2ff3ce74c5
raft: add sm.Index
|
vor 11 Jahren |
Xiang Li
|
0886e0ddf4
raft: change term to atomicInt
|
vor 11 Jahren |
Xiang Li
|
30f4d9faea
raft: change index and term to int64
|
vor 11 Jahren |