Aldo Culquicondor
93fc02cf54
Set initial map size
...
Signed-off-by: Aldo Culquicondor <acondor@google.com>
2020-03-31 15:48:34 -04:00
Aldo Culquicondor
65d9f81758
Replace lock with atomic updates in spreading filter
...
Signed-off-by: Aldo Culquicondor <acondor@google.com>
2020-03-31 15:48:32 -04:00
Aldo Culquicondor
275da7afc0
Benchmark for topology spreading filter
...
Signed-off-by: Aldo Culquicondor <acondor@google.com>
2020-03-31 15:12:22 -04:00
Kubernetes Prow Robot
fce286e227
Merge pull request #89645 from andyzhangx/azure-kube-client
...
chore: expose azure.KubeClient
2020-03-30 08:22:46 -07:00
Kubernetes Prow Robot
9df42c0342
Merge pull request #89641 from tanjunchen/remove-dependeny-20200330
...
test/e2e/framework/kubelet/:remove the direct dependency to k8s.io/kubernetes/pkg
2020-03-30 08:22:37 -07:00
Kubernetes Prow Robot
24d8a17f70
Merge pull request #89601 from pjh/gce-march-images
...
Update GCE Windows node images with March's Windows updates
2020-03-30 08:22:29 -07:00
Kubernetes Prow Robot
b712fcb1c4
Merge pull request #89579 from SataQiu/fix-update-vendor-20200327
...
Fix the bug that update-vendor.sh reports error when grep match failed
2020-03-30 08:22:20 -07:00
Kubernetes Prow Robot
c968317ebd
Merge pull request #89575 from tnqn/improve-tracker
...
Improve fake clientset performance
2020-03-30 08:22:07 -07:00
Kubernetes Prow Robot
59c66dab8c
Merge pull request #89487 from alculquicondor/per_node_spreading
...
Optimize preferred spreading for hostname topology
2020-03-30 08:21:54 -07:00
Kubernetes Prow Robot
e178cacb97
Merge pull request #89589 from jsafrane/fix-node-startup
...
Wait for APIServer 'ok' forever during CSINode initialization during Kubelet init
2020-03-30 07:02:08 -07:00
Kubernetes Prow Robot
8d257ad315
Merge pull request #88118 from pohly/wait-for-persistent-volume-deleted-error
...
e2e/storage: check result of WaitForPersistentVolumeDeleted
2020-03-30 07:01:55 -07:00
Kubernetes Prow Robot
93400b4347
Merge pull request #89578 from oxddr/bump-logexporter
...
Bump logexporter to v20200327-9ba073aa98
2020-03-30 04:45:53 -07:00
andyzhangx
56cb04db4c
chore: expose azure.KubeClient
2020-03-30 08:12:41 +00:00
tanjunchen
72558add6a
test/e2e/framework/kubelet/: remove direct dependency k8s.io/kubernetes/pkg/kubelet/dockershim/metrics
2020-03-30 13:36:58 +08:00
Kubernetes Prow Robot
a329e67922
Merge pull request #89511 from andyzhangx/sharedisk
...
feat: add azure shared disk support
2020-03-29 17:29:53 -07:00
andyzhangx
51e0bd2480
feat: add azure shared disk support
...
fix comment
2020-03-29 09:35:15 +00:00
Kubernetes Prow Robot
e03c7756c7
Merge pull request #89213 from tanjunchen/cleanup20200318-003
...
e2e/framework : pods.go remove direct imports to k8s.io/kubernetes/pkg/
2020-03-28 11:27:54 -07:00
Quan Tian
7e15e31e11
Improve fake clientset performance
...
The fake clientset used a slice to store each kind of objects, it's
quite slow to init the clientset with massive objects because it checked
existence of an object by traversing all objects before adding it, which
leads to O(n^2) time complexity. Also, the Create, Update, Get, Delete
methods needs to traverse all objects, which affects the time statistic
of code that calls them.
This patch changed to use a map to store each kind of objects, reduced
the time complexity of initializing clientset to O(n) and the Create,
Update, Get, Delete to O(1).
For example:
Before this patch, it took ~29s to init a clientset with 30000 Pods,
and 2~4ms to create and get an Pod.
After this patch, it took ~50ms to init a clientset with 30000 Pods,
and tens of µs to create and get an Pod.
2020-03-28 23:57:43 +08:00
Kubernetes Prow Robot
a75ee745fb
Merge pull request #89576 from tanjunchen/add-me-reviewer
...
add @tanjunchen as test/reviewer
2020-03-28 05:07:52 -07:00
Kubernetes Prow Robot
b4c82622ec
Merge pull request #89604 from aramase/fix-lb
...
azure: fix concurreny issue in lb creation
2020-03-28 02:44:09 -07:00
Kubernetes Prow Robot
d73907fc25
Merge pull request #89380 from alculquicondor/perf-spreading
...
Add perf test case for Topology Spreading
2020-03-28 02:43:52 -07:00
SataQiu
590f0f345b
fix the bug that update-vendor.sh reports error when grep match failed
2020-03-28 15:50:24 +08:00
Kubernetes Prow Robot
9cbb46e39f
Merge pull request #89602 from kvaps/fix-rejoin
...
Kubeadm: fix Ready condition check
2020-03-28 00:11:52 -07:00
Kubernetes Prow Robot
c7abf44a19
Merge pull request #88856 from yaseenhamdulay/patch-1
...
Create etcd user in cloud-init master.yaml rather than in configure-h…
2020-03-27 20:41:53 -07:00
Kubernetes Prow Robot
5be91f997a
Merge pull request #89367 from nilo19/add-vmss-async-test
...
Add unit tests for azure VMSS client async operations.
2020-03-27 18:31:52 -07:00
Kubernetes Prow Robot
79bf624746
Merge pull request #89583 from liggitt/bound-token-grace-period
...
Consider future deletionTimestamps when validating bound tokens
2020-03-27 17:12:25 -07:00
Kubernetes Prow Robot
e3eb0532da
Merge pull request #89568 from SataQiu/staging-e2e-framework-20200327
...
e2e/framework: remove direct import to pkg/kubelet/util/format
2020-03-27 17:12:15 -07:00
Kubernetes Prow Robot
0fa225f638
Merge pull request #89562 from M00nF1sh/lb_np
...
fix aws loadbalancer nodePort cannot change issue
2020-03-27 17:12:07 -07:00
Kubernetes Prow Robot
2d4253077d
Merge pull request #89539 from seans3/kubectl-apply-fix
...
Fixes problem where kubectl apply stops after first error
2020-03-27 17:11:53 -07:00
Anish Ramasekar
43c45edf88
fix concurreny issue in lb creation
2020-03-27 16:33:58 -07:00
kvaps
68dcc17155
Kubeadm: fix Ready condition check
2020-03-27 23:55:18 +01:00
Peter Hornyack
55df85ba37
Update GCE Windows node images with March's Windows updates
2020-03-27 15:44:08 -07:00
Kubernetes Prow Robot
edbbb6a89f
Merge pull request #89571 from oxddr/enable-logexporter
...
Revert "Revert "log-dump.sh: allow to dump extra log files""
2020-03-27 14:36:16 -07:00
Kubernetes Prow Robot
fca2963aa2
Merge pull request #89540 from dashpole/fix_metric
...
Fix cpu resource metric type by changing to counter
2020-03-27 14:36:07 -07:00
Kubernetes Prow Robot
4e9dd8fd36
Merge pull request #89454 from gavinfish/import-aliases
...
Update .import-aliases for e2e test framework
2020-03-27 14:35:54 -07:00
Kubernetes Prow Robot
5317a3160c
Merge pull request #89106 from chendave/refactor
...
Decouple yaml based integration test from legacy test
2020-03-27 12:07:53 -07:00
Jordan Liggitt
5125310023
Consider future deletionTimestamps when validating bound tokens
2020-03-27 14:37:33 -04:00
Jan Safranek
8bdbd4d683
Fix CSINodeInfo startup
...
To speed up unit tests and add more observability when things go wrong.
2020-03-27 18:29:34 +01:00
David Zhu
8205f815fb
Wait for APIServer 'ok' forever during CSINode initialization during Kubelet init
2020-03-27 18:27:57 +01:00
Janek Łukaszewicz
875e39e37a
Bump logexporter to v20200327-9ba073aa98
2020-03-27 16:17:15 +01:00
tanjunchen
94db87234b
add tanjunchen as /test reviewer
2020-03-27 22:56:21 +08:00
Kubernetes Prow Robot
3842a92f5f
Merge pull request #89413 from zhouya0/remove_prometheus_references_from_etcd_version_monitor
...
Remove prometheus references from etcd version monitor
2020-03-27 06:56:23 -07:00
Kubernetes Prow Robot
c1fc466cdd
Merge pull request #88854 from bart0sh/PR0088-kubeadm-redesign-printAvailableUpgrades
...
kubeadm: redesign printAvailableUpgrades function
2020-03-27 05:14:23 -07:00
Janek Łukaszewicz
4f0816ebf2
Revert "Revert "log-dump.sh: allow to dump extra log files""
...
This reverts commit c20e604377
.
2020-03-27 12:23:17 +01:00
Kubernetes Prow Robot
094bc0582a
Merge pull request #89557 from pjh/infra-fix
...
Fix INFRA_CONTAINER variable references
2020-03-27 02:44:23 -07:00
SataQiu
b748c702d9
e2e/framework: remove direct import to pkg/kubelet/util/format
2020-03-27 17:19:00 +08:00
Kubernetes Prow Robot
119660098b
Merge pull request #89550 from Huang-Wei/sched-cc-over-individual-config-args
...
Use sched ComponentConfig over individual command line args
2020-03-27 00:38:22 -07:00
t-qini
a97a7c49b4
Add unit tests for azure VMSS client async operations.
2020-03-27 13:45:38 +08:00
Sean R. Sullivan
1083c0fe05
Adds integration test for apply failures when applying multiple resources
2020-03-26 22:33:04 -07:00
Sean R. Sullivan
b75990cc7b
Fixes problem where kubectl apply stops after first error
2020-03-26 22:09:02 -07:00