A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/kubernetes-sigs/controller-runtime/issues/3105 below:

Handlers should default to LowPriorityWhenUnchanged without a wrapper · Issue #3105 · kubernetes-sigs/controller-runtime · GitHub

When we implemented the logic in the handlers to lower the priority for events where the object didn't change, we did that with a wrapper as that can be re-used.

Unfortunately, this requires everyone to remember to use this wrapper, which is extremely easy to forget:

handler.WithLowPriorityWhenUnchanged(&handler.TypedEnqueueRequestForObject[*my.CRD]{})

We should instead implement this in the handlers themselves and default to true to avoid the need for this.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4