Browse Source

Missing transitions from RELEASED state.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/MR-279@1153448 13f79535-47bb-0310-9956-ffa450edef68
Vinod Kumar Vavilapalli 14 years ago
parent
commit
dcae6b478d

+ 1 - 1
mapreduce/yarn/yarn-common/src/main/java/org/apache/hadoop/yarn/event/AsyncDispatcher.java

@@ -103,7 +103,7 @@ public class AsyncDispatcher extends AbstractService implements Dispatcher {
   @SuppressWarnings("unchecked")
   protected void dispatch(Event event) {
     //all events go thru this loop
-    LOG.info("Dispatching the event " + event.getClass().getName() + "."
+    LOG.debug("Dispatching the event " + event.getClass().getName() + "."
         + event.toString());
 
     Class<? extends Enum> type = event.getType().getDeclaringClass();

+ 4 - 0
mapreduce/yarn/yarn-server/yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmcontainer/RMContainerImpl.java

@@ -71,6 +71,10 @@ public class RMContainerImpl implements RMContainer {
     .addTransition(RMContainerState.EXPIRED, RMContainerState.EXPIRED,
         EnumSet.of(RMContainerEventType.RELEASED, RMContainerEventType.KILL))
 
+    // Transitions from RELEASED state
+    .addTransition(RMContainerState.RELEASED, RMContainerState.RELEASED,
+        EnumSet.of(RMContainerEventType.RELEASED, RMContainerEventType.KILL))
+
     // Transitions from KILLED state
     .addTransition(RMContainerState.KILLED, RMContainerState.KILLED,
         EnumSet.of(RMContainerEventType.RELEASED, RMContainerEventType.KILL))