From 7c105d0a45a552537a7dc6e95873a44d213a1a8d Mon Sep 17 00:00:00 2001 From: Sam Batschelet Date: Sun, 10 Nov 2019 13:50:21 -0500 Subject: [PATCH] CHANGELOG: update for #11308 Signed-off-by: Sam Batschelet --- CHANGELOG-3.2.md | 5 +++++ CHANGELOG-3.3.md | 6 ++++++ CHANGELOG-3.4.md | 5 +++++ 3 files changed, 16 insertions(+) diff --git a/CHANGELOG-3.2.md b/CHANGELOG-3.2.md index a544e1a14240..8996498cb1fc 100644 --- a/CHANGELOG-3.2.md +++ b/CHANGELOG-3.2.md @@ -26,6 +26,11 @@ Note that any `etcd_debugging_*` metrics are experimental and subject to change. - Add [`etcd_cluster_version`](https://github.com/etcd-io/etcd/pull/11271) Prometheus metric. +### etcdserver + +- Fix [`wait purge file loop during shutdown`](https://github.com/etcd-io/etcd/pull/11308). + - Previously, during shutdown etcd could accidentally remove needed wal files, resulting in catastrophic error `etcdserver: open wal error: wal: file not found.` during startup. + - Now, etcd makes sure the purge file loop exits before server signals stop of the raft node.
diff --git a/CHANGELOG-3.3.md b/CHANGELOG-3.3.md index adb2640cde81..ac382303f12a 100644 --- a/CHANGELOG-3.3.md +++ b/CHANGELOG-3.3.md @@ -18,6 +18,12 @@ Note that any `etcd_debugging_*` metrics are experimental and subject to change. - Add [`etcd_cluster_version`](https://github.com/etcd-io/etcd/pull/11261) Prometheus metric. +### etcdserver + +- Fix [`wait purge file loop during shutdown`](https://github.com/etcd-io/etcd/pull/11308). + - Previously, during shutdown etcd could accidentally remove needed wal files, resulting in catastrophic error `etcdserver: open wal error: wal: file not found.` during startup. + - Now, etcd makes sure the purge file loop exits before server signals stop of the raft node. +
diff --git a/CHANGELOG-3.4.md b/CHANGELOG-3.4.md index eb0ec250bf98..11a574194543 100644 --- a/CHANGELOG-3.4.md +++ b/CHANGELOG-3.4.md @@ -34,6 +34,11 @@ Note that any `etcd_debugging_*` metrics are experimental and subject to change. ### etcdserver - Add [`tracing`](https://github.com/etcd-io/etcd/pull/11179) to range, put and compact requests in etcdserver. +- Fix [`wait purge file loop during shutdown`](https://github.com/etcd-io/etcd/pull/11308). + - Previously, during shutdown etcd could accidentally remove needed wal files, resulting in catastrophic error `etcdserver: open wal error: wal: file not found.` during startup. + - Now, etcd makes sure the purge file loop exits before server signals stop of the raft node. + + ### Go