From ad4e256175fdce42935b07a2d08e8a4a2f3aa853 Mon Sep 17 00:00:00 2001 From: Benjamin Wang Date: Wed, 5 Oct 2022 22:02:30 +0800 Subject: [PATCH] Update changelog 3.6 to clearly requiring applications which depend on etcd 3.6 packages must be built with go version >= 1.18 etcdserver starts to using generic in https://github.com/etcd-io/etcd/pull/14515, so any applications which depend on package `go.etcd.io/etcd/server/v3' must be built with go version >= 1.18. Most likely we may depends on go 1.18 new features in other packages, i.e. client, pkg, so we just simplify the changelog message to require applications depending on any etcd 3.6 pacakges must be built with go version >= 1.18, although only etcdserver uses go generic for now. Signed-off-by: Benjamin Wang --- CHANGELOG/CHANGELOG-3.6.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG/CHANGELOG-3.6.md b/CHANGELOG/CHANGELOG-3.6.md index 228f15256..efe228a10 100644 --- a/CHANGELOG/CHANGELOG-3.6.md +++ b/CHANGELOG/CHANGELOG-3.6.md @@ -12,7 +12,8 @@ See [code changes](https://github.com/etcd-io/etcd/compare/v3.5.0...v3.6.0). - `etcd` will no longer start on data dir created by newer versions (for example etcd v3.6 will not run on v3.7+ data dir). To downgrade data dir please check out `etcdutl migrate` command. - `etcd` doesn't support serving client requests on the peer listen endpoints (--listen-peer-urls). See [pull/13565](https://github.com/etcd-io/etcd/pull/13565). -- `etcdctl` will sleep(2s) in case of range delete without `--range` flag.See [pull/13747](https://github.com/etcd-io/etcd/pull/13747) +- `etcdctl` will sleep(2s) in case of range delete without `--range` flag. See [pull/13747](https://github.com/etcd-io/etcd/pull/13747) +- Applications which depend on etcd v3.6 packages must be built with go version >= v1.18. ### Deprecations