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.
discard 26ed339 YARN-7396. NPE when accessing container logs due to null
dirsHandler. Contributed by Jonathan Hung
discard bdc79e4 YARN-8183. Fix ConcurrentModificationException inside
RMAppAttemptMetrics#convertAtomicLongMaptoLongMap. (Suma Shivaprasad via wangda)
discard 039097d Use branch-3 part of YARN-6736
discard 0c951c4 YARN-7383. Node resource is not parsed correctly for resource
names containing dot. Contributed by Gergely Novák.
discard e38385a YARN-7143. FileNotFound handling in ResourceUtils is
inconsistent
discard 7822411 YARN-9175. Null resources check in ResourceInfo for branch-3.0
discard 69b9d76 YARN-7594. TestNMWebServices#testGetNMResourceInfo fails on
trunk. Contributed by Gergely Novák.
discard 500cb31 YARN-7637. GPU volume creation command fails when work
preserving is disabled at NM. Contributed by Zian Chen.
discard 0011a14 YARN-7573. Gpu Information page could be empty for nodes
without GPU. (Sunil G via wangda)
discard d0f943c YARN-7345. GPU Isolation: Incorrect minor device numbers
written to devices.deny file. (Jonathan Hung via wangda)
discard 96a4f56 YARN-7330. Add support to show GPU in UI including metrics.
Contributed by Wangda Tan.
discard 4c84423 Partial commit of YARN-7224 to get GpuDevice class and changes
This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/YARN-8200 (a611077)
\
O -- O -- O (26ed339)
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../hadoop-yarn/dev-support/findbugs-exclude.xml | 8 -
.../apache/hadoop/yarn/api/records/Resource.java | 20 ---
.../hadoop/yarn/util/resource/ResourceUtils.java | 61 ++++---
.../yarn/util/resource/TestResourceUtils.java | 5 +-
.../resources/resource-types/node-resources-2.xml | 5 -
.../resources/resource-types/resource-types-4.xml | 7 +-
.../nodemanager/DockerContainerExecutor.java | 2 +-
.../yarn/server/nodemanager/NodeManager.java | 3 +-
.../container/ResourceMappings.java | 2 +-
.../linux/resources/gpu/GpuResourceAllocator.java | 119 ++++++-------
.../resources/gpu/GpuResourceHandlerImpl.java | 27 ++-
.../resourceplugin/ResourcePlugin.java | 11 --
.../resourceplugin/gpu/AssignedGpuDevice.java | 83 ---------
.../resourceplugin/gpu/GpuDevice.java | 82 ---------
.../resourceplugin/gpu/GpuDiscoverer.java | 30 ++--
.../gpu/GpuNodeResourceUpdateHandler.java | 10 +-
.../resourceplugin/gpu/GpuResourcePlugin.java | 24 +--
.../recovery/NMLeveldbStateStoreService.java | 68 ++++----
.../recovery/NMNullStateStoreService.java | 6 +-
.../nodemanager/recovery/NMStateStoreService.java | 17 +-
.../server/nodemanager/webapp/NMWebServices.java | 25 ---
.../nodemanager/webapp/dao/NMResourceInfo.java | 28 ---
.../webapp/dao/gpu/GpuDeviceInformation.java | 2 +-
.../webapp/dao/gpu/NMGpuResourceInfo.java | 80 ---------
.../webapp/dao/gpu/PerGpuDeviceInformation.java | 2 +-
.../webapp/dao/gpu/PerGpuMemoryUsage.java | 2 +-
.../impl/modules/gpu/gpu-module.c | 2 +-
.../test/modules/gpu/test-gpu-module.cc | 13 --
.../TestDockerContainerExecutorWithMocks.java | 2 +-
.../TestContainerManagerRecovery.java | 15 +-
.../resources/gpu/TestGpuResourceHandler.java | 194 ++++++---------------
.../resourceplugin/gpu/TestGpuDiscoverer.java | 34 +---
.../recovery/NMMemoryStateStoreService.java | 10 +-
.../recovery/TestNMLeveldbStateStoreService.java | 28 +--
.../nodemanager/webapp/TestNMWebServices.java | 175 ++++---------------
.../dao/gpu/TestGpuDeviceInformationParser.java | 2 +-
.../rmapp/attempt/RMAppAttemptMetrics.java | 9 +-
.../resourcemanager/webapp/dao/ResourceInfo.java | 5 +-
.../TestCombinedSystemMetricsPublisher.java | 14 +-
.../src/main/webapp/app/adapters/yarn-nm-gpu.js | 33 ----
.../src/main/webapp/app/components/donut-chart.js | 20 +--
.../main/webapp/app/components/gpu-donut-chart.js | 66 -------
.../src/main/webapp/app/constants.js | 13 --
.../webapp/app/controllers/yarn-nodes/table.js | 2 +-
.../src/main/webapp/app/models/cluster-metric.js | 69 --------
.../src/main/webapp/app/models/yarn-nm-gpu.js | 27 ---
.../webapp/app/models/yarn-queue/capacity-queue.js | 3 +-
.../src/main/webapp/app/models/yarn-rm-node.js | 37 ----
.../hadoop-yarn-ui/src/main/webapp/app/router.js | 5 +-
.../src/main/webapp/app/routes/cluster-overview.js | 2 +-
.../src/main/webapp/app/routes/yarn-node.js | 2 -
.../webapp/app/routes/yarn-node/yarn-nm-gpu.js | 22 ---
.../src/main/webapp/app/serializers/yarn-nm-gpu.js | 43 -----
.../app/serializers/yarn-queue/capacity-queue.js | 1 -
.../main/webapp/app/serializers/yarn-rm-node.js | 4 +-
.../main/webapp/app/templates/cluster-overview.hbs | 88 +++-------
.../app/templates/components/node-menu-panel.hbs | 10 +-
.../app/templates/components/yarn-nm-gpu-info.hbs | 69 --------
.../main/webapp/app/templates/yarn-node-apps.hbs | 2 +-
.../webapp/app/templates/yarn-node-containers.hbs | 2 +-
.../src/main/webapp/app/templates/yarn-node.hbs | 125 +++++++++++++
.../main/webapp/app/templates/yarn-node/info.hbs | 154 ----------------
.../webapp/app/templates/yarn-node/yarn-nm-gpu.hbs | 57 ------
.../src/main/webapp/app/utils/converter.js | 51 ------
64 files changed, 447 insertions(+), 1692 deletions(-)
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/resourceplugin/gpu/AssignedGpuDevice.java
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/resourceplugin/gpu/GpuDevice.java
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/dao/NMResourceInfo.java
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/dao/gpu/NMGpuResourceInfo.java
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/adapters/yarn-nm-gpu.js
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/components/gpu-donut-chart.js
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/models/yarn-nm-gpu.js
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/routes/yarn-node/yarn-nm-gpu.js
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/serializers/yarn-nm-gpu.js
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/templates/components/yarn-nm-gpu-info.hbs
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/templates/yarn-node.hbs
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/templates/yarn-node/info.hbs
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/templates/yarn-node/yarn-nm-gpu.hbs
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]