Clayton Coleman
4324e39393
Flag all packages as needing defaulters
2016-10-18 21:07:33 -04:00
Kubernetes Submit Queue
6e2f5f8f6d
Merge pull request #28742 from jessfraz/test-go1.7rc1
...
Automatic merge from submit-queue
Update to go 1.7
<!--
Checklist for submitting a Pull Request
Please remove this comment block before submitting.
1. Please read our [contributor guidelines](https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md ).
2. See our [developer guide](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md ).
3. If you want this PR to automatically close an issue when it is merged,
add `fixes #<issue number>` or `fixes #<issue number>, fixes #<issue number>`
to close multiple issues (see: https://github.com/blog/1506-closing-issues-via-pull-requests ).
4. Follow the instructions for [labeling and writing a release note for this PR](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes ) in the block below.
-->
Closes #33070
Closes #32999
```release-note
Updated Go to 1.7
```
[]()
This is to test go version 1.7
2016-10-18 05:59:04 -07:00
mbohlool
0191433d58
Generated protobufs
2016-10-17 09:11:20 -07:00
mbohlool
25afcc5522
Add +optional tag to all fields with omitempty json tag
2016-10-17 08:52:13 -07:00
Jess Frazelle
db33b491cc
update generated protobuf
...
Signed-off-by: Jess Frazelle <acidburn@google.com >
2016-10-13 21:22:59 -07:00
deads2k
4aa61ddcb2
remove dead mapper
2016-09-19 09:57:19 -04:00
mbohlool
702f55e61d
Add +k8s:openapi-gen tag to API types
2016-09-12 18:47:03 -07:00
Jedrzej Nowak
6aaad93908
Typos and englishify federation
2016-09-09 09:53:24 +02:00
nikhiljindal
a954ff18e6
Adding update-federation-generated-swagger-docs to generate comment funcs for federation gvs
2016-08-30 14:15:21 -07:00
jianhuiz
494129b089
add generated files
2016-08-22 23:00:23 -07:00
jianhuiz
7be20b0dac
add ClusterName field to ObjectMeta
2016-08-22 21:09:57 -07:00
nikhiljindal
473c1d5653
Update cluster name validation to allow only DNS labels
2016-08-18 18:19:19 -07:00
Daniel Smith
77f5813194
update generated files, including the client
2016-08-11 17:06:55 -07:00
Daniel Smith
f1fd638962
fix register.go files up + add test import
2016-08-11 17:06:54 -07:00
bindata-mockuser
6cce4534f8
Update generated code
2016-08-10 09:12:40 +02:00
Timothy St. Clair
24993b0343
Update generated files due to dependency shift.
...
Also minor bug fix in federation api.
2016-08-09 10:41:09 -05:00
Marcin Wielgus
944e7f77b0
Internal types for FederatedReplicaSetPreferences
2016-07-22 23:35:38 +02:00
k8s-merge-robot
fa174bcdaf
Merge pull request #29042 from dims/fixup-imports
...
Automatic merge from submit-queue
Use Go canonical import paths
Add canonical imports only in existing doc.go files.
https://golang.org/doc/go1.4#canonicalimports
Fixes #29014
2016-07-18 07:23:38 -07:00
Davanum Srinivas
2b0ed014b7
Use Go canonical import paths
...
Add canonical imports only in existing doc.go files.
https://golang.org/doc/go1.4#canonicalimports
Fixes #29014
2016-07-16 13:48:21 -04:00
Tim Hockin
3384e03920
Commit generated files
...
There's been enough people broken by not committing generated code, that we
should undo that until we have a proper client that is `go get` compatible.
This is temporary.
2016-07-15 10:27:51 -07:00
Clayton Coleman
866e788aba
generate: New Stringers
2016-07-14 12:43:36 -04:00
Tim Hockin
9eb42ff108
Don't check in generated conversion code
...
Conversion is now generated by Makefile, on demand, rather than all at once.
Manually verified no net change in generated code.
2016-07-12 21:52:54 -07:00
Tim Hockin
58441e8775
Don't check in generated deep-copy code
...
This mostly takes the previously checked in files and removes them, and moves
the generation to be on-demand instead of manual. Manually verified no change
in generated output.
2016-07-12 21:52:54 -07:00
Dr. Stefan Schimanski
629b25daf9
Run hack/update-all.sh
2016-07-12 20:36:48 +02:00
Tim Hockin
291b51ec50
Use file tags to generate conversions
...
This drives conversion generation from file tags like:
// +conversion-gen=k8s.io/my/internal/version
.. rather than hardcoded lists of packages.
The only net change in generated code can be explained as correct. Previously
it didn't know that conversion was available.
2016-07-07 22:09:08 -07:00
Tim Hockin
dc10f10e48
Recreate the opt-in/opt-out logic for deepcopy
...
This is the last piece of Clayton's #26179 to be implemented with file tags.
All diffs are accounted for. Followup will use this to streamline some
packages.
Also add some V(5) debugging - it was helpful in diagnosing various issues, it
may be helpful again.
2016-07-07 16:49:46 -07:00
Tim Hockin
28af54138d
Use file tags to generate deep-copies
...
This drives most of the logic of deep-copy generation from tags like:
// +deepcopy-gen=package
..rather than hardcoded lists of packages. This will make it possible to
subsequently generate code ONLY for packages that need it *right now*, rather
than all of them always.
Also remove pkgs that really do not need deep-copies (no symbols used
anywhere).
2016-07-07 16:49:46 -07:00
Tim Hockin
d88fc84bae
Make multi-key tags more explicit
...
This is in prep to simplify tag logic. Don't rely on processing commas as new
tag delimiters. Put new tags on new lines. This had zero effect on generated
code (as intended).
2016-07-07 16:49:46 -07:00
Tim Hockin
57c3196914
Add support for manually defined DeepCopy methods
...
In bringing back Clayton's PR piece-by-piece this was almost as easy to
implement as his version, and is much more like what I think we should be
doing.
Specifically, any time which defines a .DeepCopy() method will have that method
called preferentially. Otherwise we generate our own functions for
deep-copying. This affected exactly one type - resource.Quantity. In applying
this heuristic, several places in the generated code were simplified.
To achieve this I had to convert types.Type.Methods from a slice to a map,
which seems correct anyway (to do by-name lookups).
2016-07-07 16:49:46 -07:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
nikhiljindal
7fcf8daf6b
Moving federation/v1alpha1 to federation/v1beta1
2016-06-28 17:12:58 -07:00
nikhiljindal
88b10b1dc0
Removing unneeded fields from Cluster API object
2016-06-28 17:12:57 -07:00
nikhiljindal
8e3e5a8b85
load secretRef only if it is present
2016-05-31 18:17:42 -07:00
Clayton Coleman
2faf49c75c
Generated fields for inlining
2016-05-28 08:53:22 -04:00
Quinton Hoole
8fb3c81ac3
Add zones and region to federation cluster API object status.
2016-05-27 12:24:44 -07:00
nikhiljindal
236eb42664
Updating generated code
2016-05-23 21:50:00 -07:00
nikhiljindal
57ea89a512
Replacing string Credentials by SecretRef in API
2016-05-23 21:49:59 -07:00
Clayton Coleman
5e4308f91d
Update use of Quantity in other classes
2016-05-19 08:41:43 -04:00
Tim Hockin
152c86ab06
Make name validators return string slices
2016-05-18 00:48:01 -07:00
Matt Liggett
2bc46d5085
It's 2016, yo.
2016-05-13 12:41:40 -07:00
saadali
666da0ccdc
Run codegen and codecgen
2016-05-11 17:15:55 -07:00
saadali
b83af3d481
Change "speter.net/go/exp/math/dec/inf" dependency
...
to "https://gopkg.in/inf.v0 "
2016-05-11 17:01:28 -07:00
jianhuiz
4e6e51dc26
copy ServerAddressByClientCIDR to federation types
2016-05-10 10:34:00 -07:00
Clayton Coleman
7104be87cb
Regenerate conversions without reflection defaulting
2016-05-07 11:55:31 -04:00
Chao Xu
4562a26d34
generated changes
2016-05-04 21:54:55 -07:00
Clayton Coleman
99430cf5de
Strip side-effect imports from generated protobuf
2016-05-02 18:12:20 -04:00
jianhuiz
d169fa6864
generate v1alpha and unversioned clientset for federation/clusters
2016-04-28 16:27:22 -07:00
jianhuiz
3bdd4130cd
add protobuf generation
2016-04-26 02:08:10 -07:00
jianhuiz
384f801cb0
replace cluster phase with conditions
2016-04-26 02:06:47 -07:00
jianhuiz
fcb241d05c
add api group 'federation' and 'cluster' object
2016-04-26 02:05:51 -07:00