Closed
Description
What would you like to be added?
We want to release the fifth release candidate (v3.6.0-rc.5), continuing the plan to release version 3.6.0.
Work in progress CHANGELOG is: https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.6.md#v360-rc5-tbd
The list of commits included since the previous release is: v3.6.0-rc.4...release-3.6:
- [release-3.6] emit compaction pause duration metric in every compaction batch #19770
- [release-3.6] Replace
resolver.State.Addresses
withresolver.State.Endpoint.Addresses
#19782 - [release-3.6] pkg/featuregate: Return MutableFeatureGate interface in New function #19816
- [release-3.6] Add test-release-tests Makefile target #19845
- [release-3.6] make: upload partial coverage reports #19844
- [release-3.6] chore(client/v3/naming): deprecate Metadata field in Endpoint struct #19842
- [release-3.6] remove DistributedTracing from feature gate list. #19851
- [release-3.6] fix: test-release checks #19853
- [release-3.6] Bump Go to 1.23.9 #19867
Outstanding tasks before releasing this version:
-
feat(client/v3/naming): add Attributes into Endpoint and deprecate Metadata #19785 - chore(client/v3/naming): deprecate Metadata field in Endpoint struct #19825
- remove DistributedTracing from feature gate list. #19843
- Bump Go to 1.24.3 / 1.23.9 #19866
Release team
GitHub handle | Role |
---|---|
@siyuanfoundation | Release lead |
@jmhbnz | Release advisor |
@ivanvc | Release shadow |
@joshjms | Release shadow |
Why is this needed?
To continue the work towards releasing 3.6.0.