Browse Source

YARN-4991. Fix ContainerRequest Constructor to set nodelabelExpression correctly. (Bibin A Chundatt via asuresh)

Arun Suresh 9 years ago
parent
commit
a5fed8bbfe

+ 2 - 1
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/api/AMRMClient.java

@@ -178,7 +178,8 @@ public abstract class AMRMClient<T extends AMRMClient.ContainerRequest> extends
      */
      */
     public ContainerRequest(Resource capability, String[] nodes, String[] racks,
     public ContainerRequest(Resource capability, String[] nodes, String[] racks,
         Priority priority, boolean relaxLocality, String nodeLabelsExpression) {
         Priority priority, boolean relaxLocality, String nodeLabelsExpression) {
-      this(capability, nodes, racks, priority, relaxLocality, null,
+      this(capability, nodes, racks, priority, relaxLocality,
+          nodeLabelsExpression,
           ExecutionType.GUARANTEED);
           ExecutionType.GUARANTEED);
     }
     }