93002caca5
Merge pull request #3165 from yichengq/client-quorum
...
client: add Quorum option in getOption
2015-07-22 16:54:14 -07:00
b20b87893f
client: add Quorum option in getOption
2015-07-22 15:19:34 -07:00
6be02ff5ec
etcdmian: fix initialization confilct
...
Fix #3142
Ignore flags if etcd is already initialized.
2015-07-21 12:53:21 -07:00
24db661401
etcdmain: warn when listening on HTTP if TLS is set
...
If the user sets TLS info, this implies that he wants to listen on TLS.
If etcd finds that urls to listen is still HTTP schema, it prints out
warning to notify user about possible wrong setting.
2015-07-21 12:53:21 -07:00
604709cad7
etcdctl: update -peers to default to use schema
...
Change its default value from `127.0.0.1:4001,127.0.0.1:2379` to
`http://127.0.0.1:4001,http://127.0.0.1:2379 `
Adding HTTP schema makes its format consistent with etcd's xxx-urls
flags.
2015-07-21 12:53:21 -07:00
d9c27138fa
discovery: return bad discovery endpoint error
2015-07-21 12:53:21 -07:00
d2dac0fe59
client: consume json error and return ErrInvaildJSON
...
The default JSON error is not very readable. We let client
consume the error and return a more understandable error in
the context of etcd.
Fix #3120
2015-07-21 12:53:21 -07:00
6317abf7e4
pkg/transport: fix HTTPS downgrade bug for keepalive listener
...
If TLS config is empty, etcd downgrades keepalive listener from HTTPS to
HTTP without warning. This results in HTTPS downgrade bug for client urls.
The commit returns error if it cannot listen on TLS.
2015-07-21 12:53:21 -07:00
43437e21f9
etcdctl: added domain discovery flag
...
provided a domain, will look up SRV records for etcd endpoints
Fixes #2636
2015-07-21 12:53:21 -07:00
dc3f7f5d90
*: detect duplicate name for discovery bootstrap
2015-07-21 12:53:20 -07:00
b8279b3591
types: add len func for urlmaps
2015-07-21 12:53:20 -07:00
ee82ee05b4
etcdctl: support member update command
2015-07-21 12:53:20 -07:00
6e3769d39e
client: add member update
2015-07-21 12:53:20 -07:00
9f9661f513
etcdctl: print out key and action when watching recursively
2015-07-21 12:53:20 -07:00
87ef0f0b3e
godep: remove go-etcd dependency
2015-07-21 12:53:20 -07:00
071ad9f72b
etcdctl: health use etcd/client
2015-07-21 12:53:20 -07:00
0b1ddce889
etcdctl: import snap use etcd/client
2015-07-21 12:53:20 -07:00
adeb101e04
etcdctl: remove old stuff
2015-07-21 12:53:20 -07:00
759c156e3e
etcdctl: exec_watch use etcd/client
2015-07-21 12:53:20 -07:00
5b01b3877f
etcdctl: watch use etcd/client
2015-07-21 12:53:20 -07:00
b20c06348d
etcdctl: ls use etcd/client
2015-07-21 12:53:19 -07:00
ae1669de26
etcdctl: updatedir use etcd/client
2015-07-21 12:53:19 -07:00
f12ae45c6a
etcdctl: update use etcd/client
2015-07-21 12:53:19 -07:00
58b19a7c1e
etcdctl: rmdir use etcd/client
2015-07-21 12:53:19 -07:00
9d7a8dd2b0
etcdctl: mk use etcd/client
2015-07-21 12:53:19 -07:00
61befc7ce6
etcdctl: minor cleanup
2015-07-21 12:53:19 -07:00
e3fcc450cf
etcdctl: make rm use etcd/client
2015-07-21 12:53:19 -07:00
9d9c3a7180
etcdctl: make setdir/mkdir use etcd/client
2015-07-21 12:53:19 -07:00
db4b18aee3
etcdctl: make set command use etcd/client
2015-07-21 12:53:19 -07:00
e9478ba630
etcdctl: make get command use etcd/client
2015-07-21 12:53:19 -07:00
147b14cfc0
*: bump to v2.1.1+git
2015-07-21 10:43:49 -07:00
6335fdc595
*: bump to v2.1.1
v2.1.1
2015-07-21 10:41:26 -07:00
ca540b23dc
Merge pull request #3158 from yichengq/exp-auth
...
docs: add experimental notice on auth doc
v2.1.0
2015-07-21 10:24:11 -07:00
097ec0f25b
docs: add experimental notice on auth doc
...
Reasons for the notice:
1. No users have reported about their feedback about auth feature so
far.
2. We haven't used it internally.
3. This is the first release that includes auth feature, so it is good
to be more cautious.
2015-07-21 10:23:23 -07:00
ed444419c0
Merge pull request #3160 from ryandoyle/docs-nss-etcd
...
docs: glibc NSS module for resolving names in etcd
2015-07-21 08:53:08 +08:00
d373645b8c
docs: glibc NSS module for resolving names in etcd
2015-07-21 10:33:23 +10:00
d86e94b824
Merge pull request #3128 from yichengq/doc-watch-api
...
docs: update watch API doc for clarity
2015-07-20 14:54:26 -07:00
d52cb2e5d9
docs: add watch command and correct the example
2015-07-20 14:49:01 -07:00
40681bdf03
Merge pull request #3146 from a-robinson/snap
...
snap: Record the snapshot save duration on success rather than only on error
2015-07-17 06:03:33 +08:00
7d38115cb2
Merge pull request #3148 from yichengq/update-contact
...
Update contact section in README.md
2015-07-16 15:01:54 -07:00
f8baa4ebe0
Merge pull request #3138 from barakmich/auth_doc
...
documentation: Add authentication walkthrough with etcdctl. Fixes #2949
2015-07-16 16:41:15 -04:00
9b962c8350
README: let roadmap point to ROADMAP.md
2015-07-16 12:58:13 -07:00
c1aed32920
README: update irc channel to #etcd
2015-07-16 12:52:26 -07:00
57a5520157
snap: Record the snapshot save duration on success rather than only on error.
...
It makes more sense to record the latency of successes (or all attempts)
than of only a particular failure case.
2015-07-16 10:46:47 -07:00
452a327334
documentation: Add authentication walkthrough with etcdctl. Fixes #2949
2015-07-15 15:54:26 -04:00
ebbb0caff0
Merge pull request #3136 from yichengq/fix-proxy-doc
...
docs: fix wrong proxy command
2015-07-15 11:30:07 -07:00
d0e976ad4b
docs: fix wrong proxy command
2015-07-15 08:37:10 -07:00
d0e3e2c992
Merge pull request #3131 from yichengq/remove-header-timeout
...
discovery: remove ResponseHeaderTimeout when discovery
2015-07-15 07:50:36 +08:00
1db176151b
discovery: remove ResponseHeaderTimeout when discovery
...
The discovery service doesn't return HTTP header early when watch
starts. This may trigger ResponseHeaderTimeout and cause the watch
request failed.
The fix on discovery service may take some time. Remove the
ResponseHeaderTimeout first so it behaves as before.
2015-07-14 16:33:28 -07:00
f52db1c08e
docs: add back original example w/index=prevIndex
2015-07-13 23:04:39 -07:00