[ 
https://issues.apache.org/jira/browse/MAPREDUCE-6529?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wei Chen updated MAPREDUCE-6529:
--------------------------------
    Description: 
I am viewing code in RMContainerAllocator.java.   I want to do some improvement 
 so that the AppMaster could give up some containers that may not be optimal  
when it receives new assigned containers.  But I found that if AppMaster give 
up the containers, it will not retry to request the resource again.

int RMContainerRequestor.java, Set<ResourceRequest> ask  is used to ask 
resource from ResourceManager. I found each container could only be requested 
once. It mean ask can be filled by addResourceRequestToAsk(ResourceRequest 
remoteRequest[]), but it can only added for once for each container. If we give 
up one assigned container, It will never request again



> AppMaster will not retry to request resource if AppMaster happens to decide 
> to not use the resource
> ---------------------------------------------------------------------------------------------------
>
>                 Key: MAPREDUCE-6529
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-6529
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mr-am
>    Affects Versions: 2.6.0
>            Reporter: Wei Chen
>
> I am viewing code in RMContainerAllocator.java.   I want to do some 
> improvement  so that the AppMaster could give up some containers that may not 
> be optimal  when it receives new assigned containers.  But I found that if 
> AppMaster give up the containers, it will not retry to request the resource 
> again.
> int RMContainerRequestor.java, Set<ResourceRequest> ask  is used to ask 
> resource from ResourceManager. I found each container could only be requested 
> once. It mean ask can be filled by addResourceRequestToAsk(ResourceRequest 
> remoteRequest[]), but it can only added for once for each container. If we 
> give up one assigned container, It will never request again



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to