Jonathan Boulle
aa5711bd0f
Merge pull request #1595 from jonboulle/header
...
*: add copyright header to remaining files
2014-11-03 23:42:14 -08:00
Jonathan Boulle
f7434b55e5
*: add copyright header to remaining files
2014-11-03 23:29:15 -08:00
Yicheng Qin
2235b47030
Merge pull request #1545 from unihorn/197
...
etcdhttp: always respond json-format error to client
2014-11-03 23:25:14 -08:00
Xiang Li
5ead800ff5
Merge pull request #1572 from xiangli-cmu/raft_test
...
raft: add paper tests for section 5.4.1
2014-11-03 22:37:26 -08:00
Yicheng Qin
e4b12a8e28
Merge pull request #1593 from unihorn/200
...
etcdserver: print out initial cluster members
2014-11-03 22:23:40 -08:00
Yicheng Qin
9aefb91531
etcdhttp: always respond json-format error to client
2014-11-03 22:19:17 -08:00
Yicheng Qin
5ed5d44652
etcdserver: print out initial cluster members
...
It is moved from etcdmain pkg because the line should only be printed out
when etcd bootstraps at the first time.
2014-11-03 19:34:24 -08:00
Kelsey Hightower
cc0ef16346
docs: clean up other apis
...
The docs for the other APIs use curl for example usage, which matches
the docs for the etcd APIs.
Other cleanup include fixing usage of peer ports and using 10.0.0.x IPs
throughout.
2014-11-03 17:14:08 -08:00
Jonathan Boulle
a272f5d7e3
Merge pull request #1592 from jonboulle/integration_tests
...
integration: add keys API integration tests
2014-11-03 16:31:59 -08:00
Jonathan Boulle
63cf0b9d90
integration: add keys API integration tests
2014-11-03 16:30:29 -08:00
Jonathan Boulle
ab69c2adbd
etcdhttp: use EcodePrevValueRequired when appropriate
2014-11-03 16:12:50 -08:00
Xiang Li
075ab6415f
Merge pull request #1587 from xiangli-cmu/fix_wal
...
wal: sync before returning from create
2014-11-03 15:58:47 -08:00
Xiang Li
dd09042632
etcdserver: try to listen on ports before initializing etcd server
2014-11-03 15:55:58 -08:00
Xiang Li
165ac654e8
raft: add paper tests for section 5.4.1
2014-11-03 15:50:56 -08:00
Xiang Li
dbdeceda7b
raft: do not load empty state and ents
2014-11-03 15:16:41 -08:00
Xiang Li
ff1f5a9d57
wal: sync before returning from create
2014-11-03 14:28:59 -08:00
Brian Waldon
d1ec13210f
Merge pull request #1571 from bcwaldon/client-redirects
...
client: follow redirects
2014-11-03 14:26:20 -08:00
Brandon Philips
2ba02c04be
Merge pull request #1576 from coreos/print-initial-cluster-members
...
etcd: print initial cluster members during startup
2014-11-03 14:24:33 -08:00
Brian Waldon
6dd4944e62
client: follow redirects
2014-11-03 12:15:16 -08:00
Yicheng Qin
5da481213e
Merge pull request #1478 from unihorn/190
...
etcdserver: panic on storage error
2014-11-03 11:07:55 -08:00
Yicheng Qin
433b4138c5
etcdserver: panic on storage error
...
It is a critical error to etcd, and etcd is not able to recover it now.
2014-11-03 10:46:04 -08:00
Brian Waldon
729770f32a
Merge pull request #1570 from bcwaldon/client-endpoints
...
client: use all endpoints
2014-11-03 10:44:09 -08:00
Kelsey Hightower
3ec4da6ac6
etcd: print initial cluster members during startup
...
etcd now prints the initial clusters members during startup.
```
2014/11/03 10:32:46 etcd: initial cluster members: etcd0=http://127.0.0.1:2380,etcd1=http://127.0.0.1:2390,etcd2=http://127.0.0.1:2400
```
2014-11-03 10:38:18 -08:00
Xiang Li
9df06bfa94
Merge pull request #1579 from coreos/cleanup-clustering-doc
...
docs: clean up clustering doc
2014-11-03 10:25:04 -08:00
Kelsey Hightower
20df86e3c3
docs: clean up clustering doc
2014-11-03 09:51:50 -08:00
Xiang Li
6433be5738
Merge pull request #1575 from coreos/improve-admin-docs
...
docs: fix usage of peers urls
2014-11-02 22:56:23 -08:00
Kelsey Hightower
3068340a83
docs: fix usage of peers urls
2014-11-02 22:00:41 -08:00
Brian Waldon
da6827f09e
client: use all endpoints
2014-10-31 20:51:47 -07:00
Brian Waldon
75104c10d4
Merge pull request #1553 from bcwaldon/client-sync
...
Support syncing and `--no-sync` flag in `etcdctl member` commands
2014-10-31 20:51:01 -07:00
Brian Waldon
58af26736c
client: further clarify external interfaces
2014-10-31 20:45:55 -07:00
Brian Waldon
17c6f21d68
client: elevate context to caller of KeysAPI
2014-10-31 17:27:43 -07:00
Brian Waldon
f0760d6246
client: elevate context to caller of MembersAPI
2014-10-31 17:27:42 -07:00
Brian Waldon
913d102a81
client: remove unused field
2014-10-31 17:25:05 -07:00
Brian Waldon
824049897d
client: export necessary interfaces/methods
2014-10-31 17:25:05 -07:00
Brian Waldon
b47631b38f
etcdctl: respect --no-sync in member subcommands
2014-10-31 17:25:05 -07:00
Brian Waldon
22b86684f0
etcdctl: sync before running member subcommands
2014-10-31 17:25:05 -07:00
Brian Waldon
5ed5d018be
client: add httpClusterClient.Sync
2014-10-31 17:25:05 -07:00
Brian Waldon
f6e8b677cf
client: pass httpActionDo into NewMembersAPI
2014-10-31 17:25:05 -07:00
Brian Waldon
0ef270c25c
client: pass httpActionDo into New[Discovery]KeysAPI
2014-10-31 17:25:05 -07:00
Brian Waldon
1130273178
client: s/newHTTPClusterClient/NewHTTPClient/
2014-10-31 17:25:05 -07:00
Brian Waldon
3eb126af4d
client: use httpActionDo in httpClusterClient
2014-10-31 17:25:05 -07:00
Brian Waldon
c282664c23
client: s/transport/CancelableTransport/
...
CancelableTransport is implemented by callers of the
client pkg, so we should export it so it is
documented publicly.
2014-10-31 17:25:04 -07:00
Brian Waldon
d52d836761
client: return full http.Response in httpActionDo
2014-10-31 17:25:04 -07:00
Yicheng Qin
5bdf6a4110
Merge pull request #1528 from unihorn/191
...
raft: add tests based on section 5.3 in raft paper
2014-10-31 16:35:36 -07:00
Yicheng Qin
421d5fbe72
raft: add tests based on section 5.3 in raft paper
2014-10-31 16:32:34 -07:00
Brian Waldon
f35130a0ed
etcdctl: clean up formatting of member add
v0.5.0-alpha.1
2014-10-31 15:37:08 -07:00
Brandon Philips
500e9e2212
version: bump to v0.5.0-alpha.1
2014-10-31 15:22:13 -07:00
Brandon Philips
7c52a86325
Merge pull request #1569 from philips/dynamic-configuration-docs
...
Documentation: add the runtime configuration document
2014-10-31 15:19:42 -07:00
Brandon Philips
124dd7096a
Documentation: add the runtime configuration document
2014-10-31 15:16:45 -07:00
Brandon Philips
388b4aeb71
Merge pull request #1568 from philips/dynamic-configuration
...
etcdctl: two member fixes
2014-10-31 15:08:40 -07:00