Commit Graph

80437 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
abe94ce9b3
Merge pull request #79937 from mm4tt/deployment_improve
Deployment Controller - avoid unnecessary copying of pod objects in getPodMapForDeployment
2019-07-10 01:24:25 -07:00
Matt Matejczyk
8140bbc4f5 Deployment Controller - don't copy pods in getPodMapForDeployment
As the benchmark shows it speeds up the method~x4 and reduces memory
consumption ~x20.

```
benchmark                              old ns/op     new ns/op     delta
BenchmarkGetPodMapForDeployment-12     276121        72591         -73.71%

benchmark                              old allocs     new allocs     delta
BenchmarkGetPodMapForDeployment-12     241            238            -1.24%

benchmark                              old bytes     new bytes     delta
BenchmarkGetPodMapForDeployment-12     554025        28956         -94.77%
```
2019-07-10 09:14:15 +02:00
Kubernetes Prow Robot
bd628bc792
Merge pull request #79128 from SataQiu/fix-kubeadm-20190618
Update caddy vendor dependency to v1.0.1
2019-07-10 00:12:37 -07:00
Kubernetes Prow Robot
dc8829df5c
Merge pull request #75922 from humblec/stateful_set
Remove unwanted `else` block from statefulset controller.
2019-07-10 00:12:25 -07:00
Kubernetes Prow Robot
88808aa89f
Merge pull request #79774 from shiyan2016/cancel-process-node
cancel process node when error occurs
2019-07-09 23:02:51 -07:00
Kubernetes Prow Robot
3c09a870a4
Merge pull request #79692 from chendave/issue_79689
Address couple of issue on image build for ARM arch
2019-07-09 23:02:38 -07:00
Kubernetes Prow Robot
f3e7350cca
Merge pull request #78085 from mikedanese/tropenapi
serviceaccounts/token should return 405 instead of 404
2019-07-09 23:02:26 -07:00
Kubernetes Prow Robot
886af6aa26
Merge pull request #79807 from dims/force-python2-for-bazel-release
build_defs/pkg/make_deb.py needs python2
2019-07-09 20:20:50 -07:00
Kubernetes Prow Robot
2c912e3516
Merge pull request #79685 from oomichi/use-ExpectEqual-apimachinery
Use ExpectEqual under e2e/apimachinery
2019-07-09 20:20:38 -07:00
Kubernetes Prow Robot
98a1c25203
Merge pull request #78801 from aramase/dualstacke2e
Add e2e tests for ipv6 dual stack feature
2019-07-09 20:20:25 -07:00
shiyan2016
c329d5117d cancel process node if error occurs 2019-07-09 19:50:48 -07:00
Kubernetes Prow Robot
d59a603f1b
Merge pull request #78267 from mucahitkurt/cleanup/operation-generator-migration-scenarios-unit-tests
unit tests for operationGenerator.GenerateUnmapVolumeFunc
2019-07-09 18:20:25 -07:00
Kubernetes Prow Robot
08a36f6e55
Merge pull request #79933 from mm4tt/deployment_benchmark
Add micro-benchmark for DeploymentController.getPodMapForDeployment method
2019-07-09 16:16:38 -07:00
Kubernetes Prow Robot
69c9467124
Merge pull request #78470 from nikhita/security-contacts-psc
Update SECURITY_CONTACTS with current PSC
2019-07-09 16:16:26 -07:00
Kubernetes Prow Robot
df346787d2
Merge pull request #79932 from oke-py/leading-slash
kubectl book: added a leading slash to apis path
2019-07-09 13:47:16 -07:00
Kubernetes Prow Robot
2d1ee3db83
Merge pull request #79864 from draveness/feature/use-framework-expect-equal-instead
feat: use framework.ExpectEqual instead of should
2019-07-09 13:47:03 -07:00
Kubernetes Prow Robot
88bac0bd4a
Merge pull request #79856 from tedyu/metric-stat-ampers
Remove unintended ampersand in front of in.Current.AverageValue
2019-07-09 13:46:50 -07:00
Kubernetes Prow Robot
6653a490fb
Merge pull request #79532 from snowplayfire/update-errMsg
improve error msg for predicate meta data
2019-07-09 13:46:37 -07:00
Kubernetes Prow Robot
5625eadd2a
Merge pull request #72416 from liggitt/watch-event-type
Include event type in `kubectl get -w` output
2019-07-09 13:46:24 -07:00
Mike Danese
b9c7007ca0 enable token review when openapi is generated 2019-07-09 13:45:41 -07:00
Davanum Srinivas
3b949f2a43
Add comments as to why we force python2 2019-07-09 16:33:46 -04:00
Kubernetes Prow Robot
5a7e336689
Merge pull request #79944 from liggitt/golang-deps
Allow hack/lint-dependencies.sh to skip golang.org/x/... deps, verify in verify-vendor.sh
2019-07-09 12:17:30 -07:00
Jordan Liggitt
dd2766251a Allow hack/lint-dependencies.sh to skip golang.org/x/... deps, verify in verify-vendor.sh 2019-07-09 14:07:55 -04:00
Kubernetes Prow Robot
b7faf3ef76
Merge pull request #79880 from SataQiu/clean-kubeadm-20190708
kubeadm: move klog.InitFlags into app/kubeadm.go
2019-07-09 10:12:42 -07:00
Kubernetes Prow Robot
f56cfbeb6d
Merge pull request #79725 from jaypipes/issue79721
Output boolean for AllowPrivilegeEscalation
2019-07-09 10:12:29 -07:00
Kubernetes Prow Robot
4f917a06a9
Merge pull request #77467 from dixudx/csrsigning_controller_warning
add warning logs for csr controllers
2019-07-09 10:12:16 -07:00
Kubernetes Prow Robot
437b967fdf
Merge pull request #76321 from danielqsj/ssh
remove SSHTunnelList TODO
2019-07-09 10:12:04 -07:00
Kubernetes Prow Robot
b130ff4502
Merge pull request #79724 from deads2k/update-raw
make kubectl --raw consistent for create, update, get, delete
2019-07-09 08:26:17 -07:00
Kubernetes Prow Robot
c88bda6a20
Merge pull request #78601 from loqutus/aws-encrypted-check-exponential-backoff
change aws encryptedCheck to exponential backoff
2019-07-09 08:26:04 -07:00
Kubernetes Prow Robot
b45bfef437
Merge pull request #78473 from xichengliudui/deleteTODO
delete TODO: remove when we stop supporting the legacy group version
2019-07-09 06:34:03 -07:00
David Eads
09c55bd117 make kubectl --raw consistent for create, update, get, delete 2019-07-09 09:03:56 -04:00
Matt Matejczyk
3e363c5c46 Add micro-benchmark for DeploymentController.getPodMapForDeployment method 2019-07-09 15:00:18 +02:00
Naoki Oketani
9c5c787360 kubectl book: added a leading slash to apis path 2019-07-09 21:33:40 +09:00
Kubernetes Prow Robot
99ff994948
Merge pull request #79911 from javier-b-perez/patch-1
kube-cross makefile add REGISTRY
2019-07-09 04:20:17 -07:00
Kubernetes Prow Robot
84e5b851de
Merge pull request #79906 from tedyu/az-new-http
Handle error return from http.NewRequest()
2019-07-09 04:20:04 -07:00
Kubernetes Prow Robot
c36e1493a5
Merge pull request #79819 from yasongxu/fix-staging-file-lint
staging file fix lint error: receiver name should not be an underscor…
2019-07-09 03:10:28 -07:00
Kubernetes Prow Robot
4b5dc0a06d
Merge pull request #78697 from tsmetana/fix-multinode-e2e
e2e: Skip multi-node PV test when pods scheduled on the same node
2019-07-09 03:10:16 -07:00
Kubernetes Prow Robot
a61006bbc4
Merge pull request #75593 from pohly/e2e-no-global-flags
e2e: avoid mandatory command line flags
2019-07-09 03:10:03 -07:00
Kubernetes Prow Robot
955198751c
Merge pull request #79902 from tedyu/store-no-rv
Revert Provide resource version in error if available
2019-07-09 01:54:16 -07:00
Kubernetes Prow Robot
7c7d70bc7c
Merge pull request #77449 from smarterclayton/compress_2
Replace HTTP compression with a more scoped impl, only use on responses > 128KB
2019-07-09 01:54:03 -07:00
SataQiu
9657240197 update caddy vendor dependency to v1.0.1 2019-07-09 12:03:25 +08:00
Kubernetes Prow Robot
262e59b2c0
Merge pull request #79895 from deads2k/aggregated-fix-endpont
apiaggregation available controller should only hit required endpoint
2019-07-08 20:30:52 -07:00
Kubernetes Prow Robot
d4476f7f9e
Merge pull request #79869 from odinuge/hugetlb-feature-flag
Remove use of HugePages feature flag in test
2019-07-08 20:30:39 -07:00
Kubernetes Prow Robot
b6adfd09dd
Merge pull request #79860 from SataQiu/fix-test-20190707
e2e: use framework.ExpectEqual() for test/e2e/lifecycle
2019-07-08 20:30:26 -07:00
Kubernetes Prow Robot
d228123ad6
Merge pull request #79840 from sttts/sttts-chain-prepare-run
apiserver: chain delegated PrepareRun
2019-07-08 20:30:14 -07:00
Kubernetes Prow Robot
6d69cd1895
Merge pull request #75895 from msau42/enable-multipod-e2es
enable multipod e2es for intree volumes
2019-07-08 20:30:01 -07:00
SataQiu
7d5ece2e2c kubeadm: move klog.InitFlags into app/kubeadm.go 2019-07-09 10:42:22 +08:00
Javier B Perez
6afd8931b2
kube-cross makefile add REGISTRY
REGISTRY is the docker registry where to push the image.
2019-07-08 17:41:13 -07:00
Ted Yu
7a5e7030d2 Handle error return from http.NewRequest() 2019-07-08 17:41:02 -07:00
Kubernetes Prow Robot
2cfd4a5eb9
Merge pull request #79168 from tnozicka/fix-sigapps-owners
Update Sig-Apps OWNERS to aliases in places that were missed in #76669
2019-07-08 17:30:01 -07:00