k3s/pkg/controller
Kubernetes Submit Queue 5bbdfc6661 Merge pull request #48544 from sttts/sttts-typed-deepcopy-1.8
Automatic merge from submit-queue (batch tested with PRs 46094, 48544, 48807, 49102, 44174)

Static deepcopy – phase 1

This PR is the follow-up of https://github.com/kubernetes/kubernetes/pull/36412, replacing the
dynamic reflection based deepcopy with static DeepCopy+DeepCopyInto methods on API types.

This PR **does not yet** include the code dropping the cloner from the scheme and all the
porting of the calls to scheme.Copy. This will be part of a follow-up "Phase 2" PR.

A couple of the commits will go in first:
- [x] audit: fix deepcopy registration  https://github.com/kubernetes/kubernetes/pull/48599
- [x] apimachinery+apiserver: separate test types in their own packages #48601 
- [x] client-go: remove TPR example #48604
- [x] apimachinery: remove unneeded GetObjectKind() impls #48608 
- [x] sanity check against origin, that OpenShift's types are fine for static deepcopy https://github.com/deads2k/origin/pull/34

TODO **after** review here:
- [x] merge https://github.com/kubernetes/gengo/pull/32 and update vendoring commit
2017-07-18 11:20:51 -07:00
..
bootstrap run hack/update-all 2017-06-22 11:31:03 -07:00
certificates Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
cloud update-bazel.sh 2017-07-17 15:06:08 -07:00
cronjob update-bazel.sh 2017-07-17 15:06:08 -07:00
daemon update-bazel.sh 2017-07-17 15:06:08 -07:00
deployment update-bazel.sh 2017-07-17 15:06:08 -07:00
disruption Migrate api.Scheme to scheme.Scheme 2017-07-17 15:05:38 -07:00
endpoint Migrate api.Scheme to scheme.Scheme 2017-07-17 15:05:38 -07:00
garbagecollector Update generated code 2017-07-18 09:28:49 +02:00
history Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
job update-bazel.sh 2017-07-17 15:06:08 -07:00
namespace Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
node Merge pull request #48983 from k82cn/set_network_inode_unknown 2017-07-18 02:23:42 -07:00
podautoscaler Migrate api.Scheme to scheme.Scheme 2017-07-17 15:05:38 -07:00
podgc Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
replicaset update-bazel.sh 2017-07-17 15:06:08 -07:00
replication Migrate api.Scheme to scheme.Scheme 2017-07-17 15:05:38 -07:00
resourcequota Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
route Merge pull request #48797 from FengyunPan/fix-empty-cidr 2017-07-17 19:37:45 -07:00
service Migrate api.Scheme to scheme.Scheme 2017-07-17 15:05:38 -07:00
serviceaccount Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
statefulset update-bazel.sh 2017-07-17 15:06:08 -07:00
ttl Migrate api.Scheme to scheme.Scheme 2017-07-17 15:05:38 -07:00
volume update-bazel.sh 2017-07-17 15:06:08 -07:00
.import-restrictions
BUILD Migrate api.Scheme to scheme.Scheme 2017-07-17 15:05:38 -07:00
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00
client_builder.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
controller_ref_manager.go Export BaseControllerRefManager 2017-07-17 22:36:51 +02:00
controller_ref_manager_test.go run hack/update-all 2017-06-22 11:31:03 -07:00
controller_utils.go manual changes 2017-07-17 15:05:38 -07:00
controller_utils_test.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
doc.go
lookup_cache.go Use fnv.New32a() in hash instead adler32 2017-02-15 14:03:54 +08:00