apiserver/pkg/storage
Clayton Coleman 460257fd61 Server side implementation of paging for etcd3
Add a feature gate in the apiserver to control whether paging can be
used. Add controls to the storage factory that allow it to be disabled
per resource. Use a JSON encoded continuation token that can be
versioned. Create a 410 error if the continuation token is expired.

Adds GetContinue() to ListMeta.

Kubernetes-commit: 8952a0cb722b77459cf2701632a30f5b264f5aba
2017-09-03 14:04:12 +00:00
..
errors Use buildozer to delete licenses() rules except under third_party/ 2017-08-29 13:15:24 +00:00
etcd Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
etcd3 Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
names Use buildozer to delete licenses() rules except under third_party/ 2017-08-29 13:15:24 +00:00
storagebackend Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
testing Remove generated JSON code 2017-09-01 16:38:01 +00:00
tests Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
value Fix benchmarks to really test reverse order of the keys. 2017-08-29 13:18:49 +00:00
BUILD Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
OWNERS Add enj as reviewer to OWNERS 2017-08-29 13:16:16 +00:00
cacher.go Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
cacher_whitebox_test.go run hack/update-all 2017-06-28 00:14:31 +00:00
doc.go move pkg/storage to apiserver 2017-02-01 07:33:52 -05:00
errors.go move pkg/storage to apiserver 2017-02-01 07:33:52 -05:00
interfaces.go Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
selection_predicate.go Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
selection_predicate_test.go deepcopy: add interface deepcopy funcs 2017-07-19 03:49:08 +00:00
time_budget.go Add logging to debug conflicts in kubemark-scale test 2017-06-19 20:36:09 +00:00
time_budget_test.go move pkg/storage to apiserver 2017-02-01 07:33:52 -05:00
util.go move pkg/storage to apiserver 2017-02-01 07:33:52 -05:00
util_test.go move pkg/storage to apiserver 2017-02-01 07:33:52 -05:00
watch_cache.go Correctly handle empty watch event cache 2017-08-29 13:13:03 +00:00
watch_cache_test.go run hack/update-all 2017-06-28 00:14:31 +00:00