Siyuan Zhang

Results 29 issues of Siyuan Zhang

Recommit https://github.com/etcd-io/etcd/pull/17228 with buf fix. https://github.com/etcd-io/etcd/issues/17247 was fixed by reverting https://github.com/etcd-io/etcd/pull/17228. But the underlying problem with the buffer should still be fixed. No failure locally with ``` EXPECT_DEBUG=true GO_TEST_FLAGS='-run=TestRobustness/Kubernetes/HighTraffic/ClusterOfSize3 --timeout=3000m...

Please read https://github.com/etcd-io/etcd/blob/main/CONTRIBUTING.md#contribution-flow. Backport https://github.com/etcd-io/etcd/pull/17228 to 3.5 related to https://github.com/etcd-io/etcd/issues/17158

do-not-merge/work-in-progress

Please read https://github.com/etcd-io/etcd/blob/main/CONTRIBUTING.md#contribution-flow. part of the work for https://github.com/etcd-io/etcd/issues/16007 cc @chaochn47 @serathius

needs-rebase

Please read https://github.com/etcd-io/etcd/blob/main/CONTRIBUTING.md#contribution-flow. part of the work for https://github.com/etcd-io/etcd/issues/16007 cc @chaochn47 @serathius

needs-rebase

#### What type of PR is this? /kind feature #### What this PR does / why we need it: Step 1 to add API Compatibility Versioning #### Which issue(s) this...

area/test
area/apiserver
sig/node
sig/api-machinery
sig/cluster-lifecycle
size/XXL
kind/api-change
kind/feature
release-note-none
cncf-cla: yes
sig/testing
sig/release
sig/architecture
do-not-merge/work-in-progress
ok-to-test
needs-priority
needs-triage

- One-line PR description: KEP to introduce feature gate in etcd - Issue link: https://github.com/kubernetes/enhancements/issues/4578 - Other comments:

cncf-cla: yes
size/L
kind/kep
sig/etcd

https://github.com/etcd-io/etcd/issues/17097 tested with ``` GO_TEST_FLAGS='--timeout=500m --count=200 --failfast' time make test-robustness GO_TEST_FLAGS='--timeout=500m --count=200 --failfast' time make test-robustness-release-3.6 GO_TEST_FLAGS='--timeout=500m --count=200 --failfast' time make test-robustness-release-3.5 ``` Please read https://github.com/etcd-io/etcd/blob/main/CONTRIBUTING.md#contribution-flow.

do-not-merge/work-in-progress

https://github.com/etcd-io/etcd/issues/17361 https://github.com/etcd-io/etcd/issues/17752 Verify storage version is consistent with expected at the end of tests. Since `storageVersion` is the only field added in 3.6, there is no need to check other...

needs-rebase

### What would you like to be added? Currently during downgrade, if there is a WAL entry with fields from the higher version, the offline migration tool `etcdutl migrate` would...

type/feature
priority/important-soon
area/etcdutl

Please read https://github.com/etcd-io/etcd/blob/main/CONTRIBUTING.md#contribution-flow. https://github.com/etcd-io/etcd/issues/17773#issuecomment-2084928796 Tested locally, example issue: https://github.com/siyuanfoundation/etcd/issues/64 If a test set is flaky, e.g. pull-request unit test fails > 10% of the time, it would create a parent...

do-not-merge/work-in-progress
needs-rebase