Sfoglia il codice sorgente

Improve logging for AM when requesting containers to show the right ask and release fields (mahadev)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/MR-279@1136705 13f79535-47bb-0310-9956-ffa450edef68
Mahadev Konar 14 anni fa
parent
commit
9d8c71ccf0

+ 2 - 0
mapreduce/CHANGES.txt

@@ -4,6 +4,8 @@ Trunk (unreleased changes)
 
 
     MAPREDUCE-279
+    Improve logging for AM when requesting containers to show the right ask 
+    and release fields (mahadev)
 
     Fix NPE when requesting attempts for completed jobs. (Siddharth Seth via llu)
 

+ 3 - 2
mapreduce/mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/rm/RMContainerRequestor.java

@@ -128,13 +128,14 @@ public abstract class RMContainerRequestor extends RMCommunicator {
     lastResponseID = response.getResponseId();
     List<Container> allContainers = response.getContainerList();
     availableResources = response.getAvailableResources();
-    ask.clear();
-    release.clear();
 
     LOG.info("getResources() for " + applicationId + ":" + " ask="
         + ask.size() + " release= " + release.size() + " recieved="
         + allContainers.size()
         + " resourcelimit=" + availableResources);
+
+    ask.clear();
+    release.clear();
     return allContainers;
   }