Skip to content

Commit f6cf7f4

Browse files
committed
KEP 3157 (watch-list): add a new beta criterion for client libraries
1 parent 28c08f1 commit f6cf7f4

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)