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
Anthony Romano
1cad722a6d
integration: support watch apis in cluster_proxy build
2016-07-25 09:34:36 -07:00
Anthony Romano
ac96963003
clientv3: support creating a Watch from a WatchClient
2016-07-25 09:34:36 -07:00
Anthony Romano
4fa9363aca
grpcproxy: client watch adapter
2016-07-25 09:34:36 -07:00
Xiang Li
020a24f1c3
*: regenerate proto for handling eof error
2016-07-23 16:21:44 -07:00
Xiang Li
38b69a9301
scripts:genproto.sh: update grpc-gateway
2016-07-23 16:18:42 -07:00
Xiang Li
fffa484a9f
*: regenerate proto for adding deleterange
2016-07-23 16:17:44 -07:00
Xiang Li
b4ce427d45
etcdserverpb: add missing deleterange annotation
2016-07-23 15:59:53 -07:00
Gyu-Ho Lee
116a1b5855
Merge pull request #6031 from gyuho/vet-fix
...
grpcproxy: define 'watchergroups' in pointer
2016-07-22 17:39:36 -07:00
Gyu-Ho Lee
abbefc9e25
grpcproxy: define 'watchergroups' in pointer
...
To avoid copying mutex lock values
2016-07-22 16:54:11 -07:00
Gyu-Ho Lee
5b288f6cd1
Merge pull request #6030 from gyuho/raft-raft
...
raft: replace 'reflect.DeepEqual' with bytes.Equal
2016-07-22 16:53:11 -07:00
Gyu-Ho Lee
4ff6c72257
raft: replace 'reflect.DeepEqual' with bytes.Equal
2016-07-22 16:34:13 -07:00
Xiang Li
8f4a36fd32
doc: update platform.md
2016-07-22 11:24:19 -07:00
Xiang Li
ec5c5d9ddf
Merge pull request #6021 from xiang90/gateway_test
...
e2e: add gateway test
2016-07-21 16:48:04 -07:00
Xiang Li
c603b5e6a1
e2e: add gateway test
2016-07-21 16:19:54 -07:00
Anthony Romano
2bf55e3a15
Merge pull request #6016 from endocode/kayrus/fix_serve_err_return
...
embed: Fixed serve() err return
2016-07-21 11:17:08 -07:00
kayrus
fee9e2b183
embed: Fixed serve() err return
2016-07-21 18:06:08 +02:00
Gyu-Ho Lee
de638a5e4d
Merge pull request #5991 from gyuho/manual
...
v2http: client certificate auth via common name
2016-07-21 08:02:17 -07:00
Xiang Li
214c1e55b0
Merge pull request #5999 from jlamillan/master
...
Add support for formating output of ls command in json or extended fo…
2016-07-21 07:09:52 -07:00
Anthony Romano
32553c5796
Merge pull request #6006 from dongsupark/dongsu/fix-build-error-go-systemd
...
etcdmain: correctly check return values from SdNotify()
2016-07-21 07:08:58 -07:00
Dongsu Park
624187d25f
etcdmain: correctly check return values from SdNotify()
...
SdNotify() now returns 2 values, sent and err. So startEtcdOrProxyV2()
needs to check the 2 return values correctly. As the 2 values are
independent of each other, error checking needs to be slightly updated
too.
SdNotifyNoSocket, which was previously provided by go-systemd, does not
exist any more. In that case (false, nil) will be returned instead.
2016-07-21 09:19:07 +02:00
Dongsu Park
00c9fe4753
vendor: update go-systemd
...
Godeps.json and vendor need to be updated according to the newest
go-systemd, as SdNotify() in go-systemd has changed its API.
2016-07-21 08:20:52 +02:00
jesse.millan
f18d5433cc
etcdctl: Add support for formating output of ls command in json
...
The ls command will check for and honor json or extended output formats.
Fixes #5993
2016-07-20 18:05:23 -07:00