This is an automated email from the ASF dual-hosted git repository.

jhung pushed a change to branch YARN-8200.branch3
in repository https://gitbox.apache.org/repos/asf/hadoop.git.


 discard 92204ae  YARN-7637. GPU volume creation command fails when work 
preserving is disabled at NM. Contributed by Zian Chen.
 discard e296fdf  YARN-7223. Document GPU isolation feature. Contributed by 
Wangda Tan.
 discard 10d3869  YARN-7594. TestNMWebServices#testGetNMResourceInfo fails on 
trunk. Contributed by Gergely Novák.
 discard 3a3240e  YARN-7573. Gpu Information page could be empty for nodes 
without GPU. (Sunil G via wangda)
 discard 24fd2d7  YARN-7330. Add support to show GPU in UI including metrics. 
Contributed by Wangda Tan.
 discard f21f1c2  YARN-7396. NPE when accessing container logs due to null 
dirsHandler. Contributed by Jonathan Hung
 discard 14c76c9  Partial commit of YARN-7224 to get GpuDevice class and changes
 discard cf67a3b  YARN-6620. Add support in NodeManager to isolate GPU devices 
by using CGroups. Contributed by Wangda Tan.
 discard 2a8a3a5  YARN-7033. Add support for NM Recovery of assigned resources 
(e.g. GPU's, NUMA, FPGA's) to container. (Devaraj K and Wangda Tan)

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.branch3 (a0291a0)
            \
             O -- O -- O   (92204ae)

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   |  21 -
 .../yarn/api/records/ResourceInformation.java      |  10 -
 .../apache/hadoop/yarn/conf/YarnConfiguration.java |  33 --
 .../hadoop/yarn/util/resource/ResourceUtils.java   |  51 +-
 .../src/main/resources/yarn-default.xml            |  39 --
 .../yarn/util/resource/TestResourceUtils.java      |  17 -
 .../yarn/server/nodemanager/ContainerExecutor.java |   3 +-
 .../hadoop/yarn/server/nodemanager/Context.java    |   3 -
 .../nodemanager/DefaultContainerExecutor.java      |   2 +-
 .../server/nodemanager/LinuxContainerExecutor.java |  10 +-
 .../yarn/server/nodemanager/NodeManager.java       |  95 ++--
 .../server/nodemanager/NodeStatusUpdaterImpl.java  |  38 +-
 .../containermanager/container/Container.java      |   7 -
 .../containermanager/container/ContainerImpl.java  |  13 -
 .../container/ResourceMappings.java                | 124 -----
 .../linux/privileged/PrivilegedOperation.java      |   1 -
 .../linux/resources/ResourceHandlerChain.java      |   4 +-
 .../linux/resources/ResourceHandlerModule.java     |  42 +-
 .../linux/resources/gpu/GpuResourceAllocator.java  | 245 ---------
 .../resources/gpu/GpuResourceHandlerImpl.java      | 160 ------
 .../resourceplugin/NodeResourceUpdaterPlugin.java  |  52 --
 .../resourceplugin/ResourcePlugin.java             |  94 ----
 .../resourceplugin/ResourcePluginManager.java      | 106 ----
 .../resourceplugin/gpu/AssignedGpuDevice.java      |  79 ---
 .../resourceplugin/gpu/GpuDevice.java              |  78 ---
 .../resourceplugin/gpu/GpuDiscoverer.java          | 264 ----------
 .../gpu/GpuNodeResourceUpdateHandler.java          |  68 ---
 .../resourceplugin/gpu/GpuResourcePlugin.java      |  83 ----
 .../recovery/NMLeveldbStateStoreService.java       |  97 +---
 .../recovery/NMNullStateStoreService.java          |   9 -
 .../nodemanager/recovery/NMStateStoreService.java  |  34 --
 .../server/nodemanager/webapp/NMWebServices.java   |  26 -
 .../nodemanager/webapp/dao/NMResourceInfo.java     |  28 --
 .../webapp/dao/gpu/GpuDeviceInformation.java       |  72 ---
 .../webapp/dao/gpu/GpuDeviceInformationParser.java |  87 ----
 .../webapp/dao/gpu/NMGpuResourceInfo.java          |  71 ---
 .../webapp/dao/gpu/PerGpuDeviceInformation.java    | 165 -------
 .../webapp/dao/gpu/PerGpuMemoryUsage.java          |  58 ---
 .../webapp/dao/gpu/PerGpuTemperature.java          |  80 ---
 .../webapp/dao/gpu/PerGpuUtilizations.java         |  50 --
 .../server/nodemanager/NodeManagerTestBase.java    | 164 ------
 .../nodemanager/TestDefaultContainerExecutor.java  |   4 +-
 .../nodemanager/TestLinuxContainerExecutor.java    |   2 +-
 .../TestLinuxContainerExecutorWithMocks.java       |   2 +-
 .../yarn/server/nodemanager/TestNodeManager.java   |   2 +-
 .../server/nodemanager/TestNodeStatusUpdater.java  | 100 +++-
 .../nodemanager/amrmproxy/BaseAMRMProxyTest.java   |  46 +-
 .../TestContainerManagerRecovery.java              | 162 ++----
 .../linux/resources/TestResourceHandlerModule.java |   8 +-
 .../resources/gpu/TestGpuResourceHandler.java      | 474 ------------------
 .../TestContainersMonitorResourceChange.java       |   2 +-
 .../resourceplugin/TestResourcePluginManager.java  | 261 ----------
 .../resourceplugin/gpu/TestGpuDiscoverer.java      | 141 ------
 .../recovery/NMMemoryStateStoreService.java        |  18 -
 .../recovery/TestNMLeveldbStateStoreService.java   | 135 ++---
 .../server/nodemanager/webapp/MockContainer.java   |   6 -
 .../nodemanager/webapp/TestNMWebServices.java      | 181 ++-----
 .../dao/gpu/TestGpuDeviceInformationParser.java    |  50 --
 .../test/resources/nvidia-smi-sample-xml-output    | 547 ---------------------
 .../src/site/markdown/UsingGpus.md                 | 230 ---------
 .../src/main/webapp/app/adapters/yarn-nm-gpu.js    |  33 --
 .../src/main/webapp/app/components/donut-chart.js  |  18 +-
 .../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 --
 86 files changed, 510 insertions(+), 5457 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/container/ResourceMappings.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/linux/resources/gpu/GpuResourceAllocator.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/linux/resources/gpu/GpuResourceHandlerImpl.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/NodeResourceUpdaterPlugin.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/ResourcePlugin.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/ResourcePluginManager.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/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/containermanager/resourceplugin/gpu/GpuDiscoverer.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/GpuNodeResourceUpdateHandler.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/GpuResourcePlugin.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/GpuDeviceInformation.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/GpuDeviceInformationParser.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-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/dao/gpu/PerGpuDeviceInformation.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/PerGpuMemoryUsage.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/PerGpuTemperature.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/PerGpuUtilizations.java
 delete mode 100644 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/NodeManagerTestBase.java
 delete mode 100644 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/linux/resources/gpu/TestGpuResourceHandler.java
 delete mode 100644 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/resourceplugin/TestResourcePluginManager.java
 delete mode 100644 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/resourceplugin/gpu/TestGpuDiscoverer.java
 delete mode 100644 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/webapp/dao/gpu/TestGpuDeviceInformationParser.java
 delete mode 100644 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/nvidia-smi-sample-xml-output
 delete mode 100644 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-site/src/site/markdown/UsingGpus.md
 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]

Reply via email to