apiserver/pkg/storage/cacher
Harish Kuna 5e9ddf231e Fix -Consistent paginated lists serve from cache
Kubernetes-commit: d4a4a1d881ea46857afe67d3ca89d106fa59c6b1
2025-06-05 20:38:07 +00:00
..
delegator Unify should delegate list 2025-03-20 11:08:37 +01:00
metrics Implement consistency checking 2025-02-27 17:53:06 +01:00
progress Move watch progress to separate package. 2025-02-25 13:53:17 +01:00
cache_watcher.go storage/cacher/cache_watcher: processInterval sets RV from the snapshot 2024-09-20 08:48:31 +02:00
cache_watcher_test.go remove duplicate getAttrsFunc calls to reduce temporary memory allocations 2025-01-15 10:15:02 +08:00
cacher.go Extend shouldDelegateList testing incorportating state of cacher 2025-03-19 12:23:08 +01:00
cacher_test.go Parallelize cacher list tests 2025-03-31 15:17:04 -04:00
cacher_testing_utils_test.go Separate compactWatchCache from increaseRV 2025-02-25 14:44:50 +01:00
cacher_whitebox_test.go Fix -Consistent paginated lists serve from cache 2025-06-05 20:38:07 +00: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
delegator.go Fix -Consistent paginated lists serve from cache 2025-06-05 20:38:07 +00:00
delegator_test.go Extract delegator.Helper interface to allow making delegate decision based on cache state 2025-03-17 15:46:02 +01:00
lister_watcher.go Prevent watch cache starvation, by moving its watch to separate RPC and add a SeparateCacheWatchRPC feature flag to disable this behavior 2024-02-27 11:25:42 +01:00
lister_watcher_test.go Prevent watch cache starvation, by moving its watch to separate RPC and add a SeparateCacheWatchRPC feature flag to disable this behavior 2024-02-27 11:25:42 +01:00
ready.go Implement watchcache returning error from etcd that caused cache reinitialization 2025-03-18 16:48:33 +01:00
ready_test.go Implement watchcache returning error from etcd that caused cache reinitialization 2025-03-18 16:48:33 +01:00
store.go Remove limit support from btree store 2025-02-25 19:17:30 +01:00
store_btree.go Create Snapshotter interface to fake the implementation 2025-03-19 14:04:47 +01:00
store_btree_test.go Create Snapshotter interface to fake the implementation 2025-03-19 14:04:47 +01:00
store_test.go Implement btree based storage indexer 2024-10-24 18:17:56 +02: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 storage/cacher/ready: dynamically calculate the retryAfterSeconds 2024-10-14 08:17:14 +02:00
util_test.go storage/cacher/ready: dynamically calculate the retryAfterSeconds 2024-10-14 08:17:14 +02:00
watch_cache.go Create Snapshotter interface to fake the implementation 2025-03-19 14:04:47 +01:00
watch_cache_interval.go remove duplicate getAttrsFunc calls to reduce temporary memory allocations 2025-01-15 10:15:02 +08:00
watch_cache_interval_test.go remove duplicate getAttrsFunc calls to reduce temporary memory allocations 2025-01-15 10:15:02 +08:00
watch_cache_test.go Create Snapshotter interface to fake the implementation 2025-03-19 14:04:47 +01:00