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 sn...@apache.org on 2020/09/04 08:00:36 UTC
[hadoop] branch trunk updated: Typos in YarnScheduler#allocate
method's doc comment. Contributed by Siddharth Ahuja
This is an automated email from the ASF dual-hosted git repository.
snemeth pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/hadoop.git
The following commit(s) were added to refs/heads/trunk by this push:
new 696e4fe Typos in YarnScheduler#allocate method's doc comment. Contributed by Siddharth Ahuja
696e4fe is described below
commit 696e4fe50e4282a996472cef7ae06b6a1c7be04e
Author: Szilard Nemeth <sn...@apache.org>
AuthorDate: Fri Sep 4 09:59:13 2020 +0200
Typos in YarnScheduler#allocate method's doc comment. Contributed by Siddharth Ahuja
---
.../resourcemanager/scheduler/YarnScheduler.java | 27 +++++++++++++---------
1 file changed, 16 insertions(+), 11 deletions(-)
diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
index 5c49138..c386637 100644
--- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
+++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/YarnScheduler.java
@@ -127,17 +127,22 @@ public interface YarnScheduler extends EventHandler<SchedulerEvent> {
public int getNumClusterNodes();
/**
- * The main api between the ApplicationMaster and the Scheduler.
- * The ApplicationMaster is updating his future resource requirements
- * and may release containers he doens't need.
- *
- * @param appAttemptId
- * @param ask
- * @param schedulingRequests
- * @param release
- * @param blacklistAdditions
- * @param blacklistRemovals
- * @param updateRequests @return the {@link Allocation} for the application
+ * The main API between the ApplicationMaster and the Scheduler.
+ * The ApplicationMaster may request/update container resources,
+ * number of containers, node/rack preference for allocations etc.
+ * to the Scheduler.
+ * @param appAttemptId the id of the application attempt.
+ * @param ask the request made by an application to obtain various allocations
+ * like host/rack, resource, number of containers, relaxLocality etc.,
+ * see {@link ResourceRequest}.
+ * @param schedulingRequests similar to ask, but with added ability to specify
+ * allocation tags etc., see {@link SchedulingRequest}.
+ * @param release the list of containers to be released.
+ * @param blacklistAdditions places (node/rack) to be added to the blacklist.
+ * @param blacklistRemovals places (node/rack) to be removed from the
+ * blacklist.
+ * @param updateRequests container promotion/demotion updates.
+ * @return the {@link Allocation} for the application.
*/
@Public
@Stable
---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org