This is an automated email from the ASF dual-hosted git repository. jhung pushed a change to branch YARN-8200 in repository https://gitbox.apache.org/repos/asf/hadoop.git.
from 3e02695 YARN-7056. [Partial backport] Document Resource Profiles feature. (Sunil G via wangda) new 48570b6 YARN-9188. Port YARN-7136 to branch-2 new 1edf39d YARN-7137. [YARN-3926] Move newly added APIs to unstable in YARN-3926 branch. Contributed by Wangda Tan. new 12568a2 YARN-9175. Null resources check in ResourceInfo for branch-3.0 new 0fb1a38 YARN-9187. Backport YARN-6852 for GPU-specific native changes to branch-2 The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../hadoop-yarn/dev-support/findbugs-exclude.xml | 2 +- .../apache/hadoop/yarn/api/records/Resource.java | 202 ++++++++-------- .../yarn/api/records/ResourceInformation.java | 15 +- .../hadoop/yarn/api/records/ResourceRequest.java | 1 + ...{BaseResource.java => LightWeightResource.java} | 104 +++++--- .../hadoop/yarn/util/resource/ResourceUtils.java | 42 ++-- .../hadoop/yarn/util/resource/package-info.java | 6 +- .../yarn/api/records/impl/pb/ResourcePBImpl.java | 19 +- .../util/resource/DominantResourceCalculator.java | 75 +++--- .../hadoop/yarn/util/resource/Resources.java | 30 ++- .../yarn/util/resource/TestResourceUtils.java | 2 + .../src/CMakeLists.txt | 8 +- .../container-executor/impl/container-executor.h | 2 + .../src/main/native/container-executor/impl/main.c | 11 + .../impl/modules/cgroups/cgroups-operations.c | 161 +++++++++++++ .../impl/modules/cgroups/cgroups-operations.h | 55 +++-- .../impl/modules/gpu/gpu-module.c | 229 ++++++++++++++++++ .../impl/modules/gpu/gpu-module.h | 37 +-- .../test/modules/cgroups/test-cgroups-module.cc | 121 ++++++++++ .../test/modules/gpu/test-gpu-module.cc | 203 ++++++++++++++++ .../test/test-container-executor.c | 1 - .../server/resourcemanager/webapp/dao/AppInfo.java | 2 +- .../resourcemanager/webapp/dao/ResourceInfo.java | 5 +- .../hadoop/yarn/server/resourcemanager/MockRM.java | 6 +- .../scheduler/capacity/TestCapacityScheduler.java | 137 ----------- .../capacity/TestCapacitySchedulerPerf.java | 265 +++++++++++++++++++++ .../apache/hadoop/yarn/server/MiniYARNCluster.java | 7 +- 27 files changed, 1329 insertions(+), 419 deletions(-) rename hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/impl/{BaseResource.java => LightWeightResource.java} (55%) create mode 100644 hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/native/container-executor/impl/modules/cgroups/cgroups-operations.c copy hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/metrics2/annotation/Metrics.java => hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/native/container-executor/impl/modules/cgroups/cgroups-operations.h (50%) create mode 100644 hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/native/container-executor/impl/modules/gpu/gpu-module.c copy hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/metrics2/MetricsSource.java => hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/native/container-executor/impl/modules/gpu/gpu-module.h (58%) create mode 100644 hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/native/container-executor/test/modules/cgroups/test-cgroups-module.cc create mode 100644 hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/native/container-executor/test/modules/gpu/test-gpu-module.cc create mode 100644 hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/capacity/TestCapacitySchedulerPerf.java --------------------------------------------------------------------- To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org