You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by sh...@apache.org on 2018/11/24 21:57:33 UTC
[44/50] [abbrv] hadoop git commit: YARN-9042. Fix javadoc error in
deviceplugin package. Contributed by Zhankun Tang.
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/HDFS-12943
Commit: e223a790a7605721c5226d09e561ca469fa7d7bf
Parents: 95d526a
Author: Rohith Sharma K S <ro...@apache.org>
Authored: Thu Nov 22 17:39:06 2018 +0530
Committer: Rohith Sharma K S <ro...@apache.org>
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.
+ * [[[[<domain>]:]<bus>]:][<slot>][.[<func>]].
* 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: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org