Commit Graph

26799 Commits

Author SHA1 Message Date
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
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
Prashanth Balasubramanian
cee32c0f84 Feature ingress release 1.2 2016-03-18 12:55:47 -07:00
Jeff Grafton
70813d6bb5 Pin to godep v58 in Jenkins unit/integration 2016-03-18 12:45:12 -07:00
Daniel Wang
848c64a17b Correct a typo in env vars
I should have used `KUBE_GCE_MASTER_PROJECT` and `KUBE_GCE_MASTER_IMAGE`.
2016-03-18 11:51:43 -07:00
Joe Finney
4877c988c3 Merge pull request #23086 from wonderfly/ci_jobs_for_trusty
Add CI jobs to track the master and 1.2 branch with Trusty images
2016-03-18 10:31:27 -07:00
Mike Spreitzer
2712b77652 Change default k8s version to download to 1.2.0
Since it is now out!
2016-03-18 11:41:11 -04:00
k8s-merge-robot
ec5ad0f774 Merge pull request #23112 from wojtek-t/rename_raw_json_in_raw_extension
Auto commit by PR queue bot
2016-03-18 08:30:20 -07:00
k8s-merge-robot
d2fe575218 Merge pull request #23137 from sondabar/master
Auto commit by PR queue bot
2016-03-18 04:47:31 -07:00
Wojciech Tyczynski
89585237cd Rename RawJSON to Raw in runtime.RawExtension and add ContentType & ContentEncoding. 2016-03-18 12:35:27 +01:00
k8s-merge-robot
e353d7a75a Merge pull request #23183 from gmarek/master
Auto commit by PR queue bot
2016-03-18 04:31:59 -07:00