Gyu-Ho Lee
4db07dbc93
Merge pull request #6079 from gyuho/cleanup-functional-tester
...
etcd-tester: remove unnecessary arg from stresser
2016-08-01 15:40:50 -07:00
Gyu-Ho Lee
755eee0d30
etcd-tester: remove unnecessary arg from stresser
2016-08-01 15:35:31 -07:00
Gyu-Ho Lee
b23045e34d
Merge pull request #6078 from gyuho/release-note
...
dev-internal: update release note
2016-08-01 15:14:05 -07:00
Gyu-Ho Lee
fc4b30a1e0
dev-internal: update release note
...
For https://github.com/coreos/etcd/issues/6049 .
2016-08-01 15:09:47 -07:00
Gyu-Ho Lee
9836990aa7
Merge pull request #6077 from gyuho/auth-guest
...
v2http: use guest access in non-TLS mode
2016-08-01 14:32:46 -07:00
Gyu-Ho Lee
87498e0209
v2http: use guest access in non-TLS mode
...
Fix https://github.com/coreos/etcd/issues/6075 .
2016-08-01 14:00:38 -07:00
Anthony Romano
59ac42ff38
Merge pull request #6073 from heyitsanthony/rafthttp-close-stream
...
rafthttp: close http socket when pipeline handler gets a raft error
2016-07-31 21:49:04 -07:00
Anthony Romano
911dcc9386
rafthttp: close http socket when pipeline handler gets a raft error
...
Otherwise the http stream remains open and keeps receiving raft messages.
This can lead to "raft: stopped" log spam on closing an embedded server.
Fixes #5981
2016-07-31 20:25:42 -07:00
Xiang Li
a2715e3bda
Merge pull request #6072 from xiang90/tls_err
...
Log TLS error in health checking
2016-07-31 20:17:47 -07:00
Xiang Li
9311d7b77e
rafthttp: log health checking error early
2016-07-31 19:58:22 -07:00
Xiang Li
5a83f05e96
dep: update probing
2016-07-31 18:24:00 -07:00
Xiang Li
a60387bab2
Merge pull request #6001 from mitake/auth-errcode
...
client, etcdserver: propagate status code of auth related error
2016-07-31 08:28:41 -07:00
Hitoshi Mitake
564bf8d17e
client: utility functions for getting detail of v2 auth errors
...
Current v2 auth API doesn't propagate its error code. This commit adds
utility functions for parsing error messages and getting detail of v2
auth errors.
Fixes https://github.com/coreos/etcd/issues/5894
2016-07-31 21:23:58 +09:00
Anthony Romano
4d309f0cb7
Merge pull request #6054 from heyitsanthony/serialize-refactor
...
etcdserver: apply serialized requests outside auth apply lock
2016-07-30 22:44:26 -07:00
Anthony Romano
06da46c4ee
etcdserver: apply serialized requests outside auth apply lock
...
Fixes #6010
2016-07-30 22:00:49 -07:00
Xiang Li
b43722dd48
Merge pull request #6069 from xiang90/raft_doc
...
raft: better doc
2016-07-30 21:11:57 -07:00
Xiang Li
8d12017fe2
raft: better doc
2016-07-30 21:11:37 -07:00
Xiang Li
e2088b8073
Merge pull request #6063 from siddontang/siddontang/embed-handler
...
embed: support registering client handlers
2016-07-27 22:57:27 -07:00
siddontang
86de0797e1
embed: support registering user handlers
2016-07-28 13:39:06 +08:00
Anthony Romano
72eb2d8893
Merge pull request #6064 from heyitsanthony/clientv3-watch-filter
...
clientv3: watch filters
2016-07-27 21:48:25 -07:00
Anthony Romano
4c9a2a65c9
integration: test clientv3 watch filters
2016-07-27 21:25:06 -07:00
Anthony Romano
943fe70178
clientv3: support watch filters
2016-07-27 21:24:52 -07:00
Anthony Romano
79d25a6884
Merge pull request #6061 from heyitsanthony/fix-snapshot-test
...
etcdserver: don't race when waiting for store in TestSnapshot
2016-07-27 19:15:41 -07:00
Anthony Romano
3d8e4ace47
Merge pull request #6062 from heyitsanthony/fix-test-periodic
...
compactor: fix race in TestPeriodic
2016-07-27 19:15:27 -07:00
Anthony Romano
76a99fa1c3
compactor: fix race in TestPeriodic
...
Test ordering now similar to TestPeriodicPause
Fixes #6060
2016-07-27 16:03:22 -07:00
Gyu-Ho Lee
1153350a95
Merge pull request #6059 from jlamillan/honor_global_output
...
etcdctl: Add support for formating output of key related commands
2016-07-27 16:03:17 -07:00
Anthony Romano
cfe09d34b8
etcdserver: don't race when waiting for store in TestSnapshot
2016-07-27 15:37:27 -07:00
jesse.millan
205f10aeb6
etcdctl: Add support for formating output of key related commands
...
All v2 key and dir related commands will now honor the global format option if
it was specified. Otherwise, the output will remain the same.
2016-07-27 14:17:19 -07:00
Gyu-Ho Lee
6136b26f38
Merge pull request #6056 from gyuho/gateway
...
scripts/genproto: use latest grpc-gateway c8ec92d0
2016-07-27 13:37:35 -07:00
Gyu-Ho Lee
273c6f6ba9
Merge pull request #6058 from gyuho/dockerfile-release
...
Dockerfile-release: add '/var/lib/etcd/'
2016-07-27 13:37:26 -07:00
Gyu-Ho Lee
de99dfb134
Dockerfile-release: add '/var/lib/etcd/'
...
We have '/var/etcd/' in Dockerfile for historical reason.
Most cases, user store data in '/var/lib/etcd/'.
2016-07-27 13:24:07 -07:00
Gyu-Ho Lee
982e18d80b
*: regenerate proto with latest grpc-gateway
2016-07-27 13:21:03 -07:00
Gyu-Ho Lee
6e95ce26fb
scripts/genproto: use latest grpc-gateway c8ec92d0
2016-07-27 13:20:15 -07:00
Anthony Romano
13c2d32061
Merge pull request #6045 from heyitsanthony/fix-version-race
...
etcdserver, api, membership: don't race on setting version
2016-07-27 08:56:39 -07:00
Xiang Li
a75688bd17
Merge pull request #6039 from xiang90/fix_r
...
raft: hide Campaign rules on applying all entries
2016-07-26 20:52:09 -07:00
Xiang Li
3c3b33b00f
Merge pull request #5911 from mitake/skip-apply-txn
...
etcdserver: skip range requests in txn if the result is needless
2016-07-26 20:48:41 -07:00
Hitoshi Mitake
0090573749
etcdserver: skip range requests in txn if the result is needless
...
If a server isn't serving txn requests from a client, the server
doesn't need the result of range requests in the txn.
This is a succeeding commit of
https://github.com/coreos/etcd/pull/5689
2016-07-26 19:49:07 -07:00
Anthony Romano
de2c3ec3db
etcdserver, api, membership: don't race on setting version
...
Fixes #6029
2016-07-26 18:21:40 -07:00
Gyu-Ho Lee
640d511684
Merge pull request #6047 from gyuho/doc
...
Documentation: fix links in upgrades
2016-07-26 12:54:14 -07:00
Gyu-Ho Lee
914e9266cb
Documentation: fix links in upgrades
2016-07-26 12:51:59 -07:00
Xiang Li
0d6c028aa2
Merge pull request #6032 from xiang90/gateway
...
fix a few issues in grpc gateway
2016-07-25 16:48:38 -07:00
Xiang Li
484f579905
raft: hide Campaign rules on applying all entries
2016-07-25 15:53:39 -07:00
Anthony Romano
864947a825
Merge pull request #6037 from heyitsanthony/disable-tracing
...
etcdmain: disable grpc tracing by default
2016-07-25 15:20:28 -07:00
Anthony Romano
d6b22323a8
etcdmain: disable grpc tracing by default
2016-07-25 14:23:36 -07:00
Anthony Romano
6079be7dae
Merge pull request #6036 from heyitsanthony/fix-embed-defaults
...
embed: add listen urls to default config
2016-07-25 12:49:45 -07:00
Anthony Romano
537057bd11
Merge pull request #6033 from heyitsanthony/watch-adapter
...
integration: support watch with cluster_proxy tag
2016-07-25 11:34:15 -07:00
Anthony Romano
42fc36b4d6
embed: add listen urls to default config
...
Was only setting the advertise urls.
2016-07-25 11:06:03 -07:00
Xiang Li
7f0f9795bf
Merge pull request #6028 from xiang90/plat
...
doc: update platform.md
2016-07-25 09:58:55 -07:00
Anthony Romano
2b4c37f54a
grpcproxy: don't leak goroutines on watch proxy shutdown
2016-07-25 09:34:36 -07:00
Anthony Romano
418bb5e176
grpcproxy: bind clientv3.Watcher on initialization
2016-07-25 09:34:36 -07:00