Steve Loughran created YARN-3417:

             Summary: AM to be able to exit with a request saying "restart me 
with these (possibly updated) resource requirements)
                 Key: YARN-3417
             Project: Hadoop YARN
          Issue Type: New Feature
          Components: resourcemanager
    Affects Versions: 2.7.0
            Reporter: Steve Loughran
            Priority: Minor

If an AM wants to reconfigure itself or restart with new resources, there's no 
way to do this without the active participation of a client.

It can call System.exit and rely on YARN to restart it -but that counts as a 
failure and may lose the entire app. furthermore, that doesn't allow the AM to 
resize itself.

A simple exit-code to be interpreted as restart-without-failure could handle 
the first case; an explicit call to indicate restart, including potentially new 
resource/label requirements, could be more reliabile, and certainly more 

This message was sent by Atlassian JIRA

Reply via email to