kubernetes/pkg/util
k8s-merge-robot 4379619a63 Merge pull request #28939 from saad-ali/fixIssue28616ParallelMount
Automatic merge from submit-queue

Allow mounts to run in parallel for non-attachable volumes

This PR:
* Fixes https://github.com/kubernetes/kubernetes/issues/28616
  * Enables mount volume operations to run in parallel for non-attachable volume plugins.
  * Enables unmount volume operations to run in parallel for all volume plugins.
* Renames `GoRoutineMap` to `GoroutineMap`, resolving a long outstanding request from @thockin: `"Goroutine" is a noun`
2016-07-20 14:56:58 -07:00
..
bandwidth Move ExtractPodBandwidthResources test into appropriate package 2016-07-19 14:34:08 -04:00
cache Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
certificates Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
chmod Use Go canonical import paths 2016-07-16 13:48:21 -04:00
chown Use Go canonical import paths 2016-07-16 13:48:21 -04:00
codeinspector Check only predicate functions in test 2016-07-08 13:01:41 +02:00
config Use Go canonical import paths 2016-07-16 13:48:21 -04:00
configz Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
crlf Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
crypto Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
dbus Use Go canonical import paths 2016-07-16 13:48:21 -04:00
diff Merge pull request #28441 from smarterclayton/reflect_check 2016-07-05 05:33:28 -07:00
env Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
errors Use Go canonical import paths 2016-07-16 13:48:21 -04:00
exec Use Go canonical import paths 2016-07-16 13:48:21 -04:00
flag Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flock Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flowcontrol Allow switching rate limiter inside RateLimitedQueue 2016-07-14 15:38:14 +02:00
flushwriter Use Go canonical import paths 2016-07-16 13:48:21 -04:00
framer Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
goroutinemap Allow mounts to run in parallel for non-attachable 2016-07-19 21:54:26 -07:00
hash Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
homedir Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
httpstream Use Go canonical import paths 2016-07-16 13:48:21 -04:00
integer Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
interrupt Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
intstr Use file tags to generate deep-copies 2016-07-07 16:49:46 -07:00
io Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
iptables Use Go canonical import paths 2016-07-16 13:48:21 -04:00
json Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
jsonpath Use Go canonical import paths 2016-07-16 13:48:21 -04:00
keymutex Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
labels Use Go canonical import paths 2016-07-16 13:48:21 -04:00
limitwriter Use Go canonical import paths 2016-07-16 13:48:21 -04:00
metrics Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
mount Make volume unmount more robust using exclusive mount w/ O_EXCL 2016-07-18 16:20:08 -07:00
net Revert "Follow on for 1.4 to default HTTP2 on by default" 2016-07-20 08:47:15 -05:00
node Change route controller to use patch to set node condition. 2016-07-12 10:30:33 -07:00
oom Use Go canonical import paths 2016-07-16 13:48:21 -04:00
parsers Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
pod Use Go canonical import paths 2016-07-16 13:48:21 -04:00
procfs Use Go canonical import paths 2016-07-16 13:48:21 -04:00
proxy Use Go canonical import paths 2016-07-16 13:48:21 -04:00
rand Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
replicaset controller: wait for synced old replica sets on Recreate 2016-07-04 18:23:58 +02:00
runtime Allow mounts to run in parallel for non-attachable 2016-07-19 21:54:26 -07:00
selinux Use Go canonical import paths 2016-07-16 13:48:21 -04:00
sets Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
slice Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
strategicpatch Merge pull request #28204 from thockin/cleanup-third_party 2016-07-07 12:13:14 -07:00
strings Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
sysctl Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
system Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
term Reexport term.IsTerminal 2016-07-14 12:29:38 -04:00
testing Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
threading Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
validation Unexport DNS regexps, lengths are still used 2016-07-03 02:20:11 -07:00
wait Use Go canonical import paths 2016-07-16 13:48:21 -04:00
workqueue Use Go canonical import paths 2016-07-16 13:48:21 -04:00
wsstream Use Go canonical import paths 2016-07-16 13:48:21 -04:00
yaml Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
clock_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
clock.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
line_delimiter_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
line_delimiter.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
logs.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
resource_container_linux.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
resource_container_unsupported.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runner_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runner.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
string_flag.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
template_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
template.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
trace.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
umask_windows.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
umask.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
uuid.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00