Clone
 

haibo chen <haibochen@apache.org> in hadoop

YARN-9559. Create AbstractContainersLauncher for pluggable ContainersLauncher logic. (Contributed by Jonathan Hung)

(cherry picked from commit f51702d5398531835b24d812f6f95094a0e0493e)

(cherry picked from commit 8d357343c4bc9f18e25543583f8f217b8a2f621b)

YARN-9559. Create AbstractContainersLauncher for pluggable ContainersLauncher logic. (Contributed by Jonathan Hung)

YARN-9559. Create AbstractContainersLauncher for pluggable ContainersLauncher logic. (Contributed by Jonathan Hung)

(cherry picked from commit f51702d5398531835b24d812f6f95094a0e0493e)

YARN-9559. Create AbstractContainersLauncher for pluggable ContainersLauncher logic. (Contributed by Jonathan Hung)

(cherry picked from commit f51702d5398531835b24d812f6f95094a0e0493e)

(cherry picked from commit 8d357343c4bc9f18e25543583f8f217b8a2f621b)

(cherry picked from commit f943bff2546330bc9eb0914d1a0fa1ef4c709b72)

YARN-9559. Create AbstractContainersLauncher for pluggable ContainersLauncher logic. (Contributed by Jonathan Hung)

(cherry picked from commit f51702d5398531835b24d812f6f95094a0e0493e)

(cherry picked from commit 8d357343c4bc9f18e25543583f8f217b8a2f621b)

(cherry picked from commit f943bff2546330bc9eb0914d1a0fa1ef4c709b72)

(cherry picked from commit 6109ecf16d6f0ebf1e314e163b5c41ad75758be1)

YARN-9668. UGI conf doesn't read user overridden configurations on RM and NM startup. (Contributed by Jonanthan Hung)

YARN-9646. DistributedShell tests failed to bind to a local host name. (Contributed by Ray Yang)

YARN-9668. UGI conf doesn't read user overridden configurations on RM and NM startup. (Contributed by Jonathan Hung)

YARN-9529. Log correct cpu controller path on error while initializing CGroups. (Contributed by Jonathan Hung)

(cherry picked from commit 597fa47ad125c0871f5c4deb3a883e5b3341c67b)

(cherry picked from commit c6573562cbc43832e9332989996e5d07b8bce9b0)

YARN-9529. Log correct cpu controller path on error while initializing CGroups. (Contributed by Jonathan Hung)

(cherry picked from commit 597fa47ad125c0871f5c4deb3a883e5b3341c67b)

(cherry picked from commit c6573562cbc43832e9332989996e5d07b8bce9b0)

(cherry picked from commit ea1f0f282bee7ca64ce9fbe1a59bb5e231420d29)

(cherry picked from commit aa7ff8552e0f1b9439926ae3476a3227dcf339f3)

YARN-9529. Log correct cpu controller path on error while initializing CGroups. (Contributed by Jonathan Hung)

(cherry picked from commit 597fa47ad125c0871f5c4deb3a883e5b3341c67b)

YARN-9529. Log correct cpu controller path on error while initializing CGroups. (Contributed by Jonathan Hung)

(cherry picked from commit 597fa47ad125c0871f5c4deb3a883e5b3341c67b)

(cherry picked from commit c6573562cbc43832e9332989996e5d07b8bce9b0)

(cherry picked from commit ea1f0f282bee7ca64ce9fbe1a59bb5e231420d29)

YARN-9529. Log correct cpu controller path on error while initializing CGroups. (Contributed by Jonathan Hung)

YARN-9008. Extend YARN distributed shell with file localization feature. (Contributed by Peter Bacsko)

YARN-9051. Integrate multiple CustomResourceTypesConfigurationProvider implementations into one. (Contributed by Szilard Nemeth)

YARN-9087. Improve logging for initialization of Resource plugins. (Contributed by Szilard Nemeth)

  1. … 3 more files in changeset.
YARN-8738. FairScheduler should not parse negative maxResources or minResources values as positive. (Contributed by Szilard Nemeth)

YARN-9025. TestFairScheduler#testChildMaxResources is flaky. (Contributed by Szilard Nemeth)

YARN-9019. Ratio calculation of ResourceCalculator implementations could return NaN. (Contributed by Szilard Nemeth)

YARN-8985. Improve debug log in FSParentQueue when assigning container. (Contributed by Wilfred Spiegelenburg)

YARN-8994. Fix race condition between move app and queue cleanup in Fair Scheduler. (Contributed by Wilfred Spiegelenburg)

YARN-8992. Fair scheduler can delete a dynamic queue while an application attempt is being added to the queue. (Contributed by Wilfred Spiegelenburg)

YARN-8990. Fix fair scheduler race condition in app submit and queue cleanup. (Contributed by Wilfred Spiegelenburg)

(cherry picked from commit 524a7523c427b55273133078898ae3535897bada)

YARN-8990. Fix fair scheduler race condition in app submit and queue cleanup. (Contributed by Wilfred Spiegelenburg)

YARN-8932. ResourceUtilization cpu is misused in oversubscription as a percentage.

YARN-8911. ContainerScheduler incorrectly uses percentage number as the cpu resource utlization.

(cherry picked from commit 766b78ee074df29d5acd2ba2face5712dd20437f)

YARN-8911. ContainerScheduler incorrectly uses percentage number as the cpu resource utlization.

MAPREDUCE-4669. MRAM web UI does not work with HTTPS. (Contributed by Robert Kanter)

YARN-8449. RM HA for AM web server HTTPS Support. (Contributed by Robert Kanter)

YARN-8864. NM incorrectly logs container user as the user who sent a start/stop container request in its audit log. (Contributed by Wilfred Spiegelenburg)