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