Commit Graph

10808 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
fc556f0d9b Merge pull request #75771 from liggitt/AnonymousClientConfig
Exclude custom transports when constructing AnonymousClientConfig()
2019-04-03 21:06:50 -07:00
Clayton Coleman
7f9dfe58f4 Use CodecFactory.WithoutConversion() everywhere
Clarifies that requesting no conversion is part of the codec factory, and
future refactors will make the codec factory less opionated about conversion.
2019-04-03 22:19:13 -04:00
Clayton Coleman
994b5c6cc2 Move DirectEncoder to runtime, add .WithoutConversion() on CodecFactory
Renome the Direct*coders to clearly identify what they do - add or remove
the version information while encoding or decoding.

This refactor makes it easier for clients to move to a "no conversion"
model.
2019-04-03 22:17:32 -04:00
Solly Ross
837976cb59 Prune directxman12 from metrics/autoscaling OWNERS
Since I'm not really working on metrics or autoscaling stuff any more, I
figured it was time to remove myself from the approvers list.
2019-04-03 16:24:51 -07:00
Kubernetes Prow Robot
d5b56f4ffc Merge pull request #75988 from mcrute/add-mcrute-cloudprovider
Add mcrute to cloudprovider related owners files
2019-04-03 14:55:13 -07:00
Kubernetes Prow Robot
f171f9ee75 Merge pull request #75092 from vivekbagade/feature/add-config-to-aggregation
Added config to EventCorrelator in client-go
2019-04-03 14:54:50 -07:00
Ihar Hrachyshka
d68cd8a0c7 Expose object tracker for fake clientsets
Not every object kind can be registered via tracker .Add() called as
part of SimpleClientset initialization. This is because .Add() relies
on UnsafeGuessKindToResource to convert object kinds into resource
type names, which is broken for some resources. An example of an
affected kind is NetworkAttachmentDefinitions CRD that uses
network-attachment-definitions as its resource type name. When
UnsafeGuessKindToResource is called for this kind, it returns
networkattachmentdefinitions (without dashes).

As per the comment inside .Add, kinds affected by
UnsafeGuessKindToResource deficiencies should instead register objects
using tracker .Create() method.  Problem is, current SimpleClientset
struct definition doesn't expose the object tracker in any way, which
makes it impossible to properly register these kinds at all.

