Clone Tools
  • last updated 14 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
YARN-8427. Don't start opportunistic containers at container scheduler/finish event with over-allocation. Contributed by Haibo Chen.

  1. … 6 more files in changeset.
Revert "Revert "YARN-6675. Add NM support to launch opportunistic containers based on overallocation. Contributed by Haibo Chen.""

This reverts commit 1235cf5deb9f309e975c4f59ee27caf1282f19f9.

  1. … 18 more files in changeset.
YARN-4599. Set OOM control for memory cgroups. (Miklos Szegedi via Haibo Chen)

  1. … 21 more files in changeset.
Revert "YARN-6675. Add NM support to launch opportunistic containers based on overallocation. Contributed by Haibo Chen."

This reverts commit c1362b68af03c546f4c0802758e9729d2372ab6c.

  1. … 18 more files in changeset.
YARN-6675. Add NM support to launch opportunistic containers based on overallocation. Contributed by Haibo Chen.

  1. … 18 more files in changeset.
YARN-8035. Uncaught exception in ContainersMonitorImpl during relaunch due to the process ID changing. Contributed by Shane Kumpf.

  1. … 1 more file in changeset.
YARN-6739. Crash NM at start time if oversubscription is on but LinuxContainerExcutor or cgroup is off. Contributed by Haibo Chen.

YARN-8077. The vmemLimit parameter in ContainersMonitorImpl#isProcessTreeOverLimit is confusing. Contributed by Sen Zhao.

YARN-7064. Use cgroup to get container resource utilization. (Miklos Szegedi via Haibo Chen)

  1. … 16 more files in changeset.
YARN-7064. Use cgroup to get container resource utilization. (Miklos Szegedi via Haibo Chen)

  1. … 16 more files in changeset.
YARN-7678. Ability to enable logging of container memory stats. Contributed by Jim Brennan

(cherry picked from commit 42964c2a66cfe6d7885c6231a2ec7dbde324eb67)

YARN-7678. Ability to enable logging of container memory stats. Contributed by Jim Brennan

YARN-7678. Ability to enable logging of container memory stats. Contributed by Jim Brennan

(cherry picked from commit 42964c2a66cfe6d7885c6231a2ec7dbde324eb67)

Conflicts:

hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/monitor/ContainersMonitorImpl.java

YARN-7678. Ability to enable logging of container memory stats. Contributed by Jim Brennan

YARN-7678. Ability to enable logging of container memory stats. Contributed by Jim Brennan

(cherry picked from commit d795661868e330ac55d6ac7b0ee62fb658e03ff7)

YARN-7678. Ability to enable logging of container memory stats. Contributed by Jim Brennan

YARN-7580. ContainersMonitorImpl logged message lacks detail when exceeding memory limits. Contributed by Wilfred Spiegelenburg.

  1. … 1 more file in changeset.
YARN-7580. ContainersMonitorImpl logged message lacks detail when exceeding memory limits. Contributed by Wilfred Spiegelenburg.

  1. … 1 more file in changeset.
YARN-7625. Expose NM node/containers resource utilization in JVM metrics. Contributed by Weiwei Yang

  1. … 8 more files in changeset.
YARN-7625. Expose NM node/containers resource utilization in JVM metrics. Contributed by Weiwei Yang

  1. … 8 more files in changeset.
Fix javac, javadoc and checkstyle issues before branch-2 merge.

  1. … 55 more files in changeset.
YARN-6930. Admins should be able to explicitly enable specific LinuxContainerRuntime in the NodeManager. Contributed by Shane Kumpf

  1. … 9 more files in changeset.
YARN-6930. Admins should be able to explicitly enable specific LinuxContainerRuntime in the NodeManager. Contributed by Shane Kumpf

(cherry picked from commit b0b535d9d5727cd84fd6368c6d1b38363616504e)

  1. … 9 more files in changeset.
YARN-7047. Moving logging APIs over to slf4j in hadoop-yarn-server-nodemanager. Contributed by Yeliang Cang.

  1. … 86 more files in changeset.
YARN-7047. Moving logging APIs over to slf4j in hadoop-yarn-server-nodemanager. Contributed by Yeliang Cang.

  1. … 86 more files in changeset.
YARN-5978. ContainerScheduler and ContainerManager changes to support ExecType update. (Kartheek Muthyala via asuresh)

(cherry picked from commit 4d7be1d8575e9254c59d41460960708e3718503a)

  1. … 16 more files in changeset.
YARN-5978. ContainerScheduler and ContainerManager changes to support ExecType update. (Kartheek Muthyala via asuresh)

  1. … 16 more files in changeset.
YARN-6515. Fix warnings from Spotbugs in hadoop-yarn-server-nodemanager. Contributed by Naganarasimha G R.

(cherry picked from commit 1a18d5e514d13aa3a88e9b6089394a27296d6bc3)

Conflicts:

hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/localizer/ContainerLocalizer.java

  1. … 2 more files in changeset.
YARN-6515. Fix warnings from Spotbugs in hadoop-yarn-server-nodemanager. Contributed by Naganarasimha G R.

  1. … 2 more files in changeset.
YARN-6705 Add separate NM preemption thresholds for cpu and memory (Haibo Chen)

  1. … 2 more files in changeset.