25 Commits

Author SHA1 Message Date
Yicheng Qin
0e0fc2bd24 raft: use [1,n] as address list for raft state machines 2014-09-11 19:23:05 -07:00
Yicheng Qin
4e31bb308d raft: use const firstId to track ids 2014-09-09 19:07:20 -07:00
Yicheng Qin
8c58684fb7 etcdserver: fix testServer 2014-09-09 16:59:42 -07:00
Jonathan Boulle
44acd57ea4 etcdserver: remove superfluous context 2014-09-09 11:18:25 -07:00
Jonathan Boulle
07ce8bc4bc etcdserver: split out functional test to new package 2014-09-09 11:18:24 -07:00
Jonathan Boulle
8473f3bf52 api: address review comments 2014-09-09 11:17:53 -07:00
Jonathan Boulle
c78239a629 etcdserver: add test coverage for parseRequest 2014-09-09 11:17:53 -07:00
Jonathan Boulle
b33b85870d etcdserver: add waitForEvent and encodeResponse coverage 2014-09-09 11:17:53 -07:00
Jonathan Boulle
f7444ff300 store: convert Watch to interface 2014-09-09 11:17:53 -07:00
Jonathan Boulle
9997c9488a *: fix a few small issues identified by go vet 2014-09-08 23:52:36 -07:00
Xiang Li
55b4267c30 Merge pull request #1001 from coreos/sender
etcdhttp: non-blocking sender
2014-09-08 23:36:10 -07:00
Xiang Li
908d326e22 etcdhttp: use peer.String() in test 2014-09-08 20:50:35 -07:00
Xiang Li
378cadf073 etcdhttp: implment Peers.String() 2014-09-08 20:45:10 -07:00
Xiang Li
f4a33dd6df etcdhttp: simple test for peer set cleanup 2014-09-08 17:04:36 -07:00
Xiang Li
5c8839387d etcdhttp: set peer should clean up previous values 2014-09-08 16:38:01 -07:00
Xiang Li
cbec48e8f6 etcdhttp: non-blocking sender 2014-09-05 13:54:40 -07:00
Xiang Li
f1856abe60 etcdhttp: add v2prefix 2014-09-03 21:52:16 -07:00
Blake Mizerany
d844377ca6 *: vendor context 2014-09-03 20:06:16 -07:00
Blake Mizerany
172c1eae5d etcdhttp: fix test build 2014-09-03 20:01:54 -07:00
Blake Mizerany
99c7371337 etcdserver: use vendored gogoproto 2014-09-03 19:47:05 -07:00
Xiang Li
3c77693881 raft: make tick send out messages. all state machine actions should be taken inside step function. 2014-09-03 10:17:09 -07:00
Xiang Li
2ba57ee75d *: remove unused pkgs 2014-09-03 09:20:20 -07:00
Xiang Li
3699f2e5f9 etcdserver: rename someMachineMessage->machineMessage 2014-09-03 09:20:11 -07:00
Xiang Li
4c116a5a01 etcd: add consistent get 2014-09-03 09:20:10 -07:00
Xiang Li
f6a9599eb4 *: rename etcd to etcdserver 2014-09-03 09:20:10 -07:00