Open
Description
Enhancement Description
-
One-line enhancement description (can be used as a release note): Improve apiserver watch cache to serve pagination.
-
Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/blob/master/keps/sig-api-machinery/4988-snapshottable-api-server-cache/README.md
-
Discussion Link: SIG api machinery August 21 meeting https://docs.google.com/document/d/1x9RNaaysyO0gXHIr1y50QFbiL1x8OWnk2v3XnrdkT5Y/edit?tab=t.0#heading=h.jnlasazf8f1g
-
Primary contact (assignee): serathius@
-
Responsible SIGs: api-machinery
-
Enhancement target (which target equals to which milestone):
- Alpha release target (x.y): 1.33
- Beta release target (x.y):
- Stable release target (x.y):
-
Alpha
- KEP (
k/enhancements
) update PR(s): Snapshottable API server cache #5017 - Code (
k/k
) update PR(s):- Test continuations and exact revision LISTs kubernetes#130242
- Watchcache snapshot kubernetes#130279
- Refactor TestList to allow testing continuations and exact kubernetes#130280
- Remove limit support from btree store kubernetes#130443
- Pass storage.ListOptions to WaitUntilFreshAndList kubernetes#130589
- Test recursive in TestGetListCacheBypass and separate overrides kubernetes#130588
- Serve LISTs with exact RV and continuations from cache kubernetes#130423
- Implement consistency checking kubernetes#130475
- Docs (
k/website
) update PR(s):
- KEP (
-
Beta
- KEP (
k/enhancements
) update PR(s):- Consider introducing time based compaction for watch cache
- Code (
k/k
) update PR(s):- Re-enable conformance test Disable ListFromCacheSnapshot in ci-kubernetes-network-kind-alpha-beta-features test-infra#34587
- Docs (
k/website
) update(s):
- KEP (
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Tracked for code freeze