Joe Finney
bc791cbd4e
Fix pkg/probe/http unit test for go 1.6.
2016-03-21 15:27:02 -07:00
Joe Finney
03043e4114
Fix pkg/probe/tcp unit test for go 1.6.
2016-03-21 15:27:01 -07:00
k8s-merge-robot
2bb6f74bf9
Merge pull request #23099 from shawnps/patch-12
...
Auto commit by PR queue bot
2016-03-21 09:19:21 -07:00
k8s-merge-robot
5c90a1d212
Merge pull request #23219 from david-mcmahon/cherry-picks
...
Auto commit by PR queue bot
2016-03-21 09:19:19 -07:00
k8s-merge-robot
4d41bd5c05
Merge pull request #22915 from aledbf/fix-sed-mac
...
Auto commit by PR queue bot
2016-03-21 08:42:58 -07:00
k8s-merge-robot
e80ae60b8a
Merge pull request #23190 from gmarek/master
...
Auto commit by PR queue bot
2016-03-21 06:24:45 -07:00
Marcin Wielgus
f685c8b2e7
Merge pull request #23270 from mwielgus/lic-update
...
Update Godeps/LICENSES
2016-03-21 13:03:02 +01:00
gmarek
db77843bf0
Remove EXIT_ON_WEAK_ERROR variable
2016-03-21 12:22:03 +01:00
Marcin
c158d48118
Update Godeps/LICENSES
2016-03-21 10:46:46 +01:00
k8s-merge-robot
d5316c21ef
Merge pull request #23079 from andyzheng0831/hybrid
...
Auto commit by PR queue bot
2016-03-20 00:53:18 -07:00
Andy Zheng
2ea9ef53f3
Trusty: Support hybrid cluster with nodes on ContainerVM
2016-03-19 22:47:35 -07:00
k8s-merge-robot
b56252e338
Merge pull request #23161 from thockin/drain-help-typo
...
Auto commit by PR queue bot
2016-03-19 22:44:54 -07:00
k8s-merge-robot
b9b3b5eb4c
Merge pull request #23175 from AdoHe/request_slow_log
...
Auto commit by PR queue bot
2016-03-19 22:08:11 -07:00
Tim Hockin
1e5ce735fc
Fix typo in help for kubectl drain
2016-03-19 20:42:51 -07:00
k8s-merge-robot
9f48f56ce0
Merge pull request #23248 from fejta/kubectl
...
Auto commit by PR queue bot
2016-03-19 20:34:25 -07:00
Erick Fejta
f9d5c81c61
Add missing =
2016-03-19 18:06:13 -07:00
k8s-merge-robot
9dd73505c4
Merge pull request #23203 from bprashanth/ingress_1-2
...
Auto commit by PR queue bot
2016-03-19 16:33:40 -07:00
Erick Fejta
be5f27e3aa
Use tagged busybox image from gcr.io
2016-03-19 16:02:29 -07:00
Erick Fejta
e3b2ecdb23
Use busybox:1.24 from gcr.io in kubectl.go
2016-03-19 15:56:26 -07:00
k8s-merge-robot
b077b685d9
Merge pull request #23246 from AdoHe/update_expose_example
...
Auto commit by PR queue bot
2016-03-19 12:09:23 -07:00
AdoHe
57534eaec9
update expose command description to add deployment
2016-03-19 13:51:21 -04:00
k8s-merge-robot
5e5e4b2b62
Merge pull request #23056 from nstogner/master
...
Auto commit by PR queue bot
2016-03-19 10:05:36 -07:00
k8s-merge-robot
08c706a8ab
Merge pull request #23194 from hongchaodeng/dep
...
Auto commit by PR queue bot
2016-03-19 06:35:17 -07:00
k8s-merge-robot
c2200fe011
Merge pull request #23206 from MikeTest42/download1.2
...
Auto commit by PR queue bot
2016-03-19 06:00:06 -07:00
k8s-merge-robot
787db61740
Merge pull request #23244 from fejta/deep
...
Auto commit by PR queue bot
2016-03-19 05:27:55 -07:00
k8s-merge-robot
acfb1b9902
Merge pull request #23177 from colemickens/fix_kube2sky_docs
...
Auto commit by PR queue bot
2016-03-19 04:17:28 -07:00
Erick Fejta
4fc95c129c
Remove deep-copy pre-commit hook that no longer exists
2016-03-19 03:35:58 -07:00
k8s-merge-robot
0fe049f9ff
Merge pull request #23019 from alex-mohr/oplimit
...
Auto commit by PR queue bot
2016-03-19 02:26:56 -07:00
Hongchao Deng
0a1ff0bb0b
fix EtcdTestServer
2016-03-18 23:39:48 -07:00
Hongchao Deng
16a7aae032
godep: bump up etcd to use V3 API
2016-03-18 23:39:47 -07:00
k8s-merge-robot
4be9587b43
Merge pull request #23210 from rsc/master
...
Auto commit by PR queue bot
2016-03-18 21:31:54 -07:00
k8s-merge-robot
ed6088a879
Merge pull request #23209 from jlowdermilk/rc-bucket
...
Auto commit by PR queue bot
2016-03-18 20:57:13 -07:00
k8s-merge-robot
8fb0bfb0d3
Merge pull request #23179 from wojtek-t/remove_old_deep_copy_generator
...
Auto commit by PR queue bot
2016-03-18 19:35:54 -07:00
k8s-merge-robot
2c5903acf1
Merge pull request #23222 from madhusudancs/kubectl-expose-deployment-example
...
Auto commit by PR queue bot
2016-03-18 19:00:42 -07:00
k8s-merge-robot
d55f096804
Merge pull request #23154 from hongchaodeng/deplic
...
Auto commit by PR queue bot
2016-03-18 18:20:59 -07:00
Brian Grant
99c1275f77
Merge pull request #23227 from dchen1107/master
...
Add missing notable features.
2016-03-18 18:09:01 -07:00
Jeff Lowdermilk
49a0809f42
Update gke-staging bucket
2016-03-18 17:27:22 -07:00
Dawn Chen
ab2ebdbbd9
Adding missing known issue.
2016-03-18 17:16:46 -07:00
Madhusudan.C.S
67b70d7c89
Add a Deployment example for kubectl expose.
2016-03-18 17:05:49 -07:00
k8s-merge-robot
b5fa14609e
Merge pull request #23158 from nikhiljindal/swaggerXSS
...
Auto commit by PR queue bot
2016-03-18 16:57:15 -07:00
Dawn Chen
16f652ca27
Add missing notable features.
2016-03-18 16:47:26 -07:00
k8s-merge-robot
e4dd8c1e1f
Merge pull request #22852 from miminar/no-admit-without-namespace
...
Auto commit by PR queue bot
2016-03-18 16:09:28 -07:00
k8s-merge-robot
62399077d8
Merge pull request #23145 from liggitt/patch-internal-version
...
Auto commit by PR queue bot
2016-03-18 15:30:44 -07:00
David McMahon
4432d2271b
Update with release-1.2.
2016-03-18 15:20:45 -07:00
Brian Grant
4c74b99077
Merge pull request #23214 from david-mcmahon/release-notes
...
Updated for v1.2.0.
2016-03-18 14:52:54 -07:00
k8s-merge-robot
61b9a21cfd
Merge pull request #23141 from yujuhong/fix_race
...
Auto commit by PR queue bot
2016-03-18 14:42:27 -07:00
David McMahon
73449887c9
Updated for v1.2.0.
2016-03-18 14:20:56 -07:00
Eric Paris
21df2aacf9
Merge pull request #23207 from ixdy/gotest-pin-godep
...
Pin to godep v58 in Jenkins unit/integration
2016-03-18 15:21:36 -05:00
Joe Finney
5563a3975f
Merge pull request #23204 from wonderfly/correct_env_var_typo
...
Correct a typo in env vars
2016-03-18 13:11:24 -07:00
Russ Cox
e4b369e1d7
storage: clean up timer in cacheWatcher.add
...
In the e2e benchmarks, this timer is a significant source of garbage
and stale timers. Because the timer is not stopped after its use
in the select, it stays in the timer heap until it eventually fires
(5 seconds later). Under load, a lot of 5-second timers can pile up
before any start going away. The timer heap being large makes timer
operations take longer; the operations are O(log N) but N is still big.
The way to fix this in current versions of Go is to stop the underlying
timer explicitly, which this CL does for this one case.
There are many other places in the code that use the same idiom,
but those do not show up on profiles of the e2e server.
I am investigating changes for Go 1.7's runtime that would make
the old code behave like this new code transparently, so I don't
think it's worth updating any uses of the idiom that are not in
hot spots found with profiling.
Measuring 'LIST nodes' latency in milliseconds during e2e test
shows the benefit of this change.
Using Go 1.4.2:
BEFORE p50: 148±7 p90: 328±19 p99: 513±29 n: 10
AFTER p50: 151±8 p90: 339±19 p99: 479±20 n: 9
Using Go 1.6.0:
BEFORE p50: 141±9 p90: 383±32 p99: 604±44 n: 11
AFTER p50: 140±14 p90: 360±31 p99: 483±39 n: 10
2016-03-18 15:58:34 -04:00