To address the issue, this change modifies the definition of
SimpleClientset struct to expose the object tracker used via Tracker()
method.
2019-04-03 11:44:05 -07:00
Kubernetes Prow Robot
c79fbabf23 Merge pull request #75389 from jpbetz/pagination-v1
Paginate watch cache->etcd List calls & reflector init/resync List calls not served by watch cache
2019-04-03 11:14:25 -07:00
Dr. Stefan Schimanski
37046e3028 Handle feature gate errors 2019-04-03 16:52:05 +02:00
alok87
f1372d093d Add cri-api in the staged repository list 2019-04-03 20:11:31 +05:30
Jordan Liggitt
d0261b1077 generated: hack/update-vendor.sh 2019-04-03 10:19:40 -04:00
Jordan Liggitt
b3527f41f0 Update publishing bot smoke tests for go modules 2019-04-03 10:19:39 -04:00
Jordan Liggitt
321095dccb Record code-generator as a dependency of repos using code generators 2019-04-03 09:26:58 -04:00
Jordan Liggitt
579c0560a2 Add staging tools.go imports 2019-04-03 09:17:20 -04:00
Jordan Liggitt
c8a8fb4177 Update client-go docs for modules
- remove dep (c0a827dad6acc5fdea09967411aeeb9a8731d58f)
- move godep to bottom (3308b07da50c9547bcbfa50297b9bb91a02e88a2)
- bump example versions (9704cd1347ee287d388aa8f2b0091d4fe09640bb)
- add go modules section (e37037f5ae7c862a4255465ef328b8a3b6db038a)
- update go get docs (cda29fd9329a29856e5e3b218250b57ce8cbcd8f)
2019-04-03 09:15:39 -04:00
Kubernetes Prow Robot
c19dc742c4 Merge pull request #75547 from hormes/improve_the_efficiency_of_delivery_watch_events
delivery event non blocking firstly
2019-04-03 03:23:43 -07:00
Kubernetes Prow Robot
42877480ad Merge pull request #75747 from msau42/remove-alpha-crd
Remove alpha csi CRD
2019-04-02 22:47:41 -07:00
GuyTempleton
a536a8a3e0 Add kube-metrics-adapter to metrics implementations 2019-04-02 23:07:51 +01:00
Joe Betz
e5a4f09ab3 Add resourceVersion=0 paginated list integration test for disabled and enabled watch cache 2019-04-02 13:06:15 -07:00
Joe Betz
84723c2d3e Paginate List call performed by Reflector's ListAndWatch call 2019-04-02 13:05:13 -07:00
Kubernetes Prow Robot
6681c127d3 Merge pull request #75887 from liggitt/flush-headers
Explicitly flush headers when proxying
2019-04-02 11:49:20 -07:00
qingsenLi
571101cc46 Remove duplicate 'of' 2019-04-03 02:40:31 +08:00
Michelle Au
d2aa8178f2 Remove alpha CRD install 2019-04-02 10:59:11 -07:00
Kubernetes Prow Robot
e6844c21a4 Merge pull request #76002 from BenTheElder/revert-75835
Revert "add timeout suuport for watch"
2019-04-02 03:04:45 -07:00
Kubernetes Prow Robot
fd23c84022 Merge pull request #75953 from wojtek-t/add_etcd_metrics
Expose etcd client latency metrics
2019-04-02 01:37:11 -07:00
Kubernetes Prow Robot
a3ae6c43c2 Merge pull request #75971 from smarterclayton/fix_partialobjectmeta_list
Correctly send list metadata with v1beta1 PartialObjectMetadataList
2019-04-01 22:44:46 -07:00
Kubernetes Prow Robot
9a8a1e2a94 Merge pull request #75962 from liggitt/aggregated-yaml
Update sample aggregated server yaml to work with e2e test image
2019-04-01 20:48:34 -07:00
fansong.cfs
8910abfdf3 delivery event non blocking firstly 2019-04-02 11:10:41 +08:00
Mike Crute
85d72950eb Add mcrute to cloudprovider related owners files 2019-04-01 19:06:34 -07:00
Kubernetes Prow Robot
f71cde5cba Merge pull request #75959 from sttts/sttts-staging-rules-go-mod
staging/publishing: split rules for godeps and go.mod bot
2019-04-01 19:02:34 -07:00
Benjamin Elder
30a56bab42 Revert "add timeout suuport for watch"
This reverts commit c676e234cc.
2019-04-01 18:39:17 -07:00
wojtekt
d5c9ad8049 Expose etcd client latency metrics 2019-04-01 20:46:18 +02:00
Haowei Cai
0e61b77826 remove TrimSuffix and document buffer size 2019-04-01 11:02:39 -07:00
Haowei Cai
5c81571b01 use stdlib runtime.Stack instead of customized code 2019-04-01 10:58:57 -07:00
Kubernetes Prow Robot
a0e71b49b6 Merge pull request #75781 from roycaihw/fix/openapi-aggregator-log
kube-aggregator: bump openapi aggregation log level for delegation targets
2019-04-01 10:03:13 -07:00
Kubernetes Prow Robot
1e7ed38326 Merge pull request #75759 from WanLinghao/api_meta_test_fix
Fix a test build failed error
2019-04-01 10:02:47 -07:00
Jordan Liggitt
1b0cc829f3 Update sample aggregated server yaml to work with e2e test image 2019-04-01 12:16:51 -04:00
Clayton Coleman
6801ce990a Set list meta on PartialObjectMetadataList during transform 2019-04-01 11:59:18 -04:00
Clayton Coleman
efde94a0bc Add ListMeta to PartialObjectMetadataList
Unfortunately the proto id is now inconsistent with other "correct" objects,
but to change it will require a breaking serialization change. Worth considering.
2019-04-01 10:48:39 -04:00
Kubernetes Prow Robot
782ed5ce13 Merge pull request #75835 from hormes/add_timeout_to_watch
add timeout support  for Watch()
2019-04-01 06:38:33 -07:00
Dr. Stefan Schimanski
7db60f678f staging/publishing: split rules for godeps and go.mod bot 2019-04-01 14:55:09 +02:00
YAMAMOTO Takashi
d11e779f1d Fix a typo in a code example in a comment 2019-04-01 20:28:26 +09:00
Kubernetes Prow Robot
b75e28fe73 Merge pull request #75595 from liggitt/client-go-instructions
Add preliminary go module instructions to client-go
2019-04-01 02:24:34 -07:00
fansong.cfs
c676e234cc add timeout suuport for watch 2019-03-31 15:57:09 +08:00
Gerard Hickey
2547993b4a Fixed default value for ConfigMapAndSecretChangeDetectionStrategy 2019-03-30 18:54:17 -07:00
Kubernetes Prow Robot
e9c42a15f7 Merge pull request #73672 from WanLinghao/failure_domain_remove
Remove dead code about failure-domains option in kube-scheduler
2019-03-30 18:22:33 -07:00
Kubernetes Prow Robot
615c491040 Merge pull request #75858 from danielqsj/crdct
add possible values to CustomResourceDefinitionConditionType
2019-03-30 09:41:08 -07:00
danielqsj
9c772a2855 update generated files 2019-03-30 14:52:50 +08:00
danielqsj
f07b9b6a3c add possible values to CustomResourceDefinitionConditionType 2019-03-30 14:52:18 +08:00
Haowei Cai
5809b6a428 document the usage of errCh 2019-03-29 10:14:44 -07:00