apiserver/pkg/storage/cacher
Lukasz Szaszkiewicz d8d65bebc5 storage/util: introduce AnnotateInitialEventsEndBookmark function
// AnnotateInitialEventsEndBookmark adds a special annotation to the given object
// which indicates that the initial events have been sent.
//
// Note that this function assumes that the obj's annotation
// field is a reference type (i.e. a map).

Kubernetes-commit: 47d9a47a08856613e2e6ae6aa8a1bdeb1e281f97
2023-08-24 12:19:10 +02:00
..
metrics Add metrics for number of events received from etcd 2023-02-28 11:16:13 +01:00
cache_watcher.go storage/util: introduce AnnotateInitialEventsEndBookmark function 2023-08-24 12:19:10 +02:00
cache_watcher_test.go Refactor some watchcache tests 2023-04-27 11:59:33 +02:00
cacher.go storage/util: move GetCurrentResourceVersionFromStorage 2023-07-26 15:53:13 +02:00
cacher_test.go Implement conditionalProgressRequester that allows requesting watch progress notification if watch cache is not fresh 2023-07-10 18:10:49 +02:00
cacher_testing_utils_test.go storage/factory: extend the Create method by newList and resourcePrefix params 2023-07-28 09:53:01 +02:00
cacher_whitebox_test.go storage/util: move GetCurrentResourceVersionFromStorage 2023-07-26 15:53:13 +02:00
caching_object.go Do not copy bytes for cached serializations 2023-05-31 19:12:32 +00:00
caching_object_test.go remove unneeded references 2022-03-17 18:35:00 +00:00
lister_watcher.go Refactor cacher.ListerWatcher code structure 2023-04-25 19:03:20 +02:00
lister_watcher_test.go cacher: Move common testing utils to a single file 2023-06-06 14:08:25 +05:30
ready.go Fix missed watch events 2023-03-01 12:16:40 +01: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 Implement conditionalProgressRequester that allows requesting watch progress notification if watch cache is not fresh 2023-07-10 18:10:49 +02:00
watch_cache_interval.go Generate and format files 2022-07-19 20:54:13 -04:00
watch_cache_interval_test.go Implement conditionalProgressRequester that allows requesting watch progress notification if watch cache is not fresh 2023-07-10 18:10:49 +02:00
watch_cache_test.go Fix TestConditionalProgressRequester and TestWaitUntilFreshAndListTimeout flakes 2023-07-12 13:36:51 +02:00
watch_progress.go Fix TestConditionalProgressRequester and TestWaitUntilFreshAndListTimeout flakes 2023-07-12 13:36:51 +02:00
watch_progress_test.go Fix TestConditionalProgressRequester and TestWaitUntilFreshAndListTimeout flakes 2023-07-12 13:36:51 +02:00