Skip to content

Commit

Permalink
Merge pull request kubernetes#129590 from wojtek-t/cleanup_feature_gates
Browse files Browse the repository at this point in the history
Remove WatchBookmark feature gate
  • Loading branch information
k8s-ci-robot authored Jan 14, 2025
2 parents e384893 + a7937f5 commit f3cbd79
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 36 deletions.
6 changes: 0 additions & 6 deletions pkg/features/versioned_kube_features.go
Original file line number Diff line number Diff line change
Expand Up @@ -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},
},
Expand Down
11 changes: 0 additions & 11 deletions staging/src/k8s.io/apiserver/pkg/features/kube_features.go
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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},
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
22 changes: 4 additions & 18 deletions test/featuregates_linter/test_data/versioned_feature_list.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit f3cbd79

Please sign in to comment.