Sourced from sigs.k8s.io/controller-runtime's releases.
v0.20.1
What's Changed
- 🐛 Check to see if custom source implements fmt.Stringer when logging by
@k8s-infra-cherrypick-robot
in kubernetes-sigs/controller-runtime#3077- 🐛 cache: clone maps to prevent data race when concurrently creating caches using the same options by
@k8s-infra-cherrypick-robot
in kubernetes-sigs/controller-runtime#3079- 🐛 support WaitForSync in custom TypedSyncingSource by
@k8s-infra-cherrypick-robot
in kubernetes-sigs/controller-runtime#3086- 🌱 Add debug logging for the state of the priority queue by
@k8s-infra-cherrypick-robot
in kubernetes-sigs/controller-runtime#3088- :bug: Priorityqueue: Yet another queue_depth metric fix by
@k8s-infra-cherrypick-robot
in kubernetes-sigs/controller-runtime#3089Full Changelog: https://github.com/kubernetes-sigs/controller-runtime/compare/v0.20.0...v0.20.1
626b2f3
Merge pull request #3089
from k8s-infra-cherrypick-robot/cherry-pick-3085-to-...64cb665
bug: Priorityqueue: Yet another queue_depth metric fix791b6c9
Merge pull request #3088
from k8s-infra-cherrypick-robot/cherry-pick-3075-to-...99a4044
🌱 Add debug logging for the state of the priority queuef33705e
[release-0.20] 🐛fix(controller): support WaitForSync in custom
TypedSyncingSo...571c31a
Merge pull request #3079
from k8s-infra-cherrypick-robot/cherry-pick-3078-to-...8d66e89
cache: clone maps to prevent data race when concurrently creating caches
usin...aa3f342
[release-0.20] 🐛 Check to see if custom source implements fmt.Stringer
when l...