swh:1:snp:8a1bf80ec89c62a71cdcaaf0c2f9145695a5340a

sort by:
Revision Author Date Message Commit Date
61fc123 version: bump up to 3.2.1 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 22 June 2017, 16:47:21 UTC
71d2008 mvcc: use GaugeFunc metric to load db size when requested Relying on mvcc to set the db size metric can cause it to miss size changes when a txn commits after the last write completes before a quiescent period. Instead, load the db size on demand. Fixes #8146 22 June 2017, 16:47:01 UTC
79794bf integration: test mvcc db size metric is updated following defrag 22 June 2017, 16:46:54 UTC
db0ca89 test: run basic functional tests Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 21 June 2017, 00:15:22 UTC
27a3356 etcd-tester: add 'exit-on-failure' Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 21 June 2017, 00:15:16 UTC
4526284 mvcc: restore into tree index with one key index Clobbering the mvcc kvindex with new keyIndexes for each restore chunk would cause index corruption by dropping historical information. 20 June 2017, 17:58:42 UTC
0b0b199 mvcc: test restore and deletes with small chunk sizes 20 June 2017, 17:58:35 UTC
ed7ef5b mvcc: set db size metric on restore Fixes #8080 20 June 2017, 17:58:16 UTC
ff5be50 integration: test mvcc db size metric is set on restore 20 June 2017, 17:58:10 UTC
a032b3b v3rpc: treat nil txn request op as error Fixes #7889 20 June 2017, 17:57:41 UTC
9388a27 dev-guide: add txn json example 20 June 2017, 17:57:35 UTC
af1d732 e2e: test txn over grpc json 20 June 2017, 17:57:27 UTC
939aa66 test: 'FAIL' on release binary download failure I see CI is failing to download release binaries but exit code doesn't trigger CI job failure. We need 'FAIL' string. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 20 June 2017, 17:55:19 UTC
3365dd4 Documentation/op-guide: fix failed RPC rate, leader election metrics This fixes failed RPC rate query, where we do not need subtraction because we already query by the status code. Also adds grpc_method to make it more specific. Most of the time, the failure recovers within 10-second, which is our Prometheus scrap interval, so 'rate' query might not cover that time window, showing as 0s, but still shows up in the graph. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 15 June 2017, 19:00:40 UTC
959d55a bill-of-materials: regenerate with multi licenses Fix https://github.com/coreos/etcd/issues/8086. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 14 June 2017, 15:44:11 UTC
3e19921 build-aci: Fix ACI image name The appc discovery spec states that the architecture specifier in the ACI image file name will be an ACI architecture value. Our build scripts were using GOARCH in the image name, which is incorrect for arm64/aarch64. See: https://github.com/appc/spec/blob/master/spec/discovery.md Fixes errors like these on arm64 machines: $ rkt --debug --insecure-options=image fetch coreos.com/etcd:v3.2.0-rc.1 image: remote fetching from URL "https://github.com/coreos/etcd/releases/download/v3.2.0-rc.1/etcd-v3.2.0-rc.1-linux-aarch64.aci" fetch: bad HTTP status code: 404 Signed-off-by: Geoff Levand <geoff@infradead.org> 14 June 2017, 15:43:58 UTC
b547b98 Documentation/upgrades: link to previous guides Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 09 June 2017, 20:04:10 UTC
56477ca version: bump up to 3.2.0+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 09 June 2017, 20:03:56 UTC
66722b1 version: bump up to 3.2.0 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 09 June 2017, 17:59:09 UTC
963339d rafthttp: permit very large v2 snapshots v2 snapshots were hitting the 512MB message decode limit, causing sending snapshots to new members to fail for being too big. 09 June 2017, 17:49:51 UTC
c87594f etcdserver: use same ReadView for read-only txns A read-only txn isn't serialized by raft, but it uses a fresh read txn for every mvcc access prior to executing its request ops. If a write txn modifies the keys matching the read txn's comparisons, the read txn may return inconsistent results. To fix, use the same read-only mvcc txn for the duration of the etcd txn. Probably gets a modest txn speedup as well since there are fewer read txn allocations. 09 June 2017, 16:50:43 UTC
e72ad5d mvcc: create TxnWrites from TxnRead with NewReadOnlyTxnWrite Already used internally by mvcc, but needed by etcdserver txns. 09 June 2017, 16:50:37 UTC
3eb5d24 integration: test txn comparison and concurrent put ordering 09 June 2017, 16:50:30 UTC
8b9041a Documentation/op-guide: do not use host network, fix indentation Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 09 June 2017, 16:14:21 UTC
864ffec v2http: put back /v2/machines and mark as non-deprecated This reverts commit 2bb33181b6c8fbe8109fc668a19ce4ab46c605ec. python-etcd seems to depend on /v2/machines and the maintainer vanished. Plus, it is prefixed with /v2/ so it probably can't be deprecated anyway. 08 June 2017, 19:05:59 UTC
12bc2bb etcdserver: add leaseExpired debugging metrics Fix https://github.com/coreos/etcd/issues/8050. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 08 June 2017, 18:23:12 UTC
3a43afc Documentation/op-guide: fix 'grpc_code' field in metrics Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 08 June 2017, 17:16:07 UTC
0e56ea3 fileutil: return immediately if preallocating 0 bytes fallocate will return EINVAL, causing zeroing to the end of a 0 byte file to fail. Fixes #8045 07 June 2017, 19:59:35 UTC
743192a *: clear rarer shellcheck errors on scripts Clean up the tail of the warnings 06 June 2017, 17:44:59 UTC
e8b1565 travis: add shellcheck 06 June 2017, 17:44:53 UTC
61f3338 test: shellcheck 06 June 2017, 17:44:46 UTC
effffdb test, osutil: disable setting SIG_DFL on linux if built with cov tag Was causing etcd to terminate before finishing writing its coverage profile. 06 June 2017, 16:47:22 UTC
9bac803 Documentation/op-guide: fix typo in grafana.json Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 06 June 2017, 16:47:15 UTC
9169ad0 *: fix go tool vet -all -shadow errors 06 June 2017, 16:47:06 UTC
482a783 test: speedup and strengthen go vet checking Was iterating over every file, reloading everything. Instead, analyze the package directories. On my machine, the time for vet checking goes from 34s to 3s. Scans more code too. 06 June 2017, 16:46:54 UTC
ba3058c op-guide: document CN certs in security.md 06 June 2017, 16:46:47 UTC
0e90e50 scripts, Documentation: fix swagger generation Changes to the genproto to support splitting out the grpc-gateway broke swagger generation. 02 June 2017, 18:05:21 UTC
998fa0d Documentation, scripts: regen RPC docs Was missing the new cancel_reason field. Also includes updated protodoc sha to fix generating documentation for upcoming txn compare range patchset. 02 June 2017, 17:27:49 UTC
c273735 op-guide: document configuration flags for gateway 01 June 2017, 22:59:49 UTC
c85f736 mvcc: time restore in restore benchmark This never worked. 01 June 2017, 21:59:31 UTC
a375ff1 mvcc: chunk reads for restoring Loading all keys at once would cause etcd to use twice as much memory than it would need to serve the keys, causing RSS to spike on boot. Instead, load the keys into the mvcc by chunk. Uses pipelining for some concurrency. Fixes #7822 01 June 2017, 21:59:27 UTC
1893af9 integration: use unixs:// if client port configured for tls 01 June 2017, 16:47:08 UTC
b4c6556 clientv3: support unixs:// scheme For using TLS without giving a TLSConfig to the client. 01 June 2017, 16:47:03 UTC
c2160ad clientv3/integration: test dialing to TLS without a TLS config times out etcdctl was getting ctx errors from timing out trying to issue RPCs to a TLS endpoint but without using TLS for transmission. Client should immediately bail out with a time out error. 01 June 2017, 16:46:57 UTC
5ada311 clientv3: use Endpoints[0] to initialize grpc creds Dialing out without specifying TLS creds but giving https uses some default behavior that depends on passing an endpoint with https to Dial(), so it's not enough to completely rely on the balancer to supply endpoints. Fixes #8008 Also ctx-izes grpc.Dial 01 June 2017, 16:46:48 UTC
f042cd7 vendor: ghodss/yaml v1.0.0 30 May 2017, 21:44:30 UTC
f0a400a vendor: kr/pty v1.0.0 30 May 2017, 21:44:23 UTC
6066977 op-guide: update performance.md It's been a year, time to refresh with 3.2.0 data. 30 May 2017, 17:16:19 UTC
fc88ecc vendor: use v0.2.0 of go-semver 30 May 2017, 17:15:23 UTC
5cb28a7 Documentation: add 'yaml.NewConfig' change in 3.2 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 30 May 2017, 17:14:55 UTC
de57e88 Documentation: add FAQ entry for "database space exceeded" errors Also moves miscategorized cluster id mismatch entry from "performance" to "operation". 26 May 2017, 16:13:13 UTC
967fc70 Merge pull request #7983 from heyitsanthony/etcdctl-lock-exec etcdctl: support exec on lock 25 May 2017, 17:26:48 UTC
4a8d32e Merge pull request #7984 from gyuho/3.2 *: bump up test Go runtime, etcd versions before 3.2 release 25 May 2017, 00:20:48 UTC
643c2a3 etcdctl: support exec on lock The lock command is clumsy to use from the command line, needing mkfifo, wait, etc. Instead, make like consul and support launching a command if one is given. 24 May 2017, 23:47:00 UTC
c3a191b e2e: use version.Cluster for release test Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 24 May 2017, 22:20:18 UTC
83efd2c ROADMAP: make 'release-3.2' stable branch Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 24 May 2017, 21:31:43 UTC
307331c test: release tests with v3.2+ Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 24 May 2017, 21:31:30 UTC
2abd22a travis: run tests with Go 1.8.3 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 24 May 2017, 21:28:33 UTC
2a4db43 Merge pull request #7982 from heyitsanthony/watch-latency-clients benchmark: support multiple clients/conns in watch-latency benchmark 24 May 2017, 20:23:07 UTC
ebd6e8c benchmark: support multiple clients/conns in watch-latency benchmark 24 May 2017, 18:31:43 UTC
8c1ab62 Merge pull request #7975 from raoofm/patch-11 doc: modify vonage usecase, adding kubernetes and vault 24 May 2017, 17:40:47 UTC
8d2b340 Merge pull request #7966 from heyitsanthony/close-kv-err etcdserver: close mvcc.KV on init error path 23 May 2017, 19:59:20 UTC
0b449a2 Merge pull request #7956 from gyuho/container-linux Documentation: add systemd, Container Linux guide 23 May 2017, 19:38:37 UTC
a180439 doc: modify usecase adding kubernetes and vault 23 May 2017, 18:57:10 UTC
8b290c6 Documentation: add systemd, Container Linux guide Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 23 May 2017, 18:27:27 UTC
c1c9a2c etcdserver: close mvcc.KV on init error path Scheduled compaction will panic if KV is not stopped before closing the backend. 23 May 2017, 17:41:37 UTC
f75e333 Merge pull request #7958 from heyitsanthony/perm-prefix etcdctl: improve role --prefix flag 22 May 2017, 19:19:16 UTC
378bac7 Merge pull request #7963 from tlossen/patch-1 documentation: fixed typo 22 May 2017, 15:29:25 UTC
20a747e Documentation/learning: fixed typo (repeated word) 22 May 2017, 15:26:34 UTC
4cd5e7e Merge pull request #7809 from mitake/auth-watch protect watch with auth 20 May 2017, 04:23:30 UTC
881903b e2e: add a new test case for protecting watch with auth 20 May 2017, 02:34:45 UTC
939912c clientv3, etcdserver: support auth in Watch() 20 May 2017, 02:34:45 UTC
cbd3807 Merge pull request #7959 from heyitsanthony/regen-protodoc Documentation, scripts: regenerate protobuf docs with updated protodoc 19 May 2017, 22:20:44 UTC
10b1ba7 Documentation, scripts: regenerate protobuf docs with updated protodoc 19 May 2017, 21:57:16 UTC
2f1467c etcdctl: sync README with etcdctl role command, add prefix example, fix typo Fixes #7951 19 May 2017, 20:53:46 UTC
bd680c3 ctlv3: add --prefix support to role revoke-permission, cleanup role flag handling 19 May 2017, 20:53:46 UTC
fd7de05 version: bump up to 3.2.0-rc.1+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 19 May 2017, 19:39:23 UTC
9d7ed0e version: bump up to 3.2.0-rc.1 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 19 May 2017, 18:46:15 UTC
b82ef00 Merge pull request #7955 from gyuho/timeout integration: bump up 'TestV3LeaseRequireLeader' timeout to 5-sec 19 May 2017, 00:11:23 UTC
29bbcdd integration: bump up 'TestV3LeaseRequireLeader' timeout to 5-sec Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 18 May 2017, 23:44:57 UTC
0afc51c Merge pull request #7939 from gyuho/test etcd-tester: add '-failpoints' to configure gofail 18 May 2017, 19:53:07 UTC
4a8fbb9 Merge pull request #7954 from gyuho/m *: remove unused, fix typos 18 May 2017, 19:36:24 UTC
d690634 *: remove unused, fix typos Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 18 May 2017, 19:11:18 UTC
62b44a8 etcd-tester: add '-failpoints' to configure gofail Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 18 May 2017, 18:59:07 UTC
e7d705b Merge pull request #7953 from gyuho/aaa etcd-tester: use 'debugutil.PProfHandlers' 18 May 2017, 18:26:40 UTC
e1640cc etcd-tester: use 'debugutil.PProfHandlers' Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 18 May 2017, 18:21:24 UTC
a6a1eb8 Merge pull request #7949 from heyitsanthony/godocs *: fill out missing package godocs 18 May 2017, 17:23:26 UTC
33c375d *: fill out blank package godocs Mostly one-liner short descriptions, but also includes some typo fixes and some examples. 18 May 2017, 16:41:13 UTC
1f2dcbb Merge pull request #7948 from heyitsanthony/remove-proxy-alpha op-guide: remove alpha from grpc proxy 18 May 2017, 16:31:34 UTC
c6cf88e op-guide: remove alpha from grpc proxy 18 May 2017, 05:27:06 UTC
4e84bd2 Merge pull request #7946 from heyitsanthony/report-weighted report: add NewWeightedReport 18 May 2017, 04:04:53 UTC
c09f0ca report: add NewWeightedReport Reports with weighted results. 17 May 2017, 23:07:20 UTC
218ee40 Merge pull request #7945 from xiang90/snapshot_error etcdserver: more logging on snapshot close path 17 May 2017, 22:36:53 UTC
32c252f etcdserver: more logging on snapshot close path 17 May 2017, 21:48:52 UTC
f4641ac Merge pull request #7943 from heyitsanthony/tcpproxy-init-msg tcpproxy: display endpoints, not pointers, in ready to proxy string 17 May 2017, 19:20:46 UTC
b7cda38 Merge pull request #7935 from heyitsanthony/bridge-latency bridge: add tx-delay and rx-delay 17 May 2017, 18:07:22 UTC
5bd9b96 tcpproxy: display endpoints, not pointers, in ready to proxy string The switch to *net.SRV for endpoints caused the ready string to emit pointers instead of endpoint strings. Fixes #7942 17 May 2017, 17:51:35 UTC
201fd70 Merge pull request #7934 from heyitsanthony/bench-rpc-mutex benchmark: add rpc mutexes to stm benchmark 17 May 2017, 17:44:00 UTC
1763f7d Merge pull request #7919 from gyuho/log-dir functional-tester: use log-dir as data-dir in etcd-agent 16 May 2017, 20:46:57 UTC
271785c Merge pull request #7937 from heyitsanthony/e2e-close-timeout e2e: Stop() lock/elect etcdctl process if Close times out 16 May 2017, 19:34:36 UTC
back to top