Repository: hadoop
Updated Branches:
  refs/heads/trunk 95d526a27 -> e223a790a


YARN-9042. Fix javadoc error in deviceplugin package. Contributed by  Zhankun 
Tang.


Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/e223a790
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/e223a790
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/e223a790

Branch: refs/heads/trunk
Commit: e223a790a7605721c5226d09e561ca469fa7d7bf
Parents: 95d526a
Author: Rohith Sharma K S <[email protected]>
Authored: Thu Nov 22 17:39:06 2018 +0530
Committer: Rohith Sharma K S <[email protected]>
Committed: Thu Nov 22 20:04:30 2018 +0530

----------------------------------------------------------------------
 .../hadoop/yarn/server/nodemanager/api/deviceplugin/Device.java  | 3 ++-
 .../yarn/server/nodemanager/api/deviceplugin/DevicePlugin.java   | 4 ++++
 .../server/nodemanager/api/deviceplugin/DeviceRuntimeSpec.java   | 4 ++--
 3 files changed, 8 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/e223a790/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/Device.java
----------------------------------------------------------------------
diff --git 
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/Device.java
 
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/Device.java
index 551c2d8..c3a2515 100644
--- 
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/Device.java
+++ 
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/Device.java
@@ -53,7 +53,8 @@ public final class Device implements Serializable, Comparable 
{
   private final int minorNumber;
 
   /**
-   * PCI Bus ID in format [[[[<domain>]:]<bus>]:][<slot>][.[<func>]].
+   * PCI Bus ID in format.
+   * [[[[&lt;domain&gt;]:]&lt;bus&gt;]:][&lt;slot&gt;][.[&lt;func&gt;]].
    * Optional. Can get from "lspci -D" in Linux
    * */
   private final String busID;

http://git-wip-us.apache.org/repos/asf/hadoop/blob/e223a790/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DevicePlugin.java
----------------------------------------------------------------------
diff --git 
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DevicePlugin.java
 
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DevicePlugin.java
index 5b7a569..e93ec4d 100644
--- 
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DevicePlugin.java
+++ 
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DevicePlugin.java
@@ -27,6 +27,7 @@ public interface DevicePlugin {
   /**
    * Called first when device plugin framework wants to register.
    * @return DeviceRegisterRequest {@link DeviceRegisterRequest}
+   * @throws Exception
    * */
   DeviceRegisterRequest getRegisterRequestInfo()
       throws Exception;
@@ -34,6 +35,7 @@ public interface DevicePlugin {
   /**
    * Called when update node resource.
    * @return a set of {@link Device}, {@link java.util.TreeSet} recommended
+   * @throws Exception
    * */
   Set<Device> getDevices() throws Exception;
 
@@ -52,6 +54,7 @@ public interface DevicePlugin {
    *        docker container runtime is used.
    * @return a {@link DeviceRuntimeSpec} description about environment,
    * {@link         VolumeSpec}, {@link MountVolumeSpec}. etc
+   * @throws Exception
    * */
   DeviceRuntimeSpec onDevicesAllocated(Set<Device> allocatedDevices,
       YarnRuntimeType yarnRuntime) throws Exception;
@@ -59,6 +62,7 @@ public interface DevicePlugin {
   /**
    * Called after device released.
    * @param releasedDevices A set of released devices
+   * @throws Exception
    * */
   void onDevicesReleased(Set<Device> releasedDevices)
       throws Exception;

http://git-wip-us.apache.org/repos/asf/hadoop/blob/e223a790/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DeviceRuntimeSpec.java
----------------------------------------------------------------------
diff --git 
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DeviceRuntimeSpec.java
 
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DeviceRuntimeSpec.java
index 32bd593..d4de2f8 100644
--- 
a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DeviceRuntimeSpec.java
+++ 
b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/api/deviceplugin/DeviceRuntimeSpec.java
@@ -26,13 +26,13 @@ import java.util.Set;
 import java.util.TreeSet;
 
 /**
- * This is a spec used to prepare & run container.
+ * This is a spec used to prepare and run container.
  * It's return value of onDeviceAllocated invoked by the framework.
  * For preparation, if volumeSpecs is populated then the framework will
  * create the volume before using the device
  * When running container, the envs indicates environment variable needed.
  * The containerRuntime indicates what Docker runtime to use.
- * The volume & device mounts describes key isolation requirements
+ * The volume and device mounts describes key isolation requirements
  * */
 public final class DeviceRuntimeSpec implements Serializable {
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to