e4561dd | Yicheng Qin | 10 September 2015, 17:02:45 UTC | *: bump to v2.2.0 | 10 September 2015, 17:02:45 UTC |
6e7725c | Yicheng Qin | 10 September 2015, 07:11:26 UTC | Merge pull request #3478 from endocode/kayrus/typo_fix doc: member id typo fixed | 10 September 2015, 07:11:26 UTC |
37392ad | kayrus | 10 September 2015, 06:47:45 UTC | doc: member id typo fixed | 10 September 2015, 06:47:45 UTC |
9b032c6 | Xiang Li | 10 September 2015, 01:57:09 UTC | Merge pull request #3473 from MrLawes/master doc: fix bad url in using a directory TTL section | 10 September 2015, 01:57:09 UTC |
1c058e9 | MrLawes | 10 September 2015, 01:23:10 UTC | doc: fix bad url in using a directory TTL section | 10 September 2015, 01:23:10 UTC |
f3085d2 | Yicheng Qin | 10 September 2015, 00:46:10 UTC | Merge pull request #3459 from yichengq/release-doc docs/dev: add release doc | 10 September 2015, 00:46:10 UTC |
b70e6fc | Yicheng Qin | 08 September 2015, 16:50:02 UTC | docs/dev: add release doc It documents the standard way to release etcd today. Maintainer should follow this doc to cut release, and update it in time to fit current situation. | 09 September 2015, 23:42:31 UTC |
c34cf04 | Yicheng Qin | 09 September 2015, 20:54:15 UTC | Merge pull request #3448 from yichengq/release-script scripts: add release.sh | 09 September 2015, 20:54:15 UTC |
bdd8774 | Yicheng Qin | 09 September 2015, 19:23:51 UTC | Merge pull request #3204 from endocode/kayrus/recovery Improved "disaster restore" doc, added "member update" command descri… | 09 September 2015, 19:23:51 UTC |
19ad634 | kayrus | 31 July 2015, 11:25:22 UTC | doc: improved "disaster restore" doc, added "member update" command description | 09 September 2015, 18:07:31 UTC |
7d4cd7c | Yicheng Qin | 06 September 2015, 07:11:21 UTC | scripts: add release.sh It could build all binaries and images for the given version. | 09 September 2015, 16:50:41 UTC |
af0474f | Xiang Li | 08 September 2015, 21:38:55 UTC | Merge pull request #3465 from raoofm/patch-1 etcdmain: Proxy doesnt specify - listening on http or https | 08 September 2015, 21:38:55 UTC |
2de1c36 | Raoof Mohammed | 08 September 2015, 21:19:23 UTC | etcdmain: Proxy doesnt specify - listening on http or https etcdmain: Proxy doesnt specify - listening on http or https Fixes #3464 | 08 September 2015, 21:19:23 UTC |
ccdd10c | Yicheng Qin | 08 September 2015, 20:55:50 UTC | Merge pull request #3463 from yichengq/update-roadmap roadmap: remove 2.2 section | 08 September 2015, 20:55:50 UTC |
c837f05 | Yicheng Qin | 08 September 2015, 20:43:39 UTC | roadmap: remove 2.2 section We have finished all of them. | 08 September 2015, 20:43:39 UTC |
d8e6e21 | Xiang Li | 08 September 2015, 20:29:43 UTC | Merge pull request #3461 from xiang90/doc doc: remove one limitation in upgrade doc | 08 September 2015, 20:29:43 UTC |
3689ea3 | Xiang Li | 08 September 2015, 20:28:23 UTC | doc: remove one limitation in upgrade doc | 08 September 2015, 20:28:23 UTC |
a44da0b | Xiang Li | 07 September 2015, 03:54:43 UTC | Merge pull request #3451 from raoofm/patch-1 discovery: log error only if both ssl and non-ssl srv lookups fail | 07 September 2015, 03:54:43 UTC |
9a2809f | Raoof Mohammed | 07 September 2015, 03:44:19 UTC | discovery: log error only if both ssl and non-ssl srv lookups fail discovery: log error only if both ssl and non-ssl srv lookups fail Earlier we were logging as soon as one of the lookups failed. Fixes #3414 | 07 September 2015, 03:44:19 UTC |
1843375 | Yicheng Qin | 06 September 2015, 07:07:00 UTC | scripts/build-docker: build docker in image-docker dir The docker build command will use whatever directory contains the Dockerfile as the build context (including all of its subdirectories). And the <src> path of ADD must be inside the context of the build. So change it to build in a specific directory for clean and fast. | 06 September 2015, 07:17:41 UTC |
15d1db9 | Yicheng Qin | 06 September 2015, 07:05:07 UTC | scripts/build-aci: support BINARYDIR and BUILDDIR This makes it more configurable, and is ready for overall release script. | 06 September 2015, 07:17:41 UTC |
6b70fa7 | Yicheng Qin | 06 September 2015, 06:58:21 UTC | scripts: build-release -> build-binary This makes the functionality of the script more clear, and always use bash to run the script because it has bash-specific grammar. | 06 September 2015, 07:16:51 UTC |
cf6cb82 | Yicheng Qin | 06 September 2015, 06:54:01 UTC | scripts/build-docker: stop creating scratch image Scratch image has become docker's reserved image. | 06 September 2015, 07:16:08 UTC |
a1b01c2 | Yicheng Qin | 06 September 2015, 06:42:13 UTC | scripts/build-aci: fix the way to check executability Or it may treat runnable command as unexecutable. | 06 September 2015, 07:15:31 UTC |
b9646b5 | Xiang Li | 06 September 2015, 01:21:11 UTC | Merge pull request #3447 from xiang90/txn etcdctlv3: fix txn command | 06 September 2015, 01:21:11 UTC |
1532f75 | Xiang Li | 05 September 2015, 23:08:15 UTC | etcdctlv3: fix txn command | 05 September 2015, 23:08:15 UTC |
dab0871 | Xiang Li | 05 September 2015, 22:41:00 UTC | Merge pull request #3446 from xiang90/v3 etcdserver: refactor v3demo do | 05 September 2015, 22:41:00 UTC |
95d5556 | Xiang Li | 05 September 2015, 22:31:28 UTC | etcdserver: refactor v3demo do | 05 September 2015, 22:31:28 UTC |
d5ab71a | Xiang Li | 05 September 2015, 15:27:11 UTC | Merge pull request #3445 from xiang90/api_doc doc: add monitoring section to admin doc | 05 September 2015, 15:27:11 UTC |
13b3c64 | Xiang Li | 04 September 2015, 20:48:00 UTC | doc: add monitoring section to admin doc | 05 September 2015, 15:25:35 UTC |
51d0630 | Xiang Li | 05 September 2015, 03:23:56 UTC | Merge pull request #3440 from yichengq/memory-bench docs/benchmark: add 2.2.0-rc memory usage benchmark | 05 September 2015, 03:23:56 UTC |
91b5b24 | Yicheng Qin | 04 September 2015, 06:47:46 UTC | docs/benchmark: add 2.2.0-rc memory usage benchmark It records the memory usage for different average value size, and records the data size limitation. | 05 September 2015, 01:27:49 UTC |
106d918 | Xiang Li | 04 September 2015, 20:22:03 UTC | Merge pull request #3444 from xiang90/doc etcdctl: suggest endpoint over peer | 04 September 2015, 20:22:03 UTC |
322aab1 | Xiang Li | 04 September 2015, 20:16:33 UTC | etcdctl: suggest endpoint over peer | 04 September 2015, 20:16:33 UTC |
9fa05ad | Xiang Li | 04 September 2015, 18:31:44 UTC | Merge pull request #3443 from xiang90/test test: now raft has no shadow issue | 04 September 2015, 18:31:44 UTC |
3958047 | Xiang Li | 04 September 2015, 18:30:44 UTC | Merge pull request #3442 from xiang90/b etcdctl: prepare for health endpoint change | 04 September 2015, 18:30:44 UTC |
a6e67a6 | Xiang Li | 04 September 2015, 17:52:06 UTC | test: now raft has no shadow issue We can test raft pkg now! | 04 September 2015, 17:52:14 UTC |
778f8d8 | Xiang Li | 04 September 2015, 17:48:59 UTC | Merge pull request #3434 from xiang90/index_revision *: v3api index->revision | 04 September 2015, 17:48:59 UTC |
3f18ded | Xiang Li | 03 September 2015, 21:45:54 UTC | *: v3api index->revision | 04 September 2015, 17:41:20 UTC |
5a5f15d | Yicheng Qin | 04 September 2015, 17:26:08 UTC | Merge pull request #3438 from yichengq/storage-test storage: add mock tests for store struct | 04 September 2015, 17:26:08 UTC |
04539c6 | Xiang Li | 04 September 2015, 17:20:13 UTC | etcdctl: prepare for health endpoint change We made a mistake on the health endpoint by returning a string "true". We have to make the etcdctl works for the next version of etcd which will correct the mistake on the server side. It is too late to change the server side right now since we already released a version of etcdctl that only understands "true". | 04 September 2015, 17:20:24 UTC |
215f27c | Yicheng Qin | 28 August 2015, 16:22:38 UTC | storage: add mock tests for store struct | 04 September 2015, 15:53:49 UTC |
8ca76a7 | Yicheng Qin | 04 September 2015, 05:20:48 UTC | Merge pull request #3439 from akolb1/godep_all_fixes Godep: fixed missing dependencies | 04 September 2015, 05:20:48 UTC |
2782418 | Alex Kolbasov | 04 September 2015, 04:51:44 UTC | Godep: fixed missing dependencies | 04 September 2015, 04:51:44 UTC |
5ae2eb4 | Yicheng Qin | 03 September 2015, 23:35:55 UTC | storage: avoid one extra round of wait It could exit early if it knows that there is no more keys. | 04 September 2015, 02:12:27 UTC |
9175df7 | Yicheng Qin | 03 September 2015, 23:34:32 UTC | storage: correct revision for range when deleteRange to make it logically reasonable. | 04 September 2015, 02:12:27 UTC |
797a479 | Yicheng Qin | 03 September 2015, 22:13:20 UTC | storage: remove check for DELETE type KeyValue kvindex always returns kvs that exist at given revision, so there is no need to check for whether the KeyValue range from backend is DELETE type. | 04 September 2015, 02:12:27 UTC |
00e31f1 | Yicheng Qin | 03 September 2015, 06:02:51 UTC | storage: remove unnecessary rev parameter | 04 September 2015, 02:12:27 UTC |
2f2b084 | Xiang Li | 04 September 2015, 00:16:07 UTC | Merge pull request #3436 from xiang90/remove_consistent_token *: replace consistent token with revision in v3 api | 04 September 2015, 00:16:07 UTC |
254d641 | Xiang Li | 03 September 2015, 22:47:10 UTC | Merge pull request #3429 from xiang90/upgrade_doc doc: add upgrade to 2.2 doc | 03 September 2015, 22:47:10 UTC |
2ac9af4 | Xiang Li | 03 September 2015, 22:27:39 UTC | *: replace consistent token with revision in v3 api | 03 September 2015, 22:41:33 UTC |
243fe51 | Xiang Li | 03 September 2015, 22:35:48 UTC | Merge pull request #3435 from xiang90/gogoproto *: update gogoproto | 03 September 2015, 22:35:48 UTC |
ef7cf05 | Xiang Li | 03 September 2015, 22:32:25 UTC | *: update gogoproto | 03 September 2015, 22:32:25 UTC |
356aba7 | Xiang Li | 02 September 2015, 22:46:15 UTC | doc: add upgrade to 2.2 doc | 03 September 2015, 18:48:30 UTC |
ae2b43b | Xiang Li | 03 September 2015, 17:52:37 UTC | Merge pull request #3433 from tamird/proto-import-path *: regenerate proto to use local import path | 03 September 2015, 17:52:37 UTC |
45390b9 | Tamir Duberstein | 03 September 2015, 16:57:59 UTC | *: regenerate proto to use local import path Using Go-style import paths in protos is not idiomatic. Normally, this detail would be internal to etcd, but the path from which gogoproto is imported affects downstream consumers (e.g. cockroachdb). In cockroach, we want to avoid including `$GOPATH/src` in our protoc include path for various reasons. This patch puts etcd on the same convention, which allows this for cockroach. More information: https://github.com/cockroachdb/cockroach/pull/2339#discussion_r38663417 This commit also regenerates all the protos, which seem to have drifted a tiny bit. | 03 September 2015, 17:38:28 UTC |
84d1527 | Xiang Li | 03 September 2015, 16:56:57 UTC | Merge pull request #3432 from coreos/robszumski-patch-1 docs: insert whitespace | 03 September 2015, 16:56:57 UTC |
49e7e6e | Rob Szumski | 03 September 2015, 16:50:07 UTC | docs: insert whitespace Fixes the rendering of this page on https://coreos.com/etcd/docs/2.1.0/proxy.html | 03 September 2015, 16:50:07 UTC |
1eaf169 | Yicheng Qin | 03 September 2015, 14:23:38 UTC | Merge pull request #3395 from yichengq/backend-test storage/backend: add unit tests for backend and batchTx | 03 September 2015, 14:23:38 UTC |
44fd734 | Yicheng Qin | 29 August 2015, 05:04:19 UTC | storage/backend: add unit tests for backend and batchTx | 02 September 2015, 23:57:13 UTC |
16e9e4b | Yicheng Qin | 02 September 2015, 23:49:00 UTC | Merge pull request #3412 from yichengq/etcdctl-sync etcdctl: better logging for sync process | 02 September 2015, 23:49:00 UTC |
8e040ef | Yicheng Qin | 02 September 2015, 21:52:31 UTC | etcdctl: log more about sync process Users don't even know that etcdctl is doing sync and fails on sync process. So we add more logs for sync process. | 02 September 2015, 23:10:25 UTC |
3a8db48 | Yicheng Qin | 02 September 2015, 17:11:45 UTC | Merge pull request #3415 from yichengq/better-err etcdctl/command: print more details about ErrNoEndpoint | 02 September 2015, 17:11:45 UTC |
41cc164 | Yicheng Qin | 02 September 2015, 05:44:23 UTC | Merge pull request #3418 from AdoHe/fix_build_script_error build: fix build error on ubuntu | 02 September 2015, 05:44:23 UTC |
9665cda | Tony | 02 September 2015, 05:28:55 UTC | build: fix build error on ubuntu | 02 September 2015, 05:28:55 UTC |
484a115 | Xiang Li | 01 September 2015, 23:19:23 UTC | Merge pull request #3424 from akolb1/bolt_solaris1 Godeps: boltdb dependency missing solaris support | 01 September 2015, 23:19:23 UTC |
ecbc44f | Alex Kolbasov | 01 September 2015, 23:17:36 UTC | Godeps: boltdb dependency missing solaris support | 01 September 2015, 23:17:36 UTC |
423e3bb | Yicheng Qin | 01 September 2015, 00:05:35 UTC | etcdctl/cluster_health: provide better message for empty client urls It skips sync when init client, and prints out unreachable messagen and points to notice when checking health of etcd members one by one. | 01 September 2015, 21:42:19 UTC |
aa0c8fe | Yicheng Qin | 01 September 2015, 21:28:40 UTC | Merge pull request #3321 from yichengq/doc-tls-setup docs/security: link cfssl example | 01 September 2015, 21:28:40 UTC |
6caae58 | Yicheng Qin | 18 August 2015, 05:56:32 UTC | docs/security: recommend cfssl instead of etcd-ca This provides a more general and stable way for users to set TLS cluster. | 01 September 2015, 21:07:26 UTC |
d412eaa | Yicheng Qin | 01 September 2015, 21:04:38 UTC | Merge pull request #3308 from yichengq/go-codec Use ugorji codec for unmarshalling key responses in client | 01 September 2015, 21:04:38 UTC |
53b8175 | Xiang Li | 01 September 2015, 20:49:31 UTC | Merge pull request #3421 from xiang90/3411 etcdmain: proxy does not need to belong to the discovered cluster | 01 September 2015, 20:49:31 UTC |
7957677 | Xiang Li | 01 September 2015, 18:24:02 UTC | etcdmain: proxy does not need to belong to the discovered cluster | 01 September 2015, 18:24:02 UTC |
a941188 | Xiang Li | 01 September 2015, 17:03:50 UTC | Merge pull request #3413 from xiang90/snapshot_dir *: support wal dir | 01 September 2015, 17:03:50 UTC |
d94e712 | Xiang Li | 31 August 2015, 22:01:18 UTC | *: support wal dir | 01 September 2015, 16:54:27 UTC |
85b6c51 | Yicheng Qin | 01 September 2015, 16:25:46 UTC | Merge pull request #3420 from yichengq/wait-more storage: extend timeout to wait for put complete | 01 September 2015, 16:25:46 UTC |
a21166c | Yicheng Qin | 01 September 2015, 15:58:55 UTC | storage: extend timeout to wait for put complete travis is sometimes slow, and it could fail to complete the put in 10ms. | 01 September 2015, 16:03:03 UTC |
8ac981e | Yicheng Qin | 01 September 2015, 16:00:19 UTC | Merge pull request #3416 from yichengq/get-cluster-timeout etcdserver: add timeout param on getClusterFromRemotePeers | 01 September 2015, 16:00:19 UTC |
f3bfcb9 | Yicheng Qin | 31 August 2015, 22:12:58 UTC | etcdserver: add timeout param on getClusterFromRemotePeers It sets 10s timeout for public GetClusterFromRemotePeers. This helps the following cases to work well in high latency scenario: 1. proxy sync members from the cluster 2. newly-joined member sync members from the cluster Besides 10s request timeout, the request is also controlled by dial timeout and read connection timeout. | 01 September 2015, 15:49:01 UTC |
1fabc48 | Yicheng Qin | 01 September 2015, 03:06:34 UTC | Merge pull request #3404 from bdarnell/multinode-propose-panic raft: A removed node can no longer be leader. | 01 September 2015, 03:06:34 UTC |
4f20e01 | Ben Darnell | 29 August 2015, 09:09:56 UTC | raft: Ignore proposals if not a current member. Fixes another panic in MultiNode.Propose. | 01 September 2015, 00:31:14 UTC |
c2caa4a | Yicheng Qin | 31 August 2015, 22:57:12 UTC | etcdctl/command: print more details about ErrNoEndpoint This commit prints more details if getting ErrNoEndpoint when sync with cluster. This helps users to know what happens. | 31 August 2015, 23:28:43 UTC |
4b9b0cb | Yicheng Qin | 29 August 2015, 05:03:32 UTC | storage: add newBackend and newBatchTx This is for ease of testing. | 31 August 2015, 20:25:10 UTC |
57b39ac | Xiang Li | 31 August 2015, 18:28:25 UTC | Merge pull request #3403 from xiang90/doc doc: add 0.4.9 to 2.2 migration guide | 31 August 2015, 18:28:25 UTC |
3c1f80b | Xiang Li | 31 August 2015, 16:55:29 UTC | Merge pull request #3401 from xiang90/more_metrics more on storage metrics | 31 August 2015, 16:55:29 UTC |
406bb67 | Xiang Li | 29 August 2015, 03:57:12 UTC | doc: add 0.4.9 to 2.2 migration guide | 31 August 2015, 16:55:12 UTC |
bc71aab | Xiang Li | 31 August 2015, 16:44:10 UTC | Merge pull request #3409 from xiang90/fix_force_new etcdserver: ignore confChangeUpdateNode in getIDs | 31 August 2015, 16:44:10 UTC |
1bcaa9f | Xiang Li | 31 August 2015, 01:33:18 UTC | etcdserver: ignore confChangeUpdateNode in getIDs | 31 August 2015, 16:36:39 UTC |
aaa7dfc | Xiang Li | 31 August 2015, 14:47:23 UTC | Merge pull request #3407 from MSamman/fix-build-warning build: fixed build warning | 31 August 2015, 14:47:23 UTC |
dd4317d | Mohammad Samman | 30 August 2015, 10:14:23 UTC | build: fixed build warning to clear warning and ensure git sha linkage works in the future Fixes #3406 | 30 August 2015, 22:05:56 UTC |
b9632e0 | Xiang Li | 28 August 2015, 22:17:16 UTC | storage: register txnCounter | 28 August 2015, 22:17:16 UTC |
dd443be | Xiang Li | 28 August 2015, 22:16:53 UTC | storage: report total number of keys | 28 August 2015, 22:16:53 UTC |
d2cb732 | Yicheng Qin | 28 August 2015, 06:00:05 UTC | test: activate test on storage/backend | 28 August 2015, 20:52:31 UTC |
054fab8 | Yicheng Qin | 28 August 2015, 05:59:14 UTC | storage/backend: remove startc var This makes start logic cleaner. | 28 August 2015, 20:52:31 UTC |
fca98c9 | Xiang Li | 28 August 2015, 20:50:44 UTC | Merge pull request #3398 from xiang90/storage_metrics storage: add initial metrics for kv | 28 August 2015, 20:50:44 UTC |
b5838ed | Xiang Li | 28 August 2015, 17:35:30 UTC | storage: add initial metrics for kv | 28 August 2015, 20:41:42 UTC |
6cbaaa7 | Xiang Li | 28 August 2015, 19:34:49 UTC | Merge pull request #3396 from bdarnell/multinode-propose-panic raft: Fix a nil-pointer panic in MultiNode.Propose. | 28 August 2015, 19:34:49 UTC |
cba7c6a | Yicheng Qin | 28 August 2015, 17:26:56 UTC | *: bump to v2.2.0-rc.0+git | 28 August 2015, 17:26:56 UTC |
dc3e027 | Yicheng Qin | 28 August 2015, 17:26:32 UTC | *: bump to v2.2.0-rc.0 | 28 August 2015, 17:26:32 UTC |
b40e077 | Yicheng Qin | 28 August 2015, 16:23:58 UTC | Merge pull request #3388 from sckott/docfix-tuning fix docs, change tuning link in api.md from section to file | 28 August 2015, 16:23:58 UTC |