From ee36bf0e742cf74b6bcc10599d63a7b6570adb80 Mon Sep 17 00:00:00 2001 From: Yuqi Wang Date: Mon, 23 Mar 2020 18:54:22 +0800 Subject: [PATCH 1/2] [Hived]: Move Hived from OpenPAI to dedicated repo Moved to https://github.com/microsoft/hivedscheduler --- .github/workflows/lint.yml | 1 - docs/hivedscheduler/devops.md | 2 +- docs/system_architecture.md | 2 +- subprojects/frameworklauncher/README.md | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index cfe90fa4a0..c653566f09 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -41,6 +41,5 @@ jobs: curl -L https://git.io/misspell | sudo bash -s -- -b /bin - name: Check spelling run: | - rm -rf ./subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/ rm -rf ./src/watchdog/GOPATH/src/github.com/microsoft/watchdog/vendor/ misspell -error . diff --git a/docs/hivedscheduler/devops.md b/docs/hivedscheduler/devops.md index b482a14794..9bdcea5464 100644 --- a/docs/hivedscheduler/devops.md +++ b/docs/hivedscheduler/devops.md @@ -23,7 +23,7 @@ Update Scheduling Config, such as CRUD for virtual clusters and gpu types. virtualClusters: ``` - For how to config them, please check [Config HivedScheduler](../../subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/doc/user-manual.md#Config) + For how to config them, please check [Config HivedScheduler](https://github.com/microsoft/hivedscheduler/blob/master/doc/user-manual.md#config) 3. Push Config and Start Services ```bash diff --git a/docs/system_architecture.md b/docs/system_architecture.md index ef1b0f5d11..266854df4f 100644 --- a/docs/system_architecture.md +++ b/docs/system_architecture.md @@ -22,7 +22,7 @@ The failure rules can be updated on-the-fly by the cluster operaters. Wheneven n OpenPAI provides comprehensive [monitoring tools](./grafana/README.md) to users and cluster admins for job and cluster monitoring. OpenPAI also monitors the status of key OpenPAI components in the cluster and is able to send [alerts](./alerting/README.md) (e.g., as in email) if pre-configed conditions have been triggered. -OpenPAI is a modular platform, which is designed to enable various innovations. With the standard k8s scheduling API, OpenPAI introduces [HiveD](../subprojects/hivedscheduler/README.md), an optional but recommended scheduler designed for deep learning workloads in a multi-tenant GPU cluster. HiveD provides various advantages over standard k8s scheduler. For example, it introduces a notion of "virtual cluster", which allows a team of users to run workload in the virtual cluster as if they reserve a private, dedicated (smaller) GPU cluster. +OpenPAI is a modular platform, which is designed to enable various innovations. With the standard k8s scheduling API, OpenPAI introduces [HiveD](https://github.com/microsoft/hivedscheduler), an optional but recommended scheduler designed for deep learning workloads in a multi-tenant GPU cluster. HiveD provides various advantages over standard k8s scheduler. For example, it introduces a notion of "virtual cluster", which allows a team of users to run workload in the virtual cluster as if they reserve a private, dedicated (smaller) GPU cluster. HiveD's virtual cluster reserves GPU resource not only in terms of quota (i.e., number of GPU), but also in terms of **topology**. For example, with HiveD a virtual cluster can reserve a GPU node, or a rack of GPU nodes within the same InfiniBand domain, instead of a set of GPUs randomly scatters across the cluster. This is important to preserve the training speed for jobs within the virtual cluster. With HiveD, OpenPAI also provides better topology-aware gang scheduling with no [resource starvation](https://en.wikipedia.org/wiki/Starvation_(computer_science)). HiveD also supports multi-priority jobs and job preemption. diff --git a/subprojects/frameworklauncher/README.md b/subprojects/frameworklauncher/README.md index 16ff0093d2..b9498f1f39 100644 --- a/subprojects/frameworklauncher/README.md +++ b/subprojects/frameworklauncher/README.md @@ -38,4 +38,4 @@ Note, it **ALSO** includes scheduling features, such as Topology-Aware Gpu Sched FrameworkLauncher Natively Supports Kubernetes: [Kubernetes FrameworkController](https://github.com/Microsoft/frameworkcontroller). -Note, it does **NOT** includes scheduling features, for the scheduling counterpart, we have already splitted it to another dedicated project: [HivedScheduler](https://github.com/microsoft/pai/tree/master/subprojects/hivedscheduler), and you can directly leverage it with the [Kubernetes FrameworkController](https://github.com/Microsoft/frameworkcontroller). +Note, it does **NOT** includes scheduling features, for the scheduling counterpart, we have already splitted it to another dedicated project: [HiveDScheduler](https://github.com/microsoft/hivedscheduler), and you can directly leverage it with the [Kubernetes FrameworkController](https://github.com/Microsoft/frameworkcontroller). From 6a7f6fefadf26e09f34e3a1a318c6c0b74b6d258 Mon Sep 17 00:00:00 2001 From: Yuqi Wang Date: Mon, 23 Mar 2020 18:56:52 +0800 Subject: [PATCH 2/2] [Hived]: Move Hived from OpenPAI to dedicated repo Moved to https://github.com/microsoft/hivedscheduler --- .../microsoft/hivedscheduler/Gopkg.lock | 524 - .../microsoft/hivedscheduler/Gopkg.toml | 31 - .../microsoft/hivedscheduler/LICENSE | 21 - .../microsoft/hivedscheduler/README.md | 68 - .../bin/hivedscheduler/start.sh | 33 - .../build/hivedscheduler/Dockerfile | 43 - .../build/hivedscheduler/docker-build.sh | 37 - .../build/hivedscheduler/go-build.sh | 45 - .../hivedscheduler/cmd/hivedscheduler/main.go | 36 - .../hivedscheduler/doc/user-manual.md | 156 - .../example/config/basic/hivedscheduler.yaml | 39 - .../config/default/hivedscheduler.yaml | 7 - .../example/config/design/hivedscheduler.yaml | 290 - .../hivedscheduler/example/feature/README.md | 233 - .../example/feature/file/hived-config-1.yaml | 50 - .../example/feature/file/hived-config-2.yaml | 57 - .../example/feature/file/hived-config-3.yaml | 57 - .../example/feature/file/hived-config-33.yaml | 52 - .../example/feature/file/hived-config-4.yaml | 57 - .../example/feature/file/hived-config-5.yaml | 53 - .../example/feature/file/hived-config-6.yaml | 57 - .../example/feature/file/hived-config-7.yaml | 56 - .../example/feature/file/itc-badnode50-1.png | Bin 14446 -> 0 bytes .../example/feature/file/itc-badnode50-2.png | Bin 20800 -> 0 bytes .../example/feature/file/itc-badnode50-3.png | Bin 21706 -> 0 bytes .../example/feature/file/itc-badnode50.yaml | 33 - .../example/feature/file/itc-buddy-1.png | Bin 24233 -> 0 bytes .../example/feature/file/itc-buddy-2.png | Bin 23364 -> 0 bytes .../example/feature/file/itc-buddy-3.png | Bin 7195 -> 0 bytes .../example/feature/file/itc-buddy.yaml | 33 - .../example/feature/file/itc-dtf.png | Bin 29747 -> 0 bytes .../example/feature/file/itc-dtf.yaml | 104 - .../example/feature/file/itc-elastic.png | Bin 62358 -> 0 bytes .../example/feature/file/itc-elastic.yaml | 32 - .../example/feature/file/itc-gang.png | Bin 46434 -> 0 bytes .../example/feature/file/itc-gang.yaml | 32 - .../example/feature/file/itc-gang4.png | Bin 37768 -> 0 bytes .../example/feature/file/itc-gang4.yaml | 32 - .../feature/file/itc-inter-preempt-oppo.png | Bin 26900 -> 0 bytes .../feature/file/itc-inter-preempt-oppo.yaml | 32 - .../feature/file/itc-inter-preempt-prod.png | Bin 32926 -> 0 bytes .../feature/file/itc-inter-preempt-prod.yaml | 32 - .../file/itc-intra-imd-preempt-prod.png | Bin 22322 -> 0 bytes .../file/itc-intra-imd-preempt-prod.yaml | 32 - .../file/itc-intra-imd-preempt-test.png | Bin 21187 -> 0 bytes .../file/itc-intra-imd-preempt-test.yaml | 32 - .../file/itc-intra-lazy-preempt-prod.png | Bin 22221 -> 0 bytes .../file/itc-intra-lazy-preempt-prod.yaml | 32 - .../file/itc-intra-lazy-preempt-prod2.png | Bin 34032 -> 0 bytes .../file/itc-intra-lazy-preempt-prod2.yaml | 32 - .../file/itc-intra-lazy-preempt-test.png | Bin 21442 -> 0 bytes .../file/itc-intra-lazy-preempt-test.yaml | 32 - .../example/feature/file/itc-k80-type.png | Bin 48661 -> 0 bytes .../example/feature/file/itc-k80-type.yaml | 32 - .../example/feature/file/itc-no-type.png | Bin 48901 -> 0 bytes .../example/feature/file/itc-no-type.yaml | 29 - .../feature/file/itc-no-worker-label-1.png | Bin 19030 -> 0 bytes .../feature/file/itc-no-worker-label-2.png | Bin 21698 -> 0 bytes .../feature/file/itc-no-worker-label.yaml | 33 - .../example/feature/file/itc-oppo.png | Bin 48160 -> 0 bytes .../example/feature/file/itc-oppo.yaml | 32 - .../example/feature/file/itc-reconfig-1.png | Bin 26712 -> 0 bytes .../example/feature/file/itc-reconfig-1.yaml | 31 - .../example/feature/file/itc-reconfig-2.png | Bin 30968 -> 0 bytes .../example/feature/file/itc-reconfig-2.yaml | 31 - .../example/feature/file/itc-reconfig-3-1.png | Bin 30641 -> 0 bytes .../example/feature/file/itc-reconfig-3.png | Bin 30641 -> 0 bytes .../example/feature/file/itc-reconfig-3.yaml | 31 - .../example/feature/file/itc-reconfig-4.png | Bin 14092 -> 0 bytes .../example/feature/file/itc-reconfig-4.yaml | 31 - .../example/feature/file/itc-reconfig-5.png | Bin 13773 -> 0 bytes .../example/feature/file/itc-reconfig-5.yaml | 31 - .../example/feature/file/itc-reserve.png | Bin 75525 -> 0 bytes .../example/feature/file/itc-reserve.yaml | 47 - .../example/feature/file/itc-safety-1.png | Bin 30966 -> 0 bytes .../example/feature/file/itc-safety-1.yaml | 32 - .../example/feature/file/itc-safety-2.png | Bin 31160 -> 0 bytes .../example/feature/file/itc-safety-2.yaml | 32 - .../example/request/basic/request.yaml | 279 - .../example/request/design/request.yaml | 508 - .../example/request/tf/request.yaml | 149 - .../hivedscheduler/example/run/deploy.yaml | 167 - .../hivedscheduler/hack/update-all.sh | 39 - .../hivedscheduler/hack/update-dep.sh | 36 - .../hivedscheduler/hack/update-push-all.sh | 41 - .../hivedscheduler/hack/update-push-dep.sh | 41 - .../hivedscheduler/pkg/algorithm/cell.go | 369 - .../hivedscheduler/pkg/algorithm/config.go | 467 - .../hivedscheduler/pkg/algorithm/constants.go | 40 - .../pkg/algorithm/hived_algorithm.go | 1693 - .../pkg/algorithm/hived_algorithm_test.go | 612 - .../pkg/algorithm/intra_vc_scheduler.go | 113 - .../pkg/algorithm/topology_aware_scheduler.go | 431 - .../hivedscheduler/pkg/algorithm/types.go | 195 - .../hivedscheduler/pkg/api/config.go | 219 - .../hivedscheduler/pkg/api/constants.go | 106 - .../microsoft/hivedscheduler/pkg/api/types.go | 264 - .../hivedscheduler/pkg/common/types.go | 95 - .../hivedscheduler/pkg/common/utils.go | 266 - .../hivedscheduler/pkg/internal/types.go | 219 - .../hivedscheduler/pkg/internal/utils.go | 362 - .../hivedscheduler/pkg/scheduler/scheduler.go | 703 - .../hivedscheduler/pkg/webserver/webserver.go | 300 - .../vendor/github.com/davecgh/go-spew/LICENSE | 15 - .../github.com/davecgh/go-spew/spew/bypass.go | 145 - .../davecgh/go-spew/spew/bypasssafe.go | 38 - .../github.com/davecgh/go-spew/spew/common.go | 341 - .../github.com/davecgh/go-spew/spew/config.go | 306 - .../github.com/davecgh/go-spew/spew/doc.go | 211 - .../github.com/davecgh/go-spew/spew/dump.go | 509 - .../github.com/davecgh/go-spew/spew/format.go | 419 - .../github.com/davecgh/go-spew/spew/spew.go | 148 - .../vendor/github.com/gogo/protobuf/AUTHORS | 15 - .../github.com/gogo/protobuf/CONTRIBUTORS | 23 - .../gogo/protobuf/GOLANG_CONTRIBUTORS | 5 - .../vendor/github.com/gogo/protobuf/LICENSE | 35 - .../github.com/gogo/protobuf/proto/clone.go | 258 - .../gogo/protobuf/proto/custom_gogo.go | 39 - .../github.com/gogo/protobuf/proto/decode.go | 427 - .../gogo/protobuf/proto/deprecated.go | 63 - .../github.com/gogo/protobuf/proto/discard.go | 350 - .../gogo/protobuf/proto/duration.go | 100 - .../gogo/protobuf/proto/duration_gogo.go | 49 - .../github.com/gogo/protobuf/proto/encode.go | 203 - .../gogo/protobuf/proto/encode_gogo.go | 33 - .../github.com/gogo/protobuf/proto/equal.go | 300 - .../gogo/protobuf/proto/extensions.go | 604 - .../gogo/protobuf/proto/extensions_gogo.go | 368 - .../github.com/gogo/protobuf/proto/lib.go | 967 - .../gogo/protobuf/proto/lib_gogo.go | 50 - .../gogo/protobuf/proto/message_set.go | 181 - .../gogo/protobuf/proto/pointer_reflect.go | 357 - .../protobuf/proto/pointer_reflect_gogo.go | 59 - .../gogo/protobuf/proto/pointer_unsafe.go | 308 - .../protobuf/proto/pointer_unsafe_gogo.go | 56 - .../gogo/protobuf/proto/properties.go | 599 - .../gogo/protobuf/proto/properties_gogo.go | 36 - .../gogo/protobuf/proto/skip_gogo.go | 119 - .../gogo/protobuf/proto/table_marshal.go | 3006 - .../gogo/protobuf/proto/table_marshal_gogo.go | 388 - .../gogo/protobuf/proto/table_merge.go | 657 - .../gogo/protobuf/proto/table_unmarshal.go | 2245 - .../protobuf/proto/table_unmarshal_gogo.go | 385 - .../github.com/gogo/protobuf/proto/text.go | 928 - .../gogo/protobuf/proto/text_gogo.go | 57 - .../gogo/protobuf/proto/text_parser.go | 1018 - .../gogo/protobuf/proto/timestamp.go | 113 - .../gogo/protobuf/proto/timestamp_gogo.go | 49 - .../gogo/protobuf/proto/wrappers.go | 1888 - .../gogo/protobuf/proto/wrappers_gogo.go | 113 - .../gogo/protobuf/sortkeys/sortkeys.go | 101 - .../vendor/github.com/golang/protobuf/AUTHORS | 3 - .../github.com/golang/protobuf/CONTRIBUTORS | 3 - .../vendor/github.com/golang/protobuf/LICENSE | 28 - .../github.com/golang/protobuf/proto/clone.go | 253 - .../golang/protobuf/proto/decode.go | 427 - .../golang/protobuf/proto/deprecated.go | 63 - .../golang/protobuf/proto/discard.go | 350 - .../golang/protobuf/proto/encode.go | 203 - .../github.com/golang/protobuf/proto/equal.go | 301 - .../golang/protobuf/proto/extensions.go | 607 - .../github.com/golang/protobuf/proto/lib.go | 965 - .../golang/protobuf/proto/message_set.go | 181 - .../golang/protobuf/proto/pointer_reflect.go | 360 - .../golang/protobuf/proto/pointer_unsafe.go | 313 - .../golang/protobuf/proto/properties.go | 545 - .../golang/protobuf/proto/table_marshal.go | 2776 - .../golang/protobuf/proto/table_merge.go | 654 - .../golang/protobuf/proto/table_unmarshal.go | 2053 - .../github.com/golang/protobuf/proto/text.go | 843 - .../golang/protobuf/proto/text_parser.go | 880 - .../github.com/golang/protobuf/ptypes/any.go | 141 - .../golang/protobuf/ptypes/any/any.pb.go | 200 - .../github.com/golang/protobuf/ptypes/doc.go | 35 - .../golang/protobuf/ptypes/duration.go | 102 - .../protobuf/ptypes/duration/duration.pb.go | 161 - .../golang/protobuf/ptypes/timestamp.go | 132 - .../protobuf/ptypes/timestamp/timestamp.pb.go | 179 - .../vendor/github.com/google/gofuzz/LICENSE | 202 - .../vendor/github.com/google/gofuzz/doc.go | 18 - .../vendor/github.com/google/gofuzz/fuzz.go | 487 - .../github.com/googleapis/gnostic/LICENSE | 203 - .../googleapis/gnostic/OpenAPIv2/OpenAPIv2.go | 8847 -- .../gnostic/OpenAPIv2/OpenAPIv2.pb.go | 4455 - .../googleapis/gnostic/compiler/context.go | 43 - .../googleapis/gnostic/compiler/error.go | 61 - .../gnostic/compiler/extension-handler.go | 101 - .../googleapis/gnostic/compiler/helpers.go | 197 - .../googleapis/gnostic/compiler/main.go | 16 - .../googleapis/gnostic/compiler/reader.go | 209 - .../gnostic/extensions/extension.pb.go | 294 - .../gnostic/extensions/extensions.go | 82 - .../github.com/hashicorp/golang-lru/2q.go | 223 - .../github.com/hashicorp/golang-lru/LICENSE | 362 - .../github.com/hashicorp/golang-lru/arc.go | 257 - .../github.com/hashicorp/golang-lru/doc.go | 21 - .../github.com/hashicorp/golang-lru/lru.go | 116 - .../hashicorp/golang-lru/simplelru/lru.go | 161 - .../golang-lru/simplelru/lru_interface.go | 36 - .../vendor/github.com/imdario/mergo/LICENSE | 28 - .../vendor/github.com/imdario/mergo/doc.go | 44 - .../vendor/github.com/imdario/mergo/map.go | 175 - .../vendor/github.com/imdario/mergo/merge.go | 255 - .../vendor/github.com/imdario/mergo/mergo.go | 97 - .../imdario/mergo/testdata/license.yml | 4 - .../github.com/json-iterator/go/LICENSE | 21 - .../github.com/json-iterator/go/adapter.go | 150 - .../vendor/github.com/json-iterator/go/any.go | 325 - .../github.com/json-iterator/go/any_array.go | 278 - .../github.com/json-iterator/go/any_bool.go | 137 - .../github.com/json-iterator/go/any_float.go | 83 - .../github.com/json-iterator/go/any_int32.go | 74 - .../github.com/json-iterator/go/any_int64.go | 74 - .../json-iterator/go/any_invalid.go | 82 - .../github.com/json-iterator/go/any_nil.go | 69 - .../github.com/json-iterator/go/any_number.go | 123 - .../github.com/json-iterator/go/any_object.go | 374 - .../github.com/json-iterator/go/any_str.go | 166 - .../github.com/json-iterator/go/any_uint32.go | 74 - .../github.com/json-iterator/go/any_uint64.go | 74 - .../github.com/json-iterator/go/config.go | 375 - .../github.com/json-iterator/go/iter.go | 322 - .../github.com/json-iterator/go/iter_array.go | 58 - .../github.com/json-iterator/go/iter_float.go | 339 - .../github.com/json-iterator/go/iter_int.go | 345 - .../json-iterator/go/iter_object.go | 251 - .../github.com/json-iterator/go/iter_skip.go | 129 - .../json-iterator/go/iter_skip_sloppy.go | 144 - .../json-iterator/go/iter_skip_strict.go | 99 - .../github.com/json-iterator/go/iter_str.go | 215 - .../github.com/json-iterator/go/jsoniter.go | 18 - .../github.com/json-iterator/go/pool.go | 42 - .../github.com/json-iterator/go/reflect.go | 332 - .../json-iterator/go/reflect_array.go | 104 - .../json-iterator/go/reflect_dynamic.go | 70 - .../json-iterator/go/reflect_extension.go | 483 - .../json-iterator/go/reflect_json_number.go | 112 - .../go/reflect_json_raw_message.go | 60 - .../json-iterator/go/reflect_map.go | 338 - .../json-iterator/go/reflect_marshaler.go | 217 - .../json-iterator/go/reflect_native.go | 451 - .../json-iterator/go/reflect_optional.go | 133 - .../json-iterator/go/reflect_slice.go | 99 - .../go/reflect_struct_decoder.go | 1048 - .../go/reflect_struct_encoder.go | 210 - .../github.com/json-iterator/go/stream.go | 211 - .../json-iterator/go/stream_float.go | 94 - .../github.com/json-iterator/go/stream_int.go | 190 - .../github.com/json-iterator/go/stream_str.go | 372 - .../github.com/modern-go/concurrent/LICENSE | 201 - .../modern-go/concurrent/executor.go | 14 - .../modern-go/concurrent/go_above_19.go | 15 - .../modern-go/concurrent/go_below_19.go | 33 - .../github.com/modern-go/concurrent/log.go | 13 - .../concurrent/unbounded_executor.go | 119 - .../github.com/modern-go/reflect2/LICENSE | 201 - .../modern-go/reflect2/go_above_17.go | 8 - .../modern-go/reflect2/go_above_19.go | 14 - .../modern-go/reflect2/go_below_17.go | 9 - .../modern-go/reflect2/go_below_19.go | 14 - .../github.com/modern-go/reflect2/reflect2.go | 298 - .../modern-go/reflect2/reflect2_amd64.s | 0 .../modern-go/reflect2/reflect2_kind.go | 30 - .../modern-go/reflect2/relfect2_386.s | 0 .../modern-go/reflect2/relfect2_amd64p32.s | 0 .../modern-go/reflect2/relfect2_arm.s | 0 .../modern-go/reflect2/relfect2_arm64.s | 0 .../modern-go/reflect2/relfect2_mips64x.s | 0 .../modern-go/reflect2/relfect2_mipsx.s | 0 .../modern-go/reflect2/relfect2_ppc64x.s | 0 .../modern-go/reflect2/relfect2_s390x.s | 0 .../modern-go/reflect2/safe_field.go | 58 - .../github.com/modern-go/reflect2/safe_map.go | 101 - .../modern-go/reflect2/safe_slice.go | 92 - .../modern-go/reflect2/safe_struct.go | 29 - .../modern-go/reflect2/safe_type.go | 78 - .../github.com/modern-go/reflect2/type_map.go | 103 - .../modern-go/reflect2/unsafe_array.go | 65 - .../modern-go/reflect2/unsafe_eface.go | 59 - .../modern-go/reflect2/unsafe_field.go | 74 - .../modern-go/reflect2/unsafe_iface.go | 64 - .../modern-go/reflect2/unsafe_link.go | 70 - .../modern-go/reflect2/unsafe_map.go | 138 - .../modern-go/reflect2/unsafe_ptr.go | 46 - .../modern-go/reflect2/unsafe_slice.go | 177 - .../modern-go/reflect2/unsafe_struct.go | 59 - .../modern-go/reflect2/unsafe_type.go | 85 - .../vendor/github.com/spf13/pflag/LICENSE | 28 - .../vendor/github.com/spf13/pflag/bool.go | 94 - .../github.com/spf13/pflag/bool_slice.go | 147 - .../vendor/github.com/spf13/pflag/bytes.go | 209 - .../vendor/github.com/spf13/pflag/count.go | 96 - .../vendor/github.com/spf13/pflag/duration.go | 86 - .../github.com/spf13/pflag/duration_slice.go | 128 - .../vendor/github.com/spf13/pflag/flag.go | 1227 - .../vendor/github.com/spf13/pflag/float32.go | 88 - .../vendor/github.com/spf13/pflag/float64.go | 84 - .../github.com/spf13/pflag/golangflag.go | 105 - .../vendor/github.com/spf13/pflag/int.go | 84 - .../vendor/github.com/spf13/pflag/int16.go | 88 - .../vendor/github.com/spf13/pflag/int32.go | 88 - .../vendor/github.com/spf13/pflag/int64.go | 84 - .../vendor/github.com/spf13/pflag/int8.go | 88 - .../github.com/spf13/pflag/int_slice.go | 128 - .../vendor/github.com/spf13/pflag/ip.go | 94 - .../vendor/github.com/spf13/pflag/ip_slice.go | 148 - .../vendor/github.com/spf13/pflag/ipmask.go | 122 - .../vendor/github.com/spf13/pflag/ipnet.go | 98 - .../vendor/github.com/spf13/pflag/string.go | 80 - .../github.com/spf13/pflag/string_array.go | 103 - .../github.com/spf13/pflag/string_slice.go | 149 - .../github.com/spf13/pflag/string_to_int.go | 149 - .../spf13/pflag/string_to_string.go | 160 - .../vendor/github.com/spf13/pflag/uint.go | 88 - .../vendor/github.com/spf13/pflag/uint16.go | 88 - .../vendor/github.com/spf13/pflag/uint32.go | 88 - .../vendor/github.com/spf13/pflag/uint64.go | 88 - .../vendor/github.com/spf13/pflag/uint8.go | 88 - .../github.com/spf13/pflag/uint_slice.go | 126 - .../vendor/golang.org/x/crypto/AUTHORS | 3 - .../vendor/golang.org/x/crypto/CONTRIBUTORS | 3 - .../vendor/golang.org/x/crypto/LICENSE | 27 - .../vendor/golang.org/x/crypto/PATENTS | 22 - .../x/crypto/ssh/terminal/terminal.go | 966 - .../golang.org/x/crypto/ssh/terminal/util.go | 114 - .../x/crypto/ssh/terminal/util_aix.go | 12 - .../x/crypto/ssh/terminal/util_bsd.go | 12 - .../x/crypto/ssh/terminal/util_linux.go | 10 - .../x/crypto/ssh/terminal/util_plan9.go | 58 - .../x/crypto/ssh/terminal/util_solaris.go | 124 - .../x/crypto/ssh/terminal/util_windows.go | 105 - .../vendor/golang.org/x/net/AUTHORS | 3 - .../vendor/golang.org/x/net/CONTRIBUTORS | 3 - .../vendor/golang.org/x/net/LICENSE | 27 - .../vendor/golang.org/x/net/PATENTS | 22 - .../golang.org/x/net/context/context.go | 56 - .../x/net/context/ctxhttp/ctxhttp.go | 71 - .../vendor/golang.org/x/net/context/go17.go | 72 - .../vendor/golang.org/x/net/context/go19.go | 20 - .../golang.org/x/net/context/pre_go17.go | 300 - .../golang.org/x/net/context/pre_go19.go | 109 - .../golang.org/x/net/http/httpguts/guts.go | 50 - .../golang.org/x/net/http/httpguts/httplex.go | 346 - .../vendor/golang.org/x/net/http2/ciphers.go | 641 - .../x/net/http2/client_conn_pool.go | 282 - .../golang.org/x/net/http2/databuffer.go | 146 - .../vendor/golang.org/x/net/http2/errors.go | 133 - .../vendor/golang.org/x/net/http2/flow.go | 50 - .../vendor/golang.org/x/net/http2/frame.go | 1614 - .../vendor/golang.org/x/net/http2/go111.go | 29 - .../vendor/golang.org/x/net/http2/gotrack.go | 170 - .../golang.org/x/net/http2/headermap.go | 88 - .../golang.org/x/net/http2/hpack/encode.go | 240 - .../golang.org/x/net/http2/hpack/hpack.go | 504 - .../golang.org/x/net/http2/hpack/huffman.go | 222 - .../golang.org/x/net/http2/hpack/tables.go | 479 - .../vendor/golang.org/x/net/http2/http2.go | 384 - .../golang.org/x/net/http2/not_go111.go | 20 - .../vendor/golang.org/x/net/http2/pipe.go | 163 - .../vendor/golang.org/x/net/http2/server.go | 2931 - .../golang.org/x/net/http2/transport.go | 2610 - .../vendor/golang.org/x/net/http2/write.go | 365 - .../golang.org/x/net/http2/writesched.go | 242 - .../x/net/http2/writesched_priority.go | 452 - .../x/net/http2/writesched_random.go | 72 - .../golang.org/x/net/idna/idna10.0.0.go | 734 - .../vendor/golang.org/x/net/idna/idna9.0.0.go | 682 - .../vendor/golang.org/x/net/idna/punycode.go | 203 - .../golang.org/x/net/idna/tables10.0.0.go | 4559 - .../golang.org/x/net/idna/tables11.0.0.go | 4653 - .../golang.org/x/net/idna/tables9.0.0.go | 4486 - .../vendor/golang.org/x/net/idna/trie.go | 72 - .../vendor/golang.org/x/net/idna/trieval.go | 119 - .../vendor/golang.org/x/oauth2/AUTHORS | 3 - .../vendor/golang.org/x/oauth2/CONTRIBUTORS | 3 - .../vendor/golang.org/x/oauth2/LICENSE | 27 - .../x/oauth2/internal/client_appengine.go | 13 - .../golang.org/x/oauth2/internal/doc.go | 6 - .../golang.org/x/oauth2/internal/oauth2.go | 37 - .../golang.org/x/oauth2/internal/token.go | 294 - .../golang.org/x/oauth2/internal/transport.go | 33 - .../vendor/golang.org/x/oauth2/oauth2.go | 381 - .../vendor/golang.org/x/oauth2/token.go | 178 - .../vendor/golang.org/x/oauth2/transport.go | 144 - .../vendor/golang.org/x/sys/AUTHORS | 3 - .../vendor/golang.org/x/sys/CONTRIBUTORS | 3 - .../vendor/golang.org/x/sys/LICENSE | 27 - .../vendor/golang.org/x/sys/PATENTS | 22 - .../golang.org/x/sys/unix/affinity_linux.go | 124 - .../vendor/golang.org/x/sys/unix/aliases.go | 14 - .../golang.org/x/sys/unix/asm_aix_ppc64.s | 17 - .../golang.org/x/sys/unix/asm_darwin_386.s | 29 - .../golang.org/x/sys/unix/asm_darwin_amd64.s | 29 - .../golang.org/x/sys/unix/asm_darwin_arm.s | 30 - .../golang.org/x/sys/unix/asm_darwin_arm64.s | 30 - .../x/sys/unix/asm_dragonfly_amd64.s | 29 - .../golang.org/x/sys/unix/asm_freebsd_386.s | 29 - .../golang.org/x/sys/unix/asm_freebsd_amd64.s | 29 - .../golang.org/x/sys/unix/asm_freebsd_arm.s | 29 - .../golang.org/x/sys/unix/asm_freebsd_arm64.s | 29 - .../golang.org/x/sys/unix/asm_linux_386.s | 65 - .../golang.org/x/sys/unix/asm_linux_amd64.s | 57 - .../golang.org/x/sys/unix/asm_linux_arm.s | 56 - .../golang.org/x/sys/unix/asm_linux_arm64.s | 52 - .../golang.org/x/sys/unix/asm_linux_mips64x.s | 56 - .../golang.org/x/sys/unix/asm_linux_mipsx.s | 54 - .../golang.org/x/sys/unix/asm_linux_ppc64x.s | 44 - .../golang.org/x/sys/unix/asm_linux_riscv64.s | 54 - .../golang.org/x/sys/unix/asm_linux_s390x.s | 56 - .../golang.org/x/sys/unix/asm_netbsd_386.s | 29 - .../golang.org/x/sys/unix/asm_netbsd_amd64.s | 29 - .../golang.org/x/sys/unix/asm_netbsd_arm.s | 29 - .../golang.org/x/sys/unix/asm_netbsd_arm64.s | 29 - .../golang.org/x/sys/unix/asm_openbsd_386.s | 29 - .../golang.org/x/sys/unix/asm_openbsd_amd64.s | 29 - .../golang.org/x/sys/unix/asm_openbsd_arm.s | 29 - .../golang.org/x/sys/unix/asm_openbsd_arm64.s | 29 - .../golang.org/x/sys/unix/asm_solaris_amd64.s | 17 - .../golang.org/x/sys/unix/bluetooth_linux.go | 35 - .../golang.org/x/sys/unix/cap_freebsd.go | 195 - .../vendor/golang.org/x/sys/unix/constants.go | 13 - .../golang.org/x/sys/unix/dev_aix_ppc.go | 27 - .../golang.org/x/sys/unix/dev_aix_ppc64.go | 29 - .../golang.org/x/sys/unix/dev_darwin.go | 24 - .../golang.org/x/sys/unix/dev_dragonfly.go | 30 - .../golang.org/x/sys/unix/dev_freebsd.go | 30 - .../vendor/golang.org/x/sys/unix/dev_linux.go | 42 - .../golang.org/x/sys/unix/dev_netbsd.go | 29 - .../golang.org/x/sys/unix/dev_openbsd.go | 29 - .../vendor/golang.org/x/sys/unix/dirent.go | 17 - .../golang.org/x/sys/unix/endian_big.go | 9 - .../golang.org/x/sys/unix/endian_little.go | 9 - .../vendor/golang.org/x/sys/unix/env_unix.go | 31 - .../x/sys/unix/errors_freebsd_386.go | 227 - .../x/sys/unix/errors_freebsd_amd64.go | 227 - .../x/sys/unix/errors_freebsd_arm.go | 226 - .../vendor/golang.org/x/sys/unix/fcntl.go | 32 - .../golang.org/x/sys/unix/fcntl_darwin.go | 18 - .../x/sys/unix/fcntl_linux_32bit.go | 13 - .../vendor/golang.org/x/sys/unix/gccgo.go | 62 - .../vendor/golang.org/x/sys/unix/gccgo_c.c | 39 - .../x/sys/unix/gccgo_linux_amd64.go | 20 - .../vendor/golang.org/x/sys/unix/ioctl.go | 30 - .../golang.org/x/sys/unix/mkasm_darwin.go | 61 - .../vendor/golang.org/x/sys/unix/mkpost.go | 122 - .../vendor/golang.org/x/sys/unix/mksyscall.go | 407 - .../x/sys/unix/mksyscall_aix_ppc.go | 415 - .../x/sys/unix/mksyscall_aix_ppc64.go | 614 - .../x/sys/unix/mksyscall_solaris.go | 335 - .../golang.org/x/sys/unix/mksysctl_openbsd.go | 355 - .../vendor/golang.org/x/sys/unix/mksysnum.go | 190 - .../golang.org/x/sys/unix/pagesize_unix.go | 15 - .../golang.org/x/sys/unix/pledge_openbsd.go | 163 - .../vendor/golang.org/x/sys/unix/race.go | 30 - .../vendor/golang.org/x/sys/unix/race0.go | 25 - .../golang.org/x/sys/unix/sockcmsg_linux.go | 36 - .../golang.org/x/sys/unix/sockcmsg_unix.go | 120 - .../vendor/golang.org/x/sys/unix/str.go | 26 - .../vendor/golang.org/x/sys/unix/syscall.go | 53 - .../golang.org/x/sys/unix/syscall_aix.go | 557 - .../golang.org/x/sys/unix/syscall_aix_ppc.go | 50 - .../x/sys/unix/syscall_aix_ppc64.go | 81 - .../golang.org/x/sys/unix/syscall_bsd.go | 624 - .../golang.org/x/sys/unix/syscall_darwin.go | 706 - .../x/sys/unix/syscall_darwin_386.go | 63 - .../x/sys/unix/syscall_darwin_amd64.go | 63 - .../x/sys/unix/syscall_darwin_arm.go | 64 - .../x/sys/unix/syscall_darwin_arm64.go | 66 - .../x/sys/unix/syscall_darwin_libSystem.go | 31 - .../x/sys/unix/syscall_dragonfly.go | 539 - .../x/sys/unix/syscall_dragonfly_amd64.go | 52 - .../golang.org/x/sys/unix/syscall_freebsd.go | 838 - .../x/sys/unix/syscall_freebsd_386.go | 52 - .../x/sys/unix/syscall_freebsd_amd64.go | 52 - .../x/sys/unix/syscall_freebsd_arm.go | 52 - .../x/sys/unix/syscall_freebsd_arm64.go | 52 - .../golang.org/x/sys/unix/syscall_linux.go | 1856 - .../x/sys/unix/syscall_linux_386.go | 386 - .../x/sys/unix/syscall_linux_amd64.go | 190 - .../x/sys/unix/syscall_linux_amd64_gc.go | 13 - .../x/sys/unix/syscall_linux_arm.go | 287 - .../x/sys/unix/syscall_linux_arm64.go | 223 - .../golang.org/x/sys/unix/syscall_linux_gc.go | 14 - .../x/sys/unix/syscall_linux_gc_386.go | 16 - .../x/sys/unix/syscall_linux_gccgo_386.go | 30 - .../x/sys/unix/syscall_linux_gccgo_arm.go | 20 - .../x/sys/unix/syscall_linux_mips64x.go | 222 - .../x/sys/unix/syscall_linux_mipsx.go | 234 - .../x/sys/unix/syscall_linux_ppc64x.go | 152 - .../x/sys/unix/syscall_linux_riscv64.go | 226 - .../x/sys/unix/syscall_linux_s390x.go | 338 - .../x/sys/unix/syscall_linux_sparc64.go | 147 - .../golang.org/x/sys/unix/syscall_netbsd.go | 643 - .../x/sys/unix/syscall_netbsd_386.go | 33 - .../x/sys/unix/syscall_netbsd_amd64.go | 33 - .../x/sys/unix/syscall_netbsd_arm.go | 33 - .../x/sys/unix/syscall_netbsd_arm64.go | 33 - .../golang.org/x/sys/unix/syscall_openbsd.go | 437 - .../x/sys/unix/syscall_openbsd_386.go | 37 - .../x/sys/unix/syscall_openbsd_amd64.go | 37 - .../x/sys/unix/syscall_openbsd_arm.go | 37 - .../x/sys/unix/syscall_openbsd_arm64.go | 37 - .../golang.org/x/sys/unix/syscall_solaris.go | 737 - .../x/sys/unix/syscall_solaris_amd64.go | 23 - .../golang.org/x/sys/unix/syscall_unix.go | 431 - .../golang.org/x/sys/unix/syscall_unix_gc.go | 15 - .../x/sys/unix/syscall_unix_gc_ppc64x.go | 24 - .../golang.org/x/sys/unix/timestruct.go | 82 - .../vendor/golang.org/x/sys/unix/types_aix.go | 237 - .../golang.org/x/sys/unix/types_darwin.go | 283 - .../golang.org/x/sys/unix/types_dragonfly.go | 263 - .../golang.org/x/sys/unix/types_freebsd.go | 356 - .../golang.org/x/sys/unix/types_netbsd.go | 290 - .../golang.org/x/sys/unix/types_openbsd.go | 283 - .../golang.org/x/sys/unix/types_solaris.go | 266 - .../golang.org/x/sys/unix/unveil_openbsd.go | 42 - .../vendor/golang.org/x/sys/unix/xattr_bsd.go | 240 - .../golang.org/x/sys/unix/zerrors_aix_ppc.go | 1374 - .../x/sys/unix/zerrors_aix_ppc64.go | 1375 - .../x/sys/unix/zerrors_darwin_386.go | 1783 - .../x/sys/unix/zerrors_darwin_amd64.go | 1783 - .../x/sys/unix/zerrors_darwin_arm.go | 1783 - .../x/sys/unix/zerrors_darwin_arm64.go | 1783 - .../x/sys/unix/zerrors_dragonfly_amd64.go | 1650 - .../x/sys/unix/zerrors_freebsd_386.go | 1793 - .../x/sys/unix/zerrors_freebsd_amd64.go | 1794 - .../x/sys/unix/zerrors_freebsd_arm.go | 1802 - .../x/sys/unix/zerrors_freebsd_arm64.go | 1794 - .../x/sys/unix/zerrors_linux_386.go | 2945 - .../x/sys/unix/zerrors_linux_amd64.go | 2945 - .../x/sys/unix/zerrors_linux_arm.go | 2951 - .../x/sys/unix/zerrors_linux_arm64.go | 2936 - .../x/sys/unix/zerrors_linux_mips.go | 2952 - .../x/sys/unix/zerrors_linux_mips64.go | 2952 - .../x/sys/unix/zerrors_linux_mips64le.go | 2952 - .../x/sys/unix/zerrors_linux_mipsle.go | 2952 - .../x/sys/unix/zerrors_linux_ppc64.go | 3007 - .../x/sys/unix/zerrors_linux_ppc64le.go | 3007 - .../x/sys/unix/zerrors_linux_riscv64.go | 2932 - .../x/sys/unix/zerrors_linux_s390x.go | 3005 - .../x/sys/unix/zerrors_linux_sparc64.go | 3001 - .../x/sys/unix/zerrors_netbsd_386.go | 1772 - .../x/sys/unix/zerrors_netbsd_amd64.go | 1762 - .../x/sys/unix/zerrors_netbsd_arm.go | 1751 - .../x/sys/unix/zerrors_netbsd_arm64.go | 1762 - .../x/sys/unix/zerrors_openbsd_386.go | 1654 - .../x/sys/unix/zerrors_openbsd_amd64.go | 1765 - .../x/sys/unix/zerrors_openbsd_arm.go | 1656 - .../x/sys/unix/zerrors_openbsd_arm64.go | 1789 - .../x/sys/unix/zerrors_solaris_amd64.go | 1532 - .../golang.org/x/sys/unix/zptrace386_linux.go | 80 - .../golang.org/x/sys/unix/zptracearm_linux.go | 41 - .../x/sys/unix/zptracemips_linux.go | 50 - .../x/sys/unix/zptracemipsle_linux.go | 50 - .../golang.org/x/sys/unix/zsyscall_aix_ppc.go | 1484 - .../x/sys/unix/zsyscall_aix_ppc64.go | 1442 - .../x/sys/unix/zsyscall_aix_ppc64_gc.go | 1192 - .../x/sys/unix/zsyscall_aix_ppc64_gccgo.go | 1070 - .../x/sys/unix/zsyscall_darwin_386.1_11.go | 1810 - .../x/sys/unix/zsyscall_darwin_386.go | 2505 - .../x/sys/unix/zsyscall_darwin_386.s | 284 - .../x/sys/unix/zsyscall_darwin_amd64.1_11.go | 1810 - .../x/sys/unix/zsyscall_darwin_amd64.go | 2520 - .../x/sys/unix/zsyscall_darwin_amd64.s | 286 - .../x/sys/unix/zsyscall_darwin_arm.1_11.go | 1793 - .../x/sys/unix/zsyscall_darwin_arm.go | 2483 - .../x/sys/unix/zsyscall_darwin_arm.s | 282 - .../x/sys/unix/zsyscall_darwin_arm64.1_11.go | 1793 - .../x/sys/unix/zsyscall_darwin_arm64.go | 2483 - .../x/sys/unix/zsyscall_darwin_arm64.s | 282 - .../x/sys/unix/zsyscall_dragonfly_amd64.go | 1659 - .../x/sys/unix/zsyscall_freebsd_386.go | 2015 - .../x/sys/unix/zsyscall_freebsd_amd64.go | 2015 - .../x/sys/unix/zsyscall_freebsd_arm.go | 2015 - .../x/sys/unix/zsyscall_freebsd_arm64.go | 2015 - .../x/sys/unix/zsyscall_linux_386.go | 2250 - .../x/sys/unix/zsyscall_linux_amd64.go | 2417 - .../x/sys/unix/zsyscall_linux_arm.go | 2387 - .../x/sys/unix/zsyscall_linux_arm64.go | 2274 - .../x/sys/unix/zsyscall_linux_mips.go | 2430 - .../x/sys/unix/zsyscall_linux_mips64.go | 2401 - .../x/sys/unix/zsyscall_linux_mips64le.go | 2401 - .../x/sys/unix/zsyscall_linux_mipsle.go | 2430 - .../x/sys/unix/zsyscall_linux_ppc64.go | 2479 - .../x/sys/unix/zsyscall_linux_ppc64le.go | 2479 - .../x/sys/unix/zsyscall_linux_riscv64.go | 2254 - .../x/sys/unix/zsyscall_linux_s390x.go | 2249 - .../x/sys/unix/zsyscall_linux_sparc64.go | 2412 - .../x/sys/unix/zsyscall_netbsd_386.go | 1826 - .../x/sys/unix/zsyscall_netbsd_amd64.go | 1826 - .../x/sys/unix/zsyscall_netbsd_arm.go | 1826 - .../x/sys/unix/zsyscall_netbsd_arm64.go | 1826 - .../x/sys/unix/zsyscall_openbsd_386.go | 1692 - .../x/sys/unix/zsyscall_openbsd_amd64.go | 1692 - .../x/sys/unix/zsyscall_openbsd_arm.go | 1692 - .../x/sys/unix/zsyscall_openbsd_arm64.go | 1692 - .../x/sys/unix/zsyscall_solaris_amd64.go | 1953 - .../x/sys/unix/zsysctl_openbsd_386.go | 272 - .../x/sys/unix/zsysctl_openbsd_amd64.go | 270 - .../x/sys/unix/zsysctl_openbsd_arm.go | 272 - .../x/sys/unix/zsysctl_openbsd_arm64.go | 275 - .../x/sys/unix/zsysnum_darwin_386.go | 436 - .../x/sys/unix/zsysnum_darwin_amd64.go | 438 - .../x/sys/unix/zsysnum_darwin_arm.go | 436 - .../x/sys/unix/zsysnum_darwin_arm64.go | 436 - .../x/sys/unix/zsysnum_dragonfly_amd64.go | 315 - .../x/sys/unix/zsysnum_freebsd_386.go | 396 - .../x/sys/unix/zsysnum_freebsd_amd64.go | 396 - .../x/sys/unix/zsysnum_freebsd_arm.go | 396 - .../x/sys/unix/zsysnum_freebsd_arm64.go | 396 - .../x/sys/unix/zsysnum_linux_386.go | 426 - .../x/sys/unix/zsysnum_linux_amd64.go | 348 - .../x/sys/unix/zsysnum_linux_arm.go | 390 - .../x/sys/unix/zsysnum_linux_arm64.go | 293 - .../x/sys/unix/zsysnum_linux_mips.go | 411 - .../x/sys/unix/zsysnum_linux_mips64.go | 341 - .../x/sys/unix/zsysnum_linux_mips64le.go | 341 - .../x/sys/unix/zsysnum_linux_mipsle.go | 411 - .../x/sys/unix/zsysnum_linux_ppc64.go | 390 - .../x/sys/unix/zsysnum_linux_ppc64le.go | 390 - .../x/sys/unix/zsysnum_linux_riscv64.go | 292 - .../x/sys/unix/zsysnum_linux_s390x.go | 355 - .../x/sys/unix/zsysnum_linux_sparc64.go | 370 - .../x/sys/unix/zsysnum_netbsd_386.go | 274 - .../x/sys/unix/zsysnum_netbsd_amd64.go | 274 - .../x/sys/unix/zsysnum_netbsd_arm.go | 274 - .../x/sys/unix/zsysnum_netbsd_arm64.go | 274 - .../x/sys/unix/zsysnum_openbsd_386.go | 218 - .../x/sys/unix/zsysnum_openbsd_amd64.go | 218 - .../x/sys/unix/zsysnum_openbsd_arm.go | 218 - .../x/sys/unix/zsysnum_openbsd_arm64.go | 217 - .../golang.org/x/sys/unix/ztypes_aix_ppc.go | 352 - .../golang.org/x/sys/unix/ztypes_aix_ppc64.go | 356 - .../x/sys/unix/ztypes_darwin_386.go | 499 - .../x/sys/unix/ztypes_darwin_amd64.go | 509 - .../x/sys/unix/ztypes_darwin_arm.go | 500 - .../x/sys/unix/ztypes_darwin_arm64.go | 509 - .../x/sys/unix/ztypes_dragonfly_amd64.go | 469 - .../x/sys/unix/ztypes_freebsd_386.go | 603 - .../x/sys/unix/ztypes_freebsd_amd64.go | 602 - .../x/sys/unix/ztypes_freebsd_arm.go | 602 - .../x/sys/unix/ztypes_freebsd_arm64.go | 602 - .../golang.org/x/sys/unix/ztypes_linux_386.go | 2469 - .../x/sys/unix/ztypes_linux_amd64.go | 2482 - .../golang.org/x/sys/unix/ztypes_linux_arm.go | 2460 - .../x/sys/unix/ztypes_linux_arm64.go | 2461 - .../x/sys/unix/ztypes_linux_mips.go | 2466 - .../x/sys/unix/ztypes_linux_mips64.go | 2463 - .../x/sys/unix/ztypes_linux_mips64le.go | 2463 - .../x/sys/unix/ztypes_linux_mipsle.go | 2466 - .../x/sys/unix/ztypes_linux_ppc64.go | 2471 - .../x/sys/unix/ztypes_linux_ppc64le.go | 2471 - .../x/sys/unix/ztypes_linux_riscv64.go | 2488 - .../x/sys/unix/ztypes_linux_s390x.go | 2485 - .../x/sys/unix/ztypes_linux_sparc64.go | 2466 - .../x/sys/unix/ztypes_netbsd_386.go | 466 - .../x/sys/unix/ztypes_netbsd_amd64.go | 473 - .../x/sys/unix/ztypes_netbsd_arm.go | 471 - .../x/sys/unix/ztypes_netbsd_arm64.go | 473 - .../x/sys/unix/ztypes_openbsd_386.go | 571 - .../x/sys/unix/ztypes_openbsd_amd64.go | 571 - .../x/sys/unix/ztypes_openbsd_arm.go | 572 - .../x/sys/unix/ztypes_openbsd_arm64.go | 565 - .../x/sys/unix/ztypes_solaris_amd64.go | 442 - .../golang.org/x/sys/windows/aliases.go | 13 - .../x/sys/windows/asm_windows_386.s | 13 - .../x/sys/windows/asm_windows_amd64.s | 13 - .../x/sys/windows/asm_windows_arm.s | 11 - .../golang.org/x/sys/windows/dll_windows.go | 378 - .../golang.org/x/sys/windows/env_windows.go | 61 - .../golang.org/x/sys/windows/eventlog.go | 20 - .../golang.org/x/sys/windows/exec_windows.go | 97 - .../x/sys/windows/memory_windows.go | 26 - .../golang.org/x/sys/windows/mksyscall.go | 9 - .../vendor/golang.org/x/sys/windows/race.go | 30 - .../vendor/golang.org/x/sys/windows/race0.go | 25 - .../x/sys/windows/security_windows.go | 854 - .../golang.org/x/sys/windows/service.go | 225 - .../vendor/golang.org/x/sys/windows/str.go | 22 - .../golang.org/x/sys/windows/syscall.go | 74 - .../x/sys/windows/syscall_windows.go | 1320 - .../golang.org/x/sys/windows/types_windows.go | 1665 - .../x/sys/windows/types_windows_386.go | 22 - .../x/sys/windows/types_windows_amd64.go | 22 - .../x/sys/windows/types_windows_arm.go | 22 - .../x/sys/windows/zerrors_windows.go | 6853 -- .../x/sys/windows/zknownfolderids_windows.go | 149 - .../x/sys/windows/zsyscall_windows.go | 3337 - .../vendor/golang.org/x/text/AUTHORS | 3 - .../vendor/golang.org/x/text/CONTRIBUTORS | 3 - .../vendor/golang.org/x/text/LICENSE | 27 - .../vendor/golang.org/x/text/PATENTS | 22 - .../x/text/collate/build/builder.go | 702 - .../x/text/collate/build/colelem.go | 294 - .../x/text/collate/build/contract.go | 309 - .../golang.org/x/text/collate/build/order.go | 393 - .../golang.org/x/text/collate/build/table.go | 81 - .../golang.org/x/text/collate/build/trie.go | 290 - .../golang.org/x/text/collate/collate.go | 403 - .../vendor/golang.org/x/text/collate/index.go | 32 - .../golang.org/x/text/collate/maketables.go | 553 - .../golang.org/x/text/collate/option.go | 239 - .../vendor/golang.org/x/text/collate/sort.go | 81 - .../golang.org/x/text/collate/tables.go | 73789 ---------------- .../x/text/internal/colltab/collelem.go | 371 - .../x/text/internal/colltab/colltab.go | 105 - .../x/text/internal/colltab/contract.go | 145 - .../x/text/internal/colltab/iter.go | 178 - .../x/text/internal/colltab/numeric.go | 236 - .../x/text/internal/colltab/table.go | 275 - .../x/text/internal/colltab/trie.go | 159 - .../x/text/internal/colltab/weighter.go | 31 - .../golang.org/x/text/internal/gen/code.go | 375 - .../golang.org/x/text/internal/gen/gen.go | 347 - .../x/text/internal/language/common.go | 16 - .../x/text/internal/language/compact.go | 29 - .../text/internal/language/compact/compact.go | 61 - .../x/text/internal/language/compact/gen.go | 64 - .../internal/language/compact/gen_index.go | 113 - .../internal/language/compact/gen_parents.go | 54 - .../internal/language/compact/language.go | 260 - .../text/internal/language/compact/parents.go | 120 - .../text/internal/language/compact/tables.go | 1015 - .../x/text/internal/language/compact/tags.go | 91 - .../x/text/internal/language/compose.go | 167 - .../x/text/internal/language/coverage.go | 28 - .../x/text/internal/language/gen.go | 1520 - .../x/text/internal/language/gen_common.go | 20 - .../x/text/internal/language/language.go | 596 - .../x/text/internal/language/lookup.go | 412 - .../x/text/internal/language/match.go | 226 - .../x/text/internal/language/parse.go | 594 - .../x/text/internal/language/tables.go | 3431 - .../x/text/internal/language/tags.go | 48 - .../golang.org/x/text/internal/tag/tag.go | 100 - .../x/text/internal/triegen/compact.go | 58 - .../x/text/internal/triegen/print.go | 251 - .../x/text/internal/triegen/triegen.go | 494 - .../golang.org/x/text/internal/ucd/ucd.go | 371 - .../golang.org/x/text/language/coverage.go | 187 - .../vendor/golang.org/x/text/language/doc.go | 102 - .../vendor/golang.org/x/text/language/gen.go | 305 - .../golang.org/x/text/language/go1_1.go | 38 - .../golang.org/x/text/language/go1_2.go | 11 - .../golang.org/x/text/language/language.go | 601 - .../golang.org/x/text/language/match.go | 735 - .../golang.org/x/text/language/parse.go | 228 - .../golang.org/x/text/language/tables.go | 298 - .../vendor/golang.org/x/text/language/tags.go | 145 - .../x/text/secure/bidirule/bidirule.go | 336 - .../x/text/secure/bidirule/bidirule10.0.0.go | 11 - .../x/text/secure/bidirule/bidirule9.0.0.go | 14 - .../golang.org/x/text/transform/transform.go | 705 - .../golang.org/x/text/unicode/bidi/bidi.go | 198 - .../golang.org/x/text/unicode/bidi/bracket.go | 335 - .../golang.org/x/text/unicode/bidi/core.go | 1058 - .../golang.org/x/text/unicode/bidi/gen.go | 133 - .../x/text/unicode/bidi/gen_ranges.go | 57 - .../x/text/unicode/bidi/gen_trieval.go | 64 - .../golang.org/x/text/unicode/bidi/prop.go | 206 - .../x/text/unicode/bidi/tables10.0.0.go | 1815 - .../x/text/unicode/bidi/tables11.0.0.go | 1887 - .../x/text/unicode/bidi/tables9.0.0.go | 1781 - .../golang.org/x/text/unicode/bidi/trieval.go | 60 - .../golang.org/x/text/unicode/cldr/base.go | 105 - .../golang.org/x/text/unicode/cldr/cldr.go | 137 - .../golang.org/x/text/unicode/cldr/collate.go | 359 - .../golang.org/x/text/unicode/cldr/decode.go | 172 - .../golang.org/x/text/unicode/cldr/makexml.go | 400 - .../golang.org/x/text/unicode/cldr/resolve.go | 602 - .../golang.org/x/text/unicode/cldr/slice.go | 144 - .../golang.org/x/text/unicode/cldr/xml.go | 1494 - .../x/text/unicode/norm/composition.go | 512 - .../x/text/unicode/norm/forminfo.go | 278 - .../golang.org/x/text/unicode/norm/input.go | 109 - .../golang.org/x/text/unicode/norm/iter.go | 458 - .../x/text/unicode/norm/maketables.go | 986 - .../x/text/unicode/norm/normalize.go | 609 - .../x/text/unicode/norm/readwriter.go | 125 - .../x/text/unicode/norm/tables10.0.0.go | 7657 -- .../x/text/unicode/norm/tables11.0.0.go | 7693 -- .../x/text/unicode/norm/tables9.0.0.go | 7637 -- .../x/text/unicode/norm/transform.go | 88 - .../golang.org/x/text/unicode/norm/trie.go | 54 - .../golang.org/x/text/unicode/norm/triegen.go | 117 - .../x/text/unicode/rangetable/gen.go | 115 - .../x/text/unicode/rangetable/merge.go | 260 - .../x/text/unicode/rangetable/rangetable.go | 70 - .../x/text/unicode/rangetable/tables10.0.0.go | 6378 -- .../x/text/unicode/rangetable/tables11.0.0.go | 7029 -- .../x/text/unicode/rangetable/tables9.0.0.go | 5737 -- .../vendor/golang.org/x/time/AUTHORS | 3 - .../vendor/golang.org/x/time/CONTRIBUTORS | 3 - .../vendor/golang.org/x/time/LICENSE | 27 - .../vendor/golang.org/x/time/PATENTS | 22 - .../vendor/golang.org/x/time/rate/rate.go | 374 - .../google.golang.org/appengine/LICENSE | 202 - .../appengine/internal/api.go | 675 - .../appengine/internal/api_classic.go | 169 - .../appengine/internal/api_common.go | 123 - .../appengine/internal/app_id.go | 28 - .../appengine/internal/base/api_base.pb.go | 308 - .../internal/datastore/datastore_v3.pb.go | 4367 - .../appengine/internal/identity.go | 55 - .../appengine/internal/identity_classic.go | 61 - .../appengine/internal/identity_flex.go | 11 - .../appengine/internal/identity_vm.go | 134 - .../appengine/internal/internal.go | 110 - .../appengine/internal/log/log_service.pb.go | 1313 - .../appengine/internal/main.go | 16 - .../appengine/internal/main_common.go | 7 - .../appengine/internal/main_vm.go | 69 - .../appengine/internal/metadata.go | 60 - .../appengine/internal/net.go | 56 - .../internal/remote_api/remote_api.pb.go | 361 - .../appengine/internal/transaction.go | 115 - .../internal/urlfetch/urlfetch_service.pb.go | 527 - .../appengine/urlfetch/urlfetch.go | 210 - .../vendor/gopkg.in/inf.v0/LICENSE | 28 - .../vendor/gopkg.in/inf.v0/dec.go | 615 - .../vendor/gopkg.in/inf.v0/rounder.go | 145 - .../vendor/gopkg.in/yaml.v2/LICENSE | 201 - .../vendor/gopkg.in/yaml.v2/LICENSE.libyaml | 31 - .../vendor/gopkg.in/yaml.v2/NOTICE | 13 - .../vendor/gopkg.in/yaml.v2/apic.go | 739 - .../vendor/gopkg.in/yaml.v2/decode.go | 775 - .../vendor/gopkg.in/yaml.v2/emitterc.go | 1685 - .../vendor/gopkg.in/yaml.v2/encode.go | 390 - .../vendor/gopkg.in/yaml.v2/parserc.go | 1095 - .../vendor/gopkg.in/yaml.v2/readerc.go | 412 - .../vendor/gopkg.in/yaml.v2/resolve.go | 258 - .../vendor/gopkg.in/yaml.v2/scannerc.go | 2696 - .../vendor/gopkg.in/yaml.v2/sorter.go | 113 - .../vendor/gopkg.in/yaml.v2/writerc.go | 26 - .../vendor/gopkg.in/yaml.v2/yaml.go | 466 - .../vendor/gopkg.in/yaml.v2/yamlh.go | 738 - .../vendor/gopkg.in/yaml.v2/yamlprivateh.go | 173 - .../hivedscheduler/vendor/k8s.io/api/LICENSE | 202 - .../api/admissionregistration/v1beta1/doc.go | 26 - .../v1beta1/generated.pb.go | 2297 - .../admissionregistration/v1beta1/register.go | 53 - .../admissionregistration/v1beta1/types.go | 349 - .../v1beta1/types_swagger_doc_generated.go | 129 - .../v1beta1/zz_generated.deepcopy.go | 317 - .../vendor/k8s.io/api/apps/v1/doc.go | 21 - .../vendor/k8s.io/api/apps/v1/generated.pb.go | 6924 -- .../vendor/k8s.io/api/apps/v1/register.go | 60 - .../vendor/k8s.io/api/apps/v1/types.go | 826 - .../apps/v1/types_swagger_doc_generated.go | 365 - .../api/apps/v1/zz_generated.deepcopy.go | 772 - .../vendor/k8s.io/api/apps/v1beta1/doc.go | 21 - .../k8s.io/api/apps/v1beta1/generated.pb.go | 5275 -- .../k8s.io/api/apps/v1beta1/register.go | 58 - .../vendor/k8s.io/api/apps/v1beta1/types.go | 567 - .../v1beta1/types_swagger_doc_generated.go | 273 - .../api/apps/v1beta1/zz_generated.deepcopy.go | 594 - .../vendor/k8s.io/api/apps/v1beta2/doc.go | 21 - .../k8s.io/api/apps/v1beta2/generated.pb.go | 7567 -- .../k8s.io/api/apps/v1beta2/register.go | 61 - .../vendor/k8s.io/api/apps/v1beta2/types.go | 876 - .../v1beta2/types_swagger_doc_generated.go | 396 - .../api/apps/v1beta2/zz_generated.deepcopy.go | 839 - .../api/auditregistration/v1alpha1/doc.go | 23 - .../v1alpha1/generated.pb.go | 1685 - .../auditregistration/v1alpha1/register.go | 56 - .../api/auditregistration/v1alpha1/types.go | 194 - .../v1alpha1/types_swagger_doc_generated.go | 110 - .../v1alpha1/zz_generated.deepcopy.go | 224 - .../k8s.io/api/authentication/v1/doc.go | 22 - .../api/authentication/v1/generated.pb.go | 2233 - .../k8s.io/api/authentication/v1/register.go | 52 - .../k8s.io/api/authentication/v1/types.go | 189 - .../v1/types_swagger_doc_generated.go | 115 - .../v1/zz_generated.deepcopy.go | 244 - .../k8s.io/api/authentication/v1beta1/doc.go | 22 - .../authentication/v1beta1/generated.pb.go | 1388 - .../api/authentication/v1beta1/register.go | 51 - .../api/authentication/v1beta1/types.go | 110 - .../v1beta1/types_swagger_doc_generated.go | 74 - .../v1beta1/zz_generated.deepcopy.go | 152 - .../vendor/k8s.io/api/authorization/v1/doc.go | 23 - .../api/authorization/v1/generated.pb.go | 3511 - .../k8s.io/api/authorization/v1/register.go | 55 - .../k8s.io/api/authorization/v1/types.go | 268 - .../v1/types_swagger_doc_generated.go | 173 - .../authorization/v1/zz_generated.deepcopy.go | 385 - .../k8s.io/api/authorization/v1beta1/doc.go | 23 - .../api/authorization/v1beta1/generated.pb.go | 3511 - .../api/authorization/v1beta1/register.go | 55 - .../k8s.io/api/authorization/v1beta1/types.go | 268 - .../v1beta1/types_swagger_doc_generated.go | 173 - .../v1beta1/zz_generated.deepcopy.go | 385 - .../vendor/k8s.io/api/autoscaling/v1/doc.go | 21 - .../k8s.io/api/autoscaling/v1/generated.pb.go | 4691 - .../k8s.io/api/autoscaling/v1/register.go | 53 - .../vendor/k8s.io/api/autoscaling/v1/types.go | 428 - .../v1/types_swagger_doc_generated.go | 250 - .../autoscaling/v1/zz_generated.deepcopy.go | 515 - .../k8s.io/api/autoscaling/v2beta1/doc.go | 21 - .../api/autoscaling/v2beta1/generated.pb.go | 4307 - .../api/autoscaling/v2beta1/register.go | 52 - .../k8s.io/api/autoscaling/v2beta1/types.go | 405 - .../v2beta1/types_swagger_doc_generated.go | 221 - .../v2beta1/zz_generated.deepcopy.go | 466 - .../k8s.io/api/autoscaling/v2beta2/doc.go | 21 - .../api/autoscaling/v2beta2/generated.pb.go | 4419 - .../api/autoscaling/v2beta2/register.go | 50 - .../k8s.io/api/autoscaling/v2beta2/types.go | 393 - .../v2beta2/types_swagger_doc_generated.go | 240 - .../v2beta2/zz_generated.deepcopy.go | 487 - .../vendor/k8s.io/api/batch/v1/doc.go | 21 - .../k8s.io/api/batch/v1/generated.pb.go | 1627 - .../vendor/k8s.io/api/batch/v1/register.go | 52 - .../vendor/k8s.io/api/batch/v1/types.go | 193 - .../batch/v1/types_swagger_doc_generated.go | 95 - .../api/batch/v1/zz_generated.deepcopy.go | 188 - .../vendor/k8s.io/api/batch/v1beta1/doc.go | 21 - .../k8s.io/api/batch/v1beta1/generated.pb.go | 1490 - .../k8s.io/api/batch/v1beta1/register.go | 53 - .../vendor/k8s.io/api/batch/v1beta1/types.go | 158 - .../v1beta1/types_swagger_doc_generated.go | 96 - .../batch/v1beta1/zz_generated.deepcopy.go | 194 - .../vendor/k8s.io/api/batch/v2alpha1/doc.go | 21 - .../k8s.io/api/batch/v2alpha1/generated.pb.go | 1490 - .../k8s.io/api/batch/v2alpha1/register.go | 53 - .../vendor/k8s.io/api/batch/v2alpha1/types.go | 156 - .../v2alpha1/types_swagger_doc_generated.go | 96 - .../batch/v2alpha1/zz_generated.deepcopy.go | 194 - .../k8s.io/api/certificates/v1beta1/doc.go | 23 - .../api/certificates/v1beta1/generated.pb.go | 1676 - .../api/certificates/v1beta1/register.go | 59 - .../k8s.io/api/certificates/v1beta1/types.go | 155 - .../v1beta1/types_swagger_doc_generated.go | 74 - .../v1beta1/zz_generated.deepcopy.go | 197 - .../vendor/k8s.io/api/coordination/v1/doc.go | 23 - .../api/coordination/v1/generated.pb.go | 864 - .../k8s.io/api/coordination/v1/register.go | 53 - .../k8s.io/api/coordination/v1/types.go | 74 - .../v1/types_swagger_doc_generated.go | 63 - .../coordination/v1/zz_generated.deepcopy.go | 124 - .../k8s.io/api/coordination/v1beta1/doc.go | 23 - .../api/coordination/v1beta1/generated.pb.go | 864 - .../api/coordination/v1beta1/register.go | 53 - .../k8s.io/api/coordination/v1beta1/types.go | 74 - .../v1beta1/types_swagger_doc_generated.go | 63 - .../v1beta1/zz_generated.deepcopy.go | 124 - .../api/core/v1/annotation_key_constants.go | 106 - .../vendor/k8s.io/api/core/v1/doc.go | 22 - .../vendor/k8s.io/api/core/v1/generated.pb.go | 52991 ----------- .../k8s.io/api/core/v1/objectreference.go | 33 - .../vendor/k8s.io/api/core/v1/register.go | 99 - .../vendor/k8s.io/api/core/v1/resource.go | 56 - .../vendor/k8s.io/api/core/v1/taint.go | 33 - .../vendor/k8s.io/api/core/v1/toleration.go | 56 - .../vendor/k8s.io/api/core/v1/types.go | 5414 -- .../core/v1/types_swagger_doc_generated.go | 2362 - .../k8s.io/api/core/v1/well_known_labels.go | 36 - .../api/core/v1/zz_generated.deepcopy.go | 5473 -- .../vendor/k8s.io/api/events/v1beta1/doc.go | 23 - .../k8s.io/api/events/v1beta1/generated.pb.go | 1287 - .../k8s.io/api/events/v1beta1/register.go | 53 - .../vendor/k8s.io/api/events/v1beta1/types.go | 122 - .../v1beta1/types_swagger_doc_generated.go | 73 - .../events/v1beta1/zz_generated.deepcopy.go | 117 - .../k8s.io/api/extensions/v1beta1/doc.go | 21 - .../api/extensions/v1beta1/generated.pb.go | 12477 --- .../k8s.io/api/extensions/v1beta1/register.go | 66 - .../k8s.io/api/extensions/v1beta1/types.go | 1372 - .../v1beta1/types_swagger_doc_generated.go | 650 - .../v1beta1/zz_generated.deepcopy.go | 1466 - .../vendor/k8s.io/api/networking/v1/doc.go | 22 - .../k8s.io/api/networking/v1/generated.pb.go | 1849 - .../k8s.io/api/networking/v1/register.go | 53 - .../vendor/k8s.io/api/networking/v1/types.go | 203 - .../v1/types_swagger_doc_generated.go | 113 - .../networking/v1/zz_generated.deepcopy.go | 262 - .../k8s.io/api/networking/v1beta1/doc.go | 22 - .../api/networking/v1beta1/generated.pb.go | 1953 - .../k8s.io/api/networking/v1beta1/register.go | 56 - .../k8s.io/api/networking/v1beta1/types.go | 192 - .../v1beta1/types_swagger_doc_generated.go | 127 - .../v1beta1/zz_generated.deepcopy.go | 252 - .../vendor/k8s.io/api/node/v1alpha1/doc.go | 22 - .../k8s.io/api/node/v1alpha1/generated.pb.go | 696 - .../k8s.io/api/node/v1alpha1/register.go | 52 - .../vendor/k8s.io/api/node/v1alpha1/types.go | 75 - .../v1alpha1/types_swagger_doc_generated.go | 59 - .../node/v1alpha1/zz_generated.deepcopy.go | 101 - .../vendor/k8s.io/api/node/v1beta1/doc.go | 22 - .../k8s.io/api/node/v1beta1/generated.pb.go | 564 - .../k8s.io/api/node/v1beta1/register.go | 52 - .../vendor/k8s.io/api/node/v1beta1/types.go | 65 - .../v1beta1/types_swagger_doc_generated.go | 50 - .../api/node/v1beta1/zz_generated.deepcopy.go | 84 - .../vendor/k8s.io/api/policy/v1beta1/doc.go | 24 - .../k8s.io/api/policy/v1beta1/generated.pb.go | 4505 - .../k8s.io/api/policy/v1beta1/register.go | 56 - .../vendor/k8s.io/api/policy/v1beta1/types.go | 464 - .../v1beta1/types_swagger_doc_generated.go | 232 - .../policy/v1beta1/zz_generated.deepcopy.go | 509 - .../vendor/k8s.io/api/rbac/v1/doc.go | 23 - .../vendor/k8s.io/api/rbac/v1/generated.pb.go | 2729 - .../vendor/k8s.io/api/rbac/v1/register.go | 58 - .../vendor/k8s.io/api/rbac/v1/types.go | 237 - .../rbac/v1/types_swagger_doc_generated.go | 158 - .../api/rbac/v1/zz_generated.deepcopy.go | 389 - .../vendor/k8s.io/api/rbac/v1alpha1/doc.go | 23 - .../k8s.io/api/rbac/v1alpha1/generated.pb.go | 2730 - .../k8s.io/api/rbac/v1alpha1/register.go | 58 - .../vendor/k8s.io/api/rbac/v1alpha1/types.go | 239 - .../v1alpha1/types_swagger_doc_generated.go | 158 - .../rbac/v1alpha1/zz_generated.deepcopy.go | 389 - .../vendor/k8s.io/api/rbac/v1beta1/doc.go | 23 - .../k8s.io/api/rbac/v1beta1/generated.pb.go | 2729 - .../k8s.io/api/rbac/v1beta1/register.go | 58 - .../vendor/k8s.io/api/rbac/v1beta1/types.go | 237 - .../v1beta1/types_swagger_doc_generated.go | 158 - .../api/rbac/v1beta1/zz_generated.deepcopy.go | 389 - .../vendor/k8s.io/api/scheduling/v1/doc.go | 23 - .../k8s.io/api/scheduling/v1/generated.pb.go | 621 - .../k8s.io/api/scheduling/v1/register.go | 55 - .../vendor/k8s.io/api/scheduling/v1/types.go | 66 - .../v1/types_swagger_doc_generated.go | 52 - .../scheduling/v1/zz_generated.deepcopy.go | 84 - .../k8s.io/api/scheduling/v1alpha1/doc.go | 23 - .../api/scheduling/v1alpha1/generated.pb.go | 621 - .../api/scheduling/v1alpha1/register.go | 52 - .../k8s.io/api/scheduling/v1alpha1/types.go | 67 - .../v1alpha1/types_swagger_doc_generated.go | 52 - .../v1alpha1/zz_generated.deepcopy.go | 84 - .../k8s.io/api/scheduling/v1beta1/doc.go | 23 - .../api/scheduling/v1beta1/generated.pb.go | 621 - .../k8s.io/api/scheduling/v1beta1/register.go | 52 - .../k8s.io/api/scheduling/v1beta1/types.go | 67 - .../v1beta1/types_swagger_doc_generated.go | 52 - .../v1beta1/zz_generated.deepcopy.go | 84 - .../k8s.io/api/settings/v1alpha1/doc.go | 23 - .../api/settings/v1alpha1/generated.pb.go | 910 - .../k8s.io/api/settings/v1alpha1/register.go | 52 - .../k8s.io/api/settings/v1alpha1/types.go | 70 - .../v1alpha1/types_swagger_doc_generated.go | 61 - .../v1alpha1/zz_generated.deepcopy.go | 131 - .../vendor/k8s.io/api/storage/v1/doc.go | 22 - .../k8s.io/api/storage/v1/generated.pb.go | 2246 - .../vendor/k8s.io/api/storage/v1/register.go | 56 - .../vendor/k8s.io/api/storage/v1/types.go | 211 - .../storage/v1/types_swagger_doc_generated.go | 119 - .../api/storage/v1/zz_generated.deepcopy.go | 268 - .../vendor/k8s.io/api/storage/v1alpha1/doc.go | 22 - .../api/storage/v1alpha1/generated.pb.go | 1503 - .../k8s.io/api/storage/v1alpha1/register.go | 50 - .../k8s.io/api/storage/v1alpha1/types.go | 126 - .../v1alpha1/types_swagger_doc_generated.go | 93 - .../storage/v1alpha1/zz_generated.deepcopy.go | 174 - .../vendor/k8s.io/api/storage/v1beta1/doc.go | 22 - .../api/storage/v1beta1/generated.pb.go | 3472 - .../k8s.io/api/storage/v1beta1/register.go | 62 - .../k8s.io/api/storage/v1beta1/types.go | 368 - .../v1beta1/types_swagger_doc_generated.go | 189 - .../storage/v1beta1/zz_generated.deepcopy.go | 458 - .../vendor/k8s.io/apimachinery/LICENSE | 202 - .../k8s.io/apimachinery/pkg/api/errors/doc.go | 18 - .../apimachinery/pkg/api/errors/errors.go | 619 - .../k8s.io/apimachinery/pkg/api/meta/doc.go | 19 - .../apimachinery/pkg/api/meta/errors.go | 121 - .../pkg/api/meta/firsthit_restmapper.go | 97 - .../k8s.io/apimachinery/pkg/api/meta/help.go | 218 - .../apimachinery/pkg/api/meta/interfaces.go | 134 - .../k8s.io/apimachinery/pkg/api/meta/lazy.go | 104 - .../k8s.io/apimachinery/pkg/api/meta/meta.go | 650 - .../pkg/api/meta/multirestmapper.go | 210 - .../apimachinery/pkg/api/meta/priority.go | 222 - .../apimachinery/pkg/api/meta/restmapper.go | 518 - .../apimachinery/pkg/api/resource/amount.go | 299 - .../pkg/api/resource/generated.pb.go | 75 - .../apimachinery/pkg/api/resource/math.go | 314 - .../apimachinery/pkg/api/resource/quantity.go | 738 - .../pkg/api/resource/quantity_proto.go | 284 - .../pkg/api/resource/scale_int.go | 95 - .../apimachinery/pkg/api/resource/suffix.go | 198 - .../pkg/api/resource/zz_generated.deepcopy.go | 27 - .../apis/meta/internalversion/conversion.go | 52 - .../pkg/apis/meta/internalversion/doc.go | 20 - .../pkg/apis/meta/internalversion/register.go | 113 - .../pkg/apis/meta/internalversion/types.go | 67 - .../zz_generated.conversion.go | 141 - .../internalversion/zz_generated.deepcopy.go | 96 - .../pkg/apis/meta/v1/controller_ref.go | 54 - .../pkg/apis/meta/v1/conversion.go | 319 - .../apimachinery/pkg/apis/meta/v1/doc.go | 23 - .../apimachinery/pkg/apis/meta/v1/duration.go | 60 - .../pkg/apis/meta/v1/generated.pb.go | 9202 -- .../pkg/apis/meta/v1/group_version.go | 148 - .../apimachinery/pkg/apis/meta/v1/helpers.go | 267 - .../apimachinery/pkg/apis/meta/v1/labels.go | 55 - .../apimachinery/pkg/apis/meta/v1/meta.go | 176 - .../pkg/apis/meta/v1/micro_time.go | 183 - .../pkg/apis/meta/v1/micro_time_proto.go | 72 - .../apimachinery/pkg/apis/meta/v1/register.go | 99 - .../apimachinery/pkg/apis/meta/v1/time.go | 185 - .../pkg/apis/meta/v1/time_proto.go | 92 - .../apimachinery/pkg/apis/meta/v1/types.go | 1130 - .../meta/v1/types_swagger_doc_generated.go | 384 - .../pkg/apis/meta/v1/unstructured/helpers.go | 454 - .../apis/meta/v1/unstructured/unstructured.go | 498 - .../meta/v1/unstructured/unstructured_list.go | 188 - .../v1/unstructured/zz_generated.deepcopy.go | 55 - .../apimachinery/pkg/apis/meta/v1/watch.go | 89 - .../pkg/apis/meta/v1/zz_generated.deepcopy.go | 1056 - .../pkg/apis/meta/v1/zz_generated.defaults.go | 32 - .../pkg/apis/meta/v1beta1/conversion.go | 27 - .../pkg/apis/meta/v1beta1/deepcopy.go | 44 - .../apimachinery/pkg/apis/meta/v1beta1/doc.go | 23 - .../pkg/apis/meta/v1beta1/generated.pb.go | 613 - .../pkg/apis/meta/v1beta1/register.go | 57 - .../pkg/apis/meta/v1beta1/types.go | 161 - .../v1beta1/types_swagger_doc_generated.go | 104 - .../meta/v1beta1/zz_generated.deepcopy.go | 189 - .../meta/v1beta1/zz_generated.defaults.go | 32 - .../apimachinery/pkg/conversion/converter.go | 898 - .../apimachinery/pkg/conversion/deep_equal.go | 36 - .../k8s.io/apimachinery/pkg/conversion/doc.go | 24 - .../apimachinery/pkg/conversion/helper.go | 39 - .../pkg/conversion/queryparams/convert.go | 198 - .../pkg/conversion/queryparams/doc.go | 19 - .../k8s.io/apimachinery/pkg/fields/doc.go | 19 - .../k8s.io/apimachinery/pkg/fields/fields.go | 62 - .../apimachinery/pkg/fields/requirements.go | 30 - .../apimachinery/pkg/fields/selector.go | 476 - .../k8s.io/apimachinery/pkg/labels/doc.go | 19 - .../k8s.io/apimachinery/pkg/labels/labels.go | 181 - .../apimachinery/pkg/labels/selector.go | 891 - .../pkg/labels/zz_generated.deepcopy.go | 42 - .../k8s.io/apimachinery/pkg/runtime/codec.go | 332 - .../apimachinery/pkg/runtime/codec_check.go | 48 - .../apimachinery/pkg/runtime/conversion.go | 113 - .../apimachinery/pkg/runtime/converter.go | 805 - .../k8s.io/apimachinery/pkg/runtime/doc.go | 51 - .../apimachinery/pkg/runtime/embedded.go | 142 - .../k8s.io/apimachinery/pkg/runtime/error.go | 122 - .../apimachinery/pkg/runtime/extension.go | 51 - .../apimachinery/pkg/runtime/generated.pb.go | 753 - .../k8s.io/apimachinery/pkg/runtime/helper.go | 212 - .../apimachinery/pkg/runtime/interfaces.go | 252 - .../apimachinery/pkg/runtime/register.go | 61 - .../pkg/runtime/schema/generated.pb.go | 63 - .../pkg/runtime/schema/group_version.go | 300 - .../pkg/runtime/schema/interfaces.go | 40 - .../k8s.io/apimachinery/pkg/runtime/scheme.go | 754 - .../pkg/runtime/scheme_builder.go | 48 - .../pkg/runtime/serializer/codec_factory.go | 237 - .../pkg/runtime/serializer/json/json.go | 303 - .../pkg/runtime/serializer/json/meta.go | 63 - .../runtime/serializer/negotiated_codec.go | 43 - .../pkg/runtime/serializer/protobuf/doc.go | 18 - .../runtime/serializer/protobuf/protobuf.go | 459 - .../runtime/serializer/protobuf_extension.go | 48 - .../serializer/recognizer/recognizer.go | 127 - .../runtime/serializer/streaming/streaming.go | 137 - .../serializer/versioning/versioning.go | 282 - .../pkg/runtime/swagger_doc_generator.go | 262 - .../k8s.io/apimachinery/pkg/runtime/types.go | 138 - .../apimachinery/pkg/runtime/types_proto.go | 69 - .../pkg/runtime/zz_generated.deepcopy.go | 108 - .../apimachinery/pkg/selection/operator.go | 33 - .../k8s.io/apimachinery/pkg/types/doc.go | 18 - .../apimachinery/pkg/types/namespacedname.go | 43 - .../k8s.io/apimachinery/pkg/types/nodename.go | 43 - .../k8s.io/apimachinery/pkg/types/patch.go | 29 - .../k8s.io/apimachinery/pkg/types/uid.go | 22 - .../apimachinery/pkg/util/cache/cache.go | 83 - .../pkg/util/cache/lruexpirecache.go | 102 - .../apimachinery/pkg/util/clock/clock.go | 348 - .../k8s.io/apimachinery/pkg/util/diff/diff.go | 313 - .../apimachinery/pkg/util/errors/doc.go | 18 - .../apimachinery/pkg/util/errors/errors.go | 229 - .../apimachinery/pkg/util/framer/framer.go | 167 - .../pkg/util/intstr/generated.pb.go | 362 - .../apimachinery/pkg/util/intstr/intstr.go | 184 - .../k8s.io/apimachinery/pkg/util/json/json.go | 119 - .../pkg/util/naming/from_stack.go | 93 - .../k8s.io/apimachinery/pkg/util/net/http.go | 445 - .../apimachinery/pkg/util/net/interface.go | 416 - .../apimachinery/pkg/util/net/port_range.go | 149 - .../apimachinery/pkg/util/net/port_split.go | 77 - .../k8s.io/apimachinery/pkg/util/net/util.go | 56 - .../apimachinery/pkg/util/runtime/runtime.go | 173 - .../k8s.io/apimachinery/pkg/util/sets/byte.go | 203 - .../k8s.io/apimachinery/pkg/util/sets/doc.go | 20 - .../apimachinery/pkg/util/sets/empty.go | 23 - .../k8s.io/apimachinery/pkg/util/sets/int.go | 203 - .../apimachinery/pkg/util/sets/int64.go | 203 - .../apimachinery/pkg/util/sets/string.go | 203 - .../pkg/util/validation/field/errors.go | 259 - .../pkg/util/validation/field/path.go | 91 - .../pkg/util/validation/validation.go | 416 - .../k8s.io/apimachinery/pkg/util/wait/doc.go | 19 - .../k8s.io/apimachinery/pkg/util/wait/wait.go | 481 - .../apimachinery/pkg/util/yaml/decoder.go | 344 - .../k8s.io/apimachinery/pkg/version/doc.go | 20 - .../apimachinery/pkg/version/helpers.go | 88 - .../k8s.io/apimachinery/pkg/version/types.go | 37 - .../k8s.io/apimachinery/pkg/watch/doc.go | 19 - .../k8s.io/apimachinery/pkg/watch/filter.go | 105 - .../k8s.io/apimachinery/pkg/watch/mux.go | 260 - .../apimachinery/pkg/watch/streamwatcher.go | 119 - .../k8s.io/apimachinery/pkg/watch/watch.go | 317 - .../pkg/watch/zz_generated.deepcopy.go | 40 - .../forked/golang/reflect/deep_equal.go | 388 - .../.github/PULL_REQUEST_TEMPLATE.md | 3 - .../vendor/k8s.io/client-go/.travis.yml | 9 - .../vendor/k8s.io/client-go/CHANGELOG.md | 879 - .../vendor/k8s.io/client-go/CONTRIBUTING.md | 9 - .../k8s.io/client-go/Godeps/Godeps.json | 650 - .../vendor/k8s.io/client-go/Godeps/OWNERS | 4 - .../vendor/k8s.io/client-go/Godeps/Readme | 5 - .../vendor/k8s.io/client-go/INSTALL.md | 162 - .../vendor/k8s.io/client-go/LICENSE | 202 - .../vendor/k8s.io/client-go/OWNERS | 19 - .../vendor/k8s.io/client-go/README.md | 195 - .../vendor/k8s.io/client-go/SECURITY_CONTACTS | 17 - .../k8s.io/client-go/code-of-conduct.md | 3 - .../client-go/deprecated-dynamic/bad_debt.go | 79 - .../client-go/deprecated-dynamic/client.go | 131 - .../deprecated-dynamic/client_pool.go | 122 - .../discovery/cached/disk/cached_discovery.go | 300 - .../discovery/cached/disk/round_tripper.go | 62 - .../client-go/discovery/cached/legacy.go | 30 - .../discovery/cached/memory/memcache.go | 230 - .../client-go/discovery/discovery_client.go | 508 - .../vendor/k8s.io/client-go/discovery/doc.go | 19 - .../client-go/discovery/fake/discovery.go | 160 - .../k8s.io/client-go/discovery/helper.go | 125 - .../dynamic/dynamicinformer/informer.go | 157 - .../dynamic/dynamicinformer/interface.go | 34 - .../dynamic/dynamiclister/interface.go | 40 - .../client-go/dynamic/dynamiclister/lister.go | 91 - .../client-go/dynamic/dynamiclister/shim.go | 87 - .../k8s.io/client-go/dynamic/fake/simple.go | 370 - .../k8s.io/client-go/dynamic/interface.go | 59 - .../vendor/k8s.io/client-go/dynamic/scheme.go | 98 - .../vendor/k8s.io/client-go/dynamic/simple.go | 347 - .../k8s.io/client-go/examples/README.md | 50 - .../create-update-delete-deployment/README.md | 83 - .../create-update-delete-deployment/main.go | 178 - .../client-go/examples/fake-client/README.md | 14 - .../client-go/examples/fake-client/doc.go | 20 - .../Dockerfile | 17 - .../in-cluster-client-configuration/README.md | 58 - .../in-cluster-client-configuration/main.go | 73 - .../README.md | 35 - .../main.go | 95 - .../client-go/examples/workqueue/README.md | 17 - .../client-go/examples/workqueue/main.go | 217 - .../admissionregistration/interface.go | 46 - .../v1beta1/interface.go | 52 - .../v1beta1/mutatingwebhookconfiguration.go | 88 - .../v1beta1/validatingwebhookconfiguration.go | 88 - .../client-go/informers/apps/interface.go | 62 - .../informers/apps/v1/controllerrevision.go | 89 - .../client-go/informers/apps/v1/daemonset.go | 89 - .../client-go/informers/apps/v1/deployment.go | 89 - .../client-go/informers/apps/v1/interface.go | 73 - .../client-go/informers/apps/v1/replicaset.go | 89 - .../informers/apps/v1/statefulset.go | 89 - .../apps/v1beta1/controllerrevision.go | 89 - .../informers/apps/v1beta1/deployment.go | 89 - .../informers/apps/v1beta1/interface.go | 59 - .../informers/apps/v1beta1/statefulset.go | 89 - .../apps/v1beta2/controllerrevision.go | 89 - .../informers/apps/v1beta2/daemonset.go | 89 - .../informers/apps/v1beta2/deployment.go | 89 - .../informers/apps/v1beta2/interface.go | 73 - .../informers/apps/v1beta2/replicaset.go | 89 - .../informers/apps/v1beta2/statefulset.go | 89 - .../informers/auditregistration/interface.go | 46 - .../auditregistration/v1alpha1/auditsink.go | 88 - .../auditregistration/v1alpha1/interface.go | 45 - .../informers/autoscaling/interface.go | 62 - .../autoscaling/v1/horizontalpodautoscaler.go | 89 - .../informers/autoscaling/v1/interface.go | 45 - .../v2beta1/horizontalpodautoscaler.go | 89 - .../autoscaling/v2beta1/interface.go | 45 - .../v2beta2/horizontalpodautoscaler.go | 89 - .../autoscaling/v2beta2/interface.go | 45 - .../client-go/informers/batch/interface.go | 62 - .../client-go/informers/batch/v1/interface.go | 45 - .../client-go/informers/batch/v1/job.go | 89 - .../informers/batch/v1beta1/cronjob.go | 89 - .../informers/batch/v1beta1/interface.go | 45 - .../informers/batch/v2alpha1/cronjob.go | 89 - .../informers/batch/v2alpha1/interface.go | 45 - .../informers/certificates/interface.go | 46 - .../v1beta1/certificatesigningrequest.go | 88 - .../certificates/v1beta1/interface.go | 45 - .../informers/coordination/interface.go | 54 - .../informers/coordination/v1/interface.go | 45 - .../informers/coordination/v1/lease.go | 89 - .../coordination/v1beta1/interface.go | 45 - .../informers/coordination/v1beta1/lease.go | 89 - .../client-go/informers/core/interface.go | 46 - .../informers/core/v1/componentstatus.go | 88 - .../client-go/informers/core/v1/configmap.go | 89 - .../client-go/informers/core/v1/endpoints.go | 89 - .../client-go/informers/core/v1/event.go | 89 - .../client-go/informers/core/v1/interface.go | 150 - .../client-go/informers/core/v1/limitrange.go | 89 - .../client-go/informers/core/v1/namespace.go | 88 - .../client-go/informers/core/v1/node.go | 88 - .../informers/core/v1/persistentvolume.go | 88 - .../core/v1/persistentvolumeclaim.go | 89 - .../k8s.io/client-go/informers/core/v1/pod.go | 89 - .../informers/core/v1/podtemplate.go | 89 - .../core/v1/replicationcontroller.go | 89 - .../informers/core/v1/resourcequota.go | 89 - .../client-go/informers/core/v1/secret.go | 89 - .../client-go/informers/core/v1/service.go | 89 - .../informers/core/v1/serviceaccount.go | 89 - .../client-go/informers/events/interface.go | 46 - .../informers/events/v1beta1/event.go | 89 - .../informers/events/v1beta1/interface.go | 45 - .../informers/extensions/interface.go | 46 - .../informers/extensions/v1beta1/daemonset.go | 89 - .../extensions/v1beta1/deployment.go | 89 - .../informers/extensions/v1beta1/ingress.go | 89 - .../informers/extensions/v1beta1/interface.go | 73 - .../extensions/v1beta1/podsecuritypolicy.go | 88 - .../extensions/v1beta1/replicaset.go | 89 - .../k8s.io/client-go/informers/factory.go | 276 - .../k8s.io/client-go/informers/generic.go | 305 - .../internalinterfaces/factory_interfaces.go | 40 - .../informers/networking/interface.go | 54 - .../informers/networking/v1/interface.go | 45 - .../informers/networking/v1/networkpolicy.go | 89 - .../informers/networking/v1beta1/ingress.go | 89 - .../informers/networking/v1beta1/interface.go | 45 - .../client-go/informers/node/interface.go | 54 - .../informers/node/v1alpha1/interface.go | 45 - .../informers/node/v1alpha1/runtimeclass.go | 88 - .../informers/node/v1beta1/interface.go | 45 - .../informers/node/v1beta1/runtimeclass.go | 88 - .../client-go/informers/policy/interface.go | 46 - .../informers/policy/v1beta1/interface.go | 52 - .../policy/v1beta1/poddisruptionbudget.go | 89 - .../policy/v1beta1/podsecuritypolicy.go | 88 - .../client-go/informers/rbac/interface.go | 62 - .../informers/rbac/v1/clusterrole.go | 88 - .../informers/rbac/v1/clusterrolebinding.go | 88 - .../client-go/informers/rbac/v1/interface.go | 66 - .../client-go/informers/rbac/v1/role.go | 89 - .../informers/rbac/v1/rolebinding.go | 89 - .../informers/rbac/v1alpha1/clusterrole.go | 88 - .../rbac/v1alpha1/clusterrolebinding.go | 88 - .../informers/rbac/v1alpha1/interface.go | 66 - .../client-go/informers/rbac/v1alpha1/role.go | 89 - .../informers/rbac/v1alpha1/rolebinding.go | 89 - .../informers/rbac/v1beta1/clusterrole.go | 88 - .../rbac/v1beta1/clusterrolebinding.go | 88 - .../informers/rbac/v1beta1/interface.go | 66 - .../client-go/informers/rbac/v1beta1/role.go | 89 - .../informers/rbac/v1beta1/rolebinding.go | 89 - .../informers/scheduling/interface.go | 62 - .../informers/scheduling/v1/interface.go | 45 - .../informers/scheduling/v1/priorityclass.go | 88 - .../scheduling/v1alpha1/interface.go | 45 - .../scheduling/v1alpha1/priorityclass.go | 88 - .../informers/scheduling/v1beta1/interface.go | 45 - .../scheduling/v1beta1/priorityclass.go | 88 - .../client-go/informers/settings/interface.go | 46 - .../informers/settings/v1alpha1/interface.go | 45 - .../informers/settings/v1alpha1/podpreset.go | 89 - .../client-go/informers/storage/interface.go | 62 - .../informers/storage/v1/interface.go | 52 - .../informers/storage/v1/storageclass.go | 88 - .../informers/storage/v1/volumeattachment.go | 88 - .../informers/storage/v1alpha1/interface.go | 45 - .../storage/v1alpha1/volumeattachment.go | 88 - .../informers/storage/v1beta1/csidriver.go | 88 - .../informers/storage/v1beta1/csinode.go | 88 - .../informers/storage/v1beta1/interface.go | 66 - .../informers/storage/v1beta1/storageclass.go | 88 - .../storage/v1beta1/volumeattachment.go | 88 - .../k8s.io/client-go/kubernetes/clientset.go | 580 - .../vendor/k8s.io/client-go/kubernetes/doc.go | 20 - .../kubernetes/fake/clientset_generated.go | 322 - .../k8s.io/client-go/kubernetes/fake/doc.go | 20 - .../client-go/kubernetes/fake/register.go | 126 - .../k8s.io/client-go/kubernetes/import.go | 19 - .../k8s.io/client-go/kubernetes/scheme/doc.go | 20 - .../client-go/kubernetes/scheme/register.go | 126 - .../v1beta1/admissionregistration_client.go | 95 - .../admissionregistration/v1beta1/doc.go | 20 - .../admissionregistration/v1beta1/fake/doc.go | 20 - .../fake/fake_admissionregistration_client.go | 44 - .../fake/fake_mutatingwebhookconfiguration.go | 120 - .../fake_validatingwebhookconfiguration.go | 120 - .../v1beta1/generated_expansion.go | 23 - .../v1beta1/mutatingwebhookconfiguration.go | 164 - .../v1beta1/validatingwebhookconfiguration.go | 164 - .../kubernetes/typed/apps/v1/apps_client.go | 110 - .../typed/apps/v1/controllerrevision.go | 174 - .../kubernetes/typed/apps/v1/daemonset.go | 191 - .../kubernetes/typed/apps/v1/deployment.go | 223 - .../client-go/kubernetes/typed/apps/v1/doc.go | 20 - .../kubernetes/typed/apps/v1/fake/doc.go | 20 - .../typed/apps/v1/fake/fake_apps_client.go | 56 - .../apps/v1/fake/fake_controllerrevision.go | 128 - .../typed/apps/v1/fake/fake_daemonset.go | 140 - .../typed/apps/v1/fake/fake_deployment.go | 163 - .../typed/apps/v1/fake/fake_replicaset.go | 163 - .../typed/apps/v1/fake/fake_statefulset.go | 163 - .../typed/apps/v1/generated_expansion.go | 29 - .../kubernetes/typed/apps/v1/replicaset.go | 223 - .../kubernetes/typed/apps/v1/statefulset.go | 223 - .../typed/apps/v1beta1/apps_client.go | 100 - .../typed/apps/v1beta1/controllerrevision.go | 174 - .../typed/apps/v1beta1/deployment.go | 191 - .../kubernetes/typed/apps/v1beta1/doc.go | 20 - .../kubernetes/typed/apps/v1beta1/fake/doc.go | 20 - .../apps/v1beta1/fake/fake_apps_client.go | 48 - .../v1beta1/fake/fake_controllerrevision.go | 128 - .../apps/v1beta1/fake/fake_deployment.go | 140 - .../apps/v1beta1/fake/fake_statefulset.go | 140 - .../typed/apps/v1beta1/generated_expansion.go | 25 - .../typed/apps/v1beta1/statefulset.go | 191 - .../typed/apps/v1beta2/apps_client.go | 110 - .../typed/apps/v1beta2/controllerrevision.go | 174 - .../typed/apps/v1beta2/daemonset.go | 191 - .../typed/apps/v1beta2/deployment.go | 191 - .../kubernetes/typed/apps/v1beta2/doc.go | 20 - .../kubernetes/typed/apps/v1beta2/fake/doc.go | 20 - .../apps/v1beta2/fake/fake_apps_client.go | 56 - .../v1beta2/fake/fake_controllerrevision.go | 128 - .../typed/apps/v1beta2/fake/fake_daemonset.go | 140 - .../apps/v1beta2/fake/fake_deployment.go | 140 - .../apps/v1beta2/fake/fake_replicaset.go | 140 - .../apps/v1beta2/fake/fake_statefulset.go | 162 - .../typed/apps/v1beta2/generated_expansion.go | 29 - .../typed/apps/v1beta2/replicaset.go | 191 - .../typed/apps/v1beta2/statefulset.go | 222 - .../v1alpha1/auditregistration_client.go | 90 - .../auditregistration/v1alpha1/auditsink.go | 164 - .../typed/auditregistration/v1alpha1/doc.go | 20 - .../auditregistration/v1alpha1/fake/doc.go | 20 - .../fake/fake_auditregistration_client.go | 40 - .../v1alpha1/fake/fake_auditsink.go | 120 - .../v1alpha1/generated_expansion.go | 21 - .../kubernetes/typed/authentication/OWNERS | 9 - .../v1/authentication_client.go | 90 - .../kubernetes/typed/authentication/v1/doc.go | 20 - .../typed/authentication/v1/fake/doc.go | 20 - .../v1/fake/fake_authentication_client.go | 40 - .../v1/fake/fake_tokenreview.go | 24 - .../v1/fake/fake_tokenreview_expansion.go | 27 - .../authentication/v1/generated_expansion.go | 19 - .../typed/authentication/v1/tokenreview.go | 46 - .../v1/tokenreview_expansion.go | 35 - .../v1beta1/authentication_client.go | 90 - .../typed/authentication/v1beta1/doc.go | 20 - .../typed/authentication/v1beta1/fake/doc.go | 20 - .../fake/fake_authentication_client.go | 40 - .../v1beta1/fake/fake_tokenreview.go | 24 - .../fake/fake_tokenreview_expansion.go | 27 - .../v1beta1/generated_expansion.go | 19 - .../authentication/v1beta1/tokenreview.go | 46 - .../v1beta1/tokenreview_expansion.go | 35 - .../kubernetes/typed/authorization/OWNERS | 9 - .../authorization/v1/authorization_client.go | 105 - .../kubernetes/typed/authorization/v1/doc.go | 20 - .../typed/authorization/v1/fake/doc.go | 20 - .../v1/fake/fake_authorization_client.go | 52 - .../v1/fake/fake_localsubjectaccessreview.go | 25 - ...fake_localsubjectaccessreview_expansion.go | 27 - .../v1/fake/fake_selfsubjectaccessreview.go | 24 - .../fake_selfsubjectaccessreview_expansion.go | 27 - .../v1/fake/fake_selfsubjectrulesreview.go | 24 - .../fake_selfsubjectrulesreview_expansion.go | 27 - .../v1/fake/fake_subjectaccessreview.go | 24 - .../fake_subjectaccessreview_expansion.go | 30 - .../authorization/v1/generated_expansion.go | 19 - .../v1/localsubjectaccessreview.go | 48 - .../v1/localsubjectaccessreview_expansion.go | 36 - .../v1/selfsubjectaccessreview.go | 46 - .../v1/selfsubjectaccessreview_expansion.go | 35 - .../v1/selfsubjectrulesreview.go | 46 - .../v1/selfsubjectrulesreview_expansion.go | 35 - .../authorization/v1/subjectaccessreview.go | 46 - .../v1/subjectaccessreview_expansion.go | 36 - .../v1beta1/authorization_client.go | 105 - .../typed/authorization/v1beta1/doc.go | 20 - .../typed/authorization/v1beta1/fake/doc.go | 20 - .../v1beta1/fake/fake_authorization_client.go | 52 - .../v1beta1/fake/fake_generated_expansion.go | 17 - .../fake/fake_localsubjectaccessreview.go | 25 - ...fake_localsubjectaccessreview_expansion.go | 27 - .../fake/fake_selfsubjectaccessreview.go | 24 - .../fake_selfsubjectaccessreview_expansion.go | 27 - .../fake/fake_selfsubjectrulesreview.go | 24 - .../fake_selfsubjectrulesreview_expansion.go | 27 - .../v1beta1/fake/fake_subjectaccessreview.go | 24 - .../fake_subjectaccessreview_expansion.go | 27 - .../v1beta1/generated_expansion.go | 19 - .../v1beta1/localsubjectaccessreview.go | 48 - .../localsubjectaccessreview_expansion.go | 36 - .../v1beta1/selfsubjectaccessreview.go | 46 - .../selfsubjectaccessreview_expansion.go | 35 - .../v1beta1/selfsubjectrulesreview.go | 46 - .../selfsubjectrulesreview_expansion.go | 35 - .../v1beta1/subjectaccessreview.go | 46 - .../v1beta1/subjectaccessreview_expansion.go | 36 - .../autoscaling/v1/autoscaling_client.go | 90 - .../kubernetes/typed/autoscaling/v1/doc.go | 20 - .../typed/autoscaling/v1/fake/doc.go | 20 - .../v1/fake/fake_autoscaling_client.go | 40 - .../v1/fake/fake_horizontalpodautoscaler.go | 140 - .../autoscaling/v1/generated_expansion.go | 21 - .../autoscaling/v1/horizontalpodautoscaler.go | 191 - .../autoscaling/v2beta1/autoscaling_client.go | 90 - .../typed/autoscaling/v2beta1/doc.go | 20 - .../typed/autoscaling/v2beta1/fake/doc.go | 20 - .../v2beta1/fake/fake_autoscaling_client.go | 40 - .../fake/fake_horizontalpodautoscaler.go | 140 - .../v2beta1/generated_expansion.go | 21 - .../v2beta1/horizontalpodautoscaler.go | 191 - .../autoscaling/v2beta2/autoscaling_client.go | 90 - .../typed/autoscaling/v2beta2/doc.go | 20 - .../typed/autoscaling/v2beta2/fake/doc.go | 20 - .../v2beta2/fake/fake_autoscaling_client.go | 40 - .../fake/fake_horizontalpodautoscaler.go | 140 - .../v2beta2/generated_expansion.go | 21 - .../v2beta2/horizontalpodautoscaler.go | 191 - .../kubernetes/typed/batch/v1/batch_client.go | 90 - .../kubernetes/typed/batch/v1/doc.go | 20 - .../kubernetes/typed/batch/v1/fake/doc.go | 20 - .../typed/batch/v1/fake/fake_batch_client.go | 40 - .../typed/batch/v1/fake/fake_job.go | 140 - .../typed/batch/v1/generated_expansion.go | 21 - .../kubernetes/typed/batch/v1/job.go | 191 - .../typed/batch/v1beta1/batch_client.go | 90 - .../kubernetes/typed/batch/v1beta1/cronjob.go | 191 - .../kubernetes/typed/batch/v1beta1/doc.go | 20 - .../typed/batch/v1beta1/fake/doc.go | 20 - .../batch/v1beta1/fake/fake_batch_client.go | 40 - .../typed/batch/v1beta1/fake/fake_cronjob.go | 140 - .../batch/v1beta1/generated_expansion.go | 21 - .../typed/batch/v2alpha1/batch_client.go | 90 - .../typed/batch/v2alpha1/cronjob.go | 191 - .../kubernetes/typed/batch/v2alpha1/doc.go | 20 - .../typed/batch/v2alpha1/fake/doc.go | 20 - .../batch/v2alpha1/fake/fake_batch_client.go | 40 - .../typed/batch/v2alpha1/fake/fake_cronjob.go | 140 - .../batch/v2alpha1/generated_expansion.go | 21 - .../v1beta1/certificates_client.go | 90 - .../v1beta1/certificatesigningrequest.go | 180 - .../certificatesigningrequest_expansion.go | 37 - .../typed/certificates/v1beta1/doc.go | 20 - .../typed/certificates/v1beta1/fake/doc.go | 20 - .../v1beta1/fake/fake_certificates_client.go | 40 - .../fake/fake_certificatesigningrequest.go | 131 - ...ake_certificatesigningrequest_expansion.go | 31 - .../v1beta1/generated_expansion.go | 19 - .../coordination/v1/coordination_client.go | 90 - .../kubernetes/typed/coordination/v1/doc.go | 20 - .../typed/coordination/v1/fake/doc.go | 20 - .../v1/fake/fake_coordination_client.go | 40 - .../typed/coordination/v1/fake/fake_lease.go | 128 - .../coordination/v1/generated_expansion.go | 21 - .../kubernetes/typed/coordination/v1/lease.go | 174 - .../v1beta1/coordination_client.go | 90 - .../typed/coordination/v1beta1/doc.go | 20 - .../typed/coordination/v1beta1/fake/doc.go | 20 - .../v1beta1/fake/fake_coordination_client.go | 40 - .../coordination/v1beta1/fake/fake_lease.go | 128 - .../v1beta1/generated_expansion.go | 21 - .../typed/coordination/v1beta1/lease.go | 174 - .../typed/core/v1/componentstatus.go | 164 - .../kubernetes/typed/core/v1/configmap.go | 174 - .../kubernetes/typed/core/v1/core_client.go | 165 - .../client-go/kubernetes/typed/core/v1/doc.go | 20 - .../kubernetes/typed/core/v1/endpoints.go | 174 - .../kubernetes/typed/core/v1/event.go | 174 - .../typed/core/v1/event_expansion.go | 164 - .../kubernetes/typed/core/v1/fake/doc.go | 20 - .../core/v1/fake/fake_componentstatus.go | 120 - .../typed/core/v1/fake/fake_configmap.go | 128 - .../typed/core/v1/fake/fake_core_client.go | 100 - .../typed/core/v1/fake/fake_endpoints.go | 128 - .../typed/core/v1/fake/fake_event.go | 128 - .../core/v1/fake/fake_event_expansion.go | 93 - .../typed/core/v1/fake/fake_limitrange.go | 128 - .../typed/core/v1/fake/fake_namespace.go | 123 - .../core/v1/fake/fake_namespace_expansion.go | 37 - .../typed/core/v1/fake/fake_node.go | 131 - .../typed/core/v1/fake/fake_node_expansion.go | 36 - .../core/v1/fake/fake_persistentvolume.go | 131 - .../v1/fake/fake_persistentvolumeclaim.go | 140 - .../kubernetes/typed/core/v1/fake/fake_pod.go | 140 - .../typed/core/v1/fake/fake_pod_expansion.go | 70 - .../typed/core/v1/fake/fake_podtemplate.go | 128 - .../v1/fake/fake_replicationcontroller.go | 163 - .../typed/core/v1/fake/fake_resourcequota.go | 140 - .../typed/core/v1/fake/fake_secret.go | 128 - .../typed/core/v1/fake/fake_service.go | 132 - .../core/v1/fake/fake_service_expansion.go | 26 - .../typed/core/v1/fake/fake_serviceaccount.go | 128 - .../v1/fake/fake_serviceaccount_expansion.go | 31 - .../typed/core/v1/generated_expansion.go | 39 - .../kubernetes/typed/core/v1/limitrange.go | 174 - .../kubernetes/typed/core/v1/namespace.go | 164 - .../typed/core/v1/namespace_expansion.go | 31 - .../kubernetes/typed/core/v1/node.go | 180 - .../typed/core/v1/node_expansion.go | 43 - .../typed/core/v1/persistentvolume.go | 180 - .../typed/core/v1/persistentvolumeclaim.go | 191 - .../client-go/kubernetes/typed/core/v1/pod.go | 191 - .../kubernetes/typed/core/v1/pod_expansion.go | 45 - .../kubernetes/typed/core/v1/podtemplate.go | 174 - .../typed/core/v1/replicationcontroller.go | 223 - .../kubernetes/typed/core/v1/resourcequota.go | 191 - .../kubernetes/typed/core/v1/secret.go | 174 - .../kubernetes/typed/core/v1/service.go | 174 - .../typed/core/v1/service_expansion.go | 41 - .../typed/core/v1/serviceaccount.go | 174 - .../typed/core/v1/serviceaccount_expansion.go | 41 - .../kubernetes/typed/events/v1beta1/doc.go | 20 - .../kubernetes/typed/events/v1beta1/event.go | 174 - .../typed/events/v1beta1/events_client.go | 90 - .../typed/events/v1beta1/fake/doc.go | 20 - .../typed/events/v1beta1/fake/fake_event.go | 128 - .../events/v1beta1/fake/fake_events_client.go | 40 - .../events/v1beta1/generated_expansion.go | 21 - .../typed/extensions/v1beta1/daemonset.go | 191 - .../typed/extensions/v1beta1/deployment.go | 222 - .../v1beta1/deployment_expansion.go | 29 - .../typed/extensions/v1beta1/doc.go | 20 - .../extensions/v1beta1/extensions_client.go | 110 - .../typed/extensions/v1beta1/fake/doc.go | 20 - .../extensions/v1beta1/fake/fake_daemonset.go | 140 - .../v1beta1/fake/fake_deployment.go | 162 - .../v1beta1/fake/fake_deployment_expansion.go | 33 - .../v1beta1/fake/fake_extensions_client.go | 56 - .../extensions/v1beta1/fake/fake_ingress.go | 140 - .../v1beta1/fake/fake_podsecuritypolicy.go | 120 - .../v1beta1/fake/fake_replicaset.go | 162 - .../extensions/v1beta1/generated_expansion.go | 27 - .../typed/extensions/v1beta1/ingress.go | 191 - .../extensions/v1beta1/podsecuritypolicy.go | 164 - .../typed/extensions/v1beta1/replicaset.go | 222 - .../kubernetes/typed/networking/v1/doc.go | 20 - .../typed/networking/v1/fake/doc.go | 20 - .../v1/fake/fake_networking_client.go | 40 - .../networking/v1/fake/fake_networkpolicy.go | 128 - .../networking/v1/generated_expansion.go | 21 - .../typed/networking/v1/networking_client.go | 90 - .../typed/networking/v1/networkpolicy.go | 174 - .../typed/networking/v1beta1/doc.go | 20 - .../typed/networking/v1beta1/fake/doc.go | 20 - .../networking/v1beta1/fake/fake_ingress.go | 140 - .../v1beta1/fake/fake_networking_client.go | 40 - .../networking/v1beta1/generated_expansion.go | 21 - .../typed/networking/v1beta1/ingress.go | 191 - .../networking/v1beta1/networking_client.go | 90 - .../kubernetes/typed/node/v1alpha1/doc.go | 20 - .../typed/node/v1alpha1/fake/doc.go | 20 - .../node/v1alpha1/fake/fake_node_client.go | 40 - .../node/v1alpha1/fake/fake_runtimeclass.go | 120 - .../node/v1alpha1/generated_expansion.go | 21 - .../typed/node/v1alpha1/node_client.go | 90 - .../typed/node/v1alpha1/runtimeclass.go | 164 - .../kubernetes/typed/node/v1beta1/doc.go | 20 - .../kubernetes/typed/node/v1beta1/fake/doc.go | 20 - .../node/v1beta1/fake/fake_node_client.go | 40 - .../node/v1beta1/fake/fake_runtimeclass.go | 120 - .../typed/node/v1beta1/generated_expansion.go | 21 - .../typed/node/v1beta1/node_client.go | 90 - .../typed/node/v1beta1/runtimeclass.go | 164 - .../kubernetes/typed/policy/v1beta1/doc.go | 20 - .../typed/policy/v1beta1/eviction.go | 48 - .../policy/v1beta1/eviction_expansion.go | 38 - .../typed/policy/v1beta1/fake/doc.go | 20 - .../policy/v1beta1/fake/fake_eviction.go | 25 - .../v1beta1/fake/fake_eviction_expansion.go | 35 - .../v1beta1/fake/fake_poddisruptionbudget.go | 140 - .../v1beta1/fake/fake_podsecuritypolicy.go | 120 - .../policy/v1beta1/fake/fake_policy_client.go | 48 - .../policy/v1beta1/generated_expansion.go | 23 - .../policy/v1beta1/poddisruptionbudget.go | 191 - .../typed/policy/v1beta1/podsecuritypolicy.go | 164 - .../typed/policy/v1beta1/policy_client.go | 100 - .../client-go/kubernetes/typed/rbac/OWNERS | 9 - .../kubernetes/typed/rbac/v1/clusterrole.go | 164 - .../typed/rbac/v1/clusterrolebinding.go | 164 - .../client-go/kubernetes/typed/rbac/v1/doc.go | 20 - .../kubernetes/typed/rbac/v1/fake/doc.go | 20 - .../typed/rbac/v1/fake/fake_clusterrole.go | 120 - .../rbac/v1/fake/fake_clusterrolebinding.go | 120 - .../typed/rbac/v1/fake/fake_rbac_client.go | 52 - .../typed/rbac/v1/fake/fake_role.go | 128 - .../typed/rbac/v1/fake/fake_rolebinding.go | 128 - .../typed/rbac/v1/generated_expansion.go | 27 - .../kubernetes/typed/rbac/v1/rbac_client.go | 105 - .../kubernetes/typed/rbac/v1/role.go | 174 - .../kubernetes/typed/rbac/v1/rolebinding.go | 174 - .../typed/rbac/v1alpha1/clusterrole.go | 164 - .../typed/rbac/v1alpha1/clusterrolebinding.go | 164 - .../kubernetes/typed/rbac/v1alpha1/doc.go | 20 - .../typed/rbac/v1alpha1/fake/doc.go | 20 - .../rbac/v1alpha1/fake/fake_clusterrole.go | 120 - .../v1alpha1/fake/fake_clusterrolebinding.go | 120 - .../rbac/v1alpha1/fake/fake_rbac_client.go | 52 - .../typed/rbac/v1alpha1/fake/fake_role.go | 128 - .../rbac/v1alpha1/fake/fake_rolebinding.go | 128 - .../rbac/v1alpha1/generated_expansion.go | 27 - .../typed/rbac/v1alpha1/rbac_client.go | 105 - .../kubernetes/typed/rbac/v1alpha1/role.go | 174 - .../typed/rbac/v1alpha1/rolebinding.go | 174 - .../typed/rbac/v1beta1/clusterrole.go | 164 - .../typed/rbac/v1beta1/clusterrolebinding.go | 164 - .../kubernetes/typed/rbac/v1beta1/doc.go | 20 - .../kubernetes/typed/rbac/v1beta1/fake/doc.go | 20 - .../rbac/v1beta1/fake/fake_clusterrole.go | 120 - .../v1beta1/fake/fake_clusterrolebinding.go | 120 - .../rbac/v1beta1/fake/fake_rbac_client.go | 52 - .../typed/rbac/v1beta1/fake/fake_role.go | 128 - .../rbac/v1beta1/fake/fake_rolebinding.go | 128 - .../typed/rbac/v1beta1/generated_expansion.go | 27 - .../typed/rbac/v1beta1/rbac_client.go | 105 - .../kubernetes/typed/rbac/v1beta1/role.go | 174 - .../typed/rbac/v1beta1/rolebinding.go | 174 - .../kubernetes/typed/scheduling/v1/doc.go | 20 - .../typed/scheduling/v1/fake/doc.go | 20 - .../scheduling/v1/fake/fake_priorityclass.go | 120 - .../v1/fake/fake_scheduling_client.go | 40 - .../scheduling/v1/generated_expansion.go | 21 - .../typed/scheduling/v1/priorityclass.go | 164 - .../typed/scheduling/v1/scheduling_client.go | 90 - .../typed/scheduling/v1alpha1/doc.go | 20 - .../typed/scheduling/v1alpha1/fake/doc.go | 20 - .../v1alpha1/fake/fake_priorityclass.go | 120 - .../v1alpha1/fake/fake_scheduling_client.go | 40 - .../v1alpha1/generated_expansion.go | 21 - .../scheduling/v1alpha1/priorityclass.go | 164 - .../scheduling/v1alpha1/scheduling_client.go | 90 - .../typed/scheduling/v1beta1/doc.go | 20 - .../typed/scheduling/v1beta1/fake/doc.go | 20 - .../v1beta1/fake/fake_priorityclass.go | 120 - .../v1beta1/fake/fake_scheduling_client.go | 40 - .../scheduling/v1beta1/generated_expansion.go | 21 - .../typed/scheduling/v1beta1/priorityclass.go | 164 - .../scheduling/v1beta1/scheduling_client.go | 90 - .../kubernetes/typed/settings/v1alpha1/doc.go | 20 - .../typed/settings/v1alpha1/fake/doc.go | 20 - .../settings/v1alpha1/fake/fake_podpreset.go | 128 - .../v1alpha1/fake/fake_settings_client.go | 40 - .../settings/v1alpha1/generated_expansion.go | 21 - .../typed/settings/v1alpha1/podpreset.go | 174 - .../settings/v1alpha1/settings_client.go | 90 - .../kubernetes/typed/storage/v1/doc.go | 20 - .../kubernetes/typed/storage/v1/fake/doc.go | 20 - .../storage/v1/fake/fake_storage_client.go | 44 - .../storage/v1/fake/fake_storageclass.go | 120 - .../storage/v1/fake/fake_volumeattachment.go | 131 - .../typed/storage/v1/generated_expansion.go | 23 - .../typed/storage/v1/storage_client.go | 95 - .../typed/storage/v1/storageclass.go | 164 - .../typed/storage/v1/volumeattachment.go | 180 - .../kubernetes/typed/storage/v1alpha1/doc.go | 20 - .../typed/storage/v1alpha1/fake/doc.go | 20 - .../v1alpha1/fake/fake_storage_client.go | 40 - .../v1alpha1/fake/fake_volumeattachment.go | 131 - .../storage/v1alpha1/generated_expansion.go | 21 - .../typed/storage/v1alpha1/storage_client.go | 90 - .../storage/v1alpha1/volumeattachment.go | 180 - .../typed/storage/v1beta1/csidriver.go | 164 - .../typed/storage/v1beta1/csinode.go | 164 - .../kubernetes/typed/storage/v1beta1/doc.go | 20 - .../typed/storage/v1beta1/fake/doc.go | 20 - .../storage/v1beta1/fake/fake_csidriver.go | 120 - .../storage/v1beta1/fake/fake_csinode.go | 120 - .../v1beta1/fake/fake_storage_client.go | 52 - .../storage/v1beta1/fake/fake_storageclass.go | 120 - .../v1beta1/fake/fake_volumeattachment.go | 131 - .../storage/v1beta1/generated_expansion.go | 27 - .../typed/storage/v1beta1/storage_client.go | 105 - .../typed/storage/v1beta1/storageclass.go | 164 - .../typed/storage/v1beta1/volumeattachment.go | 180 - .../v1beta1/expansion_generated.go | 27 - .../v1beta1/mutatingwebhookconfiguration.go | 65 - .../v1beta1/validatingwebhookconfiguration.go | 65 - .../listers/apps/v1/controllerrevision.go | 94 - .../client-go/listers/apps/v1/daemonset.go | 94 - .../listers/apps/v1/daemonset_expansion.go | 113 - .../client-go/listers/apps/v1/deployment.go | 94 - .../listers/apps/v1/deployment_expansion.go | 70 - .../listers/apps/v1/expansion_generated.go | 27 - .../client-go/listers/apps/v1/replicaset.go | 94 - .../listers/apps/v1/replicaset_expansion.go | 73 - .../client-go/listers/apps/v1/statefulset.go | 94 - .../listers/apps/v1/statefulset_expansion.go | 77 - .../apps/v1beta1/controllerrevision.go | 94 - .../listers/apps/v1beta1/deployment.go | 94 - .../apps/v1beta1/expansion_generated.go | 35 - .../listers/apps/v1beta1/statefulset.go | 94 - .../apps/v1beta1/statefulset_expansion.go | 77 - .../apps/v1beta2/controllerrevision.go | 94 - .../listers/apps/v1beta2/daemonset.go | 94 - .../apps/v1beta2/daemonset_expansion.go | 113 - .../listers/apps/v1beta2/deployment.go | 94 - .../apps/v1beta2/deployment_expansion.go | 70 - .../apps/v1beta2/expansion_generated.go | 27 - .../listers/apps/v1beta2/replicaset.go | 94 - .../apps/v1beta2/replicaset_expansion.go | 73 - .../listers/apps/v1beta2/statefulset.go | 94 - .../apps/v1beta2/statefulset_expansion.go | 77 - .../auditregistration/v1alpha1/auditsink.go | 65 - .../v1alpha1/expansion_generated.go | 23 - .../client-go/listers/authentication/OWNERS | 9 - .../authentication/v1/expansion_generated.go | 23 - .../listers/authentication/v1/tokenreview.go | 65 - .../v1beta1/expansion_generated.go | 23 - .../authentication/v1beta1/tokenreview.go | 65 - .../client-go/listers/authorization/OWNERS | 9 - .../authorization/v1/expansion_generated.go | 39 - .../v1/localsubjectaccessreview.go | 94 - .../v1/selfsubjectaccessreview.go | 65 - .../v1/selfsubjectrulesreview.go | 65 - .../authorization/v1/subjectaccessreview.go | 65 - .../v1beta1/expansion_generated.go | 39 - .../v1beta1/localsubjectaccessreview.go | 94 - .../v1beta1/selfsubjectaccessreview.go | 65 - .../v1beta1/selfsubjectrulesreview.go | 65 - .../v1beta1/subjectaccessreview.go | 65 - .../autoscaling/v1/expansion_generated.go | 27 - .../autoscaling/v1/horizontalpodautoscaler.go | 94 - .../v2beta1/expansion_generated.go | 27 - .../v2beta1/horizontalpodautoscaler.go | 94 - .../v2beta2/expansion_generated.go | 27 - .../v2beta2/horizontalpodautoscaler.go | 94 - .../listers/batch/v1/expansion_generated.go | 19 - .../k8s.io/client-go/listers/batch/v1/job.go | 94 - .../listers/batch/v1/job_expansion.go | 68 - .../listers/batch/v1beta1/cronjob.go | 94 - .../batch/v1beta1/expansion_generated.go | 27 - .../listers/batch/v2alpha1/cronjob.go | 94 - .../batch/v2alpha1/expansion_generated.go | 27 - .../v1beta1/certificatesigningrequest.go | 65 - .../v1beta1/expansion_generated.go | 23 - .../coordination/v1/expansion_generated.go | 27 - .../listers/coordination/v1/lease.go | 94 - .../v1beta1/expansion_generated.go | 27 - .../listers/coordination/v1beta1/lease.go | 94 - .../listers/core/v1/componentstatus.go | 65 - .../client-go/listers/core/v1/configmap.go | 94 - .../client-go/listers/core/v1/endpoints.go | 94 - .../k8s.io/client-go/listers/core/v1/event.go | 94 - .../listers/core/v1/expansion_generated.go | 111 - .../client-go/listers/core/v1/limitrange.go | 94 - .../client-go/listers/core/v1/namespace.go | 65 - .../k8s.io/client-go/listers/core/v1/node.go | 65 - .../listers/core/v1/node_expansion.go | 48 - .../listers/core/v1/persistentvolume.go | 65 - .../listers/core/v1/persistentvolumeclaim.go | 94 - .../k8s.io/client-go/listers/core/v1/pod.go | 94 - .../client-go/listers/core/v1/podtemplate.go | 94 - .../listers/core/v1/replicationcontroller.go | 94 - .../v1/replicationcontroller_expansion.go | 66 - .../listers/core/v1/resourcequota.go | 94 - .../client-go/listers/core/v1/secret.go | 94 - .../client-go/listers/core/v1/service.go | 94 - .../listers/core/v1/service_expansion.go | 56 - .../listers/core/v1/serviceaccount.go | 94 - .../client-go/listers/events/v1beta1/event.go | 94 - .../events/v1beta1/expansion_generated.go | 27 - .../listers/extensions/v1beta1/daemonset.go | 94 - .../extensions/v1beta1/daemonset_expansion.go | 114 - .../listers/extensions/v1beta1/deployment.go | 94 - .../v1beta1/deployment_expansion.go | 70 - .../extensions/v1beta1/expansion_generated.go | 31 - .../listers/extensions/v1beta1/ingress.go | 94 - .../extensions/v1beta1/podsecuritypolicy.go | 65 - .../listers/extensions/v1beta1/replicaset.go | 94 - .../v1beta1/replicaset_expansion.go | 73 - .../v1alpha1/expansion_generated.go | 23 - .../imagepolicy/v1alpha1/imagereview.go | 65 - .../networking/v1/expansion_generated.go | 27 - .../listers/networking/v1/networkpolicy.go | 94 - .../networking/v1beta1/expansion_generated.go | 27 - .../listers/networking/v1beta1/ingress.go | 94 - .../node/v1alpha1/expansion_generated.go | 23 - .../listers/node/v1alpha1/runtimeclass.go | 65 - .../node/v1beta1/expansion_generated.go | 23 - .../listers/node/v1beta1/runtimeclass.go | 65 - .../listers/policy/v1beta1/eviction.go | 94 - .../policy/v1beta1/expansion_generated.go | 31 - .../policy/v1beta1/poddisruptionbudget.go | 94 - .../v1beta1/poddisruptionbudget_expansion.go | 74 - .../policy/v1beta1/podsecuritypolicy.go | 65 - .../k8s.io/client-go/listers/rbac/OWNERS | 9 - .../client-go/listers/rbac/v1/clusterrole.go | 65 - .../listers/rbac/v1/clusterrolebinding.go | 65 - .../listers/rbac/v1/expansion_generated.go | 43 - .../k8s.io/client-go/listers/rbac/v1/role.go | 94 - .../client-go/listers/rbac/v1/rolebinding.go | 94 - .../listers/rbac/v1alpha1/clusterrole.go | 65 - .../rbac/v1alpha1/clusterrolebinding.go | 65 - .../rbac/v1alpha1/expansion_generated.go | 43 - .../client-go/listers/rbac/v1alpha1/role.go | 94 - .../listers/rbac/v1alpha1/rolebinding.go | 94 - .../listers/rbac/v1beta1/clusterrole.go | 65 - .../rbac/v1beta1/clusterrolebinding.go | 65 - .../rbac/v1beta1/expansion_generated.go | 43 - .../client-go/listers/rbac/v1beta1/role.go | 94 - .../listers/rbac/v1beta1/rolebinding.go | 94 - .../scheduling/v1/expansion_generated.go | 23 - .../listers/scheduling/v1/priorityclass.go | 65 - .../v1alpha1/expansion_generated.go | 23 - .../scheduling/v1alpha1/priorityclass.go | 65 - .../scheduling/v1beta1/expansion_generated.go | 23 - .../scheduling/v1beta1/priorityclass.go | 65 - .../settings/v1alpha1/expansion_generated.go | 27 - .../listers/settings/v1alpha1/podpreset.go | 94 - .../listers/storage/v1/expansion_generated.go | 27 - .../listers/storage/v1/storageclass.go | 65 - .../listers/storage/v1/volumeattachment.go | 65 - .../storage/v1alpha1/expansion_generated.go | 23 - .../storage/v1alpha1/volumeattachment.go | 65 - .../listers/storage/v1beta1/csidriver.go | 65 - .../listers/storage/v1beta1/csinode.go | 65 - .../storage/v1beta1/expansion_generated.go | 35 - .../listers/storage/v1beta1/storageclass.go | 65 - .../storage/v1beta1/volumeattachment.go | 65 - .../pkg/apis/clientauthentication/OWNERS | 9 - .../pkg/apis/clientauthentication/doc.go | 20 - .../clientauthentication/install/install.go | 33 - .../pkg/apis/clientauthentication/register.go | 50 - .../pkg/apis/clientauthentication/types.go | 77 - .../apis/clientauthentication/v1alpha1/doc.go | 24 - .../clientauthentication/v1alpha1/register.go | 55 - .../clientauthentication/v1alpha1/types.go | 78 - .../v1alpha1/zz_generated.conversion.go | 176 - .../v1alpha1/zz_generated.deepcopy.go | 128 - .../v1alpha1/zz_generated.defaults.go | 32 - .../v1beta1/conversion.go | 26 - .../apis/clientauthentication/v1beta1/doc.go | 24 - .../clientauthentication/v1beta1/register.go | 55 - .../clientauthentication/v1beta1/types.go | 59 - .../v1beta1/zz_generated.conversion.go | 142 - .../v1beta1/zz_generated.deepcopy.go | 92 - .../v1beta1/zz_generated.defaults.go | 32 - .../zz_generated.deepcopy.go | 128 - .../client-go/pkg/version/.gitattributes | 1 - .../k8s.io/client-go/pkg/version/base.go | 63 - .../k8s.io/client-go/pkg/version/def.bzl | 38 - .../k8s.io/client-go/pkg/version/doc.go | 21 - .../k8s.io/client-go/pkg/version/version.go | 42 - .../client-go/plugin/pkg/client/auth/OWNERS | 9 - .../plugin/pkg/client/auth/azure/README.md | 50 - .../plugin/pkg/client/auth/azure/azure.go | 374 - .../plugin/pkg/client/auth/exec/exec.go | 360 - .../client/auth/exec/testdata/test-plugin.sh | 18 - .../plugin/pkg/client/auth/gcp/OWNERS | 8 - .../plugin/pkg/client/auth/gcp/gcp.go | 383 - .../plugin/pkg/client/auth/oidc/OWNERS | 7 - .../plugin/pkg/client/auth/oidc/oidc.go | 379 - .../pkg/client/auth/openstack/openstack.go | 193 - .../plugin/pkg/client/auth/plugins.go | 25 - .../vendor/k8s.io/client-go/rest/OWNERS | 26 - .../vendor/k8s.io/client-go/rest/client.go | 258 - .../vendor/k8s.io/client-go/rest/config.go | 551 - .../vendor/k8s.io/client-go/rest/fake/fake.go | 118 - .../vendor/k8s.io/client-go/rest/plugin.go | 73 - .../vendor/k8s.io/client-go/rest/request.go | 1201 - .../vendor/k8s.io/client-go/rest/transport.go | 117 - .../vendor/k8s.io/client-go/rest/url_utils.go | 97 - .../k8s.io/client-go/rest/urlbackoff.go | 107 - .../k8s.io/client-go/rest/watch/decoder.go | 72 - .../k8s.io/client-go/rest/watch/encoder.go | 56 - .../client-go/rest/zz_generated.deepcopy.go | 52 - .../restmapper/category_expansion.go | 119 - .../k8s.io/client-go/restmapper/discovery.go | 338 - .../k8s.io/client-go/restmapper/shortcut.go | 172 - .../vendor/k8s.io/client-go/scale/client.go | 221 - .../vendor/k8s.io/client-go/scale/doc.go | 21 - .../k8s.io/client-go/scale/fake/client.go | 67 - .../k8s.io/client-go/scale/interfaces.go | 39 - .../client-go/scale/scheme/appsint/doc.go | 22 - .../scale/scheme/appsint/register.go | 53 - .../scale/scheme/appsv1beta1/conversion.go | 87 - .../client-go/scale/scheme/appsv1beta1/doc.go | 20 - .../scale/scheme/appsv1beta1/register.go | 45 - .../appsv1beta1/zz_generated.conversion.go | 143 - .../scale/scheme/appsv1beta2/conversion.go | 87 - .../client-go/scale/scheme/appsv1beta2/doc.go | 20 - .../scale/scheme/appsv1beta2/register.go | 45 - .../appsv1beta2/zz_generated.conversion.go | 143 - .../scale/scheme/autoscalingv1/conversion.go | 69 - .../scale/scheme/autoscalingv1/doc.go | 20 - .../scale/scheme/autoscalingv1/register.go | 45 - .../autoscalingv1/zz_generated.conversion.go | 142 - .../k8s.io/client-go/scale/scheme/doc.go | 22 - .../scale/scheme/extensionsint/doc.go | 22 - .../scale/scheme/extensionsint/register.go | 53 - .../scheme/extensionsv1beta1/conversion.go | 87 - .../scale/scheme/extensionsv1beta1/doc.go | 20 - .../scheme/extensionsv1beta1/register.go | 45 - .../zz_generated.conversion.go | 143 - .../k8s.io/client-go/scale/scheme/register.go | 52 - .../k8s.io/client-go/scale/scheme/types.go | 60 - .../scale/scheme/zz_generated.deepcopy.go | 91 - .../vendor/k8s.io/client-go/scale/util.go | 197 - .../k8s.io/client-go/testing/actions.go | 671 - .../vendor/k8s.io/client-go/testing/fake.go | 216 - .../k8s.io/client-go/testing/fixture.go | 557 - .../forked/golang/template/exec.go | 94 - .../forked/golang/template/funcs.go | 599 - .../vendor/k8s.io/client-go/tools/auth/OWNERS | 9 - .../k8s.io/client-go/tools/auth/clientauth.go | 125 - .../k8s.io/client-go/tools/cache/OWNERS | 51 - .../client-go/tools/cache/controller.go | 380 - .../client-go/tools/cache/delta_fifo.go | 655 - .../k8s.io/client-go/tools/cache/doc.go | 24 - .../client-go/tools/cache/expiration_cache.go | 208 - .../tools/cache/expiration_cache_fakes.go | 54 - .../tools/cache/fake_custom_store.go | 102 - .../k8s.io/client-go/tools/cache/fifo.go | 358 - .../k8s.io/client-go/tools/cache/heap.go | 323 - .../k8s.io/client-go/tools/cache/index.go | 87 - .../k8s.io/client-go/tools/cache/listers.go | 180 - .../k8s.io/client-go/tools/cache/listwatch.go | 114 - .../client-go/tools/cache/mutation_cache.go | 261 - .../tools/cache/mutation_detector.go | 130 - .../k8s.io/client-go/tools/cache/reflector.go | 386 - .../tools/cache/reflector_metrics.go | 119 - .../client-go/tools/cache/shared_informer.go | 597 - .../k8s.io/client-go/tools/cache/store.go | 244 - .../cache/testing/fake_controller_source.go | 255 - .../tools/cache/thread_safe_store.go | 311 - .../client-go/tools/cache/undelta_store.go | 83 - .../client-go/tools/clientcmd/api/doc.go | 19 - .../client-go/tools/clientcmd/api/helpers.go | 188 - .../tools/clientcmd/api/latest/latest.go | 61 - .../client-go/tools/clientcmd/api/register.go | 46 - .../client-go/tools/clientcmd/api/types.go | 262 - .../tools/clientcmd/api/v1/conversion.go | 244 - .../client-go/tools/clientcmd/api/v1/doc.go | 19 - .../tools/clientcmd/api/v1/register.go | 56 - .../client-go/tools/clientcmd/api/v1/types.go | 203 - .../clientcmd/api/v1/zz_generated.deepcopy.go | 348 - .../clientcmd/api/zz_generated.deepcopy.go | 324 - .../client-go/tools/clientcmd/auth_loaders.go | 111 - .../tools/clientcmd/client_config.go | 569 - .../client-go/tools/clientcmd/config.go | 490 - .../k8s.io/client-go/tools/clientcmd/doc.go | 37 - .../k8s.io/client-go/tools/clientcmd/flag.go | 49 - .../client-go/tools/clientcmd/helpers.go | 35 - .../client-go/tools/clientcmd/loader.go | 633 - .../tools/clientcmd/merged_client_builder.go | 173 - .../client-go/tools/clientcmd/overrides.go | 247 - .../client-go/tools/clientcmd/validation.go | 298 - .../client-go/tools/leaderelection/OWNERS | 15 - .../tools/leaderelection/example/main.go | 135 - .../tools/leaderelection/healthzadaptor.go | 69 - .../tools/leaderelection/leaderelection.go | 373 - .../client-go/tools/leaderelection/metrics.go | 109 - .../resourcelock/configmaplock.go | 112 - .../resourcelock/endpointslock.go | 107 - .../leaderelection/resourcelock/interface.go | 126 - .../leaderelection/resourcelock/leaselock.go | 124 - .../k8s.io/client-go/tools/metrics/OWNERS | 9 - .../k8s.io/client-go/tools/metrics/metrics.go | 61 - .../k8s.io/client-go/tools/pager/pager.go | 117 - .../k8s.io/client-go/tools/portforward/doc.go | 19 - .../tools/portforward/portforward.go | 428 - .../k8s.io/client-go/tools/record/OWNERS | 29 - .../k8s.io/client-go/tools/record/doc.go | 18 - .../k8s.io/client-go/tools/record/event.go | 302 - .../client-go/tools/record/events_cache.go | 462 - .../k8s.io/client-go/tools/record/fake.go | 58 - .../client-go/tools/record/util/util.go | 44 - .../k8s.io/client-go/tools/reference/ref.go | 126 - .../client-go/tools/remotecommand/doc.go | 20 - .../tools/remotecommand/errorstream.go | 55 - .../client-go/tools/remotecommand/reader.go | 41 - .../tools/remotecommand/remotecommand.go | 142 - .../client-go/tools/remotecommand/resize.go | 33 - .../client-go/tools/remotecommand/v1.go | 160 - .../client-go/tools/remotecommand/v2.go | 195 - .../client-go/tools/remotecommand/v3.go | 111 - .../client-go/tools/remotecommand/v4.go | 119 - .../client-go/tools/watch/informerwatcher.go | 117 - .../client-go/tools/watch/retrywatcher.go | 287 - .../k8s.io/client-go/tools/watch/until.go | 236 - .../vendor/k8s.io/client-go/transport/OWNERS | 9 - .../k8s.io/client-go/transport/cache.go | 117 - .../k8s.io/client-go/transport/config.go | 126 - .../client-go/transport/round_trippers.go | 564 - .../k8s.io/client-go/transport/spdy/spdy.go | 94 - .../client-go/transport/token_source.go | 140 - .../k8s.io/client-go/transport/transport.go | 227 - .../vendor/k8s.io/client-go/util/cert/OWNERS | 9 - .../vendor/k8s.io/client-go/util/cert/cert.go | 206 - .../vendor/k8s.io/client-go/util/cert/csr.go | 75 - .../vendor/k8s.io/client-go/util/cert/io.go | 98 - .../vendor/k8s.io/client-go/util/cert/pem.go | 61 - .../util/cert/testdata/dontUseThisKey.pem | 6 - .../k8s.io/client-go/util/certificate/OWNERS | 9 - .../util/certificate/certificate_manager.go | 574 - .../util/certificate/certificate_store.go | 319 - .../client-go/util/certificate/csr/csr.go | 192 - .../util/connrotation/connrotation.go | 105 - .../vendor/k8s.io/client-go/util/exec/exec.go | 52 - .../client-go/util/flowcontrol/backoff.go | 149 - .../client-go/util/flowcontrol/throttle.go | 143 - .../k8s.io/client-go/util/homedir/homedir.go | 47 - .../k8s.io/client-go/util/jsonpath/doc.go | 20 - .../client-go/util/jsonpath/jsonpath.go | 525 - .../k8s.io/client-go/util/jsonpath/node.go | 256 - .../k8s.io/client-go/util/jsonpath/parser.go | 526 - .../k8s.io/client-go/util/keyutil/OWNERS | 7 - .../k8s.io/client-go/util/keyutil/key.go | 323 - .../vendor/k8s.io/client-go/util/retry/OWNERS | 4 - .../k8s.io/client-go/util/retry/util.go | 79 - .../client-go/util/testing/fake_handler.go | 139 - .../k8s.io/client-go/util/testing/tmpdir.go | 44 - .../util/workqueue/default_rate_limiters.go | 211 - .../util/workqueue/delaying_queue.go | 258 - .../k8s.io/client-go/util/workqueue/doc.go | 26 - .../client-go/util/workqueue/metrics.go | 334 - .../client-go/util/workqueue/parallelizer.go | 71 - .../k8s.io/client-go/util/workqueue/queue.go | 212 - .../util/workqueue/rate_limiting_queue.go | 69 - .../hivedscheduler/vendor/k8s.io/klog/LICENSE | 191 - .../hivedscheduler/vendor/k8s.io/klog/klog.go | 1288 - .../vendor/k8s.io/klog/klog_file.go | 139 - .../vendor/k8s.io/kubernetes/.bazelrc | 1 - .../vendor/k8s.io/kubernetes/.kazelcfg.json | 1 - .../vendor/k8s.io/kubernetes/BUILD.bazel | 1 - .../vendor/k8s.io/kubernetes/Godeps/LICENSES | 22140 ----- .../vendor/k8s.io/kubernetes/LICENSE | 202 - .../vendor/k8s.io/kubernetes/Makefile | 1 - .../kubernetes/Makefile.generated_files | 1 - .../vendor/k8s.io/kubernetes/WORKSPACE | 1 - .../vendor/k8s.io/kubernetes/cluster/gce/cos | 1 - .../k8s.io/kubernetes/cluster/gce/custom | 1 - .../k8s.io/kubernetes/cluster/gce/ubuntu | 1 - .../vendor/k8s.io/kubernetes/logo/LICENSE | 1 - .../pkg/apis/core/annotation_key_constants.go | 110 - .../k8s.io/kubernetes/pkg/apis/core/doc.go | 24 - .../pkg/apis/core/field_constants.go | 38 - .../k8s.io/kubernetes/pkg/apis/core/json.go | 28 - .../pkg/apis/core/objectreference.go | 34 - .../kubernetes/pkg/apis/core/register.go | 98 - .../kubernetes/pkg/apis/core/resource.go | 55 - .../k8s.io/kubernetes/pkg/apis/core/taint.go | 36 - .../kubernetes/pkg/apis/core/toleration.go | 30 - .../k8s.io/kubernetes/pkg/apis/core/types.go | 4807 - .../pkg/apis/core/zz_generated.deepcopy.go | 5504 -- .../kubernetes/pkg/scheduler/api/doc.go | 20 - .../kubernetes/pkg/scheduler/api/register.go | 55 - .../kubernetes/pkg/scheduler/api/types.go | 354 - .../pkg/scheduler/api/well_known_labels.go | 72 - .../scheduler/api/zz_generated.deepcopy.go | 669 - .../kubernetes/staging/src/k8s.io/api/LICENSE | 202 - .../k8s.io/apiextensions-apiserver/LICENSE | 202 - .../staging/src/k8s.io/apimachinery/LICENSE | 202 - .../staging/src/k8s.io/apiserver/LICENSE | 202 - .../staging/src/k8s.io/cli-runtime/LICENSE | 202 - .../staging/src/k8s.io/client-go/LICENSE | 202 - .../staging/src/k8s.io/cloud-provider/LICENSE | 201 - .../src/k8s.io/cluster-bootstrap/LICENSE | 202 - .../staging/src/k8s.io/code-generator/LICENSE | 202 - .../staging/src/k8s.io/component-base/LICENSE | 202 - .../staging/src/k8s.io/cri-api/LICENSE | 201 - .../src/k8s.io/csi-translation-lib/LICENSE | 201 - .../src/k8s.io/kube-aggregator/LICENSE | 202 - .../k8s.io/kube-controller-manager/LICENSE | 202 - .../staging/src/k8s.io/kube-proxy/LICENSE | 202 - .../staging/src/k8s.io/kube-scheduler/LICENSE | 202 - .../staging/src/k8s.io/kubectl/LICENSE | 201 - .../staging/src/k8s.io/kubelet/LICENSE | 202 - .../src/k8s.io/legacy-cloud-providers/LICENSE | 201 - .../staging/src/k8s.io/metrics/LICENSE | 201 - .../staging/src/k8s.io/node-api/LICENSE | 201 - .../src/k8s.io/sample-apiserver/LICENSE | 202 - .../src/k8s.io/sample-cli-plugin/LICENSE | 202 - .../src/k8s.io/sample-controller/LICENSE | 202 - .../third_party/forked/golang/LICENSE | 27 - .../third_party/forked/golang/PATENTS | 22 - .../third_party/forked/gonum/graph/LICENSE | 23 - .../third_party/forked/shell2junit/LICENSE | 172 - .../third_party/go-srcimporter/LICENSE | 27 - .../kubernetes/third_party/intemp/LICENSE | 202 - .../multiarch/qemu-user-static/LICENSE | 21 - .../vendor/k8s.io/utils/LICENSE | 202 - .../k8s.io/utils/buffer/ring_growing.go | 72 - .../vendor/k8s.io/utils/integer/integer.go | 73 - .../utils/third_party/forked/golang/LICENSE | 27 - .../utils/third_party/forked/golang/PATENTS | 22 - .../vendor/k8s.io/utils/trace/trace.go | 97 - .../vendor/sigs.k8s.io/yaml/LICENSE | 50 - .../vendor/sigs.k8s.io/yaml/fields.go | 502 - .../vendor/sigs.k8s.io/yaml/yaml.go | 319 - .../vendor/sigs.k8s.io/yaml/yaml_go110.go | 14 - subprojects/hivedscheduler/README.md | 2 - 2204 files changed, 883327 deletions(-) delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/Gopkg.lock delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/Gopkg.toml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/README.md delete mode 100755 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/bin/hivedscheduler/start.sh delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/Dockerfile delete mode 100755 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/docker-build.sh delete mode 100755 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/go-build.sh delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/cmd/hivedscheduler/main.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/doc/user-manual.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/basic/hivedscheduler.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/default/hivedscheduler.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/design/hivedscheduler.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/README.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-1.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-2.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-3.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-33.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-4.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-5.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-6.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-7.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-badnode50-1.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-badnode50-2.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-badnode50-3.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-badnode50.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-buddy-1.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-buddy-2.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-buddy-3.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-buddy.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-dtf.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-dtf.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-elastic.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-elastic.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-gang.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-gang.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-gang4.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-gang4.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-inter-preempt-oppo.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-inter-preempt-oppo.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-inter-preempt-prod.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-inter-preempt-prod.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-imd-preempt-prod.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-imd-preempt-prod.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-imd-preempt-test.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-imd-preempt-test.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-lazy-preempt-prod.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-lazy-preempt-prod.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-lazy-preempt-prod2.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-lazy-preempt-prod2.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-lazy-preempt-test.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-intra-lazy-preempt-test.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-k80-type.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-k80-type.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-no-type.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-no-type.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-no-worker-label-1.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-no-worker-label-2.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-no-worker-label.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-oppo.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-oppo.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-1.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-1.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-2.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-2.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-3-1.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-3.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-3.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-4.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-4.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-5.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reconfig-5.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reserve.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-reserve.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-safety-1.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-safety-1.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-safety-2.png delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-safety-2.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/request/basic/request.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/request/design/request.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/request/tf/request.yaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/run/deploy.yaml delete mode 100755 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/hack/update-all.sh delete mode 100755 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/hack/update-dep.sh delete mode 100755 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/hack/update-push-all.sh delete mode 100755 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/hack/update-push-dep.sh delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/algorithm/cell.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/algorithm/config.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/algorithm/constants.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/algorithm/hived_algorithm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/algorithm/hived_algorithm_test.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/algorithm/intra_vc_scheduler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/algorithm/topology_aware_scheduler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/algorithm/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/api/config.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/api/constants.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/api/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/common/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/common/utils.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/internal/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/internal/utils.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/scheduler/scheduler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/pkg/webserver/webserver.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/davecgh/go-spew/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/davecgh/go-spew/spew/bypass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/davecgh/go-spew/spew/bypasssafe.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/davecgh/go-spew/spew/common.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/davecgh/go-spew/spew/config.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/davecgh/go-spew/spew/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/davecgh/go-spew/spew/dump.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/davecgh/go-spew/spew/format.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/davecgh/go-spew/spew/spew.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/AUTHORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/CONTRIBUTORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/GOLANG_CONTRIBUTORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/clone.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/custom_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/decode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/deprecated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/discard.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/duration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/duration_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/encode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/encode_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/equal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/extensions.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/extensions_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/lib.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/lib_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/message_set.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/pointer_reflect.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/pointer_reflect_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/pointer_unsafe.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/pointer_unsafe_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/properties.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/properties_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/skip_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/table_marshal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/table_marshal_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/table_merge.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/table_unmarshal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/table_unmarshal_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/text.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/text_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/text_parser.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/timestamp.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/timestamp_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/wrappers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/proto/wrappers_gogo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/gogo/protobuf/sortkeys/sortkeys.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/AUTHORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/CONTRIBUTORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/clone.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/decode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/deprecated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/discard.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/encode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/equal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/extensions.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/lib.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/message_set.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/pointer_reflect.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/properties.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/table_marshal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/table_merge.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/table_unmarshal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/text.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/proto/text_parser.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/ptypes/any.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/ptypes/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/ptypes/duration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/ptypes/timestamp.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/google/gofuzz/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/google/gofuzz/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/google/gofuzz/fuzz.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/OpenAPIv2/OpenAPIv2.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/OpenAPIv2/OpenAPIv2.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/compiler/context.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/compiler/error.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/compiler/extension-handler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/compiler/helpers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/compiler/main.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/compiler/reader.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/extensions/extension.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/googleapis/gnostic/extensions/extensions.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/hashicorp/golang-lru/2q.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/hashicorp/golang-lru/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/hashicorp/golang-lru/arc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/hashicorp/golang-lru/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/hashicorp/golang-lru/lru.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/hashicorp/golang-lru/simplelru/lru.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/hashicorp/golang-lru/simplelru/lru_interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/imdario/mergo/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/imdario/mergo/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/imdario/mergo/map.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/imdario/mergo/merge.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/imdario/mergo/mergo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/imdario/mergo/testdata/license.yml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/adapter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_array.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_bool.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_float.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_int32.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_int64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_invalid.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_nil.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_number.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_object.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_str.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_uint32.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/any_uint64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/config.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/iter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/iter_array.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/iter_float.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/iter_int.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/iter_object.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/iter_skip.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/iter_skip_sloppy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/iter_skip_strict.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/iter_str.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/jsoniter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/pool.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_array.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_dynamic.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_extension.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_json_number.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_json_raw_message.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_map.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_marshaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_native.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_optional.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_struct_decoder.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/reflect_struct_encoder.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/stream.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/stream_float.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/stream_int.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/json-iterator/go/stream_str.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/concurrent/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/concurrent/executor.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/concurrent/go_above_19.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/concurrent/go_below_19.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/concurrent/log.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/concurrent/unbounded_executor.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/go_above_17.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/go_above_19.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/go_below_17.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/go_below_19.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/reflect2.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/reflect2_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/reflect2_kind.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/relfect2_386.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/relfect2_amd64p32.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/relfect2_arm.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/relfect2_arm64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/relfect2_mips64x.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/relfect2_mipsx.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/relfect2_ppc64x.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/relfect2_s390x.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/safe_field.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/safe_map.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/safe_slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/safe_struct.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/safe_type.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/type_map.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_array.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_eface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_field.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_iface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_link.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_map.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_ptr.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_struct.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/modern-go/reflect2/unsafe_type.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/bool.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/bool_slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/bytes.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/count.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/duration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/duration_slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/flag.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/float32.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/float64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/golangflag.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/int.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/int16.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/int32.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/int64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/int8.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/int_slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/ip.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/ip_slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/ipmask.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/ipnet.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/string.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/string_array.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/string_slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/string_to_int.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/string_to_string.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/uint.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/uint16.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/uint32.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/uint64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/uint8.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/github.com/spf13/pflag/uint_slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/AUTHORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/CONTRIBUTORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/PATENTS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/ssh/terminal/terminal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/ssh/terminal/util.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/ssh/terminal/util_aix.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/AUTHORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/CONTRIBUTORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/PATENTS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/context/context.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/context/go17.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/context/go19.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/context/pre_go17.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/context/pre_go19.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http/httpguts/guts.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http/httpguts/httplex.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/ciphers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/client_conn_pool.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/databuffer.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/errors.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/flow.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/frame.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/go111.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/gotrack.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/headermap.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/hpack/encode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/hpack/hpack.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/hpack/huffman.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/hpack/tables.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/http2.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/not_go111.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/pipe.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/server.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/transport.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/write.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/writesched.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/writesched_priority.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/http2/writesched_random.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/idna/idna10.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/idna/idna9.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/idna/punycode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/idna/tables10.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/idna/tables11.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/idna/tables9.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/idna/trie.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/net/idna/trieval.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/AUTHORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/CONTRIBUTORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/internal/client_appengine.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/internal/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/internal/oauth2.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/internal/token.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/internal/transport.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/oauth2.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/token.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/oauth2/transport.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/AUTHORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/CONTRIBUTORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/PATENTS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/affinity_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/aliases.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_darwin_386.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_darwin_arm.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_freebsd_386.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_freebsd_arm64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_linux_386.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_linux_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_linux_arm.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_linux_arm64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_linux_s390x.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_netbsd_386.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_netbsd_arm64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_openbsd_386.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_openbsd_arm64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/bluetooth_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/cap_freebsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/constants.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/dev_aix_ppc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/dev_darwin.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/dev_dragonfly.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/dev_freebsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/dev_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/dev_netbsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/dev_openbsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/dirent.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/endian_big.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/endian_little.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/env_unix.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/errors_freebsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/fcntl.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/fcntl_darwin.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/gccgo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/gccgo_c.c delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ioctl.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/mkasm_darwin.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/mkpost.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/mksyscall.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/mksyscall_aix_ppc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/mksyscall_aix_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/mksyscall_solaris.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/mksysctl_openbsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/mksysnum.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/pagesize_unix.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/pledge_openbsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/race.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/race0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/sockcmsg_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/sockcmsg_unix.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/str.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_aix.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_bsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_darwin.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_darwin_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_dragonfly.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_freebsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_gc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_netbsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_openbsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_solaris.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_unix.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_unix_gc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/timestruct.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/types_aix.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/types_darwin.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/types_dragonfly.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/types_freebsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/types_netbsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/types_openbsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/types_solaris.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/unveil_openbsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/xattr_bsd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zptrace386_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zptracearm_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zptracemips_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zptracemipsle_linux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/aliases.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/asm_windows_386.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/asm_windows_amd64.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/asm_windows_arm.s delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/dll_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/env_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/eventlog.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/exec_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/memory_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/mksyscall.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/race.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/race0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/security_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/service.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/str.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/syscall.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/syscall_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/types_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/types_windows_386.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/types_windows_amd64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/types_windows_arm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/zerrors_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/zknownfolderids_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/sys/windows/zsyscall_windows.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/AUTHORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/CONTRIBUTORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/PATENTS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/build/builder.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/build/colelem.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/build/contract.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/build/order.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/build/table.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/build/trie.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/collate.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/index.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/maketables.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/option.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/sort.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/collate/tables.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/colltab/collelem.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/colltab/colltab.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/colltab/contract.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/colltab/iter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/colltab/numeric.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/colltab/table.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/colltab/trie.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/colltab/weighter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/gen/code.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/gen/gen.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/common.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compact.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compact/compact.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compact/gen.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compact/gen_index.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compact/gen_parents.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compact/language.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compact/parents.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compact/tables.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compact/tags.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/compose.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/coverage.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/gen.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/gen_common.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/language.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/lookup.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/match.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/parse.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/tables.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/language/tags.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/tag/tag.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/triegen/compact.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/triegen/print.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/triegen/triegen.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/internal/ucd/ucd.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/coverage.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/gen.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/go1_1.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/go1_2.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/language.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/match.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/parse.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/tables.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/language/tags.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/secure/bidirule/bidirule.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/transform/transform.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/bidi.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/bracket.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/core.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/gen.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/gen_ranges.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/gen_trieval.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/prop.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/bidi/trieval.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/cldr/base.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/cldr/cldr.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/cldr/collate.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/cldr/decode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/cldr/makexml.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/cldr/resolve.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/cldr/slice.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/cldr/xml.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/composition.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/forminfo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/input.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/iter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/maketables.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/normalize.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/readwriter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/transform.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/trie.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/norm/triegen.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/rangetable/gen.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/rangetable/merge.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/rangetable/rangetable.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/rangetable/tables10.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/rangetable/tables11.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/text/unicode/rangetable/tables9.0.0.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/time/AUTHORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/time/CONTRIBUTORS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/time/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/time/PATENTS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/golang.org/x/time/rate/rate.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/api.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/api_classic.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/api_common.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/app_id.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/base/api_base.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/datastore/datastore_v3.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/identity.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/identity_classic.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/identity_flex.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/identity_vm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/internal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/log/log_service.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/main.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/main_common.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/main_vm.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/metadata.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/net.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/remote_api/remote_api.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/transaction.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/internal/urlfetch/urlfetch_service.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/google.golang.org/appengine/urlfetch/urlfetch.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/inf.v0/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/inf.v0/dec.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/inf.v0/rounder.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/LICENSE.libyaml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/NOTICE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/apic.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/decode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/emitterc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/encode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/parserc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/readerc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/resolve.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/scannerc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/sorter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/writerc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/yaml.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/yamlh.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/gopkg.in/yaml.v2/yamlprivateh.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/admissionregistration/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/admissionregistration/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/admissionregistration/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/admissionregistration/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/admissionregistration/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/admissionregistration/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta2/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta2/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta2/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta2/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta2/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/apps/v1beta2/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/auditregistration/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/auditregistration/v1alpha1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/auditregistration/v1alpha1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/auditregistration/v1alpha1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/auditregistration/v1alpha1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/auditregistration/v1alpha1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authentication/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/authorization/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta2/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta2/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta2/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta2/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta2/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/autoscaling/v2beta2/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v2alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v2alpha1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v2alpha1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v2alpha1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v2alpha1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/batch/v2alpha1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/certificates/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/certificates/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/certificates/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/certificates/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/certificates/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/certificates/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/coordination/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/annotation_key_constants.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/objectreference.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/resource.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/taint.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/toleration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/well_known_labels.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/core/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/events/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/events/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/events/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/events/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/events/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/events/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/extensions/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/extensions/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/extensions/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/extensions/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/extensions/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/extensions/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/networking/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1alpha1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1alpha1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1alpha1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1alpha1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1alpha1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/node/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/policy/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/policy/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/policy/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/policy/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/policy/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/policy/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1alpha1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1alpha1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1alpha1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1alpha1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1alpha1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/rbac/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1alpha1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1alpha1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1alpha1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1alpha1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1alpha1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/scheduling/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/settings/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/settings/v1alpha1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/settings/v1alpha1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/settings/v1alpha1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/settings/v1alpha1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/settings/v1alpha1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1alpha1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1alpha1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1alpha1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1alpha1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1alpha1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/api/storage/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/errors/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/errors/errors.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/errors.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/firsthit_restmapper.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/help.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/interfaces.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/lazy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/meta.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/multirestmapper.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/priority.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/meta/restmapper.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/resource/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/resource/math.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/resource/quantity.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/resource/quantity_proto.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/resource/scale_int.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/resource/suffix.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/api/resource/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/zz_generated.conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/internalversion/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/controller_ref.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/duration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/group_version.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/labels.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/meta.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_proto.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time_proto.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/helpers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured_list.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/watch.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.defaults.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/types_swagger_doc_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/apis/meta/v1beta1/zz_generated.defaults.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/conversion/converter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/conversion/deep_equal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/conversion/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/conversion/helper.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/conversion/queryparams/convert.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/conversion/queryparams/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/fields/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/fields/fields.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/fields/requirements.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/fields/selector.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/labels/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/labels/labels.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/labels/selector.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/labels/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/codec.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/codec_check.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/converter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/embedded.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/error.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/extension.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/helper.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/interfaces.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/schema/group_version.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/schema/interfaces.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/scheme.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/scheme_builder.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/codec_factory.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/json.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/meta.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/negotiated_codec.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf_extension.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer/recognizer.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/streaming/streaming.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning/versioning.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/types_proto.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/runtime/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/selection/operator.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/types/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/types/namespacedname.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/types/nodename.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/types/patch.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/types/uid.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/cache/cache.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/cache/lruexpirecache.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/clock/clock.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/diff/diff.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/errors/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/errors/errors.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/framer/framer.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.pb.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/intstr/intstr.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/json/json.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/naming/from_stack.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/net/http.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/net/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/net/port_range.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/net/port_split.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/net/util.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/sets/byte.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/sets/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/sets/empty.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/sets/int.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/sets/int64.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/sets/string.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/validation/field/errors.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/validation/field/path.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/validation/validation.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/wait/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/util/yaml/decoder.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/version/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/version/helpers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/version/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/watch/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/watch/filter.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/watch/mux.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/watch/streamwatcher.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/watch/watch.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/pkg/watch/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/deep_equal.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/.github/PULL_REQUEST_TEMPLATE.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/.travis.yml delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/CHANGELOG.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/CONTRIBUTING.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/Godeps/Godeps.json delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/Godeps/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/Godeps/Readme delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/INSTALL.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/README.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/SECURITY_CONTACTS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/code-of-conduct.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/deprecated-dynamic/bad_debt.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/deprecated-dynamic/client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/deprecated-dynamic/client_pool.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/discovery/cached/disk/cached_discovery.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/discovery/cached/disk/round_tripper.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/discovery/cached/legacy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/discovery/cached/memory/memcache.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/discovery/discovery_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/discovery/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/discovery/fake/discovery.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/discovery/helper.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/dynamic/dynamicinformer/informer.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/dynamic/dynamicinformer/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/dynamic/dynamiclister/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/dynamic/dynamiclister/lister.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/dynamic/dynamiclister/shim.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/dynamic/fake/simple.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/dynamic/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/dynamic/scheme.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/dynamic/simple.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/README.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/create-update-delete-deployment/README.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/create-update-delete-deployment/main.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/fake-client/README.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/fake-client/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/in-cluster-client-configuration/Dockerfile delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/in-cluster-client-configuration/README.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/in-cluster-client-configuration/main.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/out-of-cluster-client-configuration/README.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/out-of-cluster-client-configuration/main.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/workqueue/README.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/examples/workqueue/main.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/admissionregistration/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/admissionregistration/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/admissionregistration/v1beta1/mutatingwebhookconfiguration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/admissionregistration/v1beta1/validatingwebhookconfiguration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1/controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1/daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1/replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1/statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta1/controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta1/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta1/statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta2/controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta2/daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta2/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta2/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta2/replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/apps/v1beta2/statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/auditregistration/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/auditregistration/v1alpha1/auditsink.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/auditregistration/v1alpha1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/autoscaling/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/autoscaling/v1/horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/autoscaling/v1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/autoscaling/v2beta1/horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/autoscaling/v2beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/autoscaling/v2beta2/horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/autoscaling/v2beta2/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/batch/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/batch/v1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/batch/v1/job.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/batch/v1beta1/cronjob.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/batch/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/batch/v2alpha1/cronjob.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/batch/v2alpha1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/certificates/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/certificates/v1beta1/certificatesigningrequest.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/certificates/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/coordination/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/coordination/v1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/coordination/v1/lease.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/coordination/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/coordination/v1beta1/lease.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/componentstatus.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/configmap.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/endpoints.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/event.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/limitrange.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/namespace.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/node.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/persistentvolume.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/persistentvolumeclaim.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/pod.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/podtemplate.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/replicationcontroller.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/resourcequota.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/secret.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/service.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/core/v1/serviceaccount.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/events/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/events/v1beta1/event.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/events/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/extensions/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/extensions/v1beta1/daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/extensions/v1beta1/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/extensions/v1beta1/ingress.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/extensions/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/extensions/v1beta1/podsecuritypolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/extensions/v1beta1/replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/factory.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/generic.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/internalinterfaces/factory_interfaces.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/networking/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/networking/v1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/networking/v1/networkpolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/networking/v1beta1/ingress.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/networking/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/node/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/node/v1alpha1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/node/v1alpha1/runtimeclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/node/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/node/v1beta1/runtimeclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/policy/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/policy/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/policy/v1beta1/poddisruptionbudget.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/policy/v1beta1/podsecuritypolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1/clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1/clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1/role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1/rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1alpha1/clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1alpha1/clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1alpha1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1alpha1/role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1alpha1/rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1beta1/clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1beta1/clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1beta1/role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/rbac/v1beta1/rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/scheduling/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/scheduling/v1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/scheduling/v1/priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/scheduling/v1alpha1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/scheduling/v1alpha1/priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/scheduling/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/scheduling/v1beta1/priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/settings/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/settings/v1alpha1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/settings/v1alpha1/podpreset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1/storageclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1/volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1alpha1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1alpha1/volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1beta1/csidriver.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1beta1/csinode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1beta1/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1beta1/storageclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/informers/storage/v1beta1/volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/clientset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/fake/clientset_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/fake/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/import.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/scheme/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/scheme/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/admissionregistration_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake/fake_admissionregistration_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake/fake_mutatingwebhookconfiguration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/fake/fake_validatingwebhookconfiguration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/mutatingwebhookconfiguration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1/validatingwebhookconfiguration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/apps_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_apps_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/fake/fake_statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1/statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/apps_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/fake_apps_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/fake_controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/fake_deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/fake/fake_statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/apps_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_apps_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/fake/fake_statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta2/statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1/auditregistration_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1/auditsink.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1/fake/fake_auditregistration_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1/fake/fake_auditsink.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/auditregistration/v1alpha1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/authentication_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/fake/fake_authentication_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/fake/fake_tokenreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/fake/fake_tokenreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/tokenreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/tokenreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/authentication_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/fake_authentication_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/fake_tokenreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/fake/fake_tokenreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/tokenreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/tokenreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/authorization_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_authorization_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_localsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_localsubjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_selfsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_selfsubjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_selfsubjectrulesreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_selfsubjectrulesreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_subjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/fake/fake_subjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/localsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/localsubjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectrulesreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectrulesreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/subjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/subjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/authorization_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_authorization_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_localsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_localsubjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_selfsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_selfsubjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_selfsubjectrulesreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_selfsubjectrulesreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_subjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/fake/fake_subjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/localsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/localsubjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectrulesreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectrulesreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/subjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/subjectaccessreview_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/autoscaling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/fake_autoscaling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/fake/fake_horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/autoscaling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake/fake_autoscaling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/fake/fake_horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1/horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/autoscaling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/fake/fake_autoscaling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/fake/fake_horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2beta2/horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/batch_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/fake/fake_batch_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/fake/fake_job.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/job.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/batch_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/cronjob.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake/fake_batch_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/fake/fake_cronjob.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/batch_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/cronjob.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake/fake_batch_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/fake/fake_cronjob.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificates_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificatesigningrequest.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificatesigningrequest_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake/fake_certificates_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake/fake_certificatesigningrequest.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/fake/fake_certificatesigningrequest_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/coordination_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/fake/fake_coordination_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/fake/fake_lease.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1/lease.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/coordination_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/fake/fake_coordination_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/fake/fake_lease.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/coordination/v1beta1/lease.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/componentstatus.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/configmap.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/core_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/endpoints.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/event.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/event_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_componentstatus.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_configmap.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_core_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_endpoints.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_event.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_event_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_limitrange.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_namespace.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_namespace_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_node.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_node_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_persistentvolume.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_persistentvolumeclaim.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_pod.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_pod_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_podtemplate.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_replicationcontroller.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_resourcequota.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_secret.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_service.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_service_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_serviceaccount.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/fake/fake_serviceaccount_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/limitrange.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/namespace.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/namespace_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/node.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/node_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/persistentvolume.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/persistentvolumeclaim.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/pod.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/pod_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/podtemplate.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/replicationcontroller.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/resourcequota.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/secret.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/service.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/service_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/serviceaccount.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/core/v1/serviceaccount_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/event.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/events_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/fake/fake_event.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/fake/fake_events_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/events/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/extensions_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_deployment_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_extensions_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_ingress.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_podsecuritypolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/fake/fake_replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/ingress.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/podsecuritypolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/fake/fake_networking_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/fake/fake_networkpolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/networking_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/networkpolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/fake/fake_ingress.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/fake/fake_networking_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/ingress.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/networking/v1beta1/networking_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/fake/fake_node_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/fake/fake_runtimeclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/node_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1alpha1/runtimeclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/fake/fake_node_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/fake/fake_runtimeclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/node_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/node/v1beta1/runtimeclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/eviction.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/eviction_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_eviction.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_eviction_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_poddisruptionbudget.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_podsecuritypolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/fake/fake_policy_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/poddisruptionbudget.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/podsecuritypolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/policy_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_rbac_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/fake/fake_rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/rbac_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1/rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_rbac_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/fake/fake_rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rbac_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_rbac_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/fake/fake_rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/rbac_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/fake/fake_priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/fake/fake_scheduling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1/scheduling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake/fake_priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/fake/fake_scheduling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1/scheduling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/fake/fake_priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/fake/fake_scheduling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/scheduling/v1beta1/scheduling_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake/fake_podpreset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/fake/fake_settings_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/podpreset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/settings_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/fake_storage_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/fake_storageclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/fake/fake_volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/storage_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/storageclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake/fake_storage_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/fake/fake_volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/storage_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1alpha1/volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/csidriver.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/csinode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_csidriver.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_csinode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_storage_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_storageclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/fake/fake_volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/generated_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/storage_client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/storageclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/admissionregistration/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/admissionregistration/v1beta1/mutatingwebhookconfiguration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/admissionregistration/v1beta1/validatingwebhookconfiguration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/daemonset_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/deployment_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/replicaset_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1/statefulset_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta1/controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta1/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta1/statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta1/statefulset_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/controllerrevision.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/daemonset_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/deployment_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/replicaset_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/statefulset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/apps/v1beta2/statefulset_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/auditregistration/v1alpha1/auditsink.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/auditregistration/v1alpha1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authentication/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authentication/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authentication/v1/tokenreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authentication/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authentication/v1beta1/tokenreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1/localsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1/selfsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1/selfsubjectrulesreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1/subjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1beta1/localsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1beta1/selfsubjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1beta1/selfsubjectrulesreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/authorization/v1beta1/subjectaccessreview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/autoscaling/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/autoscaling/v1/horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/autoscaling/v2beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/autoscaling/v2beta1/horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/autoscaling/v2beta2/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/autoscaling/v2beta2/horizontalpodautoscaler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/batch/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/batch/v1/job.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/batch/v1/job_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/batch/v1beta1/cronjob.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/batch/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/batch/v2alpha1/cronjob.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/batch/v2alpha1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/certificates/v1beta1/certificatesigningrequest.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/certificates/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/coordination/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/coordination/v1/lease.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/coordination/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/coordination/v1beta1/lease.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/componentstatus.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/configmap.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/endpoints.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/event.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/limitrange.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/namespace.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/node.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/node_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/persistentvolume.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/persistentvolumeclaim.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/pod.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/podtemplate.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/replicationcontroller.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/replicationcontroller_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/resourcequota.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/secret.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/service.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/service_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/core/v1/serviceaccount.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/events/v1beta1/event.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/events/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/extensions/v1beta1/daemonset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/extensions/v1beta1/daemonset_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/extensions/v1beta1/deployment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/extensions/v1beta1/deployment_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/extensions/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/extensions/v1beta1/ingress.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/extensions/v1beta1/podsecuritypolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/extensions/v1beta1/replicaset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/extensions/v1beta1/replicaset_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/imagepolicy/v1alpha1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/imagepolicy/v1alpha1/imagereview.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/networking/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/networking/v1/networkpolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/networking/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/networking/v1beta1/ingress.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/node/v1alpha1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/node/v1alpha1/runtimeclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/node/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/node/v1beta1/runtimeclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/policy/v1beta1/eviction.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/policy/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/policy/v1beta1/poddisruptionbudget.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/policy/v1beta1/poddisruptionbudget_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/policy/v1beta1/podsecuritypolicy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1/clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1/clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1/role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1/rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1alpha1/clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1alpha1/clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1alpha1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1alpha1/role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1alpha1/rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1beta1/clusterrole.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1beta1/clusterrolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1beta1/role.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/rbac/v1beta1/rolebinding.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/scheduling/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/scheduling/v1/priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/scheduling/v1alpha1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/scheduling/v1alpha1/priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/scheduling/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/scheduling/v1beta1/priorityclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/settings/v1alpha1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/settings/v1alpha1/podpreset.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1/storageclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1/volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1alpha1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1alpha1/volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1beta1/csidriver.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1beta1/csinode.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1beta1/expansion_generated.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1beta1/storageclass.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/listers/storage/v1beta1/volumeattachment.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/install/install.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1/zz_generated.conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1alpha1/zz_generated.defaults.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/zz_generated.conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/v1beta1/zz_generated.defaults.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/apis/clientauthentication/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/version/.gitattributes delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/version/base.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/version/def.bzl delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/version/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/pkg/version/version.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/azure/README.md delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/azure/azure.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/exec/exec.go delete mode 100755 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/exec/testdata/test-plugin.sh delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/gcp/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/gcp/gcp.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/oidc/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/oidc/oidc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/openstack/openstack.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/plugin/pkg/client/auth/plugins.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/config.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/fake/fake.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/plugin.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/request.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/transport.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/url_utils.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/urlbackoff.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/watch/decoder.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/watch/encoder.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/rest/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/restmapper/category_expansion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/restmapper/discovery.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/restmapper/shortcut.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/fake/client.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/interfaces.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsint/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsint/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsv1beta1/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsv1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsv1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsv1beta1/zz_generated.conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsv1beta2/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsv1beta2/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsv1beta2/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/appsv1beta2/zz_generated.conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/autoscalingv1/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/autoscalingv1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/autoscalingv1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/autoscalingv1/zz_generated.conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/extensionsint/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/extensionsint/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/extensionsv1beta1/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/extensionsv1beta1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/extensionsv1beta1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/extensionsv1beta1/zz_generated.conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/scheme/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/scale/util.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/testing/actions.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/testing/fake.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/testing/fixture.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/third_party/forked/golang/template/exec.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/third_party/forked/golang/template/funcs.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/auth/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/auth/clientauth.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/controller.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/delta_fifo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/expiration_cache.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/expiration_cache_fakes.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/fake_custom_store.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/fifo.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/heap.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/index.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/listers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/listwatch.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/mutation_cache.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/mutation_detector.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/reflector.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/reflector_metrics.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/shared_informer.go delete mode 100755 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/store.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/testing/fake_controller_source.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/thread_safe_store.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/cache/undelta_store.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/helpers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/latest/latest.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/v1/conversion.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/v1/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/v1/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/v1/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/v1/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/api/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/auth_loaders.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/client_config.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/config.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/flag.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/helpers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/loader.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/merged_client_builder.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/overrides.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/clientcmd/validation.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/leaderelection/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/leaderelection/example/main.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/leaderelection/healthzadaptor.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/leaderelection/leaderelection.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/leaderelection/metrics.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/leaderelection/resourcelock/configmaplock.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/leaderelection/resourcelock/endpointslock.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/leaderelection/resourcelock/interface.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/leaderelection/resourcelock/leaselock.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/metrics/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/metrics/metrics.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/pager/pager.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/portforward/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/portforward/portforward.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/record/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/record/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/record/event.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/record/events_cache.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/record/fake.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/record/util/util.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/reference/ref.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/remotecommand/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/remotecommand/errorstream.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/remotecommand/reader.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/remotecommand/remotecommand.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/remotecommand/resize.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/remotecommand/v1.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/remotecommand/v2.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/remotecommand/v3.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/remotecommand/v4.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/watch/informerwatcher.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/watch/retrywatcher.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/tools/watch/until.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/transport/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/transport/cache.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/transport/config.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/transport/round_trippers.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/transport/spdy/spdy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/transport/token_source.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/transport/transport.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/cert/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/cert/cert.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/cert/csr.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/cert/io.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/cert/pem.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/cert/testdata/dontUseThisKey.pem delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/certificate/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/certificate/certificate_manager.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/certificate/certificate_store.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/certificate/csr/csr.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/connrotation/connrotation.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/exec/exec.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/flowcontrol/backoff.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/flowcontrol/throttle.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/homedir/homedir.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/jsonpath/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/jsonpath/jsonpath.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/jsonpath/node.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/jsonpath/parser.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/keyutil/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/keyutil/key.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/retry/OWNERS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/retry/util.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/testing/fake_handler.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/testing/tmpdir.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/workqueue/default_rate_limiters.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/workqueue/delaying_queue.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/workqueue/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/workqueue/metrics.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/workqueue/parallelizer.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/workqueue/queue.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/client-go/util/workqueue/rate_limiting_queue.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/klog/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/klog/klog.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/klog/klog_file.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/.bazelrc delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/.kazelcfg.json delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/BUILD.bazel delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/Godeps/LICENSES delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/Makefile delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/Makefile.generated_files delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/WORKSPACE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/cluster/gce/cos delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/cluster/gce/custom delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/cluster/gce/ubuntu delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/logo/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/annotation_key_constants.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/field_constants.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/json.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/objectreference.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/resource.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/taint.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/toleration.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/apis/core/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/scheduler/api/doc.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/scheduler/api/register.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/scheduler/api/types.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/scheduler/api/well_known_labels.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/pkg/scheduler/api/zz_generated.deepcopy.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/api/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/apiextensions-apiserver/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/apimachinery/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/apiserver/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/cli-runtime/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/client-go/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/cloud-provider/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/cluster-bootstrap/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/code-generator/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/component-base/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/cri-api/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/csi-translation-lib/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/kube-aggregator/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/kube-controller-manager/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/kube-proxy/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/kube-scheduler/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/kubectl/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/kubelet/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/legacy-cloud-providers/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/metrics/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/node-api/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/sample-apiserver/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/sample-cli-plugin/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/staging/src/k8s.io/sample-controller/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/third_party/forked/golang/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/third_party/forked/golang/PATENTS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/third_party/forked/gonum/graph/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/third_party/forked/shell2junit/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/third_party/go-srcimporter/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/third_party/intemp/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/kubernetes/third_party/multiarch/qemu-user-static/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/utils/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/utils/buffer/ring_growing.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/utils/integer/integer.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/utils/third_party/forked/golang/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/utils/third_party/forked/golang/PATENTS delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/k8s.io/utils/trace/trace.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/sigs.k8s.io/yaml/LICENSE delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/sigs.k8s.io/yaml/fields.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/sigs.k8s.io/yaml/yaml.go delete mode 100644 subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/vendor/sigs.k8s.io/yaml/yaml_go110.go delete mode 100644 subprojects/hivedscheduler/README.md diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/Gopkg.lock b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/Gopkg.lock deleted file mode 100644 index bde42092ca..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/Gopkg.lock +++ /dev/null @@ -1,524 +0,0 @@ -# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. - - -[[projects]] - digest = "1:ffe9824d294da03b391f44e1ae8281281b4afc1bdaa9588c9097785e3af10cec" - name = "github.com/davecgh/go-spew" - packages = ["spew"] - pruneopts = "NUT" - revision = "8991bc29aa16c548c550c7ff78260e27b9ab7c73" - version = "v1.1.1" - -[[projects]] - digest = "1:a1b2a5e38f79688ee8250942d5fa960525fceb1024c855c7bc76fa77b0f3cca2" - name = "github.com/gogo/protobuf" - packages = [ - "proto", - "sortkeys", - ] - pruneopts = "NUT" - revision = "ba06b47c162d49f2af050fb4c75bcbc86a159d5c" - version = "v1.2.1" - -[[projects]] - digest = "1:2d0636a8c490d2272dd725db26f74a537111b99b9dbdda0d8b98febe63702aa4" - name = "github.com/golang/protobuf" - packages = [ - "proto", - "ptypes", - "ptypes/any", - "ptypes/duration", - "ptypes/timestamp", - ] - pruneopts = "NUT" - revision = "b5d812f8a3706043e23a9cd5babf2e5423744d30" - version = "v1.3.1" - -[[projects]] - digest = "1:52c5834e2bebac9030c97cc0798ac11c3aa8a39f098aeb419f142533da6cd3cc" - name = "github.com/google/gofuzz" - packages = ["."] - pruneopts = "NUT" - revision = "f140a6486e521aad38f5917de355cbf147cc0496" - version = "v1.0.0" - -[[projects]] - digest = "1:459a00967aaf06edff3228e128dd243d7c91b0fc11ad2f7ceaa98f094bf66796" - name = "github.com/googleapis/gnostic" - packages = [ - "OpenAPIv2", - "compiler", - "extensions", - ] - pruneopts = "NUT" - revision = "e73c7ec21d36ddb0711cb36d1502d18363b5c2c9" - version = "v0.3.0" - -[[projects]] - digest = "1:52094d0f8bdf831d1a2401e9b6fee5795fdc0b2a2d1f8bb1980834c289e79129" - name = "github.com/hashicorp/golang-lru" - packages = [ - ".", - "simplelru", - ] - pruneopts = "NUT" - revision = "7087cb70de9f7a8bc0a10c375cb0d2280a8edf9c" - version = "v0.5.1" - -[[projects]] - digest = "1:aaa38889f11896ee3644d77e17dc7764cc47f5f3d3b488268df2af2b52541c5f" - name = "github.com/imdario/mergo" - packages = ["."] - pruneopts = "NUT" - revision = "7c29201646fa3de8506f701213473dd407f19646" - version = "v0.3.7" - -[[projects]] - digest = "1:4e903242fe176238aaa469f59d7035f5abf2aa9acfefb8964ddd203651b574e9" - name = "github.com/json-iterator/go" - packages = ["."] - pruneopts = "NUT" - revision = "0ff49de124c6f76f8494e194af75bde0f1a49a29" - version = "v1.1.6" - -[[projects]] - digest = "1:2f42fa12d6911c7b7659738758631bec870b7e9b4c6be5444f963cdcfccc191f" - name = "github.com/modern-go/concurrent" - packages = ["."] - pruneopts = "NUT" - revision = "bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94" - version = "1.0.3" - -[[projects]] - digest = "1:c6aca19413b13dc59c220ad7430329e2ec454cc310bc6d8de2c7e2b93c18a0f6" - name = "github.com/modern-go/reflect2" - packages = ["."] - pruneopts = "NUT" - revision = "4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd" - version = "1.0.1" - -[[projects]] - digest = "1:9d8420bbf131d1618bde6530af37c3799340d3762cc47210c1d9532a4c3a2779" - name = "github.com/spf13/pflag" - packages = ["."] - pruneopts = "NUT" - revision = "298182f68c66c05229eb03ac171abe6e309ee79a" - version = "v1.0.3" - -[[projects]] - branch = "master" - digest = "1:bbe51412d9915d64ffaa96b51d409e070665efc5194fcf145c4a27d4133107a4" - name = "golang.org/x/crypto" - packages = ["ssh/terminal"] - pruneopts = "NUT" - revision = "ea8f1a30c4438cc8b13f05538385ad8dc6049b43" - -[[projects]] - branch = "master" - digest = "1:aecf1e72931b21a6cb28d8158926b2dc28f6162cbdfece2c988ce8c383684720" - name = "golang.org/x/net" - packages = [ - "context", - "context/ctxhttp", - "http/httpguts", - "http2", - "http2/hpack", - "idna", - ] - pruneopts = "NUT" - revision = "3b0461eec859c4b73bb64fdc8285971fd33e3938" - -[[projects]] - branch = "master" - digest = "1:f3a2e6d7423b8c19cdb2203cda9672900cc43012ea69f30ff6874dd453f44aec" - name = "golang.org/x/oauth2" - packages = [ - ".", - "internal", - ] - pruneopts = "NUT" - revision = "0f29369cfe4552d0e4bcddc57cc75f4d7e672a33" - -[[projects]] - branch = "master" - digest = "1:4101185d3109012c068fd0ca97f616aa024ad899bc36142f8e397bc242fa8f90" - name = "golang.org/x/sys" - packages = [ - "unix", - "windows", - ] - pruneopts = "NUT" - revision = "6f217b454f458f9c81d48c1fff9e6f5ea6b0bbf2" - -[[projects]] - digest = "1:8d8faad6b12a3a4c819a3f9618cb6ee1fa1cfc33253abeeea8b55336721e3405" - name = "golang.org/x/text" - packages = [ - "collate", - "collate/build", - "internal/colltab", - "internal/gen", - "internal/language", - "internal/language/compact", - "internal/tag", - "internal/triegen", - "internal/ucd", - "language", - "secure/bidirule", - "transform", - "unicode/bidi", - "unicode/cldr", - "unicode/norm", - "unicode/rangetable", - ] - pruneopts = "NUT" - revision = "342b2e1fbaa52c93f31447ad2c6abc048c63e475" - version = "v0.3.2" - -[[projects]] - branch = "master" - digest = "1:9fdc2b55e8e0fafe4b41884091e51e77344f7dc511c5acedcfd98200003bff90" - name = "golang.org/x/time" - packages = ["rate"] - pruneopts = "NUT" - revision = "9d24e82272b4f38b78bc8cff74fa936d31ccd8ef" - -[[projects]] - digest = "1:372cd8eba449f9b6db06677d0e73fa193ec5b19aaee148f355503ab6127045ca" - name = "google.golang.org/appengine" - packages = [ - "internal", - "internal/base", - "internal/datastore", - "internal/log", - "internal/remote_api", - "internal/urlfetch", - "urlfetch", - ] - pruneopts = "NUT" - revision = "b2f4a3cf3c67576a2ee09e1fe62656a5086ce880" - version = "v1.6.1" - -[[projects]] - digest = "1:2d1fbdc6777e5408cabeb02bf336305e724b925ff4546ded0fa8715a7267922a" - name = "gopkg.in/inf.v0" - packages = ["."] - pruneopts = "NUT" - revision = "d2d2541c53f18d2a059457998ce2876cc8e67cbf" - version = "v0.9.1" - -[[projects]] - digest = "1:18108594151654e9e696b27b181b953f9a90b16bf14d253dd1b397b025a1487f" - name = "gopkg.in/yaml.v2" - packages = ["."] - pruneopts = "NUT" - revision = "51d6538a90f86fe93ac480b35f37b2be17fef232" - version = "v2.2.2" - -[[projects]] - digest = "1:a937ed4322409fa22924f02124fd0727c19662f73cf15406646d19bdce972df2" - name = "k8s.io/api" - packages = [ - "admissionregistration/v1beta1", - "apps/v1", - "apps/v1beta1", - "apps/v1beta2", - "auditregistration/v1alpha1", - "authentication/v1", - "authentication/v1beta1", - "authorization/v1", - "authorization/v1beta1", - "autoscaling/v1", - "autoscaling/v2beta1", - "autoscaling/v2beta2", - "batch/v1", - "batch/v1beta1", - "batch/v2alpha1", - "certificates/v1beta1", - "coordination/v1", - "coordination/v1beta1", - "core/v1", - "events/v1beta1", - "extensions/v1beta1", - "networking/v1", - "networking/v1beta1", - "node/v1alpha1", - "node/v1beta1", - "policy/v1beta1", - "rbac/v1", - "rbac/v1alpha1", - "rbac/v1beta1", - "scheduling/v1", - "scheduling/v1alpha1", - "scheduling/v1beta1", - "settings/v1alpha1", - "storage/v1", - "storage/v1alpha1", - "storage/v1beta1", - ] - pruneopts = "NUT" - revision = "a675ac48af67cf21d815b5f8df288462096eb9c9" - version = "kubernetes-1.14.2" - -[[projects]] - digest = "1:c65ab070987ab9e19c944c68d622f0cd1ef40aad50a057988cb53bad049a89cf" - name = "k8s.io/apimachinery" - packages = [ - "pkg/api/errors", - "pkg/api/meta", - "pkg/api/resource", - "pkg/apis/meta/internalversion", - "pkg/apis/meta/v1", - "pkg/apis/meta/v1/unstructured", - "pkg/apis/meta/v1beta1", - "pkg/conversion", - "pkg/conversion/queryparams", - "pkg/fields", - "pkg/labels", - "pkg/runtime", - "pkg/runtime/schema", - "pkg/runtime/serializer", - "pkg/runtime/serializer/json", - "pkg/runtime/serializer/protobuf", - "pkg/runtime/serializer/recognizer", - "pkg/runtime/serializer/streaming", - "pkg/runtime/serializer/versioning", - "pkg/selection", - "pkg/types", - "pkg/util/cache", - "pkg/util/clock", - "pkg/util/diff", - "pkg/util/errors", - "pkg/util/framer", - "pkg/util/intstr", - "pkg/util/json", - "pkg/util/naming", - "pkg/util/net", - "pkg/util/runtime", - "pkg/util/sets", - "pkg/util/validation", - "pkg/util/validation/field", - "pkg/util/wait", - "pkg/util/yaml", - "pkg/version", - "pkg/watch", - "third_party/forked/golang/reflect", - ] - pruneopts = "NUT" - revision = "6a84e37a896db9780c75367af8d2ed2bb944022e" - version = "kubernetes-1.14.2" - -[[projects]] - digest = "1:ae9cae8ebb11ab2acda926e9fc4f0734ef770bd03d564f619f2310da537d273a" - name = "k8s.io/client-go" - packages = [ - "discovery", - "informers", - "informers/admissionregistration", - "informers/admissionregistration/v1beta1", - "informers/apps", - "informers/apps/v1", - "informers/apps/v1beta1", - "informers/apps/v1beta2", - "informers/auditregistration", - "informers/auditregistration/v1alpha1", - "informers/autoscaling", - "informers/autoscaling/v1", - "informers/autoscaling/v2beta1", - "informers/autoscaling/v2beta2", - "informers/batch", - "informers/batch/v1", - "informers/batch/v1beta1", - "informers/batch/v2alpha1", - "informers/certificates", - "informers/certificates/v1beta1", - "informers/coordination", - "informers/coordination/v1", - "informers/coordination/v1beta1", - "informers/core", - "informers/core/v1", - "informers/events", - "informers/events/v1beta1", - "informers/extensions", - "informers/extensions/v1beta1", - "informers/internalinterfaces", - "informers/networking", - "informers/networking/v1", - "informers/networking/v1beta1", - "informers/node", - "informers/node/v1alpha1", - "informers/node/v1beta1", - "informers/policy", - "informers/policy/v1beta1", - "informers/rbac", - "informers/rbac/v1", - "informers/rbac/v1alpha1", - "informers/rbac/v1beta1", - "informers/scheduling", - "informers/scheduling/v1", - "informers/scheduling/v1alpha1", - "informers/scheduling/v1beta1", - "informers/settings", - "informers/settings/v1alpha1", - "informers/storage", - "informers/storage/v1", - "informers/storage/v1alpha1", - "informers/storage/v1beta1", - "kubernetes", - "kubernetes/scheme", - "kubernetes/typed/admissionregistration/v1beta1", - "kubernetes/typed/apps/v1", - "kubernetes/typed/apps/v1beta1", - "kubernetes/typed/apps/v1beta2", - "kubernetes/typed/auditregistration/v1alpha1", - "kubernetes/typed/authentication/v1", - "kubernetes/typed/authentication/v1beta1", - "kubernetes/typed/authorization/v1", - "kubernetes/typed/authorization/v1beta1", - "kubernetes/typed/autoscaling/v1", - "kubernetes/typed/autoscaling/v2beta1", - "kubernetes/typed/autoscaling/v2beta2", - "kubernetes/typed/batch/v1", - "kubernetes/typed/batch/v1beta1", - "kubernetes/typed/batch/v2alpha1", - "kubernetes/typed/certificates/v1beta1", - "kubernetes/typed/coordination/v1", - "kubernetes/typed/coordination/v1beta1", - "kubernetes/typed/core/v1", - "kubernetes/typed/events/v1beta1", - "kubernetes/typed/extensions/v1beta1", - "kubernetes/typed/networking/v1", - "kubernetes/typed/networking/v1beta1", - "kubernetes/typed/node/v1alpha1", - "kubernetes/typed/node/v1beta1", - "kubernetes/typed/policy/v1beta1", - "kubernetes/typed/rbac/v1", - "kubernetes/typed/rbac/v1alpha1", - "kubernetes/typed/rbac/v1beta1", - "kubernetes/typed/scheduling/v1", - "kubernetes/typed/scheduling/v1alpha1", - "kubernetes/typed/scheduling/v1beta1", - "kubernetes/typed/settings/v1alpha1", - "kubernetes/typed/storage/v1", - "kubernetes/typed/storage/v1alpha1", - "kubernetes/typed/storage/v1beta1", - "listers/admissionregistration/v1beta1", - "listers/apps/v1", - "listers/apps/v1beta1", - "listers/apps/v1beta2", - "listers/auditregistration/v1alpha1", - "listers/autoscaling/v1", - "listers/autoscaling/v2beta1", - "listers/autoscaling/v2beta2", - "listers/batch/v1", - "listers/batch/v1beta1", - "listers/batch/v2alpha1", - "listers/certificates/v1beta1", - "listers/coordination/v1", - "listers/coordination/v1beta1", - "listers/core/v1", - "listers/events/v1beta1", - "listers/extensions/v1beta1", - "listers/networking/v1", - "listers/networking/v1beta1", - "listers/node/v1alpha1", - "listers/node/v1beta1", - "listers/policy/v1beta1", - "listers/rbac/v1", - "listers/rbac/v1alpha1", - "listers/rbac/v1beta1", - "listers/scheduling/v1", - "listers/scheduling/v1alpha1", - "listers/scheduling/v1beta1", - "listers/settings/v1alpha1", - "listers/storage/v1", - "listers/storage/v1alpha1", - "listers/storage/v1beta1", - "pkg/apis/clientauthentication", - "pkg/apis/clientauthentication/v1alpha1", - "pkg/apis/clientauthentication/v1beta1", - "pkg/version", - "plugin/pkg/client/auth/exec", - "rest", - "rest/watch", - "tools/auth", - "tools/cache", - "tools/clientcmd", - "tools/clientcmd/api", - "tools/clientcmd/api/latest", - "tools/clientcmd/api/v1", - "tools/metrics", - "tools/pager", - "tools/reference", - "transport", - "util/cert", - "util/connrotation", - "util/flowcontrol", - "util/homedir", - "util/keyutil", - "util/retry", - ] - pruneopts = "T" - revision = "ae8359b20417914b73a4b514b7a3d642597700bb" - version = "kubernetes-1.14.2" - -[[projects]] - digest = "1:43099cc4ed575c40f80277c7ba7168df37d0c663bdc4f541325430bd175cce8a" - name = "k8s.io/klog" - packages = ["."] - pruneopts = "NUT" - revision = "d98d8acdac006fb39831f1b25640813fef9c314f" - version = "v0.3.3" - -[[projects]] - digest = "1:aca527def4827b7e635958b49ae2682a6d33e69080c61740276cc3ce6f093f06" - name = "k8s.io/kubernetes" - packages = [ - "pkg/apis/core", - "pkg/scheduler/api", - ] - pruneopts = "NUT" - revision = "e8462b5b5dc2584fdcd18e6bcfe9f1e4d970a529" - version = "v1.15.0" - -[[projects]] - branch = "master" - digest = "1:03ce1a3e8094febc17dfaf3bfc7a445fb964e4fa96d3443822505dfc8567b648" - name = "k8s.io/utils" - packages = [ - "buffer", - "integer", - "trace", - ] - pruneopts = "NUT" - revision = "c55fbcfc754a5b2ec2fbae8fb9dcac36bdba6a12" - -[[projects]] - digest = "1:8730e0150dfb2b7e173890c8b9868e7a273082ef8e39f4940e3506a481cf895c" - name = "sigs.k8s.io/yaml" - packages = ["."] - pruneopts = "NUT" - revision = "fd68e9863619f6ec2fdd8625fe1f02e7c877e480" - version = "v1.1.0" - -[solve-meta] - analyzer-name = "dep" - analyzer-version = 1 - input-imports = [ - "gopkg.in/yaml.v2", - "k8s.io/api/core/v1", - "k8s.io/apimachinery/pkg/api/errors", - "k8s.io/apimachinery/pkg/apis/meta/v1", - "k8s.io/apimachinery/pkg/types", - "k8s.io/apimachinery/pkg/util/runtime", - "k8s.io/client-go/informers", - "k8s.io/client-go/kubernetes", - "k8s.io/client-go/listers/core/v1", - "k8s.io/client-go/rest", - "k8s.io/client-go/tools/cache", - "k8s.io/client-go/tools/clientcmd", - "k8s.io/klog", - "k8s.io/kubernetes/pkg/scheduler/api", - ] - solver-name = "gps-cdcl" - solver-version = 1 diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/Gopkg.toml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/Gopkg.toml deleted file mode 100644 index ac364ae5a0..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/Gopkg.toml +++ /dev/null @@ -1,31 +0,0 @@ -ignored = ["github.com/microsoft/hivedscheduler"] - -[[constraint]] - name = "github.com/pkg/errors" - version = "v0.8.0" - -[[constraint]] - name = "k8s.io/client-go" - version = "kubernetes-1.14.2" - -[[constraint]] - name = "k8s.io/api" - version = "kubernetes-1.14.2" - -[[constraint]] - name = "k8s.io/apimachinery" - version = "kubernetes-1.14.2" - -# For K8S Scheduler Extender -[[constraint]] - name = "k8s.io/kubernetes" - version = "v1.14.2" - -[prune] - go-tests = true - unused-packages = true - non-go = true - [[prune.project]] - name = "k8s.io/client-go" - unused-packages = false - non-go = false diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/LICENSE b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/LICENSE deleted file mode 100644 index 21071075c2..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ - MIT License - - Copyright (c) Microsoft Corporation. All rights reserved. - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all - copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/README.md b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/README.md deleted file mode 100644 index 833e549e87..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/README.md +++ /dev/null @@ -1,68 +0,0 @@ -# HiveDScheduler -**HiveD is a scheduler for deep learning workloads.** - -It is designed to be a [Kubernetes Scheduler **Extender**](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/scheduling/scheduler_extender.md) for **Multi-Tenant** **GPU** clusters. A multi-tenant GPU cluster assumes multiple tenants (teams) share the same GPU pool in a single physical cluster (PC) and provides some resource guarantees to each tenant. HiveD models each tenant as a virtual cluster (VC), so that one tenant can use its own VC as if it is a private cluster, while it can also use other VCs' free resource at lower priority. - -## Why You Need HiveD - -HiveD provides several key features for deep learning workloads as follows. - -### [Topology-Aware Resource Guarantee](example/feature/README.md#VC-Safety) - -The killer feature that distinguishes HiveD is that it provides resource guarantee to each VC, not only in terms of quantity, a numeric value, but also in terms of **topology**, a key requirement of GPU-based training jobs. For example, a traditional scheduler guarantees that a VC can use 8 GPUs. However, it does not know the topology of these 8 GPUs. It is possible that an 8-GPU training job which has to run within a single node, cannot be allocated even if its VC still has 8 free GPUs. This is because these 8 free GPUs may belong to multiple nodes. - -HiveD protects VCs' resources in terms of **cell**, a user-defined resource type that encodes both the quantity and other kinds of information, such as topology and hardware type. In the above example, a user can define a cell type of 8-GPU node, and the VC can be assigned one of such cell. Then, HiveD will ensure that *there is always one 8-GPU node available for the VC*, regardless of the other workloads in the cluster. - -HiveD allows flexible cell definitions for fine-grained resource guarantees. For example, users can define cells at multiple topology levels (e.g., PCI-e switch), for different GPU models, or networking configurations (e.g., InfiniBand domain). A VC can have various types of cells, and HiveD will guarantee all of them. - -### [Gang Scheduling](example/feature/README.md#Gang-Scheduling) - -HiveD optimizes the performance of **gang scheduling**, a typical scheduling requirement for deep learning training jobs, where all containers should be allocated before the training job can begin. Multiple gang-scheduled jobs competing for the same set of resource may lead to starvation, where each job only gets partial resource and has to wait indefinitely. - -HiveD schedules all containers within a job in a *transactional* manner, i.e., all these containers' requirements will be granted or denied as a whole, thus avoiding partial resource allocation and starvation. - -### Priorities - -HiveD supports multiple job **priorities**. Higher-priority jobs can **[preempt](example/feature/README.md#Intra-VC-Preemption)** lower-priority jobs. HiveD also introduces **[opportunistic jobs](example/feature/README.md#Opportunistic-Job)**, i.e., jobs with the lowest priority which can use other VCs' free resource when possible (without breaking the resource guarantees to other VCs). - -## Feature -1. [Multi-Tenancy: Virtual Cluster (VC)](example/feature/README.md#VC-Safety) -2. [Fine-Grained VC Resource Guarantee](example/feature/README.md#VC-Safety): Quantity, [Topology](example/feature/README.md#VC-Safety), [Type](example/feature/README.md#GPU-Type), [Reservation](example/feature/README.md#Reservation), etc. -3. Flexible Intra-VC Scheduling: [Topology-Awareness](example/feature/README.md#Topology-Aware-Intra-VC-Scheduling), [Flexible GPU Types](example/feature/README.md#GPU-Type), [Reservation](example/feature/README.md#Reservation), Scheduling Policy Customization, etc. -4. Optimized Resource Fragmentation and Less Starvation -5. [Priorities](example/feature/README.md#Guaranteed-Job), [Overuse with Low Priority](example/feature/README.md#Opportunistic-Job), and [Inter-](example/feature/README.md#Inter-VC-Preemption)/[Intra-VC Preemption](example/feature/README.md#Intra-VC-Preemption) -6. [Job (Full/Partial) Gang Scheduling/Preemption](example/feature/README.md#Gang-Scheduling) -7. Fault-Tolerance, [Hardware Failure-Awareness](example/feature/README.md#Bad-Hardware-Awareness), [Work-Preserving Reconfiguration](example/feature/README.md#Work-Preserving-Reconfiguration) -8. [Leverage K8S Default Scheduler](example/feature/README.md#Leverage-K8S-Default-Scheduler) - -## Prerequisite -1. A Kubernetes cluster, v1.14.2 or above, on-cloud or on-premise. - -## Quick Start -1. [Config Scheduler](doc/user-manual.md#ConfigQuickStart) -2. [Run Scheduler](example/run) -3. [Submit Workload to Scheduler](example/request) - -## Doc -1. [User Manual](doc/user-manual.md) -2. [Feature Demo](example/feature/README.md) - -## Official Image -* [DockerHub](https://hub.docker.com/u/hivedscheduler) - -## Related Project -* [FrameworkController](https://github.com/microsoft/frameworkcontroller): A General-Purpose Kubernetes Pod Controller, which can easily leverage HiveD to schedule jobs . -* [OpenPAI](https://github.com/microsoft/pai): A complete solution for AI platform. HiveD will be more user-friendly when working in tandem with OpenPAI. - -## Contributing -This project welcomes contributions and suggestions. Most contributions require you to agree to a -Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us -the rights to use your contribution. For details, visit https://cla.microsoft.com. - -When you submit a pull request, a CLA-bot will automatically determine whether you need to provide -a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions -provided by the bot. You will only need to do this once across all repos using our CLA. - -This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). -For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or -contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/bin/hivedscheduler/start.sh b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/bin/hivedscheduler/start.sh deleted file mode 100755 index 3d0a5e132d..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/bin/hivedscheduler/start.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash - -# MIT License -# -# Copyright (c) Microsoft Corporation. All rights reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -# SOFTWARE - -set -o errexit -set -o nounset -set -o pipefail - -BASH_DIR=$(cd $(dirname ${BASH_SOURCE}) && pwd) - -cd ${BASH_DIR} - -./hivedscheduler "$@" diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/Dockerfile b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/Dockerfile deleted file mode 100644 index 49f7e71686..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/Dockerfile +++ /dev/null @@ -1,43 +0,0 @@ -# MIT License -# -# Copyright (c) Microsoft Corporation. All rights reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -# SOFTWARE - -FROM golang:1.12.6-alpine as builder - -ENV PROJECT_DIR=${GOPATH}/src/github.com/microsoft/hivedscheduler -ENV INSTALL_DIR=/opt/hivedscheduler/hivedscheduler - -RUN apk update && apk add --no-cache bash && \ - mkdir -p ${PROJECT_DIR} ${INSTALL_DIR} -COPY . ${PROJECT_DIR} -RUN ${PROJECT_DIR}/build/hivedscheduler/go-build.sh && \ - mv ${PROJECT_DIR}/dist/hivedscheduler/* ${INSTALL_DIR} - - -FROM alpine:3.10.1 - -ENV INSTALL_DIR=/opt/hivedscheduler/hivedscheduler - -RUN apk update && apk add --no-cache bash -COPY --from=builder ${INSTALL_DIR} ${INSTALL_DIR} -WORKDIR ${INSTALL_DIR} - -ENTRYPOINT ["./start.sh"] diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/docker-build.sh b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/docker-build.sh deleted file mode 100755 index c14678865a..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/docker-build.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash - -# MIT License -# -# Copyright (c) Microsoft Corporation. All rights reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -# SOFTWARE - -set -o errexit -set -o nounset -set -o pipefail - -BASH_DIR=$(cd $(dirname ${BASH_SOURCE}) && pwd) -PROJECT_DIR=${BASH_DIR}/../.. -IMAGE_NAME=hivedscheduler - -cd ${PROJECT_DIR} - -docker build -t ${IMAGE_NAME} -f ${BASH_DIR}/Dockerfile . - -echo Succeeded to build docker image ${IMAGE_NAME} diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/go-build.sh b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/go-build.sh deleted file mode 100755 index b5f57f2c6d..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/build/hivedscheduler/go-build.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/bash - -# MIT License -# -# Copyright (c) Microsoft Corporation. All rights reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -# SOFTWARE - -set -o errexit -set -o nounset -set -o pipefail - -BASH_DIR=$(cd $(dirname ${BASH_SOURCE}) && pwd) -# Ensure ${PROJECT_DIR} is ${GOPATH}/src/github.com/microsoft/hivedscheduler -PROJECT_DIR=${BASH_DIR}/../.. -DIST_DIR=${PROJECT_DIR}/dist/hivedscheduler - -cd ${PROJECT_DIR} - -rm -rf ${DIST_DIR} -mkdir -p ${DIST_DIR} - -go build -o ${DIST_DIR}/hivedscheduler cmd/hivedscheduler/* -chmod a+x ${DIST_DIR}/hivedscheduler -cp -r bin/hivedscheduler/* ${DIST_DIR} -cp -r example/config/default/hivedscheduler.yaml ${DIST_DIR} - -echo Succeeded to build binary distribution into ${DIST_DIR}: -cd ${DIST_DIR} && ls -lR . diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/cmd/hivedscheduler/main.go b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/cmd/hivedscheduler/main.go deleted file mode 100644 index 1ac4ccd86f..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/cmd/hivedscheduler/main.go +++ /dev/null @@ -1,36 +0,0 @@ -// MIT License -// -// Copyright (c) Microsoft Corporation. All rights reserved. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -// SOFTWARE - -package main - -import ( - "github.com/microsoft/hivedscheduler/pkg/common" - "github.com/microsoft/hivedscheduler/pkg/scheduler" -) - -func init() { - common.InitAll() -} - -func main() { - scheduler.NewHivedScheduler().Run(common.NewStopChannel()) -} diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/doc/user-manual.md b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/doc/user-manual.md deleted file mode 100644 index 318187f1a1..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/doc/user-manual.md +++ /dev/null @@ -1,156 +0,0 @@ -# User Manual - -## Index - - [Config](#Config) - -## Config -### Config QuickStart -1. Config `gpuTypes` - - **Description:** - - A `gpuType` defines a **resource unit** in all resource dimensions. - - Notes: - 1. It is like the [Azure VM Series](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes-gpu) or [GCP Machine Types](https://cloud.google.com/compute/docs/machine-types). - 2. Currently, the `gpuTypes` is not directly used by HivedScheduler, but it is used by [OpenPAI RestServer](https://github.com/microsoft/pai/tree/master/src/rest-server) to setup proportional Pod resource requests and limits. So, if you are not using with [OpenPAI RestServer](https://github.com/microsoft/pai/tree/master/src/rest-server), you can skip to config it. - - **Example:** - - Assume you have some `K80` nodes of the same SKU in your cluster, and you want to schedule Pods on them: - - 1. Using `kubectl describe nodes` to check if these `K80` nodes have nearly the same [Allocatable Resources](https://kubernetes.io/docs/tasks/administer-cluster/reserve-compute-resources), especially for gpu, cpu, memory. If not, please fix it. Assume the aligned resources are: 4 gpus, 23 cpus, and 219GB memory. - - 2. Then proportionally, each gpu request should also has floor(23/4)=5 cpus and floor(219/4)=54GB memory along with it, so config the `K80` `gpuType` as below: - ```yaml - physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 5 - memory: 54Gi - ``` - -2. Config `cellTypes` - - **Description:** - - A `cellType` defines a **resource topology** of a `gpuType`. - - Notes: - 1. `gpuTypes` are also `cellTypes`, but they are all leaf `cellTypes` which do not have internal topology anymore. - - **Example:** - - 1. Using `nvidia-smi topo --matrix` to figure out the gpu topology on one above `K80` node: - ``` - GPU0 GPU1 GPU2 GPU3 CPU Affinity - GPU0 X NODE NODE NODE 0-11 - GPU1 NODE X NODE NODE 0-11 - GPU2 NODE NODE X NODE 0-11 - GPU3 NODE NODE NODE X 0-11 - ``` - - 2. These 4 gpus are equivalent under the node, so config the `K80-NODE` `cellType` as below: - ```yaml - physicalCluster: - cellTypes: - K80-NODE: - childCellType: K80 - childCellNumber: 4 - isNodeLevel: true - ``` - - 3. Assume you have 3 above `K80` nodes under the same network switch or as a pool, so config the `K80-NODE-POOL` `cellType` as below: - ```yaml - physicalCluster: - cellTypes: - K80-NODE-POOL: - childCellType: K80-NODE - childCellNumber: 3 - ``` - -3. Config `physicalCells` - - **Description:** - - A `physicalCell` defines a **resource instance**, i.e. a `cellType` instantiated by a specific set of physical devices. - - **Example:** - - 1. Assume above 3 `K80` nodes have K8S node names `node1`, `node2` and `node3`, so config a `K80-NODE-POOL` `physicalCell` as below: - ```yaml - physicalCluster: - physicalCells: - - cellType: K80-NODE-POOL - cellChildren: - - cellAddress: node1 - - cellAddress: node2 - - cellAddress: node3 - ``` - -4. Config `virtualClusters` - - **Description:** - - A `virtualCluster` defines a **resource guaranteed quota** in terms of `cellTypes`. - - **Example:** - - 1. Assume you want to partition above 3 `K80` nodes to 2 virtual clusters: vc1 with 1 node and vc2 with 2 nodes, so config `vc1` and `vc2` `virtualCluster` as below: - ```yaml - virtualClusters: - vc1: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 1 - vc2: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 2 - ``` - Notes: - 1. The name of `virtualCluster` should be constrained by the [K8S naming convention](https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names). - 2. The `virtualCells.cellType` should be full qualified and should be started with a `cellType` which is explicitly referred in `physicalCells`. - -5. Put it together - - **Example:** - - Finally, after above steps, your config would be: - ```yaml - physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 5 - memory: 54Gi - cellTypes: - K80-NODE: - childCellType: K80 - childCellNumber: 4 - isNodeLevel: true - K80-NODE-POOL: - childCellType: K80-NODE - childCellNumber: 3 - physicalCells: - - cellType: K80-NODE-POOL - cellChildren: - - cellAddress: node1 - - cellAddress: node2 - - cellAddress: node3 - - virtualClusters: - vc1: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 1 - vc2: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 2 - ``` - - -### Config Detail -[Detail Example](../example/config) diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/basic/hivedscheduler.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/basic/hivedscheduler.yaml deleted file mode 100644 index 16ea80404d..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/basic/hivedscheduler.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# Put it directly under hivedscheduler's current working directory. -# For the full config setting and usage, see ./pkg/api/config.go - -# This config is used to demonstrate basic features. - -kubeApiServerAddress: http://10.151.41.15:8080 - -physicalCluster: - cellTypes: - K80-2GPU: - childCellType: K80 - childCellNumber: 2 - K80-NODE: - childCellType: K80-2GPU - childCellNumber: 2 - isNodeLevel: true - 3-K80-NODE: - childCellType: K80-NODE - childCellNumber: 3 - - physicalCells: - - cellType: 3-K80-NODE - cellChildren: - - cellAddress: 10.151.41.20 - - cellAddress: 10.151.41.21 - reservationId: VC2-K80 - - cellAddress: 10.151.41.22 - -virtualClusters: - VC1: - virtualCells: - - cellType: 3-K80-NODE.K80-NODE - cellNumber: 1 - VC2: - virtualCells: - - cellType: 3-K80-NODE.K80-NODE - cellNumber: 1 - reservedCells: - - reservationId: VC2-K80 diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/default/hivedscheduler.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/default/hivedscheduler.yaml deleted file mode 100644 index 58d0db48c5..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/default/hivedscheduler.yaml +++ /dev/null @@ -1,7 +0,0 @@ -# Put it directly under hivedscheduler's current working directory. -# For the full config setting and usage, see ./pkg/api/config.go - -# This is the default config for hivedscheduler, so all settings are commented out. - -#kubeApiServerAddress: http://10.10.10.10:8080 -#kubeConfigFilePath: "" diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/design/hivedscheduler.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/design/hivedscheduler.yaml deleted file mode 100644 index 91510d9111..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/config/design/hivedscheduler.yaml +++ /dev/null @@ -1,290 +0,0 @@ -# Put it directly under hivedscheduler's current working directory. -# For the full config setting and usage, see ./pkg/api/config.go - -# This config is used to demonstrate all designed features. - -kubeApiServerAddress: http://10.10.10.10:8080 -#kubeConfigFilePath: "" - -################################################################################ -# [Required]: Cluster Admin -> HS Config -> PC -# -# Constrains: -# 1. All cellTypes should form a forest, i.e. a disjoint union of trees. -# 2. All physicalCells should contain at most one physical specific GPU. -# 3. Each physicalCell should contain exactly one node level cellType. -# 4. Each physicalCell should specify full hierarchies defined by its cellType. -# 5. A reservationId should can be universally locate one physicalCell. -# -# Best Practice: -# 1. Best effort to merge to large cell and reflect physical facts, unless need -# to split for cell fraction. -# 2. Best effort to forge hierarchy and the corresponding cell types, so that VC -# can request more fine-grained cells. -################################################################################ -physicalCluster: - # Define the cell structures. - # Each leaf cellType contains a single GPU and also defines a gpuType of the - # same name. - cellTypes: - ####################################### - # CT1 - ####################################### - CT1-NODE: - # Specify the cellType of its child cells. - childCellType: CT1 - # Specify how many child cells it contains. - childCellNumber: 2 - # Specify whether it is a node level cellType, i.e. contains all GPUs of - # its corresponding gpuType within one node and only contains these GPUs. - # Defaults to false. - isNodeLevel: true - - ####################################### - # DGX1-P100 - ####################################### - DGX1-P100-PCI-SWITCH: - childCellType: DGX1-P100 - childCellNumber: 2 - DGX1-P100-CPU-SOCKET: - childCellType: DGX1-P100-PCI-SWITCH - childCellNumber: 2 - DGX1-P100-NODE: - childCellType: DGX1-P100-CPU-SOCKET - childCellNumber: 2 - isNodeLevel: true - 3-DGX1-P100-NODE: - childCellType: DGX1-P100-NODE - childCellNumber: 3 - - ####################################### - # DGX1-V100 - ####################################### - DGX1-V100-PCI-SWITCH: - childCellType: DGX1-V100 - childCellNumber: 2 - DGX1-V100-CPU-SOCKET: - childCellType: DGX1-V100-PCI-SWITCH - childCellNumber: 2 - DGX1-V100-NODE: - childCellType: DGX1-V100-CPU-SOCKET - childCellNumber: 2 - isNodeLevel: true - 2-DGX1-V100-NODE: - childCellType: DGX1-V100-NODE - childCellNumber: 2 - - ####################################### - # DGX2-V100 without IB - ####################################### - # Forged hierarchy to allow request more fine-grained cells, the real - # hierarchy is: - # DGX2-V100-NODE: - # childCellType: DGX2-V100 - # childCellNumber: 16 - DGX2-V100-NODE-2-GPU: - childCellType: DGX2-V100 - childCellNumber: 2 - DGX2-V100-NODE-4-GPU: - childCellType: DGX2-V100-NODE-2-GPU - childCellNumber: 2 - DGX2-V100-NODE-8-GPU: - childCellType: DGX2-V100-NODE-4-GPU - childCellNumber: 2 - DGX2-V100-NODE: - childCellType: DGX2-V100-NODE-8-GPU - childCellNumber: 2 - isNodeLevel: true - # Enumerate all rack hierarchies here for VC and Job to request a group of - # nodes that must be within the same rack. - 2-DGX2-V100-NODE: - childCellType: DGX2-V100-NODE - childCellNumber: 2 - 3-DGX2-V100-NODE: - childCellType: DGX2-V100-NODE - childCellNumber: 3 - # Forged hierarchy to allow request more fine-grained cells, the real - # hierarchy may be: - # 4-DGX2-V100-NODE: - # childCellType: DGX2-V100-NODE - # childCellNumber: 4 - 4-DGX2-V100-NODE: - childCellType: 2-DGX2-V100-NODE - childCellNumber: 2 - # Etc... - - ####################################### - # DGX2-V100 with IB - ####################################### - IB-DGX2-V100-NODE-2-GPU: - childCellType: IB-DGX2-V100-V100 - childCellNumber: 2 - IB-DGX2-V100-NODE-4-GPU: - childCellType: IB-DGX2-V100-NODE-2-GPU - childCellNumber: 2 - IB-DGX2-V100-NODE-8-GPU: - childCellType: IB-DGX2-V100-NODE-4-GPU - childCellNumber: 2 - IB-DGX2-V100-NODE: - childCellType: IB-DGX2-V100-NODE-8-GPU - childCellNumber: 2 - isNodeLevel: true - 2-IB-DGX2-V100-NODE: - childCellType: IB-DGX2-V100-NODE - childCellNumber: 2 - # Etc... - - # Instantiate physical cell by mapping physical devices to the cell structure - # defined by cellType. - # User can specify an address for each cell. User MUST specify the addresses - # for node-level cells (i.e., K8s node names). - # For levels lower than node, if a cell is not specified with an address, - # we will assign it a default address using its relative index in this node (e.g., GPU index). - # For levels higher than node, the default address is the relative index among the cells - # at the same level within the same top-level cell. - # For a top-level cell, its default address is its index among all the top-level cells - # (i.e., in the array "physicalCells"). - physicalCells: - - cellType: CT1-NODE - cellAddress: 0.0.0.0 - - cellType: CT1-NODE - cellAddress: 0.0.0.1 - # One node has multiple gpu types and - # non-standard gpu indices (by explicitly specifying cell addresses) - - cellType: CT1-NODE - cellAddress: 1.0.0.2 # NODE Name - cellChildren: - - cellAddress: 8 # GPU Index - reservationId: VC1-YQW-CT1 - - cellAddress: 9 # GPU Index - # One cell has non-standard gpu indices - - cellType: 3-DGX1-P100-NODE - cellChildren: - # cellAddress can be omitted for non-node level cellType, which defaults to - # ascending integers started from 0 for the same cellType. - # For example, the children of the cell below (1.0.0.2) will be inferred - # just as 1.0.0.1. - - cellAddress: 1.0.0.2 # NODE Name - cellChildren: null # null, empty or not specified - - cellAddress: 1.0.0.1 # NODE Name - cellChildren: - - cellAddress: 0 # CPU-SOCKET Index - cellChildren: - - cellAddress: 0 # PCI-SWITCH Index - cellChildren: - - cellAddress: 0 # GPU Index - - cellAddress: 1 # GPU Index - - cellAddress: 1 # PCI-SWITCH Index - cellChildren: - - cellAddress: 2 # GPU Index - - cellAddress: 3 # GPU Index - - cellAddress: 1 # CPU-SOCKET Index - cellChildren: - - cellAddress: 2 # PCI-SWITCH Index - cellChildren: - - cellAddress: 4 # GPU Index - - cellAddress: 5 # GPU Index - - cellAddress: 3 # PCI-SWITCH Index - cellChildren: - - cellAddress: 6 # GPU Index - - cellAddress: 7 # GPU Index - - cellAddress: 1.0.0.0 # NODE Name - cellChildren: - - cellAddress: 1 # CPU-SOCKET Index - cellChildren: - - cellAddress: 1 # PCI-SWITCH Index - cellChildren: - - cellAddress: 1 # GPU Index - - cellAddress: 3 # GPU Index - - cellAddress: 0 # PCI-SWITCH Index - cellChildren: - - cellAddress: 4 # GPU Index - - cellAddress: 7 # GPU Index - - cellAddress: 0 # CPU-SOCKET Index - cellChildren: - - cellAddress: 1 # PCI-SWITCH Index - cellChildren: - - cellAddress: 0 # GPU Index - - cellAddress: 2 # GPU Index - - cellAddress: 0 # PCI-SWITCH Index - cellChildren: - - cellAddress: 6 # GPU Index - - cellAddress: 5 # GPU Index - - cellType: DGX2-V100-NODE - cellAddress: 0.0.1.0 - - cellType: DGX2-V100-NODE - cellAddress: 0.0.5.0 - - cellType: 3-DGX2-V100-NODE - cellChildren: - - cellAddress: 0.0.2.0 - - cellAddress: 0.0.2.1 - - cellAddress: 0.0.2.2 - - cellType: 4-DGX2-V100-NODE - cellChildren: - - reservationId: VC1-YQW-DGX2 - cellChildren: - - cellAddress: 0.0.3.0 - - cellAddress: 0.0.3.1 - - cellChildren: - - cellAddress: 0.0.3.2 - - cellAddress: 0.0.3.3 - - cellType: 4-DGX2-V100-NODE - cellChildren: - - cellChildren: - - cellAddress: 0.0.4.0 - - cellAddress: 0.0.4.1 - - cellChildren: - - cellAddress: 0.0.4.2 - - cellAddress: 0.0.4.3 - - cellType: 2-IB-DGX2-V100-NODE - reservationId: VC1-YQW-IB-DGX2 - cellChildren: - - cellAddress: 0.1.0.0 - - cellAddress: 0.1.0.1 - - -################################################################################ -# [Required]: VC Admin -> HS Config -> VC -# -# Constrains: -# 1. The whole VCs must be able to be fitted into the PC. -# 2. The cellType field should be full qualified and should be started with a -# cellType which is referred in physicalCells. -# 3. A reservationId should can only be referred in one VC for one time. -# -# Best Practice: -# 1. Best effort to just plan its own VC quota based on the PC facts, unless need -# to request a fraction of cell. -################################################################################ -virtualClusters: - VC1: - virtualCells: - # 2 DGX2-V100-NODE may not be within the same rack. - - cellType: 4-DGX2-V100-NODE.2-DGX2-V100-NODE.DGX2-V100-NODE - cellNumber: 2 - # 2 DGX2-V100-NODE may not be within the same rack. - - cellType: 3-DGX2-V100-NODE.DGX2-V100-NODE - cellNumber: 2 - # 2 DGX2-V100-NODE must not be within the same rack. - - cellType: DGX2-V100-NODE - cellNumber: 2 - # 2 DGX2-V100-NODE must be within the same rack. - - cellType: 4-DGX2-V100-NODE.2-DGX2-V100-NODE - cellNumber: 1 - reservedCells: - # 1 CT1 GPU must be the VC1-YQW-CT1 GPU. - - reservationId: VC1-YQW-CT1 - # 2 DGX2-V100-NODE must be within the VC1-YQW-DGX2 rack. - - reservationId: VC1-YQW-DGX2 - # 2 IB-DGX2-V100-NODE must be within the VC1-YQW-IB-DGX2 rack. - - reservationId: VC1-YQW-IB-DGX2 - VC2: - virtualCells: - # 2 DGX1-P100-NODE may not be within the same rack. - - cellType: 3-DGX1-P100-NODE.DGX1-P100-NODE - cellNumber: 2 - # 2 DGX1-P100-CPU-SOCKET may not be within the same node. - - cellType: 3-DGX1-P100-NODE.DGX1-P100-NODE.DGX1-P100-CPU-SOCKET - cellNumber: 2 - - cellType: CT1-NODE - cellNumber: 1 diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/README.md b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/README.md deleted file mode 100644 index 171b7707fc..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/README.md +++ /dev/null @@ -1,233 +0,0 @@ -# Feature Demo - -## Notes -1. [OpenPAI](https://github.com/microsoft/pai) is leveraged to show these end-to-end scheduling feature demos, but it is not a requisite for HiveD. All these features can also be reproduced with other platforms or even by [raw pods](../request/basic/request.yaml). -2. HiveD config and Job request may need to be adjusted according to your own cluster. - -## VC Safety -### Description - -HiveD guarantees **quota safety for all VCs**, in the sense that the requests to cells defined in each VC can always be satisfied. - -VC's cells can be described by Hardware Quantity, [Topology](#VC-Safety), [Type](#GPU-Type), [Reservation](#Reservation), etc. To guarantee safety, HiveD never allows a VC to "invade" other VCs' cells. For example, to guarantee all VCs' topology, one VC's [guaranteed jobs](#Guaranteed-Job) should never make fragmentation inside other VCs: - -Two DGX-2s, two VCs each owns one DGX-2 node. For normal scheduler, this will translate into two VCs each owning 16 GPUs. When user submits 16 1-GPU jobs to VC1, the user in VC2 might not be able to run a 16-GPU job, due to possible fragmentation issue caused by VC1. While HiveD can guarantee each VC always has one entire node reserved for its dedicated use. - -### Reproduce Steps -1. Use [hived-config-1](file/hived-config-1.yaml). -2. Submit 2 jobs [itc-safety-1](file/itc-safety-1.yaml), [itc-safety-2](file/itc-safety-2.yaml) to the same VC, all tasks will always run within the same node (10.151.41.26). - - - -## Reservation -### Description -One VC contains two DGX-2 nodes. The VC admin would like to reserve one DGX-2 for dedicated use, i.e. without explicit `reservationId` specified, job will not run on the reserved DGX-2. - -This is similar to [K8S Taints and Tolerations](https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/#example-use-cases), but with [VC Safety](#VC-Safety) guaranteed. - -### Reproduce Steps -1. Use [hived-config-1](file/hived-config-1.yaml). -2. Submit job [itc-reserve](file/itc-reserve.yaml) to VC2, all tasks in task role vc2rsv will be on node 10.151.41.25 (it is reserved), all tasks in task role vc2norsv will NOT be on node 10.151.41.25. - - -## GPU Type -### Description -If `gpuType` is specified in the job, only that type of GPU will be allocated to the job, otherwise, any type of GPU can be allocated. - -This is similar to [K8S Labels and Selectors](https://kubernetes.io/docs/concepts/overview/working-with-objects/labels), but with [VC Safety](#VC-Safety) guaranteed. - -### Reproduce Steps -#### `gpuType` specified -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit job [itc-k80-type](file/itc-k80-type.yaml), it will be partially running (some tasks waiting because all the specified K80 GPUs are used). - - -#### `gpuType` not specified -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit job [itc-no-type](file/itc-no-type.yaml), it will be fully running, and some tasks are using K80 (10.151.41.18) while others are using M60 (10.151.41.26). - - -## Gang Scheduling -### Description -A set of pods is scheduled as a gang, i.e. in an all-or-nothing fashion. - -The gang is treated as an `AffinityGroup`, the scheduling unit of HiveD. - -A job can specify all its pods are in the same `AffinityGroup`, so the whole job is gang scheduled. - -This is useful for jobs that cannot perform any useful work, such as making progress or serving, until all pods are running. A typical example in deep learning workloads is [distributed training](#TensorFlow-Distributed-Training). - -### Reproduce Steps -#### Basic -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit job [itc-gang](file/itc-gang.yaml), which requests for 6 single-GPU tasks. All tasks will be waiting without IP associated, because the VC only has 4 GPUs for the specified type. -3. Submit job [itc-gang4](file/itc-gang4.yaml), which requests for 4 single-GPU tasks, all tasks will be running, while [itc-gang](file/itc-gang.yaml) will be still waiting without IP associated. This also shows that there is no [head-of-line blocking](https://en.wikipedia.org/wiki/Head-of-line_blocking) by HiveD itself (i.e., [itc-gang](file/itc-gang.yaml) will not block [itc-gang4](file/itc-gang4.yaml)). - - - -#### TensorFlow Distributed Training -1. Use [hived-config-1](file/hived-config-1.yaml). -2. Submit job [itc-dtf](file/itc-dtf.yaml) to VC2, it will success. - - -## Incremental Scheduling -### Description -A set of pods is scheduled regardless of each other, i.e. does not require [Gang Scheduling](#Gang-Scheduling). - -A job can specify its pods in different `AffinityGroups`, so the whole job is incrementally scheduled (one `AffinityGroup` each time). - -This is used for jobs that can still perform useful works, such as making progress or serving, even if only one pod is running. - -### Reproduce Steps -1. Use [hived-config-1](file/hived-config-1.yaml). -2. Submit job [itc-elastic](file/itc-elastic.yaml) whose total request is larger than its VC quota, however, it can still partially run. - - -## Guaranteed Job -### Description -Guaranteed Job: Job whose priority is non-negative, it can only use its own VC's quota, however, once it is allocated, it will not be preempted by other VCs' jobs. - -### Reproduce Steps -1. Use [hived-config-1](file/hived-config-1.yaml). -2. Submit job [itc-elastic](file/itc-elastic.yaml), it will not use more than one node. - - -## Opportunistic Job -### Description -Opportunistic Job: Job whose priority is -1, it can use other VCs' quota, however, once it is allocated, it may be preempted by other VCs' guaranteed jobs. - -### Reproduce Steps -1. Use [hived-config-1](file/hived-config-1.yaml). -2. Submit job [itc-oppo](file/itc-oppo.yaml), it will use more than one node, even if its VC has only one node. - - -## Intra-VC Preemption -### Description -Within one VC, a high-priority job can preempt low-priority jobs. - -### Reproduce Steps -#### Immediate Preemption -1. Use [hived-config-3](file/hived-config-3.yaml). -2. Submit [itc-intra-imd-preempt-test](file/itc-intra-imd-preempt-test.yaml), which requests for 4 M60 GPUs for VC1 with test (0) priority. -3. Submit [itc-intra-imd-preempt-prod](file/itc-intra-imd-preempt-prod.yaml), which also requests for 4 M60 GPUs for VC1 with prod (100) priority. The job will preempt the test job immediately, so the test job is retried and waiting for resource. - - - -#### Lazy Preemption -1. Use [hived-config-3](file/hived-config-3.yaml). -2. Submit [itc-intra-lazy-preempt-test](file/itc-intra-lazy-preempt-test.yaml), which requests for 4 K80 GPUs for VC1 with test (0) priority. -3. Submit [itc-intra-lazy-preempt-prod](file/itc-intra-lazy-preempt-prod.yaml), which also requests for 4 K80 GPUs for VC1 with prod (100) priority. The job will just downgrade the test job to be [Opportunistic Job](#Opportunistic-Job), instead of preempting it immediately, because all jobs can still fit into the whole physical cluster. -4. Submit [itc-intra-lazy-preempt-prod2](file/itc-intra-lazy-preempt-prod2.yaml), which also requests for 3 * 4 K80 GPUs for default VC with prod (100) priority. The job will preempt the test job immediately, because all jobs cannot fit into the whole physical cluster. - - - - -## Inter-VC Preemption -### Description -One VC's [Guaranteed Job](#Guaranteed-Job) can preempt other VCs' [Opportunistic Jobs](#Opportunistic-Job). - -### Reproduce Steps -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit [itc-inter-preempt-oppo](file/itc-inter-preempt-oppo.yaml), which requests for 2 * 4 K80 GPUs for VC1 with oppo (-1) priority. -3. Submit [itc-inter-preempt-prod](file/itc-inter-preempt-prod.yaml), which also requests for 3 * 4 K80 GPUs for default VC with prod (100) priority. The job will preempt the oppo job immediately. - - - -## Topology-Aware Intra-VC Scheduling -### Description -Within one VC, HiveD chooses nearest GPUs for one `AffinityGroup` in best effort. - -### Reproduce Steps -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit job [itc-buddy](file/itc-buddy.yaml), which requests for 2 single GPU tasks in the same `AffinityGroup`, tasks will be allocated to 2 buddy GPUs. - - - - - -## Work-Preserving Reconfiguration -### Description -HiveD can be reconfigured without unnecessary user impacts, such as add/update/delete physical/virtual clusters, GPU types/topologies, etc. - -### Reproduce Steps -#### PhysicalCluster Reconfig - Delete PhysicalCell -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit job [itc-reconfig-1](file/itc-reconfig-1.yaml) which requests M60 `gpuType`. Wait until it is running. -3. Delete all M60 `gpuType` related PhysicalCells and VirtualCells from [hived-config-2](file/hived-config-2.yaml), i.e. becomes [hived-config-33](file/hived-config-33.yaml). -4. Use [hived-config-33](file/hived-config-33.yaml), and restart HiveD. -5. The job will still run without any impact, but its M60 usage is ignored by HiveD. - *However, normally, the job will still fail if the corresponding physical node is later deleted from K8S or unhealthy.* - - -#### PhysicalCluster Reconfig - Add PhysicalCell -1. Use [hived-config-33](file/hived-config-33.yaml). -2. Submit job [itc-k80-type](file/itc-k80-type.yaml) which requests K80 `gpuType`. Wait until it is running. -3. Add all M60 `gpuType` related PhysicalCells and VirtualCells into [hived-config-33](file/hived-config-33.yaml), i.e. becomes [hived-config-2](file/hived-config-2.yaml). -4. Use [hived-config-2](file/hived-config-2.yaml), and restart HiveD. -5. The job will still run without any impact, and its K80 usage is still accounted by HiveD. - - -#### PhysicalCluster Reconfig - Update PhysicalCell - Add Node -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit job [itc-reconfig-1](file/itc-reconfig-1.yaml) which requests M60 `gpuType`. Wait until it is running. -3. Add one M60 node into a PhysicalCell, then becomes [hived-config-4](file/hived-config-4.yaml). -4. Use [hived-config-4](file/hived-config-4.yaml), and restart HiveD. -5. The job will still run without any impact, and its M60 usage is still accounted by HiveD. -6. To confirm the job is not impacted, such as [lazy preempted](#Lazy-Preemption). Submit job [itc-reconfig-2](file/itc-reconfig-2.yaml) which requests all M60 nodes and has the same priority as [itc-reconfig-1](file/itc-reconfig-1.yaml). The job will be waiting instead of preempting [itc-reconfig-1](file/itc-reconfig-1.yaml). - - -#### PhysicalCluster Reconfig - Update PhysicalCell - Delete Node -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit job [itc-reconfig-3](file/itc-reconfig-3.yaml) which requests K80 `gpuType`. Wait until it is running. -3. Delete one K80 node used by [itc-reconfig-3](file/itc-reconfig-3.yaml) from a PhysicalCell, then becomes [hived-config-7](file/hived-config-7.yaml). -4. Use [hived-config-7](file/hived-config-7.yaml), and restart HiveD. -5. The job will still run without any impact, but its deleted node usage is ignored by HiveD. - *However, normally, the job will still fail if the corresponding physical node is later deleted from K8S or unhealthy.* - - -#### VirtualCluster Reconfig - Delete VirtualCluster -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit job [itc-reconfig-3](file/itc-reconfig-3.yaml) to default VC. Wait until it is running. -3. Delete the default VC and move its quota to VC1, then becomes [hived-config-5](file/hived-config-5.yaml). -4. Use [hived-config-5](file/hived-config-5.yaml), and restart HiveD. -5. The job will still run without any interruption but [lazy preempted](#Lazy-Preemption) by HiveD. - -6. To confirm it is [lazy preempted](#Lazy-Preemption), submit job [itc-reconfig-4](file/itc-reconfig-4.yaml) to VC1 which requests all K80 nodes. The job will immediately preempt [itc-reconfig-3](file/itc-reconfig-3.yaml). - - -#### VirtualCluster Reconfig - Update VirtualCluster -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Submit job [itc-reconfig-3](file/itc-reconfig-3.yaml) to default VC. Wait until it is running. -3. Move one K80-NODE cell from default VC to VC1, then becomes [hived-config-6](file/hived-config-6.yaml). -4. Use [hived-config-6](file/hived-config-6.yaml), and restart HiveD. -5. The job will still run without any interruption but [lazy preempted](#Lazy-Preemption) by HiveD. -6. To confirm it is [lazy preempted](#Lazy-Preemption), submit job [itc-reconfig-5](file/itc-reconfig-5.yaml) to VC1 which requests all K80 nodes. The job will immediately preempt [itc-reconfig-3](file/itc-reconfig-3.yaml). - - -## Bad Hardware Awareness -### Description -Avoid scheduling pods to bad hardware. - -### Reproduce Steps -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Stop kubelet on 10.151.41.26 (the only M60 node) by `sudo systemctl stop kubelet`. Wait until this is detected by K8S. -
-3. Submit job [itc-badnode50](file/itc-badnode50.yaml), which requests M60 node, it will be waiting without IP associated. - -4. Bring back 10.151.41.26 by `sudo systemctl start kubelet`. Wait until this is detected by K8S. -5. The waiting job will start running, without any retries. - - -## Leverage K8S Default Scheduler -### Description -You can still leverage almost all scheduling features provided by your existing [K8S Default Scheduler](https://kubernetes.io/docs/concepts/scheduling/kube-scheduler) with HiveD, such as these [Filtering Policies](https://kubernetes.io/docs/concepts/scheduling/kube-scheduler/#filtering). - -### Reproduce Steps -#### Leverage [Labels and Selectors](https://kubernetes.io/docs/concepts/overview/working-with-objects/labels) -1. Use [hived-config-2](file/hived-config-2.yaml). -2. Remove PAI worker label for 10.151.41.26 (the only M60 node). -3. Submit job [itc-no-worker-label](file/itc-no-worker-label.yaml), which requests M60 node, it will be waiting without IP associated. - -4. Add back PAI worker label for 10.151.41.26. -5. The waiting job will start running, without any retries. - diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-1.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-1.yaml deleted file mode 100644 index 8944bb2637..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-1.yaml +++ /dev/null @@ -1,50 +0,0 @@ -kubeApiServerAddress: http://10.151.41.16:8080 - -physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 4 - memory: 8192Mi - cellTypes: - K80-2GPU: - childCellType: K80 - childCellNumber: 2 - K80-NODE: - childCellType: K80-2GPU - childCellNumber: 2 - isNodeLevel: true - 2-K80-NODE: - childCellType: K80-NODE - childCellNumber: 2 - 3-K80-NODE: - childCellType: K80-NODE - childCellNumber: 3 - - physicalCells: - - cellType: 3-K80-NODE - cellChildren: - - cellAddress: 10.151.41.19 - - cellAddress: 10.151.41.25 - reservationId: VC2-K80 - - cellAddress: 10.151.41.26 - - cellType: 2-K80-NODE - cellChildren: - - cellAddress: 10.151.41.23 - - cellAddress: 10.151.41.24 - -virtualClusters: - VC1: - virtualCells: - - cellType: 3-K80-NODE.K80-NODE - cellNumber: 1 - VC2: - virtualCells: - - cellType: 3-K80-NODE.K80-NODE - cellNumber: 1 - reservedCells: - - reservationId: VC2-K80 - default: - virtualCells: - - cellType: 2-K80-NODE - cellNumber: 1 \ No newline at end of file diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-2.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-2.yaml deleted file mode 100644 index a76107475f..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-2.yaml +++ /dev/null @@ -1,57 +0,0 @@ -kubeApiServerAddress: http://10.151.41.16:8080 - -physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 4 - memory: 8192Mi - M60: - gpu: 1 - cpu: 4 - memory: 8192Mi - cellTypes: - K80-2GPU: - childCellType: K80 - childCellNumber: 2 - K80-NODE: - childCellType: K80-2GPU - childCellNumber: 2 - isNodeLevel: true - K80-NODE-POOL: - childCellType: K80-NODE - childCellNumber: 4 - M60-2GPU: - childCellType: M60 - childCellNumber: 2 - M60-NODE: - childCellType: M60-2GPU - childCellNumber: 2 - isNodeLevel: true - M60-NODE-POOL: - childCellType: M60-NODE - childCellNumber: 1 - - physicalCells: - - cellType: K80-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.18 - - cellAddress: 10.151.41.19 - - cellAddress: 10.151.41.23 - - cellAddress: 10.151.41.24 - # - cellAddress: 10.151.41.25 - - cellType: M60-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.26 - -virtualClusters: - VC1: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 1 - - cellType: M60-NODE-POOL.M60-NODE - cellNumber: 1 - default: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 2 \ No newline at end of file diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-3.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-3.yaml deleted file mode 100644 index 1d1404b823..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-3.yaml +++ /dev/null @@ -1,57 +0,0 @@ -kubeApiServerAddress: http://10.151.41.16:8080 - -physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 4 - memory: 8192Mi - M60: - gpu: 1 - cpu: 4 - memory: 8192Mi - cellTypes: - K80-2GPU: - childCellType: K80 - childCellNumber: 2 - K80-NODE: - childCellType: K80-2GPU - childCellNumber: 2 - isNodeLevel: true - K80-NODE-POOL: - childCellType: K80-NODE - childCellNumber: 4 - M60-2GPU: - childCellType: M60 - childCellNumber: 2 - M60-NODE: - childCellType: M60-2GPU - childCellNumber: 2 - isNodeLevel: true - M60-NODE-POOL: - childCellType: M60-NODE - childCellNumber: 1 - - physicalCells: - - cellType: K80-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.18 - - cellAddress: 10.151.41.19 - - cellAddress: 10.151.41.23 - - cellAddress: 10.151.41.24 - # - cellAddress: 10.151.41.25 - - cellType: M60-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.26 - -virtualClusters: - VC1: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 1 - - cellType: M60-NODE-POOL.M60-NODE - cellNumber: 1 - default: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 3 \ No newline at end of file diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-33.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-33.yaml deleted file mode 100644 index 06562b1598..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-33.yaml +++ /dev/null @@ -1,52 +0,0 @@ -kubeApiServerAddress: http://10.151.41.16:8080 - -physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 4 - memory: 8192Mi - M60: - gpu: 1 - cpu: 4 - memory: 8192Mi - cellTypes: - K80-2GPU: - childCellType: K80 - childCellNumber: 2 - K80-NODE: - childCellType: K80-2GPU - childCellNumber: 2 - isNodeLevel: true - K80-NODE-POOL: - childCellType: K80-NODE - childCellNumber: 4 - M60-2GPU: - childCellType: M60 - childCellNumber: 2 - M60-NODE: - childCellType: M60-2GPU - childCellNumber: 2 - isNodeLevel: true - M60-NODE-POOL: - childCellType: M60-NODE - childCellNumber: 1 - - physicalCells: - - cellType: K80-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.18 - - cellAddress: 10.151.41.19 - - cellAddress: 10.151.41.23 - - cellAddress: 10.151.41.24 - # - cellAddress: 10.151.41.25 - -virtualClusters: - VC1: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 1 - default: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 2 \ No newline at end of file diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-4.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-4.yaml deleted file mode 100644 index 7bb1530506..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-4.yaml +++ /dev/null @@ -1,57 +0,0 @@ -kubeApiServerAddress: http://10.151.41.16:8080 - -physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 4 - memory: 8192Mi - M60: - gpu: 1 - cpu: 4 - memory: 8192Mi - cellTypes: - K80-2GPU: - childCellType: K80 - childCellNumber: 2 - K80-NODE: - childCellType: K80-2GPU - childCellNumber: 2 - isNodeLevel: true - K80-NODE-POOL: - childCellType: K80-NODE - childCellNumber: 4 - M60-2GPU: - childCellType: M60 - childCellNumber: 2 - M60-NODE: - childCellType: M60-2GPU - childCellNumber: 2 - isNodeLevel: true - M60-NODE-POOL: - childCellType: M60-NODE - childCellNumber: 2 - - physicalCells: - - cellType: K80-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.18 - - cellAddress: 10.151.41.19 - - cellAddress: 10.151.41.23 - - cellAddress: 10.151.41.24 - - cellType: M60-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.26 - - cellAddress: 10.151.41.25 - -virtualClusters: - VC1: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 1 - - cellType: M60-NODE-POOL.M60-NODE - cellNumber: 2 - default: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 2 \ No newline at end of file diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-5.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-5.yaml deleted file mode 100644 index 225d28e07c..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-5.yaml +++ /dev/null @@ -1,53 +0,0 @@ -kubeApiServerAddress: http://10.151.41.16:8080 - -physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 4 - memory: 8192Mi - M60: - gpu: 1 - cpu: 4 - memory: 8192Mi - cellTypes: - K80-2GPU: - childCellType: K80 - childCellNumber: 2 - K80-NODE: - childCellType: K80-2GPU - childCellNumber: 2 - isNodeLevel: true - K80-NODE-POOL: - childCellType: K80-NODE - childCellNumber: 4 - M60-2GPU: - childCellType: M60 - childCellNumber: 2 - M60-NODE: - childCellType: M60-2GPU - childCellNumber: 2 - isNodeLevel: true - M60-NODE-POOL: - childCellType: M60-NODE - childCellNumber: 1 - - physicalCells: - - cellType: K80-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.18 - - cellAddress: 10.151.41.19 - - cellAddress: 10.151.41.23 - - cellAddress: 10.151.41.24 - # - cellAddress: 10.151.41.25 - - cellType: M60-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.26 - -virtualClusters: - VC1: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 4 - - cellType: M60-NODE-POOL.M60-NODE - cellNumber: 1 \ No newline at end of file diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-6.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-6.yaml deleted file mode 100644 index f048e4eea4..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-6.yaml +++ /dev/null @@ -1,57 +0,0 @@ -kubeApiServerAddress: http://10.151.41.16:8080 - -physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 4 - memory: 8192Mi - M60: - gpu: 1 - cpu: 4 - memory: 8192Mi - cellTypes: - K80-2GPU: - childCellType: K80 - childCellNumber: 2 - K80-NODE: - childCellType: K80-2GPU - childCellNumber: 2 - isNodeLevel: true - K80-NODE-POOL: - childCellType: K80-NODE - childCellNumber: 4 - M60-2GPU: - childCellType: M60 - childCellNumber: 2 - M60-NODE: - childCellType: M60-2GPU - childCellNumber: 2 - isNodeLevel: true - M60-NODE-POOL: - childCellType: M60-NODE - childCellNumber: 1 - - physicalCells: - - cellType: K80-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.18 - - cellAddress: 10.151.41.19 - - cellAddress: 10.151.41.23 - - cellAddress: 10.151.41.24 - # - cellAddress: 10.151.41.25 - - cellType: M60-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.26 - -virtualClusters: - VC1: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 3 - - cellType: M60-NODE-POOL.M60-NODE - cellNumber: 1 - default: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 1 \ No newline at end of file diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-7.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-7.yaml deleted file mode 100644 index e2e6de49dc..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/hived-config-7.yaml +++ /dev/null @@ -1,56 +0,0 @@ -kubeApiServerAddress: http://10.151.41.16:8080 - -physicalCluster: - gpuTypes: - K80: - gpu: 1 - cpu: 4 - memory: 8192Mi - M60: - gpu: 1 - cpu: 4 - memory: 8192Mi - cellTypes: - K80-2GPU: - childCellType: K80 - childCellNumber: 2 - K80-NODE: - childCellType: K80-2GPU - childCellNumber: 2 - isNodeLevel: true - K80-NODE-POOL: - childCellType: K80-NODE - childCellNumber: 3 - M60-2GPU: - childCellType: M60 - childCellNumber: 2 - M60-NODE: - childCellType: M60-2GPU - childCellNumber: 2 - isNodeLevel: true - M60-NODE-POOL: - childCellType: M60-NODE - childCellNumber: 1 - - physicalCells: - - cellType: K80-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.19 - - cellAddress: 10.151.41.23 - - cellAddress: 10.151.41.24 - # - cellAddress: 10.151.41.25 - - cellType: M60-NODE-POOL - cellChildren: - - cellAddress: 10.151.41.26 - -virtualClusters: - VC1: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 1 - - cellType: M60-NODE-POOL.M60-NODE - cellNumber: 1 - default: - virtualCells: - - cellType: K80-NODE-POOL.K80-NODE - cellNumber: 1 \ No newline at end of file diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-badnode50-1.png b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-badnode50-1.png deleted file mode 100644 index 28524101729f59bd8d079217468127e361158b0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14446 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 &%?L;8@KXg^rncDjsRo|Bd7YAxh+Ql$ytVy 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 RA8s83dJ5)L>u}-L{{RD(Zyf*t diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-badnode50.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-badnode50.yaml deleted file mode 100644 index f07e00f27a..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-badnode50.yaml +++ /dev/null @@ -1,33 +0,0 @@ -protocolVersion: 2 -name: itc-badnode50 -type: job -prerequisites: - - protocolVersion: 2 - name: keras_tensorflow_example - type: dockerimage - uri: openpai/pai.example.keras.tensorflow -taskRoles: - train: - instances: 1 - completion: - minFailedInstances: 1 - minSucceededInstances: 6 - dockerImage: keras_tensorflow_example - resourcePerInstance: - cpu: 4 - memoryMB: 8192 - gpu: 1 - commands: - - nvidia-smi -L - - printenv - - sleep 10000 -defaults: - virtualCluster: VC1 -extras: - gangAllocation: true - hivedScheduler: - jobPriorityClass: prod - taskRoles: - train: - gpuType: M60 - submitFrom: submit-job-v2 diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-buddy-1.png b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-buddy-1.png deleted file mode 100644 index beb7723112a37c05469916df92302e4efcbe8075..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24233 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 diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-buddy-2.png b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-buddy-2.png deleted file mode 100644 index 8f284740e03f67d07f683e7e5ac56f7d5b4fabf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23364 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 PJ+gNS@8v7rd_9)^owa!t4I`dC&(c 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 Q%;(cm(^thRKMDH30H}(E_5c6? diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-dtf.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-dtf.yaml deleted file mode 100644 index 6507287650..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-dtf.yaml +++ /dev/null @@ -1,104 +0,0 @@ -protocolVersion: 2 -name: hived-distributed-tf -type: job -parameters: - model: resnet20 - batchsize: 32 -prerequisites: - - protocolVersion: 2 - name: tf_example - type: dockerimage - version: 1.0-r1.4 - uri: openpai/pai.example.tensorflow - - protocolVersion: 2 - name: tensorflow_cifar10_model - type: output - uri: 'hdfs://10.151.40.234:9000/core/cifar10_model' - - protocolVersion: 2 - name: tensorflow_cnnbenchmarks - type: script - version: 84820935288cab696c9c2ac409cbd46a1f24723d - uri: 'https://github.com/MaggieQi/benchmarks' - - protocolVersion: 2 - name: cifar10 - type: data - uri: - - 'https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz' -taskRoles: - worker: - instances: 1 - completion: - minSucceededInstances: 1 - dockerImage: tf_example - data: cifar10 - output: tensorflow_cifar10_model - script: tensorflow_cnnbenchmarks - resourcePerInstance: - cpu: 2 - memoryMB: 16384 - gpu: 4 - commands: - - cd script_<% $script.name %>/scripts/tf_cnn_benchmarks - - > - python tf_cnn_benchmarks.py --job_name=worker - --local_parameter_device=gpu --variable_update=parameter_server - --ps_hosts=$PAI_TASK_ROLE_ps_HOST_LIST - --worker_hosts=$PAI_TASK_ROLE_worker_HOST_LIST - --task_index=$PAI_CURRENT_TASK_ROLE_CURRENT_TASK_INDEX --data_name=<% - $data.name %> --data_dir=/data_<% $data.name %> --train_dir=/output_<% - $output.name %> --model=<% $parameters.model %> --batch_size=<% - $parameters.batchsize %> - ps: - instances: 1 - completion: - minSucceededInstances: 1 - dockerImage: tf_example - data: cifar10 - output: tensorflow_cifar10_model - script: tensorflow_cnnbenchmarks - resourcePerInstance: - cpu: 2 - memoryMB: 8192 - gpu: 1 - commands: - - cd script_<% $script.name %>/scripts/tf_cnn_benchmarks - - > - python tf_cnn_benchmarks.py --job_name=ps --local_parameter_device=gpu - --variable_update=parameter_server - --ps_hosts=$PAI_TASK_ROLE_ps_HOST_LIST - --worker_hosts=$PAI_TASK_ROLE_worker_HOST_LIST - --task_index=$PAI_CURRENT_TASK_ROLE_CURRENT_TASK_INDEX - --data_dir=/data_<% $data.name %> --data_name=<% $data.name %> - --train_dir=/output_<% $output.name %> --model=<% $parameters.model %> - --batch_size=<% $parameters.batchsize %> -deployments: - - name: tf_example - taskRoles: - worker: - preCommands: - - rm /usr/local/cuda/lib64/stubs/libcuda.so.1 - - >- - wget -qO- <% $data.uri[0] %> | tar xvz && mv cifar-10-batches-py - /data_<% $data.name %> - - > - git clone <% $script.uri %> script_<% $script.name %> && cd - script_<% $script.name %> && git checkout <% $script.version %> && - cd .. - postCommands: - - sleep 10 - ps: - preCommands: - - rm /usr/local/cuda/lib64/stubs/libcuda.so.1 - - >- - wget -qO- <% $data.uri[0] %> | tar xvz && mv cifar-10-batches-py - /data_<% $data.name %> - - > - git clone <% $script.uri %> script_<% $script.name %> && cd - script_<% $script.name %> && git checkout <% $script.version %> && - cd .. - postCommands: - - echo "Uploading data ..." -defaults: - deployment: tf_example -extras: - submitFrom: submit-job-v2 diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-elastic.png b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-elastic.png deleted file mode 100644 index b6c01331b64d30a2d4a91748cb2ec527a0b45703..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62358 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

)j{H??Z>O{pKVew{j*i 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

^&vP~cX<#ps_n9ls_ah!j9Q>q|*lkjqC$w3O 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�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 A+yDRo diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-elastic.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-elastic.yaml deleted file mode 100644 index 67d0064750..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-elastic.yaml +++ /dev/null @@ -1,32 +0,0 @@ -protocolVersion: 2 -name: itc-elactic -type: job -prerequisites: - - protocolVersion: 2 - name: keras_tensorflow_example - type: dockerimage - uri: openpai/pai.example.keras.tensorflow -taskRoles: - train: - instances: 6 - completion: - minFailedInstances: 1 - minSucceededInstances: 6 - dockerImage: keras_tensorflow_example - resourcePerInstance: - cpu: 4 - memoryMB: 8192 - gpu: 1 - commands: - - rm /usr/local/cuda/lib64/stubs/libcuda.so.1 - - python mnist_cnn.py -defaults: - virtualCluster: VC1 -extras: - gangAllocation: false - hivedScheduler: - jobPriorityClass: prod - taskRoles: - train: - gpuType: K80 - submitFrom: submit-job-v2 diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-gang.png b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-gang.png deleted file mode 100644 index 156a8dc1110cba0527a10cbb66d3a17cca1b6f46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46434 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 z 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 z zAUh7>C!$|-5vN#RG=sXDZ2LP4-YT6*H{BHXV!X6xpuLpYF+UJ?pdE=L%(3mr3_0jk zS>e1&m2zzLSLvbUY}Ev=1c@61GWG(kVx7E?H17b>@l9ocGI&dP>-ZYM=+XOC&rhQS zL{FI#G-YM3M$ut)$XSM+fMLIEm>KY13S_8+g5bl+x!crZwGI;-Afv?f%6t5NkQJ-R z=)GQ43S!t2n{`EG&3DyEii~ltau%zhv`%9nr{BqE@`7?5^D5IS>fPT6|uk z_fV!9vUQ|_6$e96psmN(iDIn#J@r73gPt^JS%NY!^WrNi7-Mc*SD-g-6hvinLb)RwUPcXXf z{}GHf`YRaig+uk9!RSV*6EJ$>e+Wi1_p}eRlbrz3)iozT^b;nmELhRzKt_>S^E@hw z1z2o(_3+t3OBy}azkwww^S+__GRf{GUPJmDVdHeAmsk%J%%9Dw^56`L)UI4Dxse$@ zI^@N88Y~v%y>=!k{x7$mC^_^#cKegl-T~S_$@t@m8mjpu7X9*USJ( zBNL8jNU->CEs_MCrxwXzQUO}iX&`E`{jM}R)D5U;-H`{sqN05ien~~!|0@+u5scLb zk01Nqqti8^>2i_lzg`yglw3ms2T9S5uzsm`@$8dDx@ za(}bQ%(}hw(rQN#Uy7CNhG3vZmg2#}le@8^IeTeMQBBh_J!{M@d1A-Vq=C7$jaPC* zCJyBf_onu*U13?tT*)mcpdce#xXrjJXG?SJM7;vn($ZQ9wvgOjEFc!3;r_P0y&b3% z6gU$7_U+qb@oY1Zde!`k%;V`>TduF~SB7wLEHv|7fI`blN;>5&Q7-OgR7cF#bhNZF z=OBFKXelFFOibErsgOkCJKcMMm84P(Ub0r!S4Fk=Q6WXtusW|xafSGjl9FQPIK@V$ zrcxpzBBG*J)NlL=j!PfN1(?5wUU^)Vn##cAvP9q&tVHZw@18S-)8ucveW4?W-h_mi zk#XA|>XB9X8#3klRbuJ312JFKk24M1=t0^DQJ8P-ZOq{pTL|0l?2`ndEU%nJpU5!~ z6mzVuS4|SO^NU8JjxS1~%yo2PgD@+TU0uov4RR(h4G|xtLLomB#A>`(_*T)0$*TcuKk!;Ugne@nk}KwyDQs* z?C+#RFr9}OIulKDFT7`@ZkfM;GG1E z{rcvFjBOLWO+@(v^W*m(%g~saX8$_7h3jK$-cE3zxpP0x2mX#HoN0EF2Bu3*Pb!}mR)!VYGuV1as9%?!~ zk|_&1StY<~-{fZ1)F4s<5!441>>=C|;ovhB-tLqVw za2BzACiTYV&ct`k?R}g_+~oXux70G#48ub+mJTvJoC>@fo)qn(|)y85zC`ZfUp0e7_(WeS2PJi0iJ)WX7hDJ{*R z-0a8R?3I~R*!&h)A|fK{OGi4VES>h-oLb59W-^dBnvznh_HXm-9%Wp~ z|KOP?w;z?Xh^lC8d^a^Ed10SCwCCgDExE^{4RNWTw_7{DSH}C49!=FYs>8o)RK99r zgwLm?r!h+<6{(PjfQdR96sZ~_< VT|Un(5*+ZOs;s3{2D|Q;*EU+G1{81cLW>qCPSE1T30l0kyIazhQmjBJR@_|z#U-Q^3GTrif&`Z! zfrLxj-}`?5-MKU0+$jWk8uC&%$_J=7ufN=}mQ<0vaicQ&(WU9#>+cU--s-vExIxhN z=XDeATxfCQMl6kjjHH&2@y^@>A5vMI_`d3``=9AU-w1t@s+Tm1%KUjBXkqkCNu8d7 z_EM;wY-sMrO;R0;mke$Vy&R1UFYbKPJnPN+C8zWDP2}v8A>_k5FQ`90d3y+MD#>r+ zo#RcKec&q*t+riW-cnM65;5ZSv9z#Yk@+_$ozKAx|At)HzbT7OmYC4L-D>WY_N)Fc*uUYQmDK(n6yTH%6G9^!%JkbhULRqadsvU6}3yG&t? zA~dS>aQUFjmQ;(anfsB(io+&2-^Y(rs0E#yjWz!WZ*|7icr%(1k>|e%INgK;L)cFI zuI5zZYe@e}BAX#>uU6FSy!YiWtJ`#BFV%b+xB{`EHXqnZ#2}@2#e8)*yxn^0b}_ocGMDv&FtL- zP+grD?sK>`9y2n|+qn1~P&{x;|10XkjqatU_MqVfxJlzuYf4R1$5Ih*3v{ZvH>0@M zSGOfX_5SujDI`_;^PGQQ1@kH&pI?LHW}y8tlA7qx0LHWt6{HKnT$aP{Tv5#Lctez3 zkV9EV@l-Vlyv2+rmx0p)fU-mTgEyEYX}2%`uGw|KqG%{l>bW)EHf}$9FxqIg27Ri` zBm@1dU>@^?j=N>AYKIO%ey1j|_;drkj{N>AbwS+!9ap8<(2Cj#L1bvO<|)Fnn7bV9 zH)|bhyo1)dfLE8*fvN)`Lr8ffk0h<#^f}F_@y;uOlXn;MZQ{|f5(0K^Ao#W^v?G6P z<#OxrEF-`8B4zEecn|ZP`_Xdm-7C-PnT*ose>KubWpQC-_I~5b(7^7Y zdtuyHm#~|Uc<+|Lly~NLoRzpldAK!Z7S_P%hN_JYBC6Drg2qc^O2#(VgxBms#`g!i ze8rmQJy%g(&qOxi1HKbB^wxg`9U7k6Ozqm}xSe8hsZ)6Ys|_GNbP49MQw)|kP80B! z8HX&Ms9+3Mr`*&6D^O`sH_666KkUbVhyl&U;iH0dSE7zP)kJBu<>g4=En!ukD(R`? zvzp$tdECnv_f*^Si&vfou<`lsjE3#>TD8mfFECRuGNm0)6joUVNrWa39Y|Kfm;$XK zw8ne+$drT$Sb+aHZiHjOZ*R~nLvJ5+NVIU9YK)@nq+ABOeu_6E@ZJ5NO^{WcmkpbM z86NK7L*(yawFCQqh|Mqvn&{B_fPCZuTw0)_3%b=@rRb|H@lU_cg4}e9&yF7@2_O!l zRmhNsVYj0alNUf)yO6=cC~+Q1&80jij@4Z0*=h>w9WDw!D?cu^s~G8pbraA=-Ai7u z+vk)>+~MG9M*L_G5`Q$i_k=nXsrMJ(L}ba$5yUVo2$s$F2sDlm5j+T%}SUIIt z2JQytmLW5?!MRzmR35-p8)hn2K8kvz&K+Jr3$|nOvI7$J5-tRsJno&|WexzIeN0_(Yq>#amW@YgbrshROQ@{!LD6}Wo>^%BDFiRbbn!I|#nZUIruHV!Qnl#BCKx`Zhg1vfGzZN#0ZhBtS;t^19g?=brH@Z6FP=6)v2p*S)CS>n%;YQE7 z1>?T*0&jOfY94aQzGP99vM^EB2S4PG#S_Nvv;o|&(5;185SVzt^4A7;319F&iGZ`* zKQ9rU&`jm3U*}~h3pj(G)8QSfzlppcdwK9a^~gCZ{pw&y8&HICx)^+>Sd*{z1224c z25hKmDg6Pg?Fp99JE=SU&?2#wqJ~Hee6n$VY7nIWk5I2`4%|Bp@mK2g{b!o9IYWSE zktnh>6L<~vH1iPqOTY0k6N^vq;*jHjcBLu0^Fg5``u4u)p5w-H4_0c2HQlHg9S44R z3~ez^10vrXkL_J=Pco6o?-(#ao}lUf8O;aZ+E^;lbOs69#NOqRP^UZk2)x0RCt4>C zVM0@OI7dM8a(j&T1>gJNcC zl+e!cX*7l(ReEcE)7;uYqBwLU5Lc&}!NQejFRZG^-C$j|p!--;a2^*7fSsPZVM8%) zrYCn=8tmq(#nGyRS1?tStGKvLYkc`57*@VX`GWDUtl4~B~HH{L|$En z_#BM#_n&G{r$3E^vdilGFMCy>$qKQ_-`BHuhd~ULgnA!Y+X4}y% z0K&!hqIRj?$yw08&sw=iMer_qY_|KtSh>@%8-OdC;+YDh1KdXOmqK|Q$G^Ii4N6FgJ!_bR<}CQ-u&RjJiL9bo-E&}(%)YT7yRzS!T$UC9Bm(dV0L z>I6U1^ZS?1FRUyEB?qfqr_{ntOz4}Q7j9k%cpTp&uu85fs6WR-dpdzk7z z!(Aq^PlvL)$A4U&Yb1xJ#Ie4bNXcU;0bRU7`W(9g3aA&JnN&)H<~-Ut>_W52U&WW~ z=Py1V{|@J4*+0v!*mt(@Q$=1dt_Up_u+d^q&9G~}%Sjc)n%vh428Jyiox-k+RHsE+ z+(%nh@iLq!Sk@7QXqZY*eYNwJ_mzKzdBl(X3R$Y!-*u?jy=nidIFmZ3NEL9SQGkz6 zfJo)C;L?hh&emjhIOfm-b;!{Lu^Ot=Yo}hQ1d3Qg*9)Mw>VxMqSBTAxI-T_2s4VUpXB4=dZrKa;@H*X>K*=p>=m@3IQo5S zM?ZPI15{H|VuZSo(N`d&gYM{))ZFiGD0{#^R~cVGX}C{)_h~J&=Pf%AJIeg1kds zo_*)5Sy+f`>)`@j22XQjDj6sCDHeuTJ(4F5*5AFx!``v3plPF_?SeADSXY8lK_beL z5h4q(p2Qc45}zFQjzm)P?jV0l9i3a1E03%)=7>2Rp2sF4Hr^Zfo1Y8>TU8 z7HVnnIaoSiX_8V0FaG*6(ZZX?J8;;oC@y4;Hd4WUq_eSpg3JABegKSlzFE)nS~Q@? zUvoCSCGt3jLjS$y^hE+4qUa+&WcLY#XNYQCBeN~IW6B>2)OgC(STk~_a%P4kbM$&& zLvy&>&2E^9EHm|&(G#ipdC;#b&tB_6na!fui^nJjqF;F3^c0YCzI6RdORnMol{fP! zvgeY1#z@#VwE-+~uH38W*7K#3LX9of`8Nd(A*ps(EEzB(6z|E*5CKjBmcuS+&kCqL zhvzDCjM;}Tx@T;ji=YBTqdw)CfO~HnC>M+TF>maIAZUITB^iEkE#oVPR7MsaNfWlm zd=rtJ zIe>5QqXh8{(h#kpVE509uD0FdZOD&(iM@R%BglF!>j+yey$pz-7|nTxZ%Y;f-J4w7 ztkM~mF){ciBhT0^iP;tp_>r~W2>#(mgdW|bndaOdI}A8F7F0!0*xcTt^Tu@!2rfl% zc?^la0*~bECXol$ToPdm_YFa-CO5|Rebli&@Qa6=XUhj7#kMAkePs^99--dCWVXY!Qp7mc~j$Je9vCvz1sU>ux~n*37F;Ovw<^@m^d!V@!}r| zTTAZVL^3iPzapgEsqglLwp3?*=n3|*I2f)X6>uCX^7}y>eIFWLsDZr_WRJE(vXz89 zLJ@AOA8as85WO9Vo@PJ`Rr^MQ8u|_oMgmD_Pv&aA4B7(|jsVHNE-m4Q%8&TJlEA|v zSrD{iOh}5i98?mWGkWOehz~K4zeJ=UyO+tKTg0MH=pdZR8)Z3(H$Cq>{qY04f5XHt3nRB z!cD&fa|qK4sZ;fxC_h3g!#Tt;eMk5Rl6GYMqBYbne{_(;<6VvOXS*}bY}_xx^tfOS z2VekJa=KR=aH0!U8I;KBlu#>vsc9~#RZm|Oq&hlU+NQ!=v{2r1IRe=P7BkHQXG9Hk zP=Z!u^3PoxtMt7E93w0fq2peDp$pSEWw-N zzf&sjH zu0Xv3cKjYoWx4~c2~+@?!rxo;&^@528jF?XXdi+D$hpyH!4_jOXuTH(|Pk^dNZeIm!)J+e${?1?sw5jHv0T^)+WV zO1g)G`sW-L>bVj~s$TIBymQl+g&Gp9X*<+8C^XNstL>n)#9afAt2#A&^ZImupA*cJ zjhV%qJ5el+j_oOdCOH1At>aAsa2e4xrO>-$BAAeVxtV}Z+a9Jk)c&r&{X=2Q+7Nq4 zV}In_>&D8|ZY~^7akZ;?gUb#&I23ym=SE8)K%I=d8@7ft_5dBJiWHSLzA()_TYrMbbD1v-6Hbp# z_b8@SEck_XD{bv@xB`Ll(fr)AqDQJrjq^LV{PEaD1b>uoG)8hu8jZ2%&zH6^hlH|| zQO%rx)BjcKz0a8$I8*_A@V!dCTFo6>(IOI5qapE}p6%G_(ZnBG{gb_f<>2l1>I*?% zMHK@tNmaj0gZ0eM*D-j0sM7tX;ke~eWoIe37cP7ZrTAH%$kJj1?`IYb4fG$gaxC*Z zRc^I^rgV5rw&YqD6BxHsGS=c??s&wgk|N>9)0*6$ZLqQNh8s~)t_c^b@E5FPsj&CI z(hT8&w1D(2ehsNN6i4nFeIi!v(R_GcsOHz$l6bS7^_z76PTUIUGTY?>TJawGc zFnYk7BxdVg6y5bYIfxkxXpr~EU3Vgv{+(CrTCy0viIV697Q~$N1&fI8f#;vi6z`xX z6J~9$LD;1rJr}Y?OFgsiJbfHx0v^Tf5#=AJF70Hf;$vbk3-pRCl}IKr0TAfkikp~h-XDKW$K+)SW_s%IPZAbI-^`l zxHZ<9m`PS0Y70-bBm~f9aRNCDp{AN0^lB^1TfWtvH8S$78jrq^w@xL}jdr!!0yxAY z{Zmv8Bi}R@#$<_0e&RkGKayuM5u)W*$;8;u#Pj}v?MqE^;BrlhTXrvR4bBTD{PD@b z);bn+i5Y|IH@aO6Xmc;g_4#LW)mK(+%7&-?P@rlm%xPh|*U>kz!Z{TfaQ@A+=c9V39)7?YlBev7~@Tji|djX&=ou4U zafMFD5=1_Hy6m&JeiME7eV^PjddJBmZS`8vWUgkQoN!0r&kJ#lq?+fW_R^kRHW%f) zQ7=K$0oP|jcpN{$25w^_3oxJ8_~afwrlGVDX1yE3W+n>%H9a}NoKt<|K)C@%75Xub ziMlo0Ul#8u&VBi@k>4_}q4GF1m1(ai@3NF`Tu_lqe8$}{KsiV?aw&gJ{j-Z@K7i9R zLG9)r=T27mD!ZLBzT>J_n@yAT_=@tYb5U?8do(&acFDZqrzLwht6=qBDaYPAU6q2@ zfYF2G*Se2hHx{*#)6lKYFe%~!t!z!diVJ82F0J`Y<$WQamKoru6)RaNI?sokm|jG! z027NVdxb~uORJgGbcg2kGOcHvcF6=j7tlyb=ohc{>SN%fE2<`RBS|XUTYmCUq-Av~ z(5Y0E*Du+f`nm?j&psS0^nh39Po9b-Ug zG9q%A<3Ux_^0d?PRQy}@L|r7WJ>GsG=cW}cs@^NJbZ@o*amfKZ-v-Ps8iJOIx&dZu zzlNpVj027tOq)5qu$a2fcJC%6)}YETBH2H{k(DL~nsrDll*qCOCSHd^;EUeRC)YVD zHbuV$IBiU<-h;HC1N;hhLpEZjkv(=+={h=S~yZ znx8`hS334?a!@?aOAA767+ky-N?DEhv5+Yss}*;?9-t_&lM;?%CJGi`=F_|Z0cm7H z1DLLz6I;X2P~!N9(JiCs^<`<`cOlzVJeFjq}~dah0bF2sV~kG{b|mobqI zRAi{!Ym@jC&Xr%7Lst_vyD8u;^=9l-n%TW9{jcKp(ED1RK6#Y43kz!9$N458(|zL* z@8dAu=)pbP3XOuH9QM*96YY^y<3jf2=7JL?BEE z8T>@aazY_rytb&nEp8l?NSsm@rRlDL?b7A2j>V31&5zhOafrDCWe|(}M3*_tL3-Dv^DiLdMnJdrHoyem33DUfu z6FU-OhW?ljYy4v1=yxpbnf=Q{>k%0O4%!n9=j6QYYBaUQr?X}Yr;!=sh{GUZsY|U_ zNeS?)@cga6;RVrLzv$N^Ma1?K>SyztsN<+-qarxmK?b7<>*4e4f;OIrTb{42=L2X4 z#+S53$S4+6U#X6(Mf6?Tae~SA|FGuJ(C~+Z3ops(LJGVByANL0WQI9`Q-j0t(RJ1g zB%k`OUIa4vo^S%U-zqoF|6!Lz!*ko^5&tQ~u~39xRsjF;GqyMXBg%9CPZzPtInn58 z50LF3+53}p1>Q9OzvIM^uU{VnY_~R|`(f%jDo(?12iSWOpvD(HmS2IGNEOHZX}Wo5 zmRNTwr{bd2{_U>i3_o_n31KPgx})i%g#<*t6D)QvsI@3iXYIpx;)CSV)xnX4q>0m@b`m96qM>6xSBV!Ib|J^Sg@3bV}N9t`cB%1}j(~hqtkVsX7Iwu+`Dt2qp=a0U8!@40qb`cVm+D^Ut8Jp_4 z3@XZ|-WC)v2M6^e(M4A6wYd9wiWRiKGS!?43`an@5=U8y?jDX=91+l(99j0M&;ep~ z#5eM2(MaWTTf!Lg(d6bikkuN=L2=AcPwV5EOUVa4mlj3w-*FpTgyPo%jJMH)DmlEv z0y?&ObKD3RPUClGh+U0FyI6e}{0GQA@}XWnbm=3nq_L1>;y`uIedSdYPk+Ym@G=a) zLnZ9Jl+4EBUfv6bL|&JGEB-vG6^vp|Iv28*A{3PSp3V@lckq4tDogXJsqmekmf&xc zJq@8;6V$pSK^F~^@6%^!iHI7cmC0vS(;TO^@<0~!54Eel7K}t;nG)-RejTRKMRz4# zuDcrmT*XIsYf}x%W)nsQo=D@4%QsoQx~4S0E~*<+zs#i{oMxP1WHi&bWx*{c$?3UL zZMd9JwB3*+CWEqqQWGk*1cyrLHzc5pKlLmCtgrgk$j&!bTCd#7PG(82QPiD)3>{78 zLTKv9XT-brwDK#kiW#*aS>DKlQv*2A6$js|)-G=EEGUq3x8fA#KF!mK{k&?_$nwql zEbVkR2e#qPJ01i&nnS*aImavS!G&wwu&R*#+&unMc3#(r)S#|F@j--AEbrZX&4w1+ zO^Kc)22=lbK%UiG7=fG4Mg5YK53df)HMqJu_g3iqCwsqhA9CI6l?~5vln@oXr}eP= zN+dSvyxpIkE#dfeXjCrqneQ0T1ukr3zW&V`Eq0N1FELpzRSx7s|3X3OIHoc~V7a=_ zotcNJ1ZuKg=~xcWDHcKK0OJ&mF`X0D#~LjNxgOiF&fV7+vmDqvl~bK?MaBlbps_Xh z2=c)i$7rS|V76L55ZRT?W&Rpb)pDZ0l9~Xd>dSx1*j}+*^z+BqVL(!x?VGi0nBM`9 z&b%Ex(*XEYotrwE#GBFN^rqg+7j|xSO$}$96UFs&zv_QlqEl`-?dh5-g!`P#A6I2| zSXKnNqja(oiO@mDlSZse*dp%e-h%O+0~JV4ugbu)8fQyIXcr`vo(T-ovD(RldwVIjX`%tXbbNF6&KiVHdy=RrNcuS`v(v%+KE zP4Lu~Mt{(bu5dUP5p-s;OTUw{K1QG6feq6sP%*c!SyxRPI$hQ-zf9Z8UhcUhoiSqn z!$J~7&(M_D@`k%;k`PIw7>C3~3q=>_wx>Bfsi%jJO5$fOPK$0!M$7oKYO~w2PpXU5 zgzDBrQkSnIo>C1{3ndgcm%bF(2i7?pnwxE|-8^}|jPi@`$Y+TAx)y;n7(y;&i$usk zS`>=*Xtgnsw&XyCol$GluJhE)*}LSYDs_qnZUN_PkY_=vG;Jy>GT!PWT1(S}_EBSy z)s@)qnH<9Y%qk5nCeWWVByk$?eOOWL&W8KXiK!q9E0u1x1ryY*_Xb({RnmSFV5RK* zY+DW1(#^(Er=&SMQlHur5VSi}B4#p%Z~IB7%Em2HW$7sGd|0DWFUobF0HmM10TnUr zhC(+P;SE{tMJ>=V;bbAsQL-so+tNbW;sR>_<5x0$35*2+$pFR8m<|cwNU;xBm?Frw zVFJ5$8~KHalH->O>u_2IHaF!p`)4H*GgPccdX{>IDY9qrn~w8|<(iS+r z4P^%>JZ89qsMR}fAfcES(?7y?$1fa6Uaqn1*jh#vJyXv3u=oci`11oTO>Of1T-G}@ zdZ~@g8URnmG=1A9O}q_N<1+Dr7&_zhZRYe1yPgL`Z|rpM#grwGL^oi4k)1KQBDR+H zy_@_dJ#fjuv1%4o@>+V>7I%`ovlW|vttEn^m$xJjGb>sqn$Hxk>$I!s?H#bQDS`~D zc9_m7=roTqx6@m~h@&gX*z*ewNIoVF_6MQ>sY>h<)AxzW?C+kEu%hnIyn{Db(tp!D z&8rVk<=79f^g(EyZa+0BA@C9_i;|S(^BHix#If>xAYE`98yT}l3f=t!HJs>qq-Nky z(VWZZ!U$n*ylpAE08w`*l#m9PH}1*QtDNiI~9?;W&~l7y`N>O?4G^9lz#9uD4dczTd?$OYmb}y z*qJOGXNgUh+>j|wTcHO3%Fr?PYIu39u7a2UBKM4?#N_mp$vgpQ=}re~Ec9NI zme4H=DYoQW@xn%8jXLWrrK{JW2Vq~^4l8Br?Tc@Ynb%_n+|7Xfry{vFB&c}ccb@9o zB132IY_S^aNpkUu=eb==-%%8SMDk%8Vep4)ApvHn)55g#rq-mX1Z{7JbUkhT26#2( z6)H$}Yh}Z!ePaP6n(hHV_)#ctU_cjIj`z8k@7dg4RtcL7T)qC*nLZI|Mz8wri|*xR zZ3B@H%GPn`0DdAm?heD#M{ZgaGssa;n>hnV3z@B!t{x?l!_K7c;e8@II6Oh@W z&7$4y;c=fxEuIX5Z)fvhqe3_&W-1%KLMOd9fhG)j=S@_)yC89MtBY=;Ta(a7u=mnb zrlnzS@g^YNJn~+GEoj>?w_mdeD&QgdJv{(2qJMZ1+1iL4r_ZiB52S=cCb}lRqNs+= zX{zHUG*XIK72qQy$y4Hc_^T0`Xo(~H%VuDcL-M8)>@NJUZyJ@^vVWwz(p|csCTu^} zES22*w2!-)`ctVSJuL$O8Fd-jePAwnz1+lj2px3n&XNDL@-blneN!9BHSaFmIAl>I z4N~>r+pqMcEA%Qwb_u3YYBQx9i#zoKues61? zZ?S2FHh#c1sE(HkSqywLedtW%ycC5Knp&GkCn#4SmW=D|=bY%Y4Vnq$-_a{_=&Dmy z%R8Y|r#jgL)U0m79c(B8d50oN;N?jIGpT3Cv|%SBEg40$lNP?l)(dmb4By~Iy7+=UZ_bP$swtuNv-M_tLI z;fYNlm@eFwIEvnVrbcyPKZY*9aH?9CY05{{6J>K3kRRA|CdFt+D|-cCHzcnl<9{{L znR8um9iHo~VgdS#`Mjz0r<<(kz!i)zftlp$X}+11N@@9)l`^!nP8Jy+@vSfAFDscm z4^Q+N9(GnndY1#fWIt=0jI#o5LOH?+_!lxtLGenZNd6NmHU8Vg&}6!%SHzXrZS0Y2 zn!fB=_iz<7{%Zi0>qC^fG96t?xm^WD;Mc)jX~(Zg$?vMPkH$C2o13uh|LIXr-@d`b8!=WCmw_TMZM+CReeHyu74<%rT_Z1)HGJZg1{_dr?1I zyer0&`e<~OU#A^}Iw}#*O@htZzox6Ad?6zDEehJ)m`;t}(H}jfw4s7)#{S5MDz$TO ztb0lpG0Ue~O-Ee*wlY`C(7?i6_zVbx*pZo@eh#QjOc= zhuVa1XueKoWt{98*o>`sd}Zu!=T6rgd|yYN?uwNAnoJz4(Sv#Fhf76OSC*Q^-;woC zWMOpSP{0~dSH@$+Op1Yu+mweZ=s#f$88IPfrP_iR*0XXj_&UJ{<;>QI@$LQ{zXR6J zIE>rMU_2q+dk>7=6x6+r>^GcNue&3OnVWL7mFi!~9RRyMU6#28VTQ6D>Ip06*GCkd ztu)Dyj7kKoUpgroe75|4%1x^jYqT$cnF+_UAN>B7T!IkN)Dz}g9*G0cw;hM#Vcm8TSi8O3MXh+~@G%;9x zfYe<+>YUH{EHf3Dc4ad@{1#AFJlV&NzO)3yMlTn9*>$+e``Whdl~{C_kb8;bYPQJ> zyxc#tc}7U`!;^}oQ*F+p$3*oyvc8V`C42SaY$&-nB7)uJ@jMV1K; z6WlyDd+>HD-oXX@VtJggvecLo>fU&X0aYz1%}Zc<{%h4xT@lP;lH?3Lz3a*!0G&?xnmS#W2UMs$^Lm<(UK?Lk zl_1Ph#75J9i=X%zbyDzy9{+)l*?_jg#z)onFTV7?%qp(`xcePJj#rQ}oBFuSz_Ho-XG?j;~C zy0O25wK-S5>SK=JtGyLS)FEP?y?8=WB<4iKx=gomFrG1-cTS`YW4gymQhmu21fKgc zeT&dR+)Y6>X_BdU9Dj>SqWZ}~z~A;ZU{rSd?i@9@$@{(c@X24AA+NY52*NW5WD86J zA$iY=lt+IzdyZz`VxmlHy3Q|?Rt;YcuxWm|E?M02a;n(oow>XyyjlEYvaE?w5jFqv zt!mO8z{$MN@ld8_h=a*{agf@Z04e4CL~AQuik%bRpPnj!M97m1+lBM$Kz8pYCDaYyN3>ekN%nJLwy2RVjC8&W=!c?Mbhw+cYpoI*0*TSV+#xktX)mp?crfwR0*$Ggkr&3zgF7s-d(1ljFD z%p{*0y97UP6@+<*ZH@POYe)Lm2|}-=VGBWTDh+I4nny7O{)LwbITcQm{@2yNWD{Ah zJ>n;Tk)yMA{)>qZcH5-01~N=Zw{y3PC(%100(FWs=f;L}4=N!lGZQO&5(t{BnMhIPPi|)zfu`dLXqkbU22*jH&~1Ob3}Tou$x~rIdJTWuI)#|l3O`3AWWs}LYJKd5 z=hE9e=sVP;&O%yi))WolG+X8}c-{e#Ci6D3_N; zHi_&obJvVziepvN9O_M-+KP-!!il+XpO|b+WcZNsUqAYA9hE%Kb=)?)%*VG{pTN4c zZFHjcM!WEzImdnzD(k)%qc``15%efIl!Lmn+`CqHBECp379Nd|CVXaa&wLMu#oTew zm2$m-3Ht&0AoOv7_VN+Q1Xv;^HEY)0xnD8Q;^99e5UsiXR~r1~o16IHe`F%t?Ek24 z(w8q~RsVIt0>j|mVShy~WAVQ{>i@o{?{bW*cWtM;5;Dt4{RojiPWF{jrQny(KgHw( zo&TtEG4ta}Y;eUih%S)u`bVDWt9F@dTCSX3_bAN>WltP4nn{h*gD-QGvu=IE_U@MJ zWo38Gg1_N=^0d$%z(2wWF!QEf6iMkKMpob}gaLY0xx9vwIePcPwMXI|I}xx}dk^}q zM4G%Vf>uZ>AK23CG4%{L=a`Bi^ux>c+j}{E`Tb=0cKEKN1b3i=hX_#Ibz`tc>#%Er zH)m#r35=eQMi+hKrOA9YrT8w#&&6xsVmtZ@|bp|2EV%&$4;H7<#+s!D9m zEXC-?IC_Q_+Srd(8F>N}?!xQ06Ud+R!$UXi%pfo|K0$UrUajB8i==er7{V`pX>$^e z18E;Wd7e!ixhV>9S515%TR#QS6Ugt~4J&_SbyazKS$uPPyORiWbBpWg-tw~DX4g^@ z_Wj;D+3nTHi)q)QhwI|RWS^SPjLonxRsW@92_6Z4D*4Al;vYU9)aZT|zEvRQW}#9& zQeJQ*FIh;0%L<+Fj);77dKqqVRm#M%8R$2B%!tNe5Z~t!29XpQzxXj*y80)3aMp-a z=>_O;51%8@k!a45ny6TLn1>7G5@SA7qFOj}vf9>Ms!zkfFwv6Upy;cvs`+u4)8AZ| zgI@mu-$N5DR!p<%r|ajOXBZU3SAaA4@LS;3^VrBM{k*X@$2xB_tHPYutHUh$+nYR8 zbKgI9uA|ZO7`yIA2t=h4YRMz1j3x;~X}Ht)-Yb9|O;d!OscM4OTkUpb^$M12qbXeW zth|AYa(4$`y{bI+3ES22J=)?&&nM@1Xt|N|cVErS*nOi8pF);V#F<3f$I6E5qfbFf zcN`*d!i9*;KXTDizz~9IT$cxCt{+7Zn1D z|8j+mc{>$@7i*hvy9&^Ooj9`F504@MgT*n6nIuu(W=Y+#Ji=_dvpXG#B1UVWN>=@t zH0fg>1i^~YDO-G(+`LSfj~z}p&**qETliKMaAkTO>=}-7yAi*c?KjQ*DZ<}>KU)o3 z_^t<6;A9uSim6gyU=WGo>LMF3h#+RCNHp4MRnzQrYqtejq9n%rx7a;XW9BbKS`uv< zch()nNhai;W6!BRn+2cWQw+2fQgsDAI6;TrWNsJago|{@p1d;*Q~cf>PK@w#(ZARj zQd6_%HNwr>LClrcI+NJr@U}`wf=~TTjOP8WF_+3#BPTY)T4EI*eHx`~QeEe@QreOh zaMpf4jX&l>_}p;K6{izPS6XiJ(P6YjKz-%_$afv6GS+frQcdep#fhG=#2$V$x@ryX zL>KR2wbn$r-G}FOz~gQ5jw}V#Keaqkg}fRY&qOg>S9Q8d-41(KqnNj-2AiYg@9zw2 zD1P(G66!!HYpANgaxW#XAFM*b9Y&{FdHhg3{sE3?cGy0lrQy<*Xq@m9SYWjfeLQ9P z_{CP-e1XJ}6`ow3`}y3lpV&+WxdiVJl8Xnt5jK5Y36$Y4Ho2(=hRI_E8mxW|cqyH+ zeF!b|=_$U;mrMqa{`ff5i3?r@1jaU8eGuXA*G{|#fKMc}sUy4$?K^2!w1A`zU#Qn5 z#$uvV^&sHx9@*>L#SeN^M40<9W?*@fwBb_f?{T3>S6sCaW~Fb()=fe1$MU*75u;8 zZT1xv6k=lkp7>?wNd}mPl4x%w{`opT>!x@c-6_=+G`_AbQJGDre6Ak7xn|Nb>Aoq~ z7@e57oRjPAtbubDGten|XS_y#c;oNwXEzzTDWcAEE$EyfsCc$G4o$`U1fNjiD<~tb ziiif;%w&NX4+`6ai2IqiJ|>OMXy98NofPowiS~b9nC+~Wo0~hYcdRlC^JX5{n8-Cc z5@w(RCj5Ky1gYre=BA}JR%s3o2n=+dZ`R9_3jX%(8y>CC8%|Cw`2oYr-o(l)6}F7> zz`??}@8d<7G619+4Kb9oVCib< z2Gkc`ldqb_mhihsv*1%uP>jleK`6%$L9;J;&dmp3Qn@R|L{~{u+`xT)0)q0v2oaBs z#cHC``)*8XOK)A`UCLGiP9V8EcdrRAXtH+7WAbjoGGsFG-9*3kZ!04XGJ~N+tJAlA z72(%2F;9>;!V`??TlE$DQ&D%6GdJ{)L@eDuF;jNX2Ad2t6>1+d4wu{|r0Z_F%^AwP z9_q0CX@f!?qW#99H8oqe00ZUK75B>?#pjVu*EI=5AVyLvp;hCzZeY$)Qx4Hn$z>Ib zZ{G~OGi(Vsk5v=DzM+BD?rW+?7Yz%-BQ&mc&{J0a+6VNh?Z9H%CBT>BMW5~yEk!L? zZ3djfC2+W*q6mf#GWVDu(S}DXjZWnjL@}w!;#O@_CY%?_3-QgSr@$mT*R{T+a-*i& z(Ncpt)%@w!k-B+5rGeD~*_2ZWtzKP1B3)U!hbEN<$`V?2ei`Gq(Fu57fi2gEfE?v!-h!Ww%@;}t8LwnH-=qTI#p5xIGkrvL|40A8C-X!YfJ(TI(p*S z*>y@o;~ZydJ32bT@;>-E{`zq9bYbt1_bHznuk}DXc}0#LqPRarP>r)I9KFBT8A)ZP zX=6p}zs;S*&pQl!L%V8N?~*ltW2=Hj>mZg%rC7hFSlO+5%8dzP8m*Mb8P7{F1^qt$ z=#zZ}NxPSsxjC0%J^eHrVZ;J@YhryMZEKCq@_IinZ%`Xs|01$af}sRW(kc%AIykJblQURNMv z80A~ACo_|7yVqKNT>fh%TB6(tR3pL0<~8P=tuqW6iD%c9i=+%Dot@g5saxS>oVngF zEf^I03kJnjtdxME>6lbu#J3-13HK{h#5~$flp~-%T_*$jk3Q5OZ&8b?wg&XEXt6-w z)w%SBrTi>wtNOrPXbz8>pP%1&OK(%Ek=K(c8RWG+c`al9q@vd^j1>rs0ymO1R0mRC z1*-G>S@^&m@m;BEGYE{e0R$28S8VgKKMrP zjOT^0u-|CD3d{Q2*(z&7jl2`t=yMt$}!|I^@@E4@Z(8F6e>H z2mvF~ZGt+V^FyRi+5-|MYVm+~FV+y7>aKAmEJX2l?e@QYd!n4 zHT&hvPfMj}TCvsU>`Y_nwy*b;2MjU`5T$y&M8nX_!`{gV8~ZtTPakA&B1F3+A)$j- zAS!i|D8EwkGo6h}2LsJ-qdU-;n3%~@Wew7H=E4IJPt=R`Bhp5$>xaqtUwlq{vITQM(jXl zOb@^8qFk`EJu0o*^GfWe%V;zPOf*ASPnac(cP&Dl zv#s@YL7)Bi91X9H-YTj>V`G7zVM7JeVZAb{&u<|l1nE^QftsL^{biu6b|>@d}lm8_~(-Sd@xb=T4N^EN_>MO(k+Fy_@}>;3zS zfZwBR>%0=*I}(kPt{-N%B|i?A&0RFE_myYfr78BVrsq*GFQ0dfuFz`#C=6XAtzkeh zT*^XMnVLUFOW>a3eOY?|zugu>C@&Jq!DUdZ>`dZ1`R=oMx{zzOmzCSRV1KqR^-)9#Tq z>9-;EW%)9#abE&4DORcgz39nj757)Q;@;3ISh(wcbG!h^H0+e!Aei{Xy^_fCahT7W zH_Gp0Hr{SHmd|@E?-c@bWCm`zT&Pa(u7u4Hnv7gUh^P8&ozOH)5Fd3II#(ukTbHjQ38jm`_=rJo`5HZ<2qC82s>Mj7|xN;;glxoJFJN=gjEpz z(!VyW^0&D#??k+JWds(ZvNVX0GG0F(Quo|*w_@lm3f`;?Hj%O zI%RG2z-K>7`RH2P(R*ZKes1i#(t*cfmYgy}tmp^% z_e;Nnm+^_;(RG_WTo1-G90Oc?AJ=3uUzv_iGJH?Q8^<1#5&V`oE>!wk#(9slaM^D2$sp4`oh(W#h=Pa)LNrI4$6|JHO1{Mwyf z6ADR@PRl;#$6XeKtr7MJ|I9;svVz7Knr4wJw*0ys4uOV*_)BE$tgO;-OuKh_P?BQh9zZa z@L3h&S2@J0r)41p>U?d?f`Wo7B^?B~xrw3^qN52%;88RYut`b=77p`#!Ee_L?D)32 zIm53v)Dg5_3QIeUYv%bC0y7qS+|5fyI&i5V9827lxco6#9^Q9LTJ|On9!#w$8K*|x? zrzRr<6W!Br_8%kx$DP8_PkZY{glE@Y;)XKg6!*jFW;~UW#V{yr7$RKQk5o%`8GCwJdR<>X$un) z`T9DM0MZVhN3EifDSCBv*k441Ju?51Rrk4IBXLv^g15ymb+vPzU|Y`%jtd-e3%XDb zVtY7;hYlRjd@=f=aGJr#z1%0rSDcg|Y^& zBBfBWYKk*z<{XixP$rW7l)JT)FA-BeDL)s@#S`9w#XQMqdVt@C-l38uwNR3lM%kzS z>^W^7wPX;?b)A0`e5$)Mb($>Q4W8aTqs8jKHnmLf_mvp>?5-!)&~D6cnJDepH6>LY zlHEqJn`t6lJl?$W6qKoVUdOE!L}kHwoaF}dVd}mDZ(qp$JiQvnG*Rz1XUx0zs~}4# zVjVo?SeNaF^0Y|niwGp$V&M2aenB1I5gWDI1QHBml^A2sWX93FA(eovd`Z?vj(0HE z!NGxMToM(ovWSHj)*C9VpX*CE_xzGXS4SstD32PBwV*5LD%DU*y*V$xJ(PokWAT}| zhgaB;I3GL#8zFV;$@Y}W_fTjmF}FqZIOqJ{Kpwk(Ej|%Sxsup5H)lEp5jz%K3PSFK zJf?w+<_cT~95$m8g9g!?GZUp^x|ivW9!;jbdYCJG`omXW3pp|6~)2a#)<#Lt_( z%u~?r!N0QVLGsv+fObVECx_FHAs{EK#IQ1e{2FF%KgVwPylICABu&1)w?{`uAdAY7 z)@}0fjww<;ved{8f9D~{R55pe7iTxSbFS>-1Y0Y}KC<|*j{d!Po^ZY%o2~o&irTi} zEDt0#P41iQX*)izM-8rR_KbS9`pt_MuT%3*-#D4;U(T774&0Mu&y_)r*Tv|m!Vc%`p zc8TIl$S}#sXAQipW9)|X9=4Y2-w7L42JPGTplnPPc316TT#uokdJVtX`H70xO2`&l z;R~^j$t+JQN1z5xK*D7YOd-R;X0EXzj}OWVH-oc`U%@Mg#!tHsXMmahRw~?lM>ahy zB&&rj+TwCQLoMjB#%CBN#ykrJD91}0FDyYxNrN=4C(BStgs6FMsX)q`#vlT9=dj+ushh{nL> zu~D^<3_fLW*!I%Ki$unL?PpAnroD(1gL9Fi2q@SD>}V?e?(YlWrxRD%Oc8Q~+xWC0 z!@NofDVXbrfsZk-xQ8qiX4Z7CYy4Y0& zL#R*#*DK+0qvC#(iZU#|uLGd9*xS-M%j1gRN6 zyF8Hsh`;UIlCf1UzvJrV-Bqs1{2V+y#~(BeVg%5DnC4WWi3se!nr4 zt5jt<(mgjviAOWYB-~ScQSrHcsQi1VG_E&9sqwtP`Kvr$lcas?oy>1&6O5bhtyO%{6LIX9Q{R(EbVA^6oJJb(RZOHkA4HKg^I9pH8T!2|iY~|G z%&KV_e=@2t9*!cjDH#!EWMpJ=5Fiw-_|x2f6I)VJa#F{-JwPg+0hI%Q1e+~1&GR9T zB|eP-%l1ThF5~z>gQu%7ruXFuPs!Uw{kqpSF^pf{xT|q~=h{vj3-LNE8{x=JikO?E z^*TJHw6PU^eR!64&1GOMx|bmR@=+K=niuY=x=6z7ZE$d$f(((Cqi0CG60nz$iZ551 zg!$w9acl? zeM{a}%MkQp^)we@%J;^_0#Y9pcP+;4%hkKuV7}v9vn1)*s3rSMX$-m7L!)3Blu$2j zLU9SyevbfkkxPZBe^Xw5q>#w%d*d}#H40I`7kbqB+nrLESj(DoIu{|K=@$8iMD;)7 zA~iGLwIgf6F~XAj2S~5k#<~2x$%-PK{HImGTVH2VYk*0X@Qda35~}_#uo)qvzlZG?Mvot z80XxT3MmIm2B@FcbP1X6zFBX))7_a6t_z-5WA%|;Qt#>i^j>S;B`1>+5V&lOa~K-V zCGpuk&r_zRqg#H1LJ=K?J`%%4bbDaBObJy!!+Na^hNl5(odP)PVAx!HdIWdtk}xcX0Niuw{McCab&h@ zj5`aG>cf}SEHUuDIbS8^wI&Ae0c0Uv>R}@VnzUGsG-77$I%>I!1kX~E1zpgd?Q8Z4 z8C{N}S0XHaS@T5Ml6dKqS@LOjrj}fHl)&ay72}XpsWB)M_B8ue$)`4h@USp3c@5cK z+B^MNG>GrlZwmjFWYKFDqz`NTW*F1kOHtN)M|6Al*E-VzXa`@Qk7Irj(8tKsQ%$p1 zn{YCuN}=$TA0OpaoJgK8bM#36DrrBP;zQ?=FqQ`YO*LlQ_AUD2cLAEDYN`vQ;mwEG zx=(Upi5N$o=DOr7)g3(#r-TY9!)tyH^=tO$q``cCj4~_3?7v+UmDPHkAAlEBHCHhO z91>BKVidk8SQPc3rizazPRQD`4!b-K@x3|oRz^!6QorXq$$NNW6d6V8rLL;+#>rNJD1;5r;_gl#duVZWnjiZb`g1Yu2Ntc4t zSKDIV-g+J$ISUn#;$>br{EDVzCV&n8D-7Cm_(xpto9}aLpEO*T5CERH%MpB zc7}pm4jVyB%5?ldad{hg9aTJcIyrvwEDo6G=^fP#qFg#@WF^6r=s28^JoqOuHp zuPyZsOHu+$m8|@}H^P_*x)cJA%OC-ZU^N7};Ldc7jDrUKNA7BPKzpiRpO4(+!R{4d zbp9RvYO7OK_jCbBTL#i2v=9qa`=)4&^*i3JBlE*HBG~140LPbu^<R_2iW3*E_Ngs$T(68BIh%gTs8v53dl0yc#~9D>PpEjQ__Q&q0CY|?zrkwx%v z-^Kr2?JC<8`HFx~b`8fLlfU!*_ptXQ4P$|-y=Fe!-jZ`fu{jx&pmtg+q+jHeY$FmR z;or|`?tdV;kfo-kj+dg3e2ldpqP2{y^MzHn5;O)R`^-B5YG=&-x;;VI6WxCaUcuIm#4c?7?ZOQE8enN0yh8nZ!TxYV}|WtSATTcdD7)6 z4JN&s{K^!G2uF8eGwIO>I(zot7JYD52sXKPehu0mp9zid7Jpe+jt8Bgbas~^!g<-w z(I=o9#E5AMLB?}?xi??E8~GlwS`7jD0rt?M)HpBMKLD?F)NjB${8^*G%l$Z)DS8$p zOsCrtqM)&(h;%Q84)go^aG}k_M7epnwII6G$7`~-H?p#_i}M-KFv3MC^&*`Lz}3WV zugYcE@i&c^qOz;4*L>^2&Z$N`$4AVrr$dPz3^p^qQ7qF(SvQ7lCkQ)|7SpGtrKO-m zg-A==O@3X!IzRjyy3cw;X1yVy>bQ||?H*?Nfq7bUcD1dh$8i?1?s74V{Uf_! z>&h2tM0!XRd8#5sfHwxooI&XCk0r zPFGkFP15aitb*fxfMq=`i#9-Xr$tz65%6@v5M$P-fu$CMG}$1i_JG#_TO9`V=Lvj@ zc0!*s_%jQqT}N>W=UIDjqF+EW^+YkFS$U6_|6*@IV+j>etFsLkzdql$=DRACH13e% zDb-l|o2w@e$kC4o24r;YGI>b*B$~?4lH%hTKW+@@6Gk+s!C^mJ0KFH&kVP85q5UaB z20gE7(?QbKIgq26F!3_;ewq^}Q*w0tBExbaX`6TU#hbgWkacRZ14DS1aaBopKQQ_9 zK`Op5JB<-`Db5viSM3L(+C?lIg=Mbx(^HjUUK*s+mR=!2huvvDvTA9q$-9Z-lEH#U zPKr+z`L_M@_95h$|BmoVkuH3uC~qjwyqEpyQ%1f-3KQ<2!MtB{K5OgxOYoB8RA+zy zxPN?1P+rYK#NHi~?BnAjVEg{CZB&wo6MuDg`0Z_e$Ic6djTuc|h5ZR9&M@&@!RypS z^it6X&XDK0r1_yBwjmORM55e;3ZhNnV4>eclJLkav)rrN&E6JGt-ju) z2bDx?NR{neOxQLI!FJ>`!Ofx+7KO0ZGqz$}TwKesVpfVDyf%~0Tk-2*iEmf#;DCxs z=GHYx^gw;_?Khjy`n-~PrAm_t(FL8AsVY0^tulaVMLbW^|6e#QchinT4J$uY~fVl(%WRa6;UI z%6THYM6A8qU^pPv9p~&r634;R@bW_g>2s@TjJ87I!@@C)9QlNwe~>LGxdR)KiV2E| zBQ3wbqrY&KI0{0crokj-0FgxzuL21NP#jbSV*;$KF29p8|%Kvx1f$v8sf5ALNt5>`VMXk!udb)(1y ztxnGqYo}?gt@(Q8H|ZqJBS~E5kwb-Dcn=?jY@mj~?m@X0&^8c> z&-vC$4Q*^xgPj-sBI?@#+pCIK#W!vX5$Zevq!tT}e{Ti2o!k-5FOxM+tDy9yCXccN4XHgyk|EP3f>2DP z1|(F}PfcFPMvkTX=ih)V2gSJu;z;Ptw_K25Qd92BN~Fb@8( zfK6Wi_32#H!fM^Pmpo;g6Z#qp)V`YbW{6$J?iocs64k>sh6tZFQ+TrOTmk_%P3 zY(6hU3L|8d5PSO4{vc>c6HfRR8T4q$7RFU)urcsn^!(`vp*_ zj&25-JblIv&&Bt}MSS`jHOM~{0`sexEUY1dIZ%1n6W!arDV=+uZSZJx1cl$-?W&rS z-*u3ujjioNX9#Ry*sC1de(}OD=}kW5Ewsc2grK9)qbLdCKorD^IS{vxDA|Cll`d23u>vG6qW%o-Db*Tv74 zoB78KY_x1SdHJQL!@_wJrMAY##-NqkuA;rpLjm8zV#u#sAidRhfyDJY&qyt8fQMpx zz@s7^%K^vWKvYyT{^>OA84fWq<4<%bh8T~3LzQ0sM;>pYBR37e$9&H5AhIhx8f4W4Iw zr!G3W?KrxSG!;wQbxQ0_7AQCE`G}ec2@fuh=QKr2tp@Lr%kJ#;jO!ef_#ruYgIO=h zd&DxdmLeo{LfD&>uJBp^n%jJ*->AQ#(bP)w@u5p0N9b8D-fGp2^-=y!`R)6ts<`cF zb;Jfx9KklRcSEX&V~3hU#Eys6jDKu{JP*Q1Oi3Aq?Ew4{Pzp48opXAaGK!5SYSHV0 zS7;_ziINNhS?A6hHxxoID@MFP4N0~y`+2Fy%$^9W6hjiddYS)fa~ zd{6S&kKiJn2Owj#=)fnMPZ7khai&)gh6%s9&_@*TGik-+x1WC+$Q=(wr#2vgVWOo| z259F#00G#(*0!YKgk;hUJkIM{lLeaWQxq9PNa940sPr}}dh2EnyrPMB@7|TlWRFXb z2Kf>0CndqB*Ez4hJ3ezjDU$YYOhLVkh8dA6Fd3U&2V06>?MY^vFm1@W)IrXFTv)(b z5796f!(xQy8ph99`NSElN6;DP{8Z!zd1dX>zdYzz-%MkY#iQNq!+D&a5}~=6CUBW&#zvr5fL=fd9z#w}PUAs0Gp97Q`$h)J zl%__Lp6mAWi!c?2wD=}NEF9`_u`G@B+%i{i)Tv}U3^`cY3$;n#8>LXU9j}~6%F48x z;4!&zw(lOg@EzP0QOnh#uiIjPO^O$m zv!o;ZVcyb!eX&*R-7{BnE9`wfgXo zrps-b!&uq^V;Pi2bAkEDl!Mf!qw!fiBs8>zI~84zErx=axZ0>09!Dv&QN;Vgx!`%x z)%7(8HEv2vIhn;+z2b6GR8geBjP=zh#X?frt%cKJSyHF;cG|x2;hTP88ZPa^A=vua znHxt&xd^$KSQF@o-iaeU60X!G@9~c}d+r?3O6*C{Zz!q09aawc@Xo`0VYK>T9WLI_ zZcnC%JkMr`Cn_gP&2Q$_#>ERg?JQbL%deuD<0@~jHV0sCl}yq65VY@j0&z027G?0~52+dHp9~2R36Z zN4jig<7c{N8c?nTrkm!bg@h zH{-h-07JX?50Jb2KXGHs{D*h%Xc+Wm6cs-$iE)Mwm4ib#va!v+iTl-*`%2nbQh( zyDM}Z6`|k_8G0WzE)p|Rh&jFL$}O|mcu#pMp$wh-A|or?P`;K_?Ypa(JXj)I_sa#s zo5{lQ`%~!tu)MsSmv?6*o?l$d*1MMj(GUbEEa5#rJ-xihq*n_|1@f=x?bRWFUwV2vrOz20)7j-l zK?#li%Yk+CqYhF#{!innw5p}1BIH&fKeW)xD>nhC(xBU@v-dY?b)Z40WQoMyG)6aO z6&dXINUXHKr${RP3zJ;1TARMJjrv8Dqd`E=qBBQP@Jq7>rb=_me~tNbgj-M+@zj?TeH)Ysb3M`k|AUd_4^i5J^_%!|sqkYboJ8s5| z&yO3;MHt6!c(WX|2t1clP9<398s*OXF=zc$ClhS7@2}pI; znYEzd&3;sqnDa)aj6=KLGL_N}d}whJvo-{jVo?+JCviQZL$368`b~IiTgW z%?;9u*!F>uOn7dPQlkb#V>h@Z;${IjmbM@mh5|X)J;ZBkkY5-IQ4s&Xp zDCSBQ-U`Q+?oa~e&>xClgcSx|_(Agc7VQ8JvMf&OCjy*FjqGLCYYXRxN zLPd>6hkdzk`hc8YAj{#9e_ZqcIHs*8c_M_;t3MI~-m_RC;~S})I(F<3JC9oKT^w&Z zt@c4fZ-%=H=?VTx5Vj;3cFfEAp}7uD!7Ql=3A7!S#~9P5FAon7@#3lg6j95O$I&h4 zrJ-oy{jYd<)Do}U;wj1lV*A_c4qePCYovaKiO~h^Z+O7Pm$tLp1*av=|G60qpJ=9c zD_oBbf;`~|c@@Hcp~O5~)7rw>l0gqbA|q$NzQXGkz&+iX2zW1Cvo0{M?kHzDy>3Ol zP15C_JzeXx(qRLHEBz_NM|urT7nurTgmtZ~28~_N+MVe<2w7dC5+qYK=TMEEO~3XhKrw{_}V2|9dt*ltS9^-Sp7H(>k*`U z(b|1hg_{&YuOHad46*$fNTi|i+A8aOa(&RlzN8Edh-ge4f6ttn{D_wn56?tY#v1R1 z`OB9teWpdp1Qbi9qbR`pe4{W^>vCM|cO0FpWf!`gFgYuvOXC*|;==XCW{L5n)32q@ z`^IC{3h^BwFc}JJ5f3x)#J0y!y>BNU8+9VY!Fhu~$d|~-r<^?)Eb0F7knJ;P^9XI! zPv%_iJAUl1-x6>|kYN z4pqDW!2JKB2J7+eh#4?fIn3P`i2YD^`AVT7wsNOQn$Y$_<(A#}5)N$MbSu=UuzcGD zfFqDYM&F?iz0F=87FvfJ+4*otIPzGtx}?58#3^p2URFW^KGX`lbWb9R(FHYWQslk> z>@UcznMVkHraYXkD%s<_+pu90K-=aJ+Cgxq2f5(CH6cSX4noFQHh*H#4+Yxas% zBhMl-ULRZTS~>IlAr;N&<{IYq!Vio>}F?U!W)C#L*P?%~ZSAnTeNeRm7-)$)dE#+|qNm zRA?HVjNs(JT!d=teGDU7kx@j%vSssu`|pKdwZDX5&dkBzLh#@v@?So%^?XTQRw?;@ z>HL4M1e^bz1A3lpJrsJ)!ln-5A4u?mkKhoHzgmr9;>4Y|!h0Jr{45KV8AP!UeU+;a z0zF4t*a4@M`Hy(&RS{8gvLb%+vSPPuRPe;kRM}BJZMg!Q$xvv>m($DLrV>!@ z_;N(xXPe}I3_EysH|Y17h)s`C^pIH!lZ@Zba;DV*|CbZwm_aJSSU>P-rpQx-O7F|p z9Dd4_=d|%-P%VFH=x~tjtg8S{nrRDYHYwA;2;fI9WW$~M`YJXcCboEfTq>LxhlC`Q zb%_iI|Ap%>gl{YF?r`z|#XQGr4_R2xKM`e$j=P4R=bJ2@FE2xGuCbFNEduS??Z;*A zqoRImkmOBf-@)Xh!l~k6V^gHt2&nrzTDH!}{f(C44%Y^=Mhdb%M8IIEddr}8$VBY0 z99Y1!d90H0Bu?pcX#?(=%EJ60Av?0j%VK1>6fxldK<|=7JSzokSzg;4PCc*dN)&K1>-orv0|_C&i-K*QG;GJq&i0E+BFFEEojlhDsBzFbIy-40 z)1@yYk2glx4IA}}ba3@L3@^ti1?<=dWUN18bZN+Sl+ zN=M?eI^QX`Zk&vaGA{?DZ;U2i=?Bug8DWcoT@-J=I_i-1Ysf)@D# zWKUY?guv_V3;q!^K^j?d<9YLD8g#=-c?KUFxi(#&kiO1!g@E!tK=FYY)Eucz+E4Kz zCZ%XN;R?Xnd{vD6$Yk}XKc=6ucORlJB4gf<)0sA&X5kjT6XPC1;){H-**thJ&S{XU zfL~D-|I~-Lft<#cl6-vF}bMI3Uxe0Y&39AsBo$WZ2~N4!OV=nwY2BsKS>q-3uMOm8)UZpH;`GdxiymbKHf#oQ}KEuGT=bn zT%4aT$XC4N@h9PY33HQ;EC+n^59*t)8>_P3mNRXPcM?*}9=cs01xFk8JP!vBcFuF5(ZTqI9N|{@wR_| zOlBj=>FpJluzf6E9{Ldhj9B6@W`>4`gftg+1#PcQ@nO+aklY!&m_|vJx%s=yx@jC) z#YEzm^W%HmAV6YMW0(!QjKchxy^Ir_JrD>gJpZ9 zAkJoYVBKHK4z1EiM9r%5uE@t_svJnAPKRCv31W_sc|w{{6cY84A6iOo?wdsMYhMRE zwMMMMa@7m;l@TwE@WA6Jzmentr5E+jGWFXF3;=nGy4$ST782T*1k8RA3!^g5f-`Po zwxRA)$!VG!&u#n;BJXz;#<#qMlEczbN8nq8bF~w`BXmvYt1&nYyzO}#79@x8N98Sl z3shbQjg@+2ZwGbhJbPg~$U)Tk-KYXtc*P|CkQs#;Gg^H^15W>ZqhVvA&y3aHeDlrC z4VYH|M5!;Fnz*n^s~>w}Mnh~DWpH?+EE zc*h-{XO)IB>-{@j*G-na*st&Y9pdxIaypD~i1Ufm%;H&_DV7~a--t_CSp2YzG?(I* zr53>XX;_IvPuv{WVXJD+hk2E!STPq!-@wb1PG)htnT!p6s|O8X`(e(R)8NUt(|2>l@EvC%)^K=>l4MW6+kw-_n0V?6hJk%<#A?M;4f=E0 zCX2;PS9#sa)G(!#!g9sJQ~06A#>V0frXNXsSR<&FA+^tdx;tRU%$C!YqZzbA8belI z8NWyv_R0Ua&lsF!^G1auIa)7&y{M$g1fO8FH&AZ$zP!B8HVpDc2F2v~#Kenk=8`V5 zx6Ap#6xN0s*N!t4y6fyxDPG1mJ|d7nqucQ3Z%!x^bwPZ^fs*i%S0N**dLbIwaywzU zPET4Ag@-npj)k8OH8Uw~-a?yB$gIoVSH{QC%P#RvQ%2`@kY7YdxhO4V9Wn3_ikz<-s zrwrWhHsm}iWe4uzHA4k9{{cuwZL@gaABLRy9i;jj*|K1bjMv#77}HG83NYgbC6;;M zXdb9-@{Vl!an{#lsIgRW@$lMVYK3f#5kZh2krX16ul2E8nZS7Oul_WlxpFq>yIWK zP4b6qCg_w?b8vGXfeQaAFUL!C=0!cxi#6Kpdym)l_U!2vyHr-F+pp?wtBclxK}OR? z-h2YBjU6-eCC6a+vi=FRN}ip)x(Q=7eEfeKP;>Ws&eVuzkKOW%>P;Q5|m>?9e+XPcD){I zGJ=Vt?tx02{phtElS>-nZ!DFx65>{2OwT#WXSJu`jf!|zE)v}1i(nSh)f_afz~9}O zYof&H1u3TedVRy;uQ5u;LhA%obVI948KmQKeZW*71=h3|CzU#$!n4thJEcP88N`dCHn_4fOItvMg>UCKJ?cPl&pW=;{4 zz>*41sA;w1my;DB(Vhc2c2paS63PUdel6W-_kp2yws9vjJ@op56Esg_SOZ@l{_17k z5#v!e{sguFRP)$&6t@L_Jur}y>Q&{Fsx0E&N)S84e~rDFN*t8360BGAcNcZyR`QT< z$ZOW~*G-&|DBWt^QHJ@~&$7*#mhe_!l9{o=h0(gUb1aQrGIi(z?2 z`0G)>?*PvW9FT4z3VYE3apn7;@pix5XdcJL#;)Ll|1J16v;8IVFNB=8JP%X*AK0?! z_9;8N3+x}cyE?<M~+$wtH&o*&_nxG27`2=R>MqO0qn)`rJo6)P zm#I5>Oa$YzKi4XNj9Nh8@#Bs0G7}JU!K^`{a)yMAOcw%{FclHeXIgW%o0XpN+eaUi z#v0Al}(mw3jRT3G@i$@A2Dxt$lCcT!c6Kt5` ziIK%@N){HgoKPw^upMEX_ep>(Keug)<9FE@4oX}FNMe5d2>I!-oA1Qcl^PaDtfll~=~c^Yin-=MB-eMzmUZyk7pRR}d!wjueOK zVg(66-IMr~`DlA1Mbbgc&XvbC3(n+Er{S+v{kEys3#%R!np-9*1nV0y-Gq9Fxae== zlxm-LW>Gd($W)8ra$Q#@mLRLJy;3UQ=hvkqYhIg)~& zICkHI?+oBWNDy{EINM*^cLk9a6iZ8zf49@&*|HoUwg85b zji?tqw*fRCd(XEDZFe06RuL-JAr;*w85wL<`0ffE3wkte_&?zQzuNRawwrqeY z+Cr_e%r5Joxx3kVkZ>qBG)hN_ zo=!XINSRl5ZXxm+%VeIS02T;fn8eMX0_9 zJeFDxzuggZq-5^o-drQl5_Iga`QUhSRaX7*$Vr`>`1}3_!)t8;a?Jo+GGIIpq=MIn{bFH95@l?>H!`6;#Fw2`E4({G)aG9tUB!y>U4M>VpLVqLX@70dsU-e$Pgpm14VFqVHX(e z7JEP`O2$m%@%^A&3xaRKZ#D9n-fYnF4$&uxxF66Zs%}9kQ{Oj~2s>jD6d6os z<9zN2ZgO$J6R=`ravjDe9gj`y ze$c4sA;zpZUsVgm6AV>bRl8OP$l!Q89Jvj=&m;}D2~~K*D8SFo;sM->n0G7R)HBI? zY%Ba|8i0_D|Lm}Q9yyea;uAxvn?#={aufrFD$WzsU#n$jKdo?8Fa&%34GLiR)98G= zYi$jZ9~>82kP@<+Mc%1J_7Aq9sMe+kxh~2jvX?MGXc<4#V)qhO-c47$K|nDku>k^M znEekt2F2k%`AX5Vg0w8WDIsRGr(h7bq5*HH9p82h{5UA(+gaFp+QS^_a?{e%wi$wu z%r-O7ABG;fZnWI0o1B(DI^JPU$~oH-NN7)2OYu?aMbb)>N`PdARQ}YH_|Yz9cd+N@ z7ypfBFl>NSuVJQb4*2OI$w>1jDPLzg@v0~rvu}yK`S(Y+g&fPs9lil*-(onu1{@Kq z@9i4k1qPX8d%y%3r90AxdMtp-^0m79dq&Tu+nY-O3HFGFWW)tOTGlW&foYE6G;?5% z))3=rza;0kzc(UC0|qmqvYxW~eTfGHv(^_>lT(K-CSuW0{rSc~Fx5fwh6e2c@7nr!fcnJDgvmlx;@LqqEohy;ioXRQ_}~ z_7Xuhr-hO^k=b1_{j66m zF4IgBZL1WYPnu7h7<@E+>-VHSCpKdQ9xV=Su%tczS_x*q8L98M%cQtU1pfz)7`5OI z5`B{QeDX_h&5!eZmC>oiC=xRFiWK>?IYO zv10O6i$iA9e+Bp2wf}qKdbjSwL7l~Mc4?@2FmwoK)3}H_5rDOwsVb}jBif4u)%|x< zj4Hb*wBPKH6O3c-mi!DJOAoOqkNd@7Ce-3=kj+@7 za`B}eTNzRzbFALePvO<@o;8juXg8r3BvI3#mux0g#1$tu}|%3?r83HE@(D-&ljwrWQlJ8_PLg~ zFy3ZPc5&|C$X3ktxD%-So{m=*(hjDAV6D*W!4g9;hZSh>cdv3VI=|2vT`h~pHF@|4rB(_x&^I^(9r95SFm0)v1tx}q(v3iU5=}a(uKvTRF+Rt_r?)Sb2)@@9m zgV2fC+$du4>AdBsa#SQUQa>+%n_Mi;k22UTdQ`^1G7-EL-RyV_5^hwi5UNQ>4g++! zr+RvNV86katoVhZw9Wmcoi)#9{niE{a0cJdkg6WB z;amE?Y(3$K_=p>3?>6CaE%BafG#H9VQ4^eqG13FpE9^n)!3r%vTqSm!y?diV;hUpu zT(ZTY92<#oD`@;_gm3c5lFdvXVNp4Oz_9wsY zLY1)HZYa8)on0GO_3j$B$?N|Zuu|*2KRlQGn!A|w5&re{uc9We+RF)T&*NKztFav} zHlLODEuch7g$LfhHch88cmf7k(0s42uCQk4_NG=e^B z8&su`yzp)YYVjF6Bcu7hZRFr=5#Ug0R|F*O=)vpVk7A{yI5^aeVf1EU_+$i;3J;hd zu(#C`UMvm=%d&&%nR5X_pFzTTw}I$c(4j=vn==#}-bAmLggjZP7z!jU)D0$q+hLVt zrPpA<;tZ5X5~NHYJz8F~8{@2@(0*3*w$3&ZF{`0UN>)T0=xK9lEu$W+TwQpdA@||& z=;jlrU-B{VFp1`iiSiHItmUcsHoQRAKA^%0Yl95|Up5rKFfzhOEi;P7($dNNSz5>T zx6xVeQ+@ZNoTbj0W)WOUM40s&2Q5;kAO03R*rotACugeWXS9xgsz{dI6=c%dOw=nK z6e_gY>VKba?(I+w)5qV2t^^#KFPP38OepP*8ow8VHQK^OKl@~@us=(Ny-|4~t9D52 zu}h+haRX8O$?>rZ4~Z$L7GZ~F3f$Gk0ptEYx?lkeZv!TNxqIKFai}iKN3>C)FzsCU z`Njt391w6p&;0~5#rpr-!i4g(x5D~=GjdT>sM@9Pd2D`U_@O`-ihV&x({NAyh_%k_ zM;fN0yUs29MT7Zta*3<9Op~*~7kF7M^bIoJ<;;!n=#&8as+;E(h z<@?tMMRd=^_LT{5gBUKLFcZ+7(-kOja1jIrLz1Ys;Nr{X!?9F#mgUECkb#3iY03=W z2Y}w<%(XvGY}*tiTP@TsH~SI)Mi4UuOogNXM+q0`E}}155S^U|9-yG0WIcvtjofW7 zFpGNaH7DO6bOb^dRg%ZA$g;SaBjB85-SF%pX=D>)CYL~NUqrP&Q28{sTnKkhw?`YOEd7N~SuBxbdK*9yU8G<4yx}Q{N>$kYh9AG2SM|r3 zm_aa*aJLpg1Fc0Rrgyq_1>Cg!2cm9p;GpT~%9n*E9QREU-m~-R1v;j<0zDh1*f z7~7QI1w7TE+Ie=?o!6Mz9MG(ay^6{x_3Fr1{{m1)tmwgJ-9G@;3OoR%VIYkhd>8s= z)KNSpFy8)P`TNBYFk{=l`e_w_7YPio#dkQp>7oCLfPg>*ddiEk!&SLTX<+*8LsOI3 zBS@y2+ed`|qvZ!KBpl?FlFlWtLA$JN2COE2*^dT_E`@HaElenltbF=H!ta{(<;HOWyRsm)WpEV9xbsvSXr*G7? zIs*ghPFbUR(lf+S0+Pc|U~eAnsQy=r!A?rw@DUDjLPA0c3bqa#m9o}Ef6#IdYvbFfqW|n&po`@Hb6X0{e|%jI3iSN;;L^ay T>0zh(J@88wst75TF!KLjXHK0z diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-gang4.yaml b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-gang4.yaml deleted file mode 100644 index 30ffe81d91..0000000000 --- a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-gang4.yaml +++ /dev/null @@ -1,32 +0,0 @@ -protocolVersion: 2 -name: itc-gang4 -type: job -prerequisites: - - protocolVersion: 2 - name: keras_tensorflow_example - type: dockerimage - uri: openpai/pai.example.keras.tensorflow -taskRoles: - train: - instances: 4 - completion: - minFailedInstances: 1 - minSucceededInstances: 6 - dockerImage: keras_tensorflow_example - resourcePerInstance: - cpu: 4 - memoryMB: 8192 - gpu: 1 - commands: - - rm /usr/local/cuda/lib64/stubs/libcuda.so.1 - - python mnist_cnn.py -defaults: - virtualCluster: VC1 -extras: - gangAllocation: true - hivedScheduler: - jobPriorityClass: prod - taskRoles: - train: - gpuType: K80 - submitFrom: submit-job-v2 diff --git a/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-inter-preempt-oppo.png b/subprojects/GOPATH/src/github.com/microsoft/hivedscheduler/example/feature/file/itc-inter-preempt-oppo.png deleted file mode 100644 index 5bf1d92cb7f7593dd75eea51ab6c34ac91c16e14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26900 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