Yicheng Qin
ac71ad92af
Merge pull request #1452 from unihorn/187
...
etcdserver: exit program when node is removed
2014-10-30 15:32:26 -07:00
Yicheng Qin
ed30b6deca
etcdserver: exit program when node is removed
...
Originally added in 400dd2d7bce39851220899bb6d98086583e73ead,
and removed by mistake when refactor cluster.
2014-10-30 15:31:58 -07:00
Brian Waldon
76298ebcd8
Merge pull request #1534 from bcwaldon/client-tests
...
client: test assertStatusCode
2014-10-30 13:50:21 -07:00
Brian Waldon
6087e2b2f6
Merge pull request #1509 from bcwaldon/etcdctl-102
...
etcdctl: add --sort flag to ls command
2014-10-30 13:33:37 -07:00
Brian Waldon
6e8de1f426
Merge pull request #1508 from bcwaldon/etcdctl-96
...
etcdctl: add -p to ls command
2014-10-30 13:33:30 -07:00
Brian Waldon
052521eaf1
client: test assertStatusCode
2014-10-30 11:46:44 -07:00
Xiang Li
549c643bfe
Merge pull request #1530 from xiangli-cmu/discovery_doc
...
doc: add a Custom etcd discovery service section
2014-10-30 11:40:23 -07:00
Xiang Li
af7d73717c
doc: add a Custom etcd discovery service section
2014-10-30 11:34:46 -07:00
Xiang Li
816c173edf
Merge pull request #1526 from xiangli-cmu/leader_log
...
raft: better logging for leader transition
2014-10-30 10:13:58 -07:00
Jonathan Boulle
9359a57211
Merge pull request #1523 from jonboulle/raft_stuff
...
raft: minor cleanup in comments
2014-10-30 10:01:59 -07:00
Jonathan Boulle
b99633207c
raft: minor cleanup in comments
2014-10-30 10:01:44 -07:00
Jonathan Boulle
4f6206bf65
Merge pull request #1522 from jonboulle/raft_tests
...
raft: add tests for progress.maybeDecr
2014-10-30 10:00:01 -07:00
Jonathan Boulle
bf44219766
Merge pull request #1492 from jonboulle/1492_nonexistent_member
...
Attempting to remove nonexistent member mishandled
2014-10-30 09:58:02 -07:00
Jonathan Boulle
19881b2f15
etcdhttp: return 404 when removing nonexistent member
2014-10-30 09:57:54 -07:00
Xiang Li
46ebf69c02
raft: better logging for leader transition
2014-10-30 09:33:38 -07:00
Jonathan Boulle
0cf0cb3d02
raft: add tests for progress.maybeDecr
2014-10-29 22:57:25 -07:00
Jonathan Boulle
83ca16188c
Merge pull request #1417 from jonboulle/master
...
RFC: move main logic to etcd subpackage
2014-10-29 18:47:42 -07:00
Jonathan Boulle
cf9dd31daa
etcd: move main logic to etcdmain subpackage
2014-10-29 18:43:22 -07:00
Xiang Li
38617f5c9b
Merge pull request #1510 from xiangli-cmu/fix_discovery
...
discovery: fix discovery for not working on customized discovery service
2014-10-29 18:33:06 -07:00
Xiang Li
027e944985
discovery: fix discovery for not working on customized discovery service
2014-10-29 18:30:59 -07:00
Brian Waldon
ba38847bdd
Merge pull request #1507 from bcwaldon/doc-fix
...
doc: link directly to members API
2014-10-29 18:01:27 -07:00
Pierre Phaneuf
97597eca03
etcdctl: add --sort flag to ls command
...
This is a port of coreos/etcdctl#102
2014-10-29 17:45:11 -07:00
Brian Waldon
243886edc8
etcdctl: add -p to ls command
...
This is a port of coreos/etcdctl#96
2014-10-29 17:42:21 -07:00
Brian Waldon
f61824ce01
Merge pull request #1500 from bcwaldon/client-tests
...
Add tests for client pkg
2014-10-29 17:26:26 -07:00
Brian Waldon
ac810b86bc
doc: link directly to members API
2014-10-29 17:21:10 -07:00
Xiang Li
e85ba2f384
Merge pull request #1504 from xiangli-cmu/admin_guide
...
doc: add a doc for data directory
2014-10-29 17:16:27 -07:00
Xiang Li
f5c1da6967
doc: add a doc for data directory
2014-10-29 17:07:21 -07:00
Yicheng Qin
0f51cbde6c
Merge pull request #1502 from unihorn/192
...
store: copy Nodes correctly in NodeExtern.Clone
2014-10-29 16:57:04 -07:00
Yicheng Qin
a910d8ba9f
store: copy Nodes correctly in NodeExtern.Clone
2014-10-29 16:54:09 -07:00
Brian Waldon
d756dd2079
client: test membersAPIActionRemove
2014-10-29 16:42:16 -07:00
Brian Waldon
5264c05ddb
client: clean up style of TestMembersAPIActionList
2014-10-29 16:42:16 -07:00
Brian Waldon
4e759b46ce
client: use httptypes.MemberCreateRequest in member add
2014-10-29 16:42:14 -07:00
Brian Waldon
011a67c878
httptypes: add MemberCreateRequest.MarshalJSON
2014-10-29 16:37:07 -07:00
Brian Waldon
e457d52f5c
client: log incorrect HTTP resp body as string
2014-10-29 16:37:07 -07:00
Yicheng Qin
ccca32b138
Merge pull request #1497 from unihorn/189
...
raft: add tests based on section 5.1 in raft paper
2014-10-29 16:35:25 -07:00
Yicheng Qin
dabb5c150d
raft: add tests based on section 5.1 in raft paper
2014-10-29 16:22:17 -07:00
Brian Waldon
b7b3bf40e0
Merge pull request #1501 from bcwaldon/rename-members-tests
...
etcdhttp: s/TestServeAdminMembers*/TestServeMembers*/
2014-10-29 16:21:16 -07:00
Brian Waldon
2c0f6e4bf9
etcdhttp: s/TestServeAdminMembers*/TestServeMembers*/
2014-10-29 16:18:03 -07:00
Brian Waldon
3f6e584702
Merge pull request #1499 from bcwaldon/client_clean
...
client: pass around statuscode instead of Response
2014-10-29 15:51:58 -07:00
Jonathan Boulle
97c23c4333
client: pass around statuscode instead of Response
...
There's no real need for do and doWithTimeout to return Responses when
the only field of interest is the status code.
This also removes the superfluous httpMembersAPIResponse struct.
2014-10-29 15:47:55 -07:00
Brian Waldon
95231c1278
Merge pull request #1493 from bcwaldon/etcdctl-members
...
etcdctl members [list|add|remove]
2014-10-29 15:44:30 -07:00
Brian Waldon
f810dda9b2
Merge pull request #1481 from bcwaldon/no-more-admin-api
...
Remove "admin" from /v2/admin/members
2014-10-29 15:43:37 -07:00
Brian Waldon
f6e242aa01
etcdctl: impl members commands
2014-10-29 15:09:23 -07:00
Brian Waldon
8b12e1aa37
client: fill in MembersAPI
2014-10-29 15:03:22 -07:00
Xiang Li
b59961228b
Merge pull request #1495 from xiangli-cmu/fix_raft_test
...
raft: fix a incorrect in testMaybeAppend
2014-10-29 15:03:13 -07:00
Xiang Li
738da2b3fa
raft: fix a incorrect in testMaybeAppend
2014-10-29 14:57:39 -07:00
Brian Waldon
de0cf2fb8e
Merge pull request #1459 from bcwaldon/member-list
...
etcdhttp: encode MembersCollection properly
2014-10-29 14:49:22 -07:00
Jonathan Boulle
4b1431109e
Merge pull request #1490 from jonboulle/1490
...
Logging member ID as int
2014-10-29 14:42:02 -07:00
Xiang Li
6375bd7960
Merge pull request #1469 from xiangli-cmu/raft_log_test
...
raft: add tests for maybeappend
2014-10-29 14:36:07 -07:00
Jonathan Boulle
e99da41539
etcdserver: log member ID as hex string
2014-10-29 14:36:05 -07:00