Alejandro Abdelnur created YARN-1049:
----------------------------------------

             Summary: ContainerExistStatus and ContainerState are defined 
incorrectly
                 Key: YARN-1049
                 URL: https://issues.apache.org/jira/browse/YARN-1049
             Project: Hadoop YARN
          Issue Type: Bug
          Components: api
    Affects Versions: 2.1.0-beta
            Reporter: Alejandro Abdelnur
            Priority: Blocker
             Fix For: 2.1.0-beta


ContainerExitStatus defines a few constant with special exit status values 
(0,-1000, -100, -101). This is incorrect, we should not define any special 
constants and limit to return the actual process exist status code.

ContainerState should include PREEMPTED (when preempted by YARN), LOST (when 
the NM crashes).

With the current behavior is impossible to determine if a container has been 
preempted or lost due to a NM crash.

Marking it as a blocker for 2.1.0 as this is an API/behavior change.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to