d1ece7d | Gyu-Ho Lee | 14 March 2016, 20:56:32 UTC | Merge pull request #4762 from gyuho/typo benchmark: minor typos | 14 March 2016, 20:56:32 UTC |
a932674 | Gyu-Ho Lee | 14 March 2016, 20:45:08 UTC | benchmark: minor typos | 14 March 2016, 20:45:08 UTC |
58c92ee | Xiang Li | 14 March 2016, 18:58:16 UTC | Merge pull request #4758 from xiang90/sync wal: do not call fsync when it is not necessary | 14 March 2016, 18:58:16 UTC |
53e7ddb | Xiang Li | 14 March 2016, 03:34:37 UTC | wal: do not call fsync when it is not necessary | 14 March 2016, 18:52:06 UTC |
3b1aa1c | Xiang Li | 14 March 2016, 05:11:04 UTC | Merge pull request #4714 from mitake/v3-auth-enable etcdserver, storage: new storage interface AuthStore | 14 March 2016, 05:11:04 UTC |
4eb1cfd | Hitoshi Mitake | 08 March 2016, 08:31:48 UTC | etcdserver, auth: new package auth for the auth feature This commit adds a new package auth. Its role is persisting auth related metadata. This commit also connects its main interface AuthStore and v3 server. | 14 March 2016, 04:57:41 UTC |
de03dbf | Xiang Li | 14 March 2016, 01:42:19 UTC | Merge pull request #4757 from xiang90/mm clientv3: fix mirror and add integration test | 14 March 2016, 01:42:19 UTC |
fc49eec | Xiang Li | 14 March 2016, 01:41:04 UTC | Merge pull request #4756 from coreos/xiang90-patch-1 Readme: adding gocard | 14 March 2016, 01:41:04 UTC |
22065fe | Xiang Li | 14 March 2016, 01:27:34 UTC | clientv3: fix mirror and add integration test | 14 March 2016, 01:27:45 UTC |
2561216 | Xiang Li | 14 March 2016, 01:14:00 UTC | Readme: adding gocard Gocard includes most of the go style checking tools that we care about. This is a good indicator for us. | 14 March 2016, 01:14:00 UTC |
a343b80 | Xiang Li | 14 March 2016, 01:07:43 UTC | Merge pull request #4754 from xiang90/fdatasync wal: support fadatasync on linux | 14 March 2016, 01:07:43 UTC |
e59efe4 | Xiang Li | 13 March 2016, 17:22:57 UTC | wal: support fadatasync on linux | 14 March 2016, 00:22:53 UTC |
bab8f43 | Xiang Li | 13 March 2016, 17:15:42 UTC | Merge pull request #4726 from ajityagaty/mk_in_order etcdctl: Add command to create in-order keys. | 13 March 2016, 17:15:42 UTC |
7a1fbef | Xiang Li | 13 March 2016, 16:55:40 UTC | Merge pull request #4753 from xiang90/leader_par etcdserver: leader latency optimization | 13 March 2016, 16:55:40 UTC |
0f9d042 | Xiang Li | 13 March 2016, 06:51:13 UTC | etcdserver: leader latency optimization | 13 March 2016, 06:51:13 UTC |
c0a424c | Xiang Li | 12 March 2016, 06:34:48 UTC | Merge pull request #4752 from aboyett/auth-doc-fix authentication.md: fix formatting of fenced code block | 12 March 2016, 06:34:48 UTC |
3a3ddaa | Andy Boyett | 12 March 2016, 01:53:27 UTC | authentication.md: fix formatting of fenced code block Add a missing blank line to one of the fenced code blocks in the "Working with roles" section to conform with the formatting best practice recommended in the GitHub guide "Creating and highlighting code blocks"[1]: > We recommend placing a blank line before and after code blocks to make > the raw formatting easier to read. The missing blank line prior to the code block causes incorrect HTML rendering of this section within the CoreOS etcd Authentication Guide[2]. This commit fixes the problem, but the underlying issue seems to be a quirk of the markdown render used for the CoreOS documentation pages, as the same markdown source does not exhibit the issue when viewed on GitHub[3] or viewed through the python markdown module. [1] https://help.github.com/articles/creating-and-highlighting-code-blocks/ [2] https://coreos.com/etcd/docs/2.2.5/authentication.html [3] https://github.com/coreos/etcd/blob/v2.2.5/Documentation/authentication.md | 12 March 2016, 02:44:39 UTC |
d0a780f | Xiang Li | 11 March 2016, 17:51:35 UTC | Merge pull request #4751 from xiang90/doc doc: fix refresh section in api.md | 11 March 2016, 17:51:35 UTC |
84d2c1e | Xiang Li | 11 March 2016, 17:49:25 UTC | doc: fix refresh section in api.md | 11 March 2016, 17:49:25 UTC |
ef0c8e5 | Ajit Yagaty | 09 March 2016, 12:04:01 UTC | etcdctl: Add an option to mk command to create in-order keys. Adding a new option to the mk command to create in-order keys under a given directory, identified by <key> argument. Optionally TTL can also be set on the newly created in-order key. | 11 March 2016, 04:28:28 UTC |
9f2061c | Xiang Li | 11 March 2016, 03:41:02 UTC | Merge pull request #4748 from xiang90/t etcdserver: remove todo | 11 March 2016, 03:41:02 UTC |
c6192d1 | Xiang Li | 11 March 2016, 03:10:20 UTC | etcdserver: remove todo | 11 March 2016, 03:10:20 UTC |
47848bc | Xiang Li | 11 March 2016, 03:04:04 UTC | Merge pull request #4747 from xiang90/re *: recover lessor when applying snapshot | 11 March 2016, 03:04:04 UTC |
adcba97 | Xiang Li | 11 March 2016, 01:06:10 UTC | *: recover lessor when applying snapshot | 11 March 2016, 01:06:58 UTC |
ae7e2c3 | Xiang Li | 10 March 2016, 23:36:33 UTC | Merge pull request #4743 from xiang90/doc doc: add v3 data model | 10 March 2016, 23:36:33 UTC |
6a3e8d4 | Xiang Li | 10 March 2016, 20:17:34 UTC | doc: add v3 data model | 10 March 2016, 23:16:05 UTC |
cd6c119 | Anthony Romano | 10 March 2016, 19:58:03 UTC | Merge pull request #4739 from heyitsanthony/e2e-tempdir e2e: put etcd datadir in golang tempdir | 10 March 2016, 19:58:03 UTC |
bb45bb8 | Xiang Li | 10 March 2016, 19:55:11 UTC | Merge pull request #4742 from xiang90/update_b godeps: update boltdb dependency | 10 March 2016, 19:55:11 UTC |
b353372 | Xiang Li | 10 March 2016, 19:45:04 UTC | godeps: update boltdb dependency | 10 March 2016, 19:45:04 UTC |
4a6c06d | Anthony Romano | 10 March 2016, 06:03:40 UTC | e2e: put etcd datadir in golang tempdir The command "TMPDIR=/mnt/myramdisk/etcd go test -v" was making data directories in pwd instead of the tmpdir. | 10 March 2016, 19:12:08 UTC |
534a16f | Xiang Li | 10 March 2016, 18:29:01 UTC | Merge pull request #4741 from xiang90/defrag_c *: add client.defrag and defrag cmd for etcdctl | 10 March 2016, 18:29:01 UTC |
7c377fa | Xiang Li | 10 March 2016, 17:29:30 UTC | *: add client.defrag and defrag cmd for etcdctl | 10 March 2016, 17:30:41 UTC |
0c41371 | Xiang Li | 10 March 2016, 06:50:59 UTC | Merge pull request #4738 from xiang90/shrink_rpc etcdserver: add maintain service to support defrag | 10 March 2016, 06:50:59 UTC |
2f12ea8 | Xiang Li | 10 March 2016, 05:37:10 UTC | etcdserver: add maintain service to support defrag | 10 March 2016, 06:29:21 UTC |
a243f80 | Anthony Romano | 09 March 2016, 22:52:40 UTC | Merge pull request #4736 from heyitsanthony/fix-setdir-help etcdctl: clarify setdir purpose in help message | 09 March 2016, 22:52:40 UTC |
edafbe9 | Anthony Romano | 09 March 2016, 22:38:57 UTC | etcdctl: clarify setdir purpose in help message Fixes #4640 | 09 March 2016, 22:38:57 UTC |
6343410 | Xiang Li | 09 March 2016, 22:30:30 UTC | Merge pull request #4735 from xiang90/fix_write clientv3/integration: fix TestTxnWriteFail | 09 March 2016, 22:30:30 UTC |
3886129 | Xiang Li | 09 March 2016, 21:57:36 UTC | clientv3/integration: fix TestTxnWriteFail It might take client request more than dialtimeout to fail when we kill the connection when the client is sending request. | 09 March 2016, 22:03:51 UTC |
6650db5 | Anthony Romano | 09 March 2016, 19:42:55 UTC | Merge pull request #4733 from heyitsanthony/backend-alignment storage/backend: align fields used for atomic ops | 09 March 2016, 19:42:55 UTC |
dd01ab6 | Anthony Romano | 09 March 2016, 19:17:27 UTC | storage/backend: align fields used for atomic ops Fixes crashes on 32-bit tests. | 09 March 2016, 19:17:27 UTC |
19e39a3 | Xiang Li | 09 March 2016, 18:20:52 UTC | Merge pull request #4732 from xiang90/i_future_watch integration: fix TestV3WatchFutureRevision | 09 March 2016, 18:20:52 UTC |
73c8dbd | Xiang Li | 09 March 2016, 18:12:20 UTC | Merge pull request #4731 from xiang90/backend backend: fix TestBackendClose by giving more time to wait for io | 09 March 2016, 18:12:20 UTC |
39d3075 | Xiang Li | 09 March 2016, 17:55:49 UTC | integration: fix TestV3WatchFutureRevision Fix https://github.com/coreos/etcd/issues/4730. Previously we put keys async and there might be a race when the watch triggers before the put receives the response. When that happens, put might fails to get the response since we shutdown the server when watch triggers. | 09 March 2016, 17:55:52 UTC |
86e43b4 | Xiang Li | 09 March 2016, 17:45:20 UTC | Merge pull request #4729 from xiang90/raft_fix raft: remove unnecessary waitSchedule in test | 09 March 2016, 17:45:20 UTC |
6cf4c4b | Xiang Li | 09 March 2016, 17:44:16 UTC | backend: fix TestBackendClose by giving more time to wait for io | 09 March 2016, 17:44:16 UTC |
f72be54 | Gyu-Ho Lee | 09 March 2016, 17:35:50 UTC | Merge pull request #4728 from gyuho/util pkg/fileutil: clean up interface, comments | 09 March 2016, 17:35:50 UTC |
22a8bbd | Gyu-Ho Lee | 09 March 2016, 17:19:56 UTC | pkg/fileutil: clean up interface, comments | 09 March 2016, 17:19:56 UTC |
aa59e75 | Xiang Li | 09 March 2016, 17:18:49 UTC | raft: remove unnecessary waitSchedule in test | 09 March 2016, 17:18:49 UTC |
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 |