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

Robert Joseph Evans updated MAPREDUCE-3312:
-------------------------------------------

    Attachment: MR-3312.txt

This version of the patch will not change the state machine, instead it updates 
the ContaienrLauncherImpl to keep track of state for each container and do the 
right thing.  

This removes the need for ContainerRemoteLaunchEvent.equals which appears to 
have already been changed from its original implementation.  Originally it was 
used to remove all related events from the queue.
                
> Make MR AM not send a stopContainer w/o corresponding start container
> ---------------------------------------------------------------------
>
>                 Key: MAPREDUCE-3312
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-3312
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: mrv2
>    Affects Versions: 0.23.0, 0.24.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.1
>
>         Attachments: MR-3312.txt, MR-3312.txt
>
>
> This is a follow on to MAPREDUCE-3274.  It is possible, although rare, for 
> the MR AM to send a stop container before it sends a start container.  This 
> needs to stop that from happening.  If a stop is found first it should 
> prevent the start from being sent.  It tries to do this, but only if the stop 
> is currently pending.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to