apiserver/pkg/storage/cacher
Lukasz Szaszkiewicz 04eaa5f0f0 cacher: Add WaitUntilWatchCacheFreshAndForceAllEvents method
this method waits until cache is at least
as fresh as given requestedWatchRV if sendInitialEvents was requested.
Additionally, it instructs the caller whether it should ask for
all events from the cache (full state) or not.

Kubernetes-commit: 21fb98105043d1a15ef48089ef231931851d2d15
2023-03-06 14:58:31 +01:00
..
metrics Add metrics for number of events received from etcd 2023-02-28 11:16:13 +01:00
cache_watcher.go cacher_watcher: Add support for consistent streaming 2023-02-27 13:32:49 +01:00
cache_watcher_test.go cacher_watcher: Add support for consistent streaming 2023-02-27 13:32:49 +01:00
cacher.go cacher: Add WaitUntilWatchCacheFreshAndForceAllEvents method 2023-03-06 14:58:31 +01:00
cacher_whitebox_test.go cacher: Add WaitUntilWatchCacheFreshAndForceAllEvents method 2023-03-06 14:58:31 +01:00
caching_object.go Remove ClusterName 2022-04-20 23:50:27 +00:00
caching_object_test.go remove unneeded references 2022-03-17 18:35:00 +00:00
ready.go cacher allow context cancellation if not ready (#116024) 2023-02-28 11:23:16 +00:00
ready_test.go Fix deadlock in ready test 2023-03-03 14:09:32 +01:00
time_budget.go Generate and format files 2022-07-19 20:54:13 -04:00
time_budget_test.go Migrate to k8s.io/utils/clock in apiserver 2021-09-14 20:36:07 +02:00
util.go Use dynamic size watch-cache. 2020-04-12 17:22:38 +08:00
util_test.go move cacher in separate dir 2018-05-30 20:44:31 +08:00
watch_cache.go cacher: Add WaitUntilWatchCacheFreshAndForceAllEvents method 2023-03-06 14:58:31 +01:00
watch_cache_interval.go Generate and format files 2022-07-19 20:54:13 -04:00
watch_cache_interval_test.go cacher: watchCacheInterval to reduce lock contention 2021-12-05 23:17:00 +05:30
watch_cache_test.go migrate apiserver utiltrace usage to component-base/tracing 2022-10-20 18:15:38 +00:00