Skip to content

Consistent Reads from Cache #2340

Open
Open
@ghost

Description

Enhancement Description

  • One-line enhancement description : Consistent Reads from Cache
  • Kubernetes Enhancement Proposal:

Kubernetes Get and List requests are guaranteed to be "consistent reads" if the
resourceVersion parameter is not provided. Consistent reads are served from
etcd using a "quorum read".

But often the watch cache contains sufficiently up-to-date data to serve the
read request, and could serve it far more efficiently.

This KEP proposes a mechanism to serve most reads from the watch cache
while still providing the same consistency guarantees as serving the
read from etcd.

All tasks done for beta

Metadata

Metadata

Assignees

Labels

lead-opted-inDenotes that an issue has been opted in to a releasesig/api-machineryCategorizes an issue or PR as relevant to SIG API Machinery.stage/stableDenotes an issue tracking an enhancement targeted for Stable/GA statustracked/yesDenotes an enhancement issue is actively being tracked by the Release Team

Type

No type

Projects

Status

At risk for code freeze

Relationships

None yet

Development

No branches or pull requests

Issue actions