apiserver/pkg/storage/etcd
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
..
etcdtest Use buildozer to delete licenses() rules except under third_party/ 2017-08-29 13:15:24 +00:00
metrics Use buildozer to delete licenses() rules except under third_party/ 2017-08-29 13:15:24 +00:00
testing Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
util Use buildozer to delete licenses() rules except under third_party/ 2017-08-29 13:15:24 +00:00
BUILD Use buildozer to delete licenses() rules except under third_party/ 2017-08-29 13:15:24 +00:00
OWNERS Add enj as reviewer to OWNERS 2017-08-29 13:16:16 +00:00
api_object_versioner.go Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
api_object_versioner_test.go Mechanical import fixup: pkg/storage 2017-02-13 07:36:41 -05:00
doc.go Mechanical import fixup: pkg/storage 2017-02-13 07:36:41 -05:00
etcd_helper.go Server side implementation of paging for etcd3 2017-09-03 14:04:12 +00:00
etcd_helper_test.go Allow initialization of resources 2017-06-13 20:47:30 +00:00
etcd_watcher.go Allow ValueTransformer to indicate resource is stale 2017-02-13 07:36:41 -05:00
etcd_watcher_test.go apiserver: simplify deepcopy calls 2017-08-29 13:16:13 +00:00