Skip to content

Commit 763256d

Browse files
authored
Merge pull request kubernetes#4766 from p0lyn0mial/kep-watch-list-update-dynamic-client-bug-beta-critiria
KEP 3157 (watch-list): add a new beta criterion for client libraries
2 parents 62cad7d + f6cf7f4 commit 763256d

File tree

1 file changed

+4
-0
lines changed
  • keps/sig-api-machinery/3157-watch-list

1 file changed

+4
-0
lines changed

keps/sig-api-machinery/3157-watch-list/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -682,6 +682,10 @@ We expect no non-infra related flakes in the last month as a GA graduation crite
682682
- Use WatchProgressRequester to request progress notifications directly from etcd.
683683
This mechanism was developed in [Consistent Reads from Cache KEP](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/2340-Consistent-reads-from-cache#use-requestprogress-to-enable-automatic-watch-updates)
684684
and will reduce the overall latency for watchlist requests.
685+
- The watchlist call, which serves as a drop-in replacement for list calls in client libraries,
686+
must properly set the kind and apiVersion fields.
687+
These fields are important for the correct decoding of the objects.
688+
See also: https://github.com/kubernetes/kubernetes/pull/126191
685689

686690
#### GA
687691
- [Switch](https://github.com/kubernetes/kubernetes/blob/a07b1aaa5b39b351ec8586de800baa5715304a3f/staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go#L416)

0 commit comments

Comments
 (0)