Author: challngr
Date: Thu Jun 26 16:43:11 2014
New Revision: 1605848

URL: http://svn.apache.org/r1605848
Log:
UIMA-3915 Account for new OR state Assigned in SM.

Modified:
    
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceSet.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceSet.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceSet.java?rev=1605848&r1=1605847&r2=1605848&view=diff
==============================================================================
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceSet.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceSet.java
 Thu Jun 26 16:43:11 2014
@@ -1047,6 +1047,7 @@ public class ServiceSet
                // WaitingForDriver,            // Process Manager is launching 
Job Driver
                // WaitingForServices,          // Service Manager is 
checking/starting services for Job
                // WaitingForResources, // Scheduler is assigning resources to 
Job
+        // Assigned                 // passed basic tests, dispatched, not yet 
started to initialize
                // Initializing,                        // Process Agents are 
initializing pipelines
                // Running,                             // At least one Process 
Agent has reported process initialization complete
                // Completing,                          // Job processing is 
completing
@@ -1120,6 +1121,7 @@ public class ServiceSet
                     
                     switch ( old_state ) {
                         case Initializing:
+                        case Assigned:
                             init_failures++;
                             logger.info(methodName, id, "Tally initialization 
failure:", init_failures);
                             break;
@@ -1161,6 +1163,7 @@ public class ServiceSet
                    case WaitingForDriver:              // Process Manager is 
launching Job Driver
                    case WaitingForServices:    // Service Manager is 
checking/starting services for Job
                    case WaitingForResources:   // Scheduler is assigning 
resources to Job
+            case Assigned:
                 return ServiceState.Starting;
                    case Initializing:                  // Process Agents are 
initializing pipelines
                 return ServiceState.Initializing;
@@ -1890,6 +1893,7 @@ public class ServiceSet
                WaitingForDriver,               // Process Manager is launching 
Job Driver
                WaitingForServices,             // Service Manager is 
checking/starting services for Job
                WaitingForResources,    // Scheduler is assigning resources to 
Job
+        Assigned,               // Resources assgned, job not yet started.
                Initializing,                   // Process Agents are 
initializing pipelines
                Running,                                // At least one Process 
Agent has reported process initialization complete
                Completing,                             // Job processing is 
completing


Reply via email to