mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-11-28 12:23:55 +00:00
Automatic merge from submit-queue api storage: Decouple Decorator from Filter Continue #28249 What? This PR decouples Decorator from Filter, i.e. remove Decorator in createFilter(). - For List, Decorator is called on returned list object. - For Watch, we implement a new watcher to pipe through decorator. Error will be returned as a watch event. Why? - We want to change filter to SelectionPredicate struct. But Decorator is designed to be coupled with filtering. - Per the discussion in #28249, decorator shouldn't be coupled to filter and error from Decorator should be returned instead of assuming false filtering.