a462466 | Anthony Romano | 08 March 2016, 23:22:33 UTC | Merge pull request #4720 from heyitsanthony/fix-testremovemember clientv3/integration: do not remove client member in TestMemberRemove | 08 March 2016, 23:22:33 UTC |
6dd53ec | Anthony Romano | 08 March 2016, 22:04:02 UTC | Merge pull request #4721 from heyitsanthony/build-scary-archs *: build phony etcd server binary for unsupported architectures | 08 March 2016, 22:04:02 UTC |
56fcee7 | Xiang Li | 08 March 2016, 21:55:36 UTC | Merge pull request #4718 from xiang90/v3_api doc: add v3 api doc | 08 March 2016, 21:55:36 UTC |
3f83739 | Xiang Li | 08 March 2016, 18:46:34 UTC | doc: add v3 api doc | 08 March 2016, 21:15:06 UTC |
5f304b4 | Anthony Romano | 08 March 2016, 20:31:09 UTC | *: build phony etcd server binary for unsupported architectures We don't qualify etcdserver for anything other than amd64, so don't build binaries that are untested and might be unreliable. | 08 March 2016, 21:12:11 UTC |
e026b79 | Anthony Romano | 08 March 2016, 19:24:10 UTC | clientv3/integration: do not remove client member in TestMemberRemove Fixes #4716 | 08 March 2016, 19:55:26 UTC |
f74d732 | Xiang Li | 08 March 2016, 18:57:29 UTC | Merge pull request #4717 from joshix/portsnote README: Add explanation about official vs legacy ports | 08 March 2016, 18:57:29 UTC |
02975af | Josh Wood | 08 March 2016, 18:28:29 UTC | README: Add explanation about official vs legacy ports Add a note about 2379/2380 vs 4001/7001. I believe this is as far as we can go just yet, because we have not fully deprecated the old ports, and still want to configure them in some instances. Related #3480. | 08 March 2016, 18:33:11 UTC |
570775f | Anthony Romano | 08 March 2016, 00:37:24 UTC | Merge pull request #4710 from heyitsanthony/clientv3-tlsconfig clientv3: use tls.Config in clientv3.Config | 08 March 2016, 00:37:24 UTC |
78132c9 | Anthony Romano | 07 March 2016, 23:00:14 UTC | clientv3: use tls.Config in clientv3.Config Fixes #4648 | 08 March 2016, 00:08:40 UTC |
8e203b7 | Anthony Romano | 08 March 2016, 00:07:53 UTC | Merge pull request #4711 from heyitsanthony/nuke-invfuturerev-test clientv3/integration: remove invalid future revision test | 08 March 2016, 00:07:53 UTC |
969e42c | Gyu-Ho Lee | 08 March 2016, 00:00:48 UTC | Merge pull request #4704 from gyuho/print_rate benchmark: change complete notifier first | 08 March 2016, 00:00:48 UTC |
4eeea5c | Anthony Romano | 07 March 2016, 23:52:34 UTC | clientv3/integration: remove invalid future revision test Future revisions are now supported, so test is outdated. | 07 March 2016, 23:52:34 UTC |
b8912c9 | Gyu-Ho Lee | 07 March 2016, 22:54:11 UTC | benchmark: change complete notifier first Fix https://github.com/coreos/etcd/issues/4708. | 07 March 2016, 22:54:11 UTC |
e29ed89 | Anthony Romano | 07 March 2016, 22:20:52 UTC | Merge pull request #4707 from heyitsanthony/fix-newmember-comment etcdserver: update NewMember comment to reflect how id is computed | 07 March 2016, 22:20:52 UTC |
c666a11 | Anthony Romano | 07 March 2016, 22:09:53 UTC | etcdserver: update NewMember comment to reflect how id is computed Fixes #4573 | 07 March 2016, 22:09:53 UTC |
632461c | Anthony Romano | 07 March 2016, 22:02:12 UTC | Merge pull request #4706 from heyitsanthony/fix-client-close-deadlock clientv3: don't deadlock on Close with broken connection | 07 March 2016, 22:02:12 UTC |
d21d2e6 | Anthony Romano | 07 March 2016, 21:42:52 UTC | clientv3: don't deadlock on Close with broken connection Fixes #4679 | 07 March 2016, 21:46:54 UTC |
13f853f | Xiang Li | 07 March 2016, 20:10:52 UTC | Merge pull request #4705 from xiang90/benchmark doc: add benchmark result for 2.2 | 07 March 2016, 20:10:52 UTC |
4e6289b | Xiang Li | 07 March 2016, 20:00:42 UTC | doc: add benchmark result for 2.2 | 07 March 2016, 20:00:42 UTC |
e9be041 | Xiang Li | 07 March 2016, 19:31:12 UTC | Merge pull request #4703 from xiang90/future_watch *: support watch from future revision | 07 March 2016, 19:31:12 UTC |
a5c83e4 | Anthony Romano | 07 March 2016, 19:18:15 UTC | Merge pull request #4696 from heyitsanthony/fix-e2e-quorum e2e: quorum cleanup | 07 March 2016, 19:18:15 UTC |
036ed87 | Xiang Li | 07 March 2016, 01:41:30 UTC | *: support watch from future revision | 07 March 2016, 18:57:30 UTC |
b922818 | Xiang Li | 07 March 2016, 01:07:02 UTC | Merge pull request #4701 from gyuho/typo storage: fix minor typo | 07 March 2016, 01:07:02 UTC |
50fd9d3 | Gyu-Ho Lee | 06 March 2016, 19:57:21 UTC | storage: fix minor typos | 07 March 2016, 01:05:02 UTC |
d0f6f49 | Anthony Romano | 05 March 2016, 21:26:02 UTC | e2e: quorum cleanup If a test gets data without quorum, it should only have one node in the test cluster to avoid reading stale data. Fixes #4694 | 06 March 2016, 04:16:07 UTC |
1d15c7d | Anthony Romano | 06 March 2016, 04:04:13 UTC | Merge pull request #4693 from heyitsanthony/etcdctl-fix-lists etcdctl: correctly unmarshal list users and list roles | 06 March 2016, 04:04:13 UTC |
9809da9 | Anthony Romano | 05 March 2016, 18:29:52 UTC | client: correctly unmarshal roles in ListRoles | 06 March 2016, 03:42:58 UTC |
2a0d64b | Anthony Romano | 05 March 2016, 18:10:31 UTC | client: correctly unmarshal users in ListUsers | 06 March 2016, 03:42:58 UTC |
a31f841 | Anthony Romano | 06 March 2016, 03:17:56 UTC | Merge pull request #4699 from heyitsanthony/fix-barrier storage: use creation revision to compute txn event types | 06 March 2016, 03:17:56 UTC |
2868c55 | Xiang Li | 06 March 2016, 03:10:53 UTC | Merge pull request #4698 from xiang90/fix_w *: fix watch full key range | 06 March 2016, 03:10:53 UTC |
713f7c0 | Anthony Romano | 05 March 2016, 20:53:27 UTC | storage: use creation revision to compute txn event types Fixes #4688 | 06 March 2016, 03:03:07 UTC |
633a0bd | Xiang Li | 06 March 2016, 02:52:41 UTC | integration: add test for full range watching | 06 March 2016, 02:52:41 UTC |
d84811a | Xiang Li | 05 March 2016, 22:45:43 UTC | *: fix watch full key range | 05 March 2016, 22:45:43 UTC |
e93e41c | Gyu-Ho Lee | 05 March 2016, 21:17:19 UTC | Merge pull request #4643 from gyuho/stress functional-tester: less intensive stresser | 05 March 2016, 21:17:19 UTC |
b3f0bcb | Gyu-Ho Lee | 05 March 2016, 21:16:26 UTC | functional-tester: less intensive stresser | 05 March 2016, 21:16:26 UTC |
b83b530 | Gyu-Ho Lee | 05 March 2016, 21:00:00 UTC | Merge pull request #4695 from gyuho/endpoints e2e: use endpoints flag | 05 March 2016, 21:00:00 UTC |
07030d5 | Gyu-Ho Lee | 05 March 2016, 20:27:46 UTC | e2e: use endpoints flag | 05 March 2016, 20:28:31 UTC |
ca05f55 | Anthony Romano | 05 March 2016, 09:31:28 UTC | Merge pull request #4690 from heyitsanthony/fix-etcdctl-fullroles client: unmarshal user with full roles into user with role names | 05 March 2016, 09:31:28 UTC |
e708bc1 | Xiang Li | 05 March 2016, 00:09:16 UTC | Merge pull request #4689 from hongchaodeng/master watch.go: docs on WatchResponse.Canceled | 05 March 2016, 00:09:16 UTC |
0926a91 | Anthony Romano | 04 March 2016, 21:48:13 UTC | e2e: test granting roles to users | 05 March 2016, 00:09:01 UTC |
868728e | Anthony Romano | 04 March 2016, 23:57:52 UTC | client: if User unmarshal fails, decode user using full roles Fixes #3702 | 05 March 2016, 00:02:35 UTC |
5e017e9 | Hongchao Deng | 04 March 2016, 23:03:03 UTC | watch.go: docs on WatchResponse.Canceled | 04 March 2016, 23:51:00 UTC |
104a3bd | Gyu-Ho Lee | 04 March 2016, 23:46:35 UTC | Merge pull request #4687 from gyuho/example clientv3: add IsProgressNotify with example | 04 March 2016, 23:46:35 UTC |
02d9aa4 | Anthony Romano | 04 March 2016, 21:29:06 UTC | etcdctl: accept user:pass format for add user Otherwise needed an interactive terminal to create a user. | 04 March 2016, 21:29:06 UTC |
450b586 | Gyu-Ho Lee | 04 March 2016, 19:56:59 UTC | clientv3: add IsProgressNotify with example This makes the test endpoints same as we have in goreman proc file, and adds 'IsProgressNotify' method and the 'WatchProgressNotify' code example to godoc. | 04 March 2016, 20:16:43 UTC |
b73c122 | Gyu-Ho Lee | 04 March 2016, 18:15:02 UTC | Merge pull request #4638 from gyuho/compact benchmark: add auto-compact flags | 04 March 2016, 18:15:02 UTC |
aca2960 | Gyu-Ho Lee | 04 March 2016, 18:14:42 UTC | Merge pull request #4675 from gyuho/bench_watch benchmark: watch, key-space-size(max possible key) | 04 March 2016, 18:14:42 UTC |
4097a72 | Gyu-Ho Lee | 04 March 2016, 18:08:25 UTC | Merge pull request #4678 from gyuho/watch_notify_clientv3 clientv3: add WithProgressNotify | 04 March 2016, 18:08:25 UTC |
ead5d43 | Anthony Romano | 04 March 2016, 17:48:37 UTC | Merge pull request #4682 from heyitsanthony/clientv3-clientctx clientv3: include a context in Client | 04 March 2016, 17:48:37 UTC |
2731619 | Gyu-Ho Lee | 04 March 2016, 17:47:13 UTC | clientv3: add WithProgressNotify Client side for https://github.com/coreos/etcd/issues/4628. | 04 March 2016, 17:47:13 UTC |
da0f77d | Gyu-Ho Lee | 04 March 2016, 17:34:24 UTC | benchmark: measure Put with auto-compact | 04 March 2016, 17:34:24 UTC |
06f950f | Anthony Romano | 04 March 2016, 17:32:27 UTC | Merge pull request #4683 from heyitsanthony/recipes-err-handling contrib/recipes: fix nil dereferences on error paths | 04 March 2016, 17:32:27 UTC |
360aafe | Anthony Romano | 03 March 2016, 20:43:03 UTC | clientv3: include a context in Client Useful for clean up tasks | 04 March 2016, 17:20:44 UTC |
39109b8 | Anthony Romano | 04 March 2016, 08:34:36 UTC | contrib/recipes: fix nil dereferences on error paths | 04 March 2016, 08:38:35 UTC |
3b185f1 | Xiang Li | 04 March 2016, 05:31:51 UTC | Merge pull request #4680 from xiang90/test_l integration: add TestV3PutOnNonExistLease | 04 March 2016, 05:31:51 UTC |
44151ba | Xiang Li | 04 March 2016, 04:32:44 UTC | integration: add TestV3PutOnNonExistLease | 04 March 2016, 04:32:44 UTC |
b0a88ab | Anthony Romano | 03 March 2016, 23:42:53 UTC | Merge pull request #4677 from heyitsanthony/clientv3-wr-err clientv3: add Err() to WatchResponse | 03 March 2016, 23:42:53 UTC |
1e16758 | Anthony Romano | 03 March 2016, 21:13:10 UTC | clientv3: add Err() to WatchResponse Checking for number of events as a failure condition was a kludge. | 03 March 2016, 23:21:04 UTC |
dc7f9a8 | Xiang Li | 03 March 2016, 22:28:26 UTC | Merge pull request #4674 from xiang90/progress v3api: support progress | 03 March 2016, 22:28:26 UTC |
3cda514 | Anthony Romano | 03 March 2016, 22:24:50 UTC | Merge pull request #4676 from heyitsanthony/clientv3-fix-cancel-retry clientv3: do not reconnect if request context is canceled | 03 March 2016, 22:24:50 UTC |
b152157 | Xiang Li | 03 March 2016, 20:17:25 UTC | v3api: support progress | 03 March 2016, 21:58:15 UTC |
536b028 | Gyu-Ho Lee | 03 March 2016, 20:25:23 UTC | benchmark: watch, key-space-size(max possible key) By specifying 'key-space-size', we can test min/max-key-range of keys to watch. For https://github.com/coreos/etcd/issues/3863. | 03 March 2016, 21:46:17 UTC |
16c3516 | Anthony Romano | 03 March 2016, 20:57:38 UTC | clientv3: do not reconnect on request context cancellation | 03 March 2016, 21:43:16 UTC |
6746d39 | Xiang Li | 03 March 2016, 18:43:48 UTC | Merge pull request #4669 from xiang90/rev storage: implement requestProgress | 03 March 2016, 18:43:48 UTC |
adbc53e | Gyu-Ho Lee | 03 March 2016, 18:41:11 UTC | Merge pull request #4670 from gyuho/tc pkg/netutil: add linux netem functions | 03 March 2016, 18:41:11 UTC |
863e354 | Anthony Romano | 03 March 2016, 18:35:23 UTC | Merge pull request #4672 from heyitsanthony/fix-mutex-lostwaiter clientv3/concurrency: don't poll in mutex lock on early prior key delete | 03 March 2016, 18:35:23 UTC |
4422db3 | Gyu-Ho Lee | 03 March 2016, 10:24:14 UTC | pkg/netutil: add linux netem functions This is useful for simulating bad networks by introducing latencies to wide area networks. Reference: http://www.linuxfoundation.org/collaborate/workgroups/networking/netem | 03 March 2016, 18:14:28 UTC |
6d3f172 | Anthony Romano | 03 March 2016, 17:46:46 UTC | clientv3/concurrency: don't poll in mutex lock on early prior key delete Lock would get the prior key on retry using WithRev(myRev - 1) instead of using the latest revision; the Watch() would return immediately and Lock devolves into polling. | 03 March 2016, 18:04:57 UTC |
9143329 | Xiang Li | 03 March 2016, 06:34:54 UTC | storage: implement requestProgress | 03 March 2016, 17:39:29 UTC |
e3b755e | Anthony Romano | 03 March 2016, 08:55:38 UTC | Merge pull request #4655 from heyitsanthony/etcdctl-election etcdctlv3: election command | 03 March 2016, 08:55:38 UTC |
20d89bc | Anthony Romano | 01 March 2016, 21:36:48 UTC | etcdctlv3: elect command | 03 March 2016, 08:22:19 UTC |
3327858 | Anthony Romano | 29 February 2016, 19:27:56 UTC | clientv3/concurrency: move election recipe into clientv3 | 03 March 2016, 08:22:19 UTC |
0eeb663 | Xiang Li | 03 March 2016, 04:28:51 UTC | Merge pull request #4660 from xiang90/shrink_db backend: support shrink db | 03 March 2016, 04:28:51 UTC |
c89d80c | Gyu-Ho Lee | 03 March 2016, 03:44:55 UTC | Merge pull request #4664 from gyuho/alpha1 version: bump to apha1 | 03 March 2016, 03:44:55 UTC |
679b40b | Gyu-Ho Lee | 03 March 2016, 00:41:49 UTC | Merge pull request #4663 from gyuho/endpoints etcdctlv3: use string slice for endpoints | 03 March 2016, 00:41:49 UTC |
c792885 | Gyu-Ho Lee | 03 March 2016, 00:38:49 UTC | version: bump to apha1 For https://github.com/coreos/etcd/issues/4652. | 03 March 2016, 00:38:49 UTC |
1302567 | Gyu-Ho Lee | 03 March 2016, 00:34:58 UTC | etcdctlv3: use string slice for endpoints This deprecates 'endpoint' flag to enable etcdctl to parse multi-endpoints flag. | 03 March 2016, 00:34:58 UTC |
378949f | Xiang Li | 02 March 2016, 22:45:11 UTC | Merge pull request #4658 from mitake/v3-auth-enable add a stub of etcdctlv3 auth enable | 02 March 2016, 22:45:11 UTC |
558640d | Xiang Li | 02 March 2016, 20:00:32 UTC | backend: support shrink db | 02 March 2016, 22:35:28 UTC |
3cbd54f | Hitoshi Mitake | 02 March 2016, 06:12:09 UTC | etcdctlv3: ignore the binary etcdctlv3 | 02 March 2016, 06:32:35 UTC |
b9d77ea | Hitoshi Mitake | 02 March 2016, 05:57:59 UTC | etcdctlv3: a new command auth Currently a stub of subcommand "auth enable" is implemented. | 02 March 2016, 06:32:35 UTC |
379d04e | Hitoshi Mitake | 02 March 2016, 05:57:40 UTC | clientv3: a new interface Auth for auth related RPCs | 02 March 2016, 06:17:59 UTC |
7a78c1e | Hitoshi Mitake | 02 March 2016, 05:56:42 UTC | etcdserver: AuthServer for auth related RPCs Currently AuthEnable() is connected to etcdserver for experimental purpose. | 02 March 2016, 06:17:59 UTC |
c7657f6 | Anthony Romano | 02 March 2016, 04:28:33 UTC | Merge pull request #4657 from heyitsanthony/v3-procfile-ports Procfile: serve the default grpc port 2378 | 02 March 2016, 04:28:33 UTC |
4bcdad3 | Anthony Romano | 02 March 2016, 04:02:40 UTC | Procfile: serve the default grpc port 2378 so v3 commands work using the default endpoint | 02 March 2016, 04:04:26 UTC |
124a444 | Gyu-Ho Lee | 01 March 2016, 23:50:54 UTC | Merge pull request #4654 from gyuho/govet_tip client: fix go vet error at tip | 01 March 2016, 23:50:54 UTC |
4ffe823 | Gyu-Ho Lee | 01 March 2016, 23:37:05 UTC | client: fix go vet error at tip | 01 March 2016, 23:37:05 UTC |
23a8339 | Xiang Li | 01 March 2016, 17:47:09 UTC | Merge pull request #4649 from mitake/v3-auth-proto etcdserver: update rpc.proto for v3 authentication | 01 March 2016, 17:47:09 UTC |
46a7ef9 | Xiang Li | 01 March 2016, 15:48:38 UTC | Merge pull request #4650 from peterbourgon/fix-raft-node-config-docs Fix raft node config docs | 01 March 2016, 15:48:38 UTC |
aedf2c5 | Peter Bourgon | 01 March 2016, 08:54:58 UTC | raft: Config: comment wrapping @ 80col | 01 March 2016, 08:54:58 UTC |
6c1b3a7 | Peter Bourgon | 01 March 2016, 08:52:14 UTC | raft: clarify Heartbeat/ElectionTick comments Avoid other, ambiguous interpretations. | 01 March 2016, 08:52:14 UTC |
286d962 | Hitoshi Mitake | 01 March 2016, 07:59:08 UTC | etcdserver: update rpc.proto for v3 authentication | 01 March 2016, 08:11:50 UTC |
f0dbd0b | Xiang Li | 01 March 2016, 03:58:17 UTC | Merge pull request #4646 from xiang90/starvation etcdserver: detect raft stravation | 01 March 2016, 03:58:17 UTC |
942ae63 | Anthony Romano | 01 March 2016, 01:19:09 UTC | Merge pull request #4647 from heyitsanthony/nuke-timeutil pkg/timeutil: remove | 01 March 2016, 01:19:09 UTC |
1d6ebdd | Anthony Romano | 01 March 2016, 01:05:28 UTC | pkg/timeutil: removal Overkill of a package for three lines of code. | 01 March 2016, 01:07:24 UTC |
d652030 | Xiang Li | 01 March 2016, 00:04:14 UTC | etcdserver: detect raft starvation caused by contention | 01 March 2016, 01:06:57 UTC |
3a9d532 | Anthony Romano | 29 February 2016, 23:59:18 UTC | Merge pull request #4614 from heyitsanthony/future-watch-rpc etcdserver, storage, clientv3: watcher ranges | 29 February 2016, 23:59:18 UTC |
b73553d | Gyu-Ho Lee | 29 February 2016, 23:45:48 UTC | Merge pull request #4645 from gyuho/clientv3_README clientv3: document error handling in README | 29 February 2016, 23:45:48 UTC |
4bf3756 | Gyu-Ho Lee | 29 February 2016, 23:41:52 UTC | clientv3: document error handling in README | 29 February 2016, 23:41:52 UTC |