You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
type ListMetadata struct {
*Metadata `json:"metadata"`
// Continue is non-empty in case there are more items in the list to fetch from the apiserver
// see also https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/list-meta/#ListMeta and https://kubernetes.io/docs/reference/kubernetes-api/common-parameters/common-parameters/#continue
Continue string `json:"continue"`
// Remaining is the number of remaining items to fetch in case there are more items in the list to fetch from the apiserver
// see also https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/list-meta/#ListMeta
Remaining int `json:"remainingItemCount"`
}
would be helpful to use pagination in all object listings.
Also getJSON() func needs to support it.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
To make a better p99 latency in Kubernetes apiserver for LIST resources it makes sense to use pagination in dataclient/kubernetes resource listings.
Describe the solution you would like
Basically along the docs in https://kubernetes.io/docs/reference/using-api/api-concepts/#retrieving-large-results-sets-in-chunks
Some list object like:
would be helpful to use pagination in all object listings.
Also getJSON() func needs to support it.
The text was updated successfully, but these errors were encountered: