diff --git a/pkg/features/versioned_kube_features.go b/pkg/features/versioned_kube_features.go index cd531e5f8df21..d8330c6a8d45b 100644 --- a/pkg/features/versioned_kube_features.go +++ b/pkg/features/versioned_kube_features.go @@ -368,12 +368,6 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate {Version: version.MustParse("1.29"), Default: true, PreRelease: featuregate.Beta}, }, - genericfeatures.WatchBookmark: { - {Version: version.MustParse("1.15"), Default: false, PreRelease: featuregate.Alpha}, - {Version: version.MustParse("1.16"), Default: true, PreRelease: featuregate.Beta}, - {Version: version.MustParse("1.17"), Default: true, PreRelease: featuregate.GA, LockToDefault: true}, - }, - genericfeatures.WatchCacheInitializationPostStartHook: { {Version: version.MustParse("1.31"), Default: false, PreRelease: featuregate.Beta}, }, diff --git a/staging/src/k8s.io/apiserver/pkg/features/kube_features.go b/staging/src/k8s.io/apiserver/pkg/features/kube_features.go index dbc8cd5c974b1..a8a3bcbb0823c 100644 --- a/staging/src/k8s.io/apiserver/pkg/features/kube_features.go +++ b/staging/src/k8s.io/apiserver/pkg/features/kube_features.go @@ -234,11 +234,6 @@ const ( // Enables Structured Authorization Configuration StructuredAuthorizationConfiguration featuregate.Feature = "StructuredAuthorizationConfiguration" - // owner: @wojtek-t - // - // Enables support for watch bookmark events. - WatchBookmark featuregate.Feature = "WatchBookmark" - // owner: @wojtek-t // // Enables post-start-hook for storage readiness @@ -429,12 +424,6 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate {Version: version.MustParse("1.29"), Default: true, PreRelease: featuregate.Beta}, }, - WatchBookmark: { - {Version: version.MustParse("1.15"), Default: false, PreRelease: featuregate.Alpha}, - {Version: version.MustParse("1.16"), Default: true, PreRelease: featuregate.Beta}, - {Version: version.MustParse("1.17"), Default: true, PreRelease: featuregate.GA, LockToDefault: true}, - }, - WatchCacheInitializationPostStartHook: { {Version: version.MustParse("1.31"), Default: false, PreRelease: featuregate.Beta}, }, diff --git a/staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go b/staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go index ba64fc367be04..56e1720f76430 100644 --- a/staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go +++ b/staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store.go @@ -1240,7 +1240,6 @@ func (e *Store) DeleteCollection(ctx context.Context, deleteValidation rest.Vali var items []runtime.Object - // TODO(wojtek-t): Decide if we don't want to start workers more opportunistically. workersNumber := e.DeleteCollectionWorkers if workersNumber < 1 { workersNumber = 1 diff --git a/test/featuregates_linter/test_data/versioned_feature_list.yaml b/test/featuregates_linter/test_data/versioned_feature_list.yaml index 6ba06963829c2..3256e19b6421b 100644 --- a/test/featuregates_linter/test_data/versioned_feature_list.yaml +++ b/test/featuregates_linter/test_data/versioned_feature_list.yaml @@ -964,10 +964,10 @@ version: "1.32" - name: PodLogsQuerySplitStreams versionedSpecs: - - default: false - lockToDefault: false - preRelease: Alpha - version: "1.32" + - default: false + lockToDefault: false + preRelease: Alpha + version: "1.32" - name: PodReadyToStartContainersCondition versionedSpecs: - default: false @@ -1482,20 +1482,6 @@ lockToDefault: false preRelease: Alpha version: "1.21" -- name: WatchBookmark - versionedSpecs: - - default: false - lockToDefault: false - preRelease: Alpha - version: "1.15" - - default: true - lockToDefault: false - preRelease: Beta - version: "1.16" - - default: true - lockToDefault: true - preRelease: GA - version: "1.17" - name: WatchCacheInitializationPostStartHook versionedSpecs: - default: false