apiserver/pkg/endpoints/handlers/fieldmanager
Alexander Zielenski 01b1d339b3 verify liveObj not returned by manager pipeline
addresses feedback by adding a test to make sure that the manager pipeline will not return the same instance used as input, and that the output does not input managedFields

Kubernetes-commit: 68e175ef68eff1351917ac206fb29abe42128062
2021-11-10 14:41:14 -08:00
..
internal Initial UnstructuredExtract without caching 2021-07-03 00:05:11 +00:00
testdata docs: fix outdated enhancement doc link 2021-02-24 15:22:50 +08:00
OWNERS Add server-side apply members on some apiserver OWNERS 2019-02-08 16:10:25 -08:00
admission.go let objects without metadata pass through the managedFields admission controller 2021-04-29 14:08:36 +02:00
admission_test.go cleanup managedFields admission and test 2021-03-04 23:20:51 +01:00
buildmanagerinfo.go Add "subresource" field to ManagedFieldEntry 2021-02-27 17:16:46 +01:00
capmanagers.go Update SMD to v4.0.1 and kube-openapi 2020-08-10 13:02:25 -07:00
capmanagers_test.go Add "subresource" field to ManagedFieldEntry 2021-02-27 17:16:46 +01:00
endpoints.yaml Add tests and benchmarks for endpoints and node 2019-09-20 13:32:06 -07:00
fieldmanager.go remove mutation of liveObj in fieldManager.Apply 2021-11-09 11:40:20 -08:00
fieldmanager_test.go guard against modification of test inputs in TestNoOpChanges 2021-11-09 11:39:46 -08:00
lastappliedmanager.go Reuse SSA type converter for resources in the same API Group 2020-10-20 11:16:51 -07:00
lastappliedmanager_test.go Make selectors atomic 2021-01-12 18:29:56 +01:00
lastappliedupdater.go Make a public ValidateAnnotationsSize 2021-05-25 16:01:38 -04:00
lastappliedupdater_test.go Respect annotation size limit for SSA last-applied. 2021-05-18 15:06:48 -04:00
managedfieldsupdater.go remove mutation of liveObj in fieldManager.Apply 2021-11-09 11:40:20 -08:00
managedfieldsupdater_test.go verify liveObj not returned by manager pipeline 2021-11-10 14:41:14 -08:00
node.yaml Make tests deal with old and new topology labels 2020-11-06 08:47:32 -08:00
pod.yaml Add tests and benchmarks for endpoints and node 2019-09-20 13:32:06 -07:00
scalehandler.go Add nil path to mapping when a CR has no "scale" subresource 2021-04-18 13:55:15 +02:00
scalehandler_test.go Add nil path to mapping when a CR has no "scale" subresource 2021-04-18 13:55:15 +02:00
skipnonapplied.go create probabilistic SkipNonAppliedManager 2020-01-09 14:15:34 -08:00
skipnonapplied_test.go Add "subresource" field to ManagedFieldEntry 2021-02-27 17:16:46 +01:00
stripmeta.go Update SMD to v4.0.1 and kube-openapi 2020-08-10 13:02:25 -07:00
structuredmerge.go Add name and namespace to structuredmerge errors 2021-08-12 15:53:54 -07:00
typeconverter.go remove apiserver impor from client-go 2021-07-27 20:46:40 +00:00
typeconverter_test.go Make versionconverter functions private 2020-10-22 13:21:38 -07:00
versionconverter.go Make versionconverter functions private 2020-10-22 13:21:38 -07:00
versionconverter_test.go Make versionconverter functions private 2020-10-22 13:21:38 -07:00