https://github.com/etcd-io/etcd

sort by:
Revision Author Date Message Commit Date
94745a4 version: 3.3.15 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 August 2019, 18:26:22 UTC
e94188b vendor: regenerate Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 August 2019, 18:26:16 UTC
aa1e17a go.mod: remove, change back to "glide" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 19 August 2019, 18:26:12 UTC
5cf5d88 version: 3.3.14 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 16 August 2019, 23:21:44 UTC
af8cb6c Documentation/upgrades: special upgrade guides for >= 3.3.14 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 16 August 2019, 23:21:11 UTC
9dd98b7 version: 3.3.14-rc.0 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 15 August 2019, 22:03:43 UTC
2f3aa89 vendor: regenerate Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 15 August 2019, 22:02:26 UTC
d65219c go.mod: regenerate Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 15 August 2019, 22:02:03 UTC
b9c976e gitignore: track vendor directory Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 15 August 2019, 22:00:46 UTC
b196734 *: test with Go 1.12.9 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 15 August 2019, 21:42:32 UTC
1aa4af8 version: 3.3.14-beta.0 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 18:52:26 UTC
95a5c57 tests/e2e: add missing curl Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 18:31:53 UTC
082c5e0 e2e: move Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 18:22:39 UTC
33668f4 test: do not run "v2store" tests Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 18:12:46 UTC
c7c09c6 test: bump up timeout for e2e tests Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:52:16 UTC
4f1e654 travis: fix functional tests Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:40:16 UTC
e16b21b functional: add back, travis Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
0e96b34 auth: fix tests Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
3c2b1cd travis: do not run functional for now Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
37d10dd travis: skip windows build Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
84508f7 test: fix repo path Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
be3babf tests/e2e: fix Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
61065db build: remove tools Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
0ddda8c integration: fix tests Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
b889245 integration: fix "HashKVRequest" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
6e37ece functional: update Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
f68fac6 travis.yml: fix, run e2e Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
dbfc7bd integration: update Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
e5c2dff etcdserver: detect leader change on reads Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:10 UTC
9561f6b clientv3: rewrite based on 3.4 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 16:32:06 UTC
a317433 raft: fix compile error in "Panic" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 11:05:07 UTC
7eb9a29 pkg/*: add Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 11:05:04 UTC
5a678bb etcdserver/api/v3rpc: support watch fragmentation Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 08:22:29 UTC
92a7504 tests: update Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 08:22:29 UTC
d167714 *: regenerate proto Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 08:22:23 UTC
9f7294f etcdserver/etcdserverpb/rpc.proto: add watch progress/fragment Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 08:17:29 UTC
830bba3 vendor: regenerate, upgrade gRPC to 1.23.0 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 08:16:44 UTC
27cf72b go.mod: migrate to Go module Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 08:16:09 UTC
d7fc66b scripts: update release, genproto, dep Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 08:14:34 UTC
cc1591a Makefile/build: sync with 3.4 branch Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 14 August 2019, 08:13:22 UTC
0812410 *: use new adt.IntervalTree interface Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:15:49 UTC
ffe90b9 pkg/adt: remove TODO Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:02:28 UTC
036bd1a pkg/adt: fix interval tree black-height property based on rbtree Author: xkey <xk33430@ly.com> ref. https://github.com/etcd-io/etcd/pull/10978 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:02:21 UTC
33e4877 pkg/adt: document textbook implementation with pseudo-code Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:02:15 UTC
c25f746 pkg/adt: mask test failure, add TODO Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:02:07 UTC
f4341fd pkg/adt: add "IntervalTree.Delete" failure case Described in https://github.com/etcd-io/etcd/issues/10877. "black-height" property: Every path from a node to any descendant leaf node must have the same number of black nodes. Expected After deleting 11 (requires rebalancing): [510,511] / \ ---------- -------------------------- / \ [383,384] [830,831] / \ / \ / \ / \ [261,262](red) [410,411] [647,648] [899,900](red) / \ \ / \ / \ \ / \ [82,83] [292,293] [815,816](red) [888,889] [972,973] \ / \ / [238,239](red) [953,954](red) Got After deleting 11 (requires rebalancing): [510,511] / \ ---------- -------------------------- / \ [82,83] [830,831] \ / \ \ / \ [383,384] [647,648] [899,900] / \ \ / \ / \ \ / \ [261,262] [410,411] [815,816] [888,889] [972,973] / \ / / \ / [238,239] [292,293] [953,954] This violates "black-height" property. Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:01:58 UTC
b315236 pkg/adt: test node "11" deletion Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:01:51 UTC
d938435 pkg/adt: README "IntervalTree.Delete" test case images Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:01:43 UTC
594e7d6 pkg/adt: README initial commit Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:01:35 UTC
266214d pkg/adt: add "visitLevel", make "IntervalTree" interface, more tests Make "IntervalTree" an interface to abstract range tree interface Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 18:01:16 UTC
0b37ae0 pkg: clean up code format Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 09 August 2019, 18:00:44 UTC
3aef9a1 travis: update Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 09 August 2019, 17:57:38 UTC
4527f4c etcdserver: add "etcd_server_snapshot_apply_inflights_total" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 08 August 2019, 22:13:14 UTC
1c8fab7 etcdserver/api: add "etcd_network_snapshot_send_inflights_total", "etcd_network_snapshot_receive_inflights_total" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 08 August 2019, 22:12:08 UTC
789ff21 Merge pull request #10570 from sbenderli/cherry-pick-of-#8334 raft: cherry pick of #8334 to release-3.3 23 July 2019, 18:42:42 UTC
d12f132 Merge pull request #10827 from yznima/pr-race-3.3 Raft HTTP: fix pause/resume race condition 23 July 2019, 17:59:02 UTC
9f1d6ca Raft HTTP: fix pause/resume race condition (cherry picked from commit b1812a410fbca6fb77bf95b496408c7b75d0a370) 17 June 2019, 17:33:27 UTC
5832014 Merge pull request #10793 from jingyih/automated-cherry-pick-of-#10788-origin-release-3.3 Automated cherry pick of #10788 on release-3.3 05 June 2019, 21:39:55 UTC
d005486 ctlv3: add missing newline in EndpointHealth To make the output consistent with the output before #9540. 05 June 2019, 21:36:57 UTC
8942970 Merge pull request #10782 from jingyih/cherrypick_9540_to_release3p3 ctlv3: cherry pick of #9540 to release 3.3 04 June 2019, 16:55:19 UTC
f835a85 ctlv3: support "write-out" for "endpoint health" command Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 04 June 2019, 00:01:54 UTC
b0babe5 Merge pull request #10718 from rohitsardesai83/release-3.3 etcd: Replace ghodss/yaml with sigs.k8s.io/yaml in 3.3 29 May 2019, 20:47:56 UTC
8ed3e70 etcd: Replace ghodss/yaml with sigs.k8s.io/yaml 29 May 2019, 17:33:16 UTC
98d3084 version: bump up 3.3.13 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 02 May 2019, 17:22:46 UTC
b7001c0 clientv3: fix race condition in "Endpoints" methods From https://github.com/etcd-io/etcd/pull/10595. Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 02 May 2019, 17:17:58 UTC
f179d4d etcdserver: improve heartbeat send failures logging Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 02 May 2019, 17:02:28 UTC
c46aa44 Documentation metadata for 3.3 branch (#10692) * Update Documentation folder Signed-off-by: lucperkins <lucperkins@gmail.com> * Re-add README file Signed-off-by: lucperkins <lucperkins@gmail.com> 30 April 2019, 21:03:05 UTC
ad7c2cd vendor: add missing files Change-Id: I53b30e9317de6cd058833d743bc88c46686cea20 25 April 2019, 19:45:49 UTC
6499c14 vendor: Run scripts/updatedeps.sh to cleanup unused code 25 April 2019, 19:45:49 UTC
6e91e35 client: Switch to case sensitive unmarshalling to be compatible with ugorji Using lessons learned from k8s changes: https://github.com/kubernetes/kubernetes/pull/65034 Change-Id: Ia17a8f94ae6ed00c5af2595c2b48d3c9a0344427 25 April 2019, 19:45:49 UTC
7ff7e0a *: update bill-of-materials Change-Id: Ibfa24e28cacd58388f7606a945c8ac35e1c34580 25 April 2019, 19:45:49 UTC
02ccf20 vendor: Add json-iterator and its dependencies Change-Id: I1f3fc00f95efadd6da9b4c248156f8460ae0ff97 25 April 2019, 19:45:49 UTC
20bd0c0 scripts: Remove generated code and script Change-Id: Iac4601443bcad71920fd96b97bfe21c16116577a 25 April 2019, 19:45:49 UTC
69e0daf client: Replace ugorji/codec with json-iterator/go We need to use the stdlib-compatible one that is case-sensitive, etc Change-Id: Id0df573a70e09967ac7d8c0a63d99d6a49ce82f1 25 April 2019, 19:45:49 UTC
5f4a455 Merge pull request #10656 from jpbetz/automated-cherry-pick-of-#10646-release-3.3 Automated cherry pick of #10646 18 April 2019, 21:10:02 UTC
38bf1bd mvcc: fix db_compaction_total_duration_milliseconds 17 April 2019, 23:31:06 UTC
e206a8b wal: Add test for Verify Signed-off-by: Shreyas Rao <shreyas.sriganesh.rao@sap.com> 12 April 2019, 10:56:08 UTC
cf4836f wal: add Verify function to perform corruption check on wal contents Signed-off-by: Shreyas Rao <shreyas.sriganesh.rao@sap.com> 12 April 2019, 10:56:08 UTC
43386ac *: Change gRPC proxy to expose etcd server endpoint /metrics This PR resolves an issue where the `/metrics` endpoints exposed by the proxy were not returning metrics of the etcd members servers but of the proxy itself. Signed-off-by: Sam Batschelet <sbatsche@redhat.com> 11 April 2019, 21:07:40 UTC
332e995 travis: fix tests by using proper code path Signed-off-by: Sam Batschelet <sbatsche@redhat.com> 11 April 2019, 20:19:36 UTC
ad5e169 Merge pull request #10597 from purpleidea/3.3/fatal-corruption etcdserver: Use panic instead of fatal on no space left error 29 March 2019, 21:54:46 UTC
7814718 etcdserver: Use panic instead of fatal on no space left error When using the embed package to embed etcd, sometimes the storage prefix being used might be full. In this case, this code path triggers, causing an: `etcdserver: create wal error: no space left on device` error, which causes a fatal. A fatal differs from a panic in that it also calls os.Exit(1). In this situation, the calling program that embeds the etcd server will be abruptly killed, which prevents it from cleaning up safely, and giving a proper error message. Depending on what the calling program is, this can cause corruption and data loss. This patch switches the fatal to a panic. Ideally this would be a regular error which would get propagated upwards to the StartEtcd command, but in the meantime at least this can be caught with recover(). This fixes the most common fatal that I've experienced, but there are surely more that need looking into. If possible, the errors should be threaded down into the code path so that embedding etcd can be more robust. Fixes: https://github.com/etcd-io/etcd/issues/10588 This is a cherry-picked version of upstream: 368f70a37cf25b432f01921d3f05a3bc0357297a 29 March 2019, 21:45:48 UTC
ec22eb9 raft: cherry pick of #8334 to release-3.3 21 March 2019, 20:02:30 UTC
c696442 travis.yml: update Go 1.10.8 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 07 February 2019, 18:45:15 UTC
d57e8b8 version: 3.3.12 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 07 February 2019, 18:41:58 UTC
e634184 etcdctl: fix strings.HasPrefix args order Signed-off-by: Iskander Sharipov <quasilyte@gmail.com> 07 February 2019, 18:41:44 UTC
410a879 version: 3.3.11+git Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 07 February 2019, 18:41:33 UTC
2cf9e51 version: 3.3.11 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 11 January 2019, 19:12:25 UTC
1590373 auth: fix cherry-pick Signed-off-by: Sam Batschelet <sbatsche@redhat.com> 09 January 2019, 18:10:32 UTC
c7f744d auth: disable CommonName auth for gRPC-gateway Signed-off-by: Sam Batschelet <sbatsche@redhat.com> 08 January 2019, 21:01:25 UTC
e6b2f00 Merge pull request #10335 from gyuho/release-3.3-patch [Cherry pick 3.3] grpcproxy: fix memory leak 18 December 2018, 04:37:04 UTC
59cc0f9 grpcproxy: fix memory leak use set instead of slice as interval value fixes #10326 18 December 2018, 03:00:57 UTC
3a7b8b3 travis: use Go 1.10.7 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 18 December 2018, 03:00:22 UTC
6f250f9 version: 3.3.10+git Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 10 October 2018, 20:30:14 UTC
27fc7e2 version: 3.3.10 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 10 October 2018, 17:17:54 UTC
eb932c2 travis.yml: use Go 1.10.4 Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 10 October 2018, 17:17:36 UTC
957700f etcdserver: add "etcd_server_read_indexes_failed_total" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 10 October 2018, 01:22:02 UTC
b45f530 rafthttp: probe all raft transports This PR adds another probing routine to monitor the connection for Raft message transports. Previously, we only monitored snapshot transports. In our production cluster, we found one TCP connection had >8-sec latencies to a remote peer, but "etcd_network_peer_round_trip_time_seconds" metrics shows <1-sec latency distribution, which means etcd server was not sampling enough while such latency spikes happen outside of snapshot pipeline connection. Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 10 October 2018, 01:18:27 UTC
8491137 etcdserver: add "etcd_server_health_success/failures" Signed-off-by: Gyuho Lee <leegyuho@amazon.com> 10 October 2018, 00:54:30 UTC
ebe950f Merge pull request #10161 from jingyih/automated-cherry-pick-of-#10153-origin-release-3.3 clientv3: automated cherry pick of #10153 to release-3.3 09 October 2018, 01:37:52 UTC
back to top