mirror of
https://github.com/kubernetes/client-go.git
synced 2025-07-02 18:03:23 +00:00
Add resourceVersion=0 paginated list integration test for disabled and enabled watch cache
Kubernetes-commit: e5a4f09ab3ac15815ceb039fbc7f546266855fd6
This commit is contained in:
parent
d858f18787
commit
d43f2ef228
1
tools/cache/reflector.go
vendored
1
tools/cache/reflector.go
vendored
@ -192,6 +192,7 @@ func (r *Reflector) ListAndWatch(stopCh <-chan struct{}) error {
|
|||||||
if r.WatchListPageSize != 0 {
|
if r.WatchListPageSize != 0 {
|
||||||
pager.PageSize = r.WatchListPageSize
|
pager.PageSize = r.WatchListPageSize
|
||||||
}
|
}
|
||||||
|
// Pager falls back to full list if paginated list calls fail due to an "Expired" error.
|
||||||
list, err = pager.List(context.Background(), options)
|
list, err = pager.List(context.Background(), options)
|
||||||
close(listCh)
|
close(listCh)
|
||||||
}()
|
}()
|
||||||
|
Loading…
Reference in New Issue
Block a user