43f7c94 | Gyu-Ho Lee | 19 August 2016, 17:20:37 UTC | version: bump to v3.0.5 | 19 August 2016, 17:20:37 UTC |
93d13fb | Hongchao Deng | 18 August 2016, 20:25:17 UTC | integration: NewClusterV3 should launch cluster before creating clients | 18 August 2016, 21:54:45 UTC |
6a1e3e7 | Gyu-Ho Lee | 18 August 2016, 21:41:34 UTC | vendor: boltdb/bolt v1.3.0 for Go 1.7 In case somebody wants to build this branch with Go 1.7 | 18 August 2016, 21:41:34 UTC |
ec576ee | Xiang Li | 10 August 2016, 17:50:53 UTC | mvcc: fix count | 16 August 2016, 19:13:33 UTC |
606d79a | Anthony Romano | 13 August 2016, 04:16:09 UTC | clientv3: use failfast and retry wrappers for at-most-once rpcs | 16 August 2016, 19:12:44 UTC |
f4d15a4 | Anthony Romano | 16 August 2016, 17:16:38 UTC | integration: treat client TLS connecting to insecure server as timeout | 16 August 2016, 19:09:42 UTC |
4a84145 | Anthony Romano | 01 July 2016, 18:29:37 UTC | clientv3: respect up/down notifications from grpc Fixes #5842 | 16 August 2016, 19:09:38 UTC |
ee8c577 | Gyu-Ho Lee | 16 August 2016, 19:09:16 UTC | vendor: update grpc | 16 August 2016, 19:09:16 UTC |
8ae0f94 | Anthony Romano | 12 August 2016, 16:42:18 UTC | clientv3: only block on New() when DialTimeout > 0 Fixes #6162 | 12 August 2016, 19:03:33 UTC |
69a9786 | Anthony Romano | 10 August 2016, 02:28:16 UTC | clientv3: handle watchGrpcStream shutdown if prior to goroutine start Fixes #6141 | 10 August 2016, 03:59:09 UTC |
12c7e4a | Anthony Romano | 09 August 2016, 07:08:28 UTC | clientv3: close watcher stream once all watchers detach Fixes #6134 | 09 August 2016, 17:44:21 UTC |
23cced2 | Anthony Romano | 02 August 2016, 17:40:20 UTC | transport: add ServerName to TLSConfig and add ValidateSecureEndpoints ServerName prevents accepting forged SRV records with cross-domain credentials. ValidateSecureEndpoints prevents downgrade attacks from SRV records. | 04 August 2016, 18:00:28 UTC |
e73c928 | Anthony Romano | 02 August 2016, 17:52:21 UTC | etcdctl: set ServerName for TLS when using --discovery-srv | 04 August 2016, 18:00:25 UTC |
779ad90 | Anthony Romano | 02 August 2016, 23:01:24 UTC | Documentation: update clustering guide about PKI SRV record forging | 04 August 2016, 18:00:22 UTC |
dca1740 | Anthony Romano | 02 August 2016, 23:52:05 UTC | etcdmain: check TLS on gateway SRV records | 04 August 2016, 18:00:15 UTC |
487b34d | Anthony Romano | 03 August 2016, 00:10:05 UTC | embed: use ServerName on TLS DNS discovery w/o CA file | 04 August 2016, 17:56:11 UTC |
a31283c | Gyu-Ho Lee | 01 August 2016, 18:10:18 UTC | v2http: use guest access in non-TLS mode Fix https://github.com/coreos/etcd/issues/6075. | 04 August 2016, 17:52:42 UTC |
b722bed | Gyu-Ho Lee | 27 July 2016, 22:30:31 UTC | version: bump to v3.0.4+git | 27 July 2016, 22:30:31 UTC |
d53923c | Gyu-Ho Lee | 27 July 2016, 20:40:42 UTC | version: bump to v3.0.4 | 27 July 2016, 20:40:42 UTC |
9356665 | Gyu-Ho Lee | 27 July 2016, 20:40:07 UTC | *: regenerate proto files for grpc-gateway | 27 July 2016, 20:40:07 UTC |
0932d17 | Gyu-Ho Lee | 27 July 2016, 20:20:15 UTC | scripts/genproto: use latest grpc-gateway c8ec92d0 | 27 July 2016, 20:39:00 UTC |
2a3ea3f | Gyu-Ho Lee | 27 July 2016, 20:24:07 UTC | Dockerfile-release: add '/var/lib/etcd/' We have '/var/etcd/' in Dockerfile for historical reason. Most cases, user store data in '/var/lib/etcd/'. | 27 July 2016, 20:38:58 UTC |
e5a5e5f | Anthony Romano | 26 July 2016, 18:33:11 UTC | etcdserver, api, membership: don't race on setting version Fixes #6029 | 27 July 2016, 16:39:39 UTC |
00bdd90 | Gyu-Ho Lee | 26 July 2016, 19:51:59 UTC | Documentation: fix links in upgrades | 26 July 2016, 20:16:15 UTC |
8eab756 | Gyu-Ho Lee | 26 July 2016, 04:36:07 UTC | *: regenerate proto | 26 July 2016, 04:36:07 UTC |
3d9b1d1 | Xiang Li | 23 July 2016, 23:18:42 UTC | scripts:genproto.sh: update grpc-gateway | 26 July 2016, 04:31:33 UTC |
4218193 | Xiang Li | 23 July 2016, 22:59:53 UTC | etcdserverpb: add missing deleterange annotation | 26 July 2016, 04:31:30 UTC |
6499d01 | Dongsu Park | 21 July 2016, 06:21:03 UTC | 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. | 21 July 2016, 18:00:37 UTC |
83b39b4 | Dongsu Park | 21 July 2016, 06:20:52 UTC | 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. | 21 July 2016, 18:00:34 UTC |
21092ca | Anthony Romano | 20 July 2016, 18:39:06 UTC | integration: change timeouts for TestWatchWithProgressNotify a) 2 * progress interval was passing with dropped notifies b) waitResponse was waiting so long that it expected a dropped notify | 21 July 2016, 17:59:54 UTC |
a4e79d7 | Anthony Romano | 20 July 2016, 18:37:20 UTC | v3rpc: don't elide next progress notification on progress notification Fixes #5878 | 21 July 2016, 17:59:51 UTC |
846883a | Anthony Romano | 19 July 2016, 19:33:33 UTC | rpctypes, clientv3: retry RPC on EtcdStopped Fixes #5983 | 21 July 2016, 17:59:27 UTC |
c7a3edb | Anthony Romano | 18 July 2016, 20:29:39 UTC | fileutil: rework purge tests so they don't poll Fixes #5966 | 21 July 2016, 17:57:06 UTC |
f308a27 | Gyu-Ho Lee | 20 July 2016, 23:55:45 UTC | e2e: test auth enabled with CN name cert | 21 July 2016, 17:55:56 UTC |
1d37154 | Gyu-Ho Lee | 20 July 2016, 23:24:33 UTC | v2http: test with 'ClientCertAuthEnabled' | 21 July 2016, 17:55:54 UTC |
092d069 | Gyu-Ho Lee | 20 July 2016, 23:24:15 UTC | v2http: set 'ClientCertAuthEnabled' in client.go | 21 July 2016, 17:55:51 UTC |
ab5c4e2 | Gyu-Ho Lee | 20 July 2016, 23:23:41 UTC | v2http: add 'ClientCertAuthEnabled' in handlers | 21 July 2016, 17:55:44 UTC |
59bf669 | Gyu-Ho Lee | 20 July 2016, 23:23:24 UTC | embed: set 'ClientCertAuthEnabled' | 21 July 2016, 17:55:30 UTC |
affcbfb | Gyu-Ho Lee | 20 July 2016, 23:22:59 UTC | etcdserver: add 'ClientCertAuthEnabled' option | 21 July 2016, 17:52:14 UTC |
e81df26 | Gyu-Ho Lee | 20 July 2016, 23:20:42 UTC | v2http: move 'testdata' from 'etcdhttp' | 21 July 2016, 17:52:09 UTC |
27a4502 | rob boll | 24 November 2015, 04:11:56 UTC | v2http: client cert cn authentication introduce client certificate authentication using certificate cn. | 21 July 2016, 17:52:06 UTC |
42454f9 | rob boll | 23 November 2015, 21:10:08 UTC | v2http: refactor http basic auth refactor http basic auth code to combine basic auth extraction and validation | 21 July 2016, 17:52:04 UTC |
7ea8860 | Anthony Romano | 20 July 2016, 19:10:09 UTC | e2e: use a single member cluster in TestCtlV3Migrate Occasionally migrate would fail because a minority node would be missing v2 keys. Instead, just use a single member cluster. Fixes #5992 | 21 July 2016, 17:50:49 UTC |
2fb7202 | jesse.millan | 19 July 2016, 23:13:24 UTC | 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 | 21 July 2016, 17:50:47 UTC |
77af597 | Xiang Li | 19 July 2016, 16:31:44 UTC | clientv3/integration: fix race in TestWatchCompactRevision | 21 July 2016, 17:50:46 UTC |
b732f96 | Anthony Romano | 18 July 2016, 22:02:36 UTC | integration: drain keepalives in TestLeaseKeepAliveCloseAfterDisconnectRevoke Fixes #5900 | 21 July 2016, 17:50:44 UTC |
6021981 | Gyu-Ho Lee | 18 July 2016, 16:33:32 UTC | *: regenerate proto | 18 July 2016, 18:08:51 UTC |
e513cbd | Gyu-Ho Lee | 18 July 2016, 16:33:09 UTC | vendor: update 'gogo/protobuf' | 18 July 2016, 18:06:58 UTC |
4198369 | Gyu-Ho Lee | 18 July 2016, 16:31:27 UTC | scripts: update gogo/protobuf, use 'gofast' plugin - Fix https://github.com/coreos/etcd/issues/5942 - Partial fix for https://github.com/coreos/etcd/issues/5865 | 18 July 2016, 18:06:55 UTC |
debecc1 | Gyu-Ho Lee | 15 July 2016, 20:29:05 UTC | vendor: change to 'grpc-ecosystem' from 'gengo' | 18 July 2016, 18:06:33 UTC |
140fc04 | Gyu-Ho Lee | 15 July 2016, 20:24:19 UTC | *: regenerate proto files | 18 July 2016, 18:06:17 UTC |
7e34665 | Gyu-Ho Lee | 15 July 2016, 20:21:41 UTC | scripts: update genproto with grpc-ecosystem | 18 July 2016, 18:03:54 UTC |
be541f3 | Gyu-Ho Lee | 15 July 2016, 19:11:30 UTC | Documentation: change to grpc-ecosystem | 18 July 2016, 18:03:52 UTC |
e582416 | Gyu-Ho Lee | 15 July 2016, 19:10:38 UTC | embed: change import path to 'grpc-ecosystem' | 18 July 2016, 18:03:50 UTC |
842145e | Xiang Li | 15 July 2016, 22:07:15 UTC | *: fix issue found in fast lease renew | 18 July 2016, 18:03:20 UTC |
d68936c | Gyu-Ho Lee | 15 July 2016, 18:51:50 UTC | version: bump to v3.0.3+git | 15 July 2016, 18:51:50 UTC |
24a90ba | Gyu-Ho Lee | 15 July 2016, 18:26:14 UTC | version: bump to v3.0.3 | 15 July 2016, 18:26:14 UTC |
6b7891d | Anthony Romano | 15 July 2016, 00:54:06 UTC | integration: add FailFast(false) to failing tests | 15 July 2016, 02:01:17 UTC |
129b271 | Anthony Romano | 15 July 2016, 00:47:30 UTC | clientv3: use grpc.FailFast(false) for all calls | 15 July 2016, 02:00:46 UTC |
a11ee98 | Anthony Romano | 14 July 2016, 22:27:56 UTC | vendor: update grpc Fixes #5871 | 15 July 2016, 01:47:02 UTC |
bec58d5 | Anthony Romano | 15 July 2016, 00:18:17 UTC | integration: test grpc error equivalence with Error() | 15 July 2016, 01:47:00 UTC |
4b6f9b7 | Anthony Romano | 14 July 2016, 22:56:08 UTC | rpctypes: test error equivalence with Error() grpc.Errorf() now returns *rpcError, which makes comparisons shallow. | 15 July 2016, 01:46:58 UTC |
f7ec7f0 | Xiang Li | 13 July 2016, 23:02:49 UTC | embed: only get initial cluster setting if the member is not init | 14 July 2016, 20:01:29 UTC |
34c76a4 | Gyu-Ho Lee | 14 July 2016, 02:06:20 UTC | Revert "Dockerfile: use 'ENTRYPOINT' instead of 'CMD'" | 14 July 2016, 19:24:06 UTC |
525653f | Xiang Li | 12 July 2016, 04:12:14 UTC | raft: do not change RecentActive when resetState for progress | 12 July 2016, 16:59:42 UTC |
a647b79 | Xiang Li | 06 July 2016, 16:56:20 UTC | etcdserver: fix TestSnap | 11 July 2016, 20:59:12 UTC |
9bc1d08 | Xiang Li | 11 July 2016, 20:28:02 UTC | etcdctl: only takes 127.0.0.1:2379 as default endpoint | 11 July 2016, 20:41:53 UTC |
6a79bda | Gyu-Ho Lee | 11 July 2016, 17:44:08 UTC | e2e: add basic upgrade tests | 11 July 2016, 20:41:50 UTC |
1edfcd6 | Gyu-Ho Lee | 11 July 2016, 17:43:42 UTC | test: add upgrade test flag | 11 July 2016, 20:41:47 UTC |
f51fdbc | Gyu-Ho Lee | 08 July 2016, 19:09:09 UTC | version: bump to v3.0.2+git | 08 July 2016, 19:09:09 UTC |
faeeb2f | Gyu-Ho Lee | 08 July 2016, 18:45:18 UTC | version: bump to v3.0.2 | 08 July 2016, 18:45:18 UTC |
d50c487 | Xiang Li | 07 July 2016, 22:01:05 UTC | v3rpc: lock progress and prevKV map correctly | 08 July 2016, 17:16:10 UTC |
b837fef | Anthony Romano | 07 July 2016, 22:22:03 UTC | client/integration: test v2 client one shot operations | 08 July 2016, 00:30:09 UTC |
4d89640 | Anthony Romano | 06 July 2016, 23:57:30 UTC | client: make set/delete one shot operations Old behavior would retry set and delete even if there's an error. This can lead to the client returning an error for deleting twice, instead of returning an error for an interdeterminate state. Fixes #5832 | 08 July 2016, 00:30:04 UTC |
1292d45 | westhood | 07 July 2016, 02:45:41 UTC | clientv3: fix sync base It is not correct to use WithPrefix. Range end will change in every internal batch. | 07 July 2016, 21:21:43 UTC |
ec20b38 | westhood | 07 July 2016, 02:35:40 UTC | clientv3: add public function to get prefix range end | 07 July 2016, 21:21:41 UTC |
37cc3f5 | Secret | 03 July 2016, 08:59:54 UTC | Dockerfile: use 'ENTRYPOINT' instead of 'CMD' use entrypoint, so people can specify flags to etcd without providing the binary. Signed-off-by: Secret <haichuang221@163.com> | 05 July 2016, 18:40:47 UTC |
7f1940e | Xiang Li | 03 July 2016, 17:16:44 UTC | etcdserver: commit before sending snapshot | 05 July 2016, 18:06:54 UTC |
caccf8e | Xiang Li | 03 July 2016, 15:57:48 UTC | v3rpc: do not panic on user error for watch | 05 July 2016, 18:06:35 UTC |
ef65dfe | Anthony Romano | 02 July 2016, 19:14:37 UTC | wal: release wal locks before renaming directory on init Fixes #5852 | 05 July 2016, 18:05:51 UTC |
ff6c691 | Gyu-Ho Lee | 01 July 2016, 21:58:06 UTC | etcdserver/api: print only major.minor version API Before 2016-07-01 14:57:50.927170 I | api: enabled capabilities for version 3.0.0 After 2016-07-01 14:57:50.927170 I | api: enabled capabilities for version 3.0 | 01 July 2016, 22:19:53 UTC |
3dfe876 | Gyu-Ho Lee | 01 July 2016, 21:53:20 UTC | version: bump to v3.0.1+git | 01 July 2016, 21:53:20 UTC |
a4a52cb | Gyu-Ho Lee | 01 July 2016, 20:58:37 UTC | version: bump to v3.0.1 | 01 July 2016, 20:58:37 UTC |
0149709 | Gyu-Ho Lee | 01 July 2016, 18:13:22 UTC | *: test, docs with go1.6+ etcd v3 uses http/2, which doesn't work well with go1.5 | 01 July 2016, 18:59:37 UTC |
4628be9 | Geert-Johan Riemer | 01 July 2016, 07:48:07 UTC | Documentation: fix typo in api_grpc_gateway.md | 01 July 2016, 18:59:35 UTC |
ff55e5a | Anthony Romano | 01 July 2016, 16:10:01 UTC | etcdserver: exit on missing backend only if semver is >= 3.0.0 | 01 July 2016, 18:59:32 UTC |
bf08982 | Gyu-Ho Lee | 30 June 2016, 18:47:33 UTC | release: fix Dockerfile etcd binary paths release script uses binary files in 'release/image-docker', not the ones in "bin/". Tested with v3.0.0 release. | 30 June 2016, 19:27:34 UTC |
b9d69f7 | Gyu-Ho Lee | 30 June 2016, 18:37:05 UTC | version: bump to v3.0.0+git | 30 June 2016, 18:37:05 UTC |
6f48bda | Gyu-Ho Lee | 30 June 2016, 17:04:59 UTC | version: bump to v3.0.0 | 30 June 2016, 17:04:59 UTC |
316534e | Gyu-Ho Lee | 30 June 2016, 16:39:52 UTC | *: remove beta from docs | 30 June 2016, 17:04:34 UTC |
3cecbdb | Jeff Zellner | 30 June 2016, 15:52:56 UTC | hack: install goreman in tls-setup example | 30 June 2016, 16:33:19 UTC |
62f11e4 | Jeff Zellner | 30 June 2016, 15:52:44 UTC | hack: add tls-setup example generated certs to gitignore | 30 June 2016, 16:33:12 UTC |
064c158 | Anthony Romano | 30 June 2016, 16:06:32 UTC | Merge pull request #5822 from raoofm/patch-9 Doc: fix typo in dev-guide.md | 30 June 2016, 16:06:32 UTC |
15300a1 | Raoof Mohammed | 30 June 2016, 14:36:50 UTC | Doc: fix typo in dev-guide.md | 30 June 2016, 14:36:50 UTC |
58dd047 | Gyu-Ho Lee | 29 June 2016, 22:44:14 UTC | ctlv3: make flags, commands formats consistent 1. Capitalize first letter 2. Remove period at the end (followed the pattern in linux coreutil man page) | 29 June 2016, 23:16:56 UTC |
4b42ea6 | Anthony Romano | 28 June 2016, 22:52:57 UTC | clientv3: only use closeErr on watch when donec is closed Fixes #5800 | 29 June 2016, 00:48:44 UTC |
53c27ae | Gyu-Ho Lee | 28 June 2016, 20:58:28 UTC | benchmark: fix Compact request | 28 June 2016, 21:15:32 UTC |
269de67 | Xiang Li | 28 June 2016, 15:49:44 UTC | mvcc: do not hash consistent index | 28 June 2016, 19:29:36 UTC |
8bbccf1 | Anthony Romano | 28 June 2016, 03:51:12 UTC | clientv3, ctl3, clientv3/integration: add compact response to compact | 28 June 2016, 19:29:32 UTC |
c00e97e | Gyu-Ho Lee | 27 June 2016, 22:46:53 UTC | Merge pull request #5785 from gyuho/doc_update Documentation/upgrades: upgrade 3.0 doc | 27 June 2016, 22:46:53 UTC |