apiserver/pkg
Lukasz Szaszkiewicz cea854521c cacher: prevent a potential deadlock
waitUntilWatchCacheFreshAndForceAllEvents must be called without
a read lock held otherwise the watchcache won't be able to make
progress (i.e. the watchCache.processEvent method that requries acquiring an exclusive lock)

the deadlock can happen only when the alpha watchlist feature flag is on
and the client specifically requests streaming.

Kubernetes-commit: 476e407ffd2ab393840d3f7a9fd01b71698738a3
2023-04-06 09:54:02 +02:00
..
admission Remove vestigal err check from CEL admission controller. 2023-03-09 16:13:12 -05:00
apis Matchconditions admission webhooks alpha implementation for kep-3716 (#116261) 2023-03-15 07:36:02 +00:00
audit Combine RequestAuditConfig with RequestAuditConfigWithLevel 2022-11-02 15:23:48 -07:00
authentication Clear front proxy headers after authentication is complete 2023-03-20 13:11:38 -04:00
authorization Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
cel Clean up reference to deleted denied function 2023-03-20 18:24:10 -07:00
endpoints move check for noop managed field timestamp updates 2023-03-22 11:18:50 -07:00
features Update kube_features comment for aggregated discovery and openapi v3 2023-03-21 15:18:41 -04:00
quota/v1 go1.19: change some atomic.Value to atomic.Bool 2022-09-06 17:13:44 +08:00
registry move check for noop managed field timestamp updates 2023-03-22 11:18:50 -07:00
server kmsv2: validate encrypt response at DEK generation time 2023-03-22 21:27:47 -04:00
storage cacher: prevent a potential deadlock 2023-04-06 09:54:02 +02:00
storageversion go1.19: change some atomic.Value to atomic.Bool 2022-09-06 17:13:44 +08:00
util don't ignore UID impersonation in webhook clients 2023-03-16 11:14:29 +01:00
warning track legacy service account tokens 2022-03-21 14:21:41 -07:00