ac810b86bc
doc: link directly to members API
2014-10-29 17:21:10 -07:00
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
f5c1da6967
doc: add a doc for data directory
2014-10-29 17:07:21 -07:00
0f51cbde6c
Merge pull request #1502 from unihorn/192
...
store: copy Nodes correctly in NodeExtern.Clone
2014-10-29 16:57:04 -07:00
a910d8ba9f
store: copy Nodes correctly in NodeExtern.Clone
2014-10-29 16:54:09 -07:00
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
dabb5c150d
raft: add tests based on section 5.1 in raft paper
2014-10-29 16:22:17 -07:00
b7b3bf40e0
Merge pull request #1501 from bcwaldon/rename-members-tests
...
etcdhttp: s/TestServeAdminMembers*/TestServeMembers*/
2014-10-29 16:21:16 -07:00
2c0f6e4bf9
etcdhttp: s/TestServeAdminMembers*/TestServeMembers*/
2014-10-29 16:18:03 -07:00
3f6e584702
Merge pull request #1499 from bcwaldon/client_clean
...
client: pass around statuscode instead of Response
2014-10-29 15:51:58 -07:00
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
95231c1278
Merge pull request #1493 from bcwaldon/etcdctl-members
...
etcdctl members [list|add|remove]
2014-10-29 15:44:30 -07:00
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
f6e242aa01
etcdctl: impl members commands
2014-10-29 15:09:23 -07:00
8b12e1aa37
client: fill in MembersAPI
2014-10-29 15:03:22 -07:00
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
738da2b3fa
raft: fix a incorrect in testMaybeAppend
2014-10-29 14:57:39 -07:00
de0cf2fb8e
Merge pull request #1459 from bcwaldon/member-list
...
etcdhttp: encode MembersCollection properly
2014-10-29 14:49:22 -07:00
4b1431109e
Merge pull request #1490 from jonboulle/1490
...
Logging member ID as int
2014-10-29 14:42:02 -07:00
6375bd7960
Merge pull request #1469 from xiangli-cmu/raft_log_test
...
raft: add tests for maybeappend
2014-10-29 14:36:07 -07:00
e99da41539
etcdserver: log member ID as hex string
2014-10-29 14:36:05 -07:00
14f4163e41
raft: add several test cases for testMaybeAppend
2014-10-29 14:35:13 -07:00
5bba81f5fc
Merge pull request #1472 from jonboulle/clone_event
...
waitIndex is not working
2014-10-29 14:23:32 -07:00
a59e8cf1a6
Merge pull request #1487 from jonboulle/peerurls
...
etcdserver: make peer URLs log message more readable
2014-10-29 14:23:25 -07:00
9546df9a6c
etcdserver: make peer URLs log message more readable
2014-10-29 14:18:51 -07:00
f7631be453
Merge pull request #1485 from jonboulle/raft_clean
...
raft: move test helper function into tests
2014-10-29 14:06:39 -07:00
81304b2b7e
raft: move test helper function into tests
2014-10-29 14:04:45 -07:00
8298e06627
doc: remove trailing slashes
2014-10-29 12:16:02 -07:00
ab67fa4cc6
api: remove admin prefix from members API
2014-10-29 12:12:51 -07:00
bab19e3b0b
doc: move admin_api.md to other_apis.md
2014-10-29 12:12:51 -07:00
d3bafd6aa4
etcdhttp: encode MembersCollection properly
2014-10-29 12:06:22 -07:00
84be7c1e9e
etcdserver/store: clone Events before modifying
2014-10-29 11:54:35 -07:00
ad1718a3e5
raft: add a test case for testLogMaybeAppend
2014-10-29 11:44:18 -07:00
35bba87d2a
Merge pull request #1471 from unihorn/189
...
raft: add tests based on section 5.2 in raft paper
2014-10-29 10:49:23 -07:00
bffe611fe6
raft: add tests based on section 5.2 in raft paper
2014-10-29 10:17:09 -07:00
6bcfa2b05d
Merge pull request #1475 from bketelsen/patch-1
...
Add Skydns, crypt, viper
2014-10-29 08:55:09 -07:00
3857e92cad
Add Skydns, crypt, viper
...
Added a plethora of tools we've written or contributed to that use etcd.
2014-10-29 09:09:31 -04:00
04e56a454e
Merge pull request #1465 from bcwaldon/member-post
...
Clean up POST /v2/admin/members
2014-10-28 17:08:30 -07:00
658a84312b
Merge pull request #1464 from bcwaldon/error-ctype
...
Set Content-Type before calling WriteHeader
2014-10-28 15:48:23 -07:00
ae7280dcf3
Merge pull request #1466 from jonboulle/errors
...
main: catch a few unhandled errors
2014-10-28 15:43:57 -07:00
c6873c1eab
raft: add tests for maybeappend
2014-10-28 15:07:49 -07:00
a96f5ab146
main: catch a few unhandled errors
...
If any of this initialization fails, something very bad has happened,
and we should not continue as-is (this has previously manifested in
strange bugs)
2014-10-28 11:18:22 -07:00
6f851ac885
httptypes: set headers before call to WriteHeader
2014-10-28 11:08:10 -07:00
2b4201c53d
httptypes: test HTTPError
2014-10-28 10:59:53 -07:00
57d447fef6
Merge pull request #1463 from bcwaldon/writeError-logging
...
etcdhttp: only log when error deserves it
2014-10-28 10:45:55 -07:00
c07b9ae32e
etcdhttp: 415 when content-type not JSON
2014-10-28 10:38:09 -07:00
8fbf887e52
etcdhttp: only log when error deserves it
2014-10-28 10:30:05 -07:00
d1fb732e63
etcdhttp: properly serialize Member on POST
2014-10-28 10:21:11 -07:00
8b0eaa9e15
etcdhttp: separate member create deserialization
2014-10-28 10:09:05 -07:00
ad0664da9c
doc: fix documentation of POST /v2/admin/members
2014-10-28 09:44:59 -07:00