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
URL: https://issues.apache.org/jira/browse/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
flexible.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)