azkaban-aplcache

Change API's concurrent default option to skip (#1308) *

8/7/2017 3:24:17 PM

Details

diff --git a/azkaban-common/src/main/java/azkaban/server/HttpRequestUtils.java b/azkaban-common/src/main/java/azkaban/server/HttpRequestUtils.java
index 83f51e7..cff70c7 100644
--- a/azkaban-common/src/main/java/azkaban/server/HttpRequestUtils.java
+++ b/azkaban-common/src/main/java/azkaban/server/HttpRequestUtils.java
@@ -84,19 +84,17 @@ public class HttpRequestUtils {
           "notifyFailureLast")));
     }
 
-    String concurrentOption = "skip";
-    if (hasParam(req, "concurrentOption")) {
-      concurrentOption = getParam(req, "concurrentOption");
-      execOptions.setConcurrentOption(concurrentOption);
-      if (concurrentOption.equals("pipeline")) {
-        final int pipelineLevel = getIntParam(req, "pipelineLevel");
-        execOptions.setPipelineLevel(pipelineLevel);
-      } else if (concurrentOption.equals("queue")) {
-        // Not yet implemented
-        final int queueLevel = getIntParam(req, "queueLevel", 1);
-        execOptions.setPipelineLevel(queueLevel);
-      }
+    String concurrentOption = getParam(req, "concurrentOption", "skip");
+    execOptions.setConcurrentOption(concurrentOption);
+    if (concurrentOption.equals("pipeline")) {
+      final int pipelineLevel = getIntParam(req, "pipelineLevel");
+      execOptions.setPipelineLevel(pipelineLevel);
+    } else if (concurrentOption.equals("queue")) {
+      // Not yet implemented
+      final int queueLevel = getIntParam(req, "queueLevel", 1);
+      execOptions.setPipelineLevel(queueLevel);
     }
+
     String mailCreator = DefaultMailCreator.DEFAULT_MAIL_CREATOR;
     if (hasParam(req, "mailCreator")) {
       mailCreator = getParam(req, "mailCreator");