You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by bu...@apache.org on 2013/04/29 21:54:59 UTC

svn commit: r1477305 - in /uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli: DuccJobSubmit.java IUiOptions.java

Author: burn
Date: Mon Apr 29 19:54:58 2013
New Revision: 1477305

URL: http://svn.apache.org/r1477305
Log:
UIMA-2853 When process_debug set also set process_failures_limit to 1.  Also changed option description to be less ambiguous

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java?rev=1477305&r1=1477304&r2=1477305&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java Mon Apr 29 19:54:58 2013
@@ -235,8 +235,9 @@ public class DuccJobSubmit 
                 jp_debug_port = Integer.parseInt(jp_port_s);
                 
                 set_debug_parms(props, key_process, jp_debug_port);
-                // For debugging, if the JP is being debugged, we have to force max processes to .1
+                // For debugging, if the JP is being debugged, we have to force max processes to 1 & no restarts
                 props.setProperty(UiOption.ProcessDeploymentsMax.pname(), "1");
+                props.setProperty(UiOption.ProcessFailuresLimit.pname(), "1");
             }
 
             do_debug = UiOption.DriverDebug.pname();

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java?rev=1477305&r1=1477304&r2=1477305&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java Mon Apr 29 19:54:58 2013
@@ -684,7 +684,7 @@ public interface IUiOptions
 
         ProcessInitializationFailuresCap { 
             public String pname()       { return JobSpecificationProperties.key_process_initialization_failures_cap; }
-            public String description() { return "Maximum number of independent job process initialization failures (i.e. System.exit(), kill-15...) before the number of Job Processes is capped at the number in state Running currently.  Default is " + deflt() + "."; }
+            public String description() { return "Number of unexpected job process initialization failures (i.e. System.exit(), kill-15...) before the number of Job Processes is capped at the number in state Running currently.  Default is " + deflt() + "."; }
             public String argname()     { return "integer"; }
             public String example()     { return null; }
             public String deflt()       { return "99"; }
@@ -695,7 +695,7 @@ public interface IUiOptions
 
         ProcessFailuresLimit { 
             public String pname()       { return JobSpecificationProperties.key_process_failures_limit; }
-            public String description() { return "Maximum number of independent job process failures (i.e. System.exit(), kill-15...) before job is terminated."; }
+            public String description() { return "Number of unexpected job process failures (i.e. System.exit(), kill-15...) that will cause the job to be terminated."; }
             public String argname()     { return "integer"; }
             public String example()     { return null; }
             public String deflt()       { return "20"; }