Weiwei Yang
|
05c347fe51
|
YARN-7611. Node manager web UI should display container type in containers page. Contributed by Weiwei Yang.
|
2017-12-06 12:21:52 +08:00 |
Arun Suresh
|
37ca416950
|
YARN-7587. Skip dispatching opportunistic containers to nodes whose queue is already full. (Weiwei Yang via asuresh)
|
2017-12-03 22:22:01 -08:00 |
Sunil G
|
81f6e46b2f
|
YARN-6907. Node information page in the old web UI should report resource types. Contributed by Gergely Novák.
|
2017-12-04 11:27:23 +05:30 |
Sunil G
|
30f2646b15
|
YARN-7594. TestNMWebServices#testGetNMResourceInfo fails on trunk. Contributed by Gergely Novák.
|
2017-12-04 10:45:07 +05:30 |
Jason Lowe
|
60f95fb719
|
YARN-7455. quote_and_append_arg can overflow buffer. Contributed by Jim Brennan
|
2017-12-01 15:47:01 -06:00 |
Wangda Tan
|
7225ec0ceb
|
YARN-6507. Add support in NodeManager to isolate FPGA devices with CGroups. (Zhankun Tang via wangda)
Change-Id: Ic9afd841805f1035423915a0b0add5f3ba96cf9d
|
2017-12-01 10:50:49 -08:00 |
Sunil G
|
556aea3f36
|
YARN-7487. Ensure volume to include GPU base libraries after created by plugin. Contributed by Wangda Tan.
|
2017-12-01 13:36:28 +05:30 |
Wangda Tan
|
c9a54aab6b
|
YARN-7573. Gpu Information page could be empty for nodes without GPU. (Sunil G via wangda)
Change-Id: I7f614e5a589a09ce4e4286c84b706e05c29abd14
|
2017-11-29 17:46:16 -08:00 |
Yufei Gu
|
d8923cdbf1
|
YARN-7363. ContainerLocalizer don't have a valid log4j config in case of Linux container executor. (Contributed by Yufei Gu)
|
2017-11-27 14:31:52 -08:00 |
Sunil G
|
aab439593b
|
YARN-7330. Add support to show GPU in UI including metrics. Contributed by Wangda Tan.
|
2017-11-23 07:54:20 +05:30 |
Eric Yang
|
d42a336cfa
|
YARN-5534. Allow user provided Docker volume mount list. (Contributed by Shane Kumpf)
|
2017-11-22 13:05:34 -05:00 |
Subru Krishnan
|
d5f66888b8
|
YARN-6128. Add support for AMRMProxy HA. (Botong Huang via Subru).
|
2017-11-17 17:39:06 -08:00 |
Junping Du
|
e14f03dfbf
|
YARN-6078. Containers stuck in Localizing state. Contributed by Billie Rinaldi.
|
2017-11-13 15:27:37 -08:00 |
Arun Suresh
|
cb35a59589
|
YARN-7343. Add a junit test for ContainerScheduler recovery. (Sampada Dehankar via asuresh)
|
2017-11-08 08:14:02 -08:00 |
Jian He
|
a55d0738f1
|
YARN-7371. Added allocateRequestId in NMContainerStatus for recovery. Contributed by Chandni Singh
|
2017-11-06 13:30:20 -08:00 |
Billie Rinaldi
|
ce74e64363
|
YARN-7210. Some NPE fixes in Registry DNS. Contributed by Jian He
|
2017-11-06 13:30:16 -08:00 |
Jian He
|
8d335e59cf
|
YARN-6804. [yarn-native-services changes] Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi
|
2017-11-06 13:30:10 -08:00 |
Billie Rinaldi
|
ce05c6e981
|
YARN-6545. Followup fix for YARN-6405. Contributed by Jian He
|
2017-11-06 13:30:07 -08:00 |
bibinchundatt
|
dcd99c4b9a
|
Add containerId to Localizer failed logs. Contributed by Prabhu Joseph
|
2017-11-06 22:39:10 +05:30 |
Jason Lowe
|
d00b6f7c1f
|
YARN-7286. Add support for docker to have no capabilities. Contributed by Eric Badger
|
2017-11-02 09:37:17 -05:00 |
Jian He
|
0cc98ae0ec
|
YARN-7396. NPE when accessing container logs due to null dirsHandler. Contributed by Jonathan Hung
|
2017-11-01 17:00:32 -07:00 |
Eric Yang
|
7a49ddfdde
|
YARN-7412. Fix unit test for docker mount check on ubuntu. (Contributed by Eric Badger)
|
2017-11-01 18:39:56 -04:00 |
Sunil G
|
9114d7a5a0
|
YARN-7224. Support GPU isolation for docker container. Contributed by Wangda Tan.
|
2017-10-29 11:08:44 +05:30 |
Arun Suresh
|
9c5c68745e
|
YARN-7299. Fix TestDistributedScheduler. (asuresh)
|
2017-10-27 23:08:18 -07:00 |
Jason Lowe
|
665bb147aa
|
YARN-7244. ShuffleHandler is not aware of disks that are added. Contributed by Kuhu Shukla
|
2017-10-27 16:56:05 -05:00 |
Haibo Chen
|
480187aebb
|
YARN-7372. TestContainerSchedulerQueuing.testContainerUpdateExecTypeGuaranteedToOpportunistic is flaky.
|
2017-10-20 14:24:17 -07:00 |
Yufei Gu
|
0799fde35e
|
YARN-7261. Add debug message for better download latency monitoring. (Yufei Gu)
|
2017-10-20 10:00:13 -07:00 |
Eric Yang
|
b61144a93d
|
YARN-7353. Improved volume mount check for directories and unit test compatibility on RHEL7. Contributed by Eric Badger.
|
2017-10-20 12:02:06 -04:00 |
Wangda Tan
|
c1b08ba720
|
YARN-7345. GPU Isolation: Incorrect minor device numbers written to devices.deny file. (Jonathan Hung via wangda)
|
2017-10-19 14:45:44 -07:00 |
Nathan Roberts
|
4540ffd15f
|
YARN-7333. container-executor fails to remove entries from a directory that is not writable or executable. Contributed by Jason Lowe.
|
2017-10-16 17:00:38 -05:00 |
Arun Suresh
|
a50be1b8f4
|
YARN-7275. NM Statestore cleanup for Container updates. (Kartheek Muthyala via asuresh)
|
2017-10-16 13:12:15 -07:00 |
Sunil G
|
fa5cfc68f3
|
YARN-6620. Add support in NodeManager to isolate GPU devices by using CGroups. Contributed by Wangda Tan.
|
2017-10-11 23:44:33 +05:30 |
Haibo Chen
|
c071aad5da
|
YARN-7009. TestNMClient.testNMClientNoCleanupOnStop is flaky by design. (Miklos Szegedi via Haibo Chen)
|
2017-10-05 15:50:13 -07:00 |
Naganarasimha
|
d0046bb5c6
|
YARN-7285. ContainerExecutor always launches with priorities due to yarn-default property. Contributed by Jason Lowe.
|
2017-10-06 00:07:53 +05:30 |
Sunil G
|
592bf2d550
|
YARN-7279. Fix typo in helper message of ContainerLauncher. Contributed by Elek, Marton.
|
2017-10-05 10:52:00 +05:30 |
Akira Ajisaka
|
c9b525bd94
|
YARN-6943. Update Yarn to YARN in documentation. Contributed by Chetna Chaudhari.
|
2017-10-04 07:01:54 +09:00 |
Sidharta S
|
7eb8499996
|
YARN-7226. Whitelisted variables do not support delayed variable expansion. Contributed by Jason Lowe
|
2017-10-02 19:04:49 -07:00 |
Wangda Tan
|
febeead5f9
|
YARN-6550. Capture launch_container.sh logs to a separate log file. (Suma Shivaprasad via wangda)
Change-Id: I0ee0b1bb459437432a22cf68861a6354f0decabb
|
2017-09-29 16:39:46 -07:00 |
Wangda Tan
|
d3b1c63195
|
YARN-6623. Add support to turn off launching privileged containers in the container-executor. (Varun Vasudev via wangda)
Change-Id: I76aec68cbfb42d239279d7245a03290d691e87a4
|
2017-09-28 16:41:09 -07:00 |
Subru Krishnan
|
ca669f9f8b
|
YARN-6962. Add support for updateContainers when allocating using FederationInterceptor. (Botong Huang via Subru).
|
2017-09-28 13:04:03 -07:00 |
Jason Lowe
|
85d81ae58e
|
YARN-7248. NM returns new SCHEDULED container status to older clients. Contributed by Arun Suresh
|
2017-09-28 14:10:15 -05:00 |
Jason Lowe
|
14fec04ed3
|
Revert "YARN-6570. No logs were found for running application, running"
This reverts commit 7c732924a8 .
|
2017-09-26 10:38:03 -05:00 |
Arun Suresh
|
df800f6cf3
|
YARN-7240. Add more states and transitions to stabilize the NM Container state machine. (Kartheek Muthyala via asuresh)
|
2017-09-25 16:02:55 -07:00 |
Jason Lowe
|
bfd1a72ba8
|
YARN-4266. Allow users to enter containers as UID:GID pair instead of by username. Contributed by luhuichun, Zhankun Tang, and Eric Badger.
|
2017-09-21 17:41:34 -05:00 |
Junping Du
|
e5e1851d80
|
YARN-7034. DefaultLinuxContainerRuntime and DockerLinuxContainerRuntime sends client environment variables to container-executor. Contributed by Miklos Szegedi.
|
2017-09-21 14:01:16 -07:00 |
Jason Lowe
|
10d7493587
|
YARN-6968. Hardcoded absolute pathname in DockerLinuxContainerRuntime. Contributed by Eric Badger
|
2017-09-21 08:38:08 -05:00 |
Junping Du
|
647b7527a9
|
YARN-7186. Fix finicky TestContainerManager tests. Contributed by Arun Suresh.
|
2017-09-19 18:31:15 -07:00 |
Xuan
|
7c732924a8
|
YARN-6570. No logs were found for running application, running
container. Contributed by Junping Du
|
2017-09-18 14:04:05 -07:00 |
Jason Lowe
|
a4f9c7c924
|
YARN-7192. Add a pluggable StateMachine Listener that is notified of NM Container State changes. Contributed by Arun Suresh
|
2017-09-18 10:16:09 -05:00 |
Arun Suresh
|
66ca0a6540
|
YARN-6059. Update paused container state in the NM state store. (Hitesh Sharma via asuresh)
|
2017-09-14 08:51:26 -07:00 |
Arun Suresh
|
4f8194430f
|
YARN-5216. Expose configurable preemption policy for OPPORTUNISTIC containers running on the NM. (Hitesh Sharma via asuresh)
|
2017-09-14 08:51:26 -07:00 |
Arun Suresh
|
864fbacd45
|
YARN-5292. NM Container lifecycle and state transitions to support for PAUSED container state. (Hitesh Sharma via asuresh)
|
2017-09-14 08:48:39 -07:00 |
Eric Payne
|
3860be7961
|
YARN-4727. Unable to override the $HADOOP_CONF_DIR env variable for container. Contributed by Jason Lowe.
|
2017-09-13 14:41:55 -05:00 |
Eric Payne
|
a3c44195be
|
Revert 'YARN-4727. Unable to override the $HADOOP_CONF_DIR env variable for container. Contributed by Jason Lowe.'
This reverts commit 729d05f529 .
|
2017-09-13 14:38:58 -05:00 |
Eric Payne
|
729d05f529
|
YARN-4727. Unable to override the /home/ericp/run/conf/ env variable for container. Contributed by Jason Lowe.
|
2017-09-13 14:29:08 -05:00 |
Arun Suresh
|
a1c398e0dc
|
YARN-7185. [Addendum patch] Minor javadoc and checkstyle fix.
|
2017-09-12 17:03:32 -07:00 |
Arun Suresh
|
2ae72692fc
|
YARN-7185. ContainerScheduler should only look at availableResource for GUARANTEED containers when OPPORTUNISTIC container queuing is enabled. (Wangda Tan via asuresh)
|
2017-09-12 16:10:08 -07:00 |
Wangda Tan
|
e490602e9b
|
YARN-7039. Fix javac and javadoc errors in YARN-3926 branch. (Sunil G via wangda)
Change-Id: I442bf6d838b3aba83f1f6779cf9dcf8596a2102d
|
2017-09-12 09:19:12 -07:00 |
Varun Vasudev
|
759114b006
|
YARN-4830. Add support for resource types in the nodemanager. Contributed by Varun Vasudev.
|
2017-09-12 09:19:10 -07:00 |
Yufei Gu
|
5ab21dfe9c
|
YARN-6799. Remove the duplicated code in CGroupsHandlerImp.java. (Contributed by Weiyuan via Yufei Gu)
|
2017-09-10 23:17:59 -07:00 |
Junping Du
|
3fddabc2fe
|
YARN-7072. Add a new log aggregation file format controller. Contributed by Xuan Gong.
|
2017-09-08 15:16:19 -07:00 |
Arun Suresh
|
1f53ae7972
|
YARN-6849. NMContainerStatus should have the Container ExecutionType. (Kartheek Muthyala via asuresh)
|
2017-09-08 09:24:05 -07:00 |
Jason Lowe
|
b0b535d9d5
|
YARN-6930. Admins should be able to explicitly enable specific LinuxContainerRuntime in the NodeManager. Contributed by Shane Kumpf
|
2017-09-07 16:17:03 -05:00 |
Wangda Tan
|
f155ab7cfa
|
YARN-7033. Add support for NM Recovery of assigned resources (e.g. GPU's, NUMA, FPGA's) to container. (Devaraj K and Wangda Tan)
Change-Id: Iffd18bb95debe1c8cc55e30abc1d8f663e9d0e30
|
2017-09-07 14:13:37 -07:00 |
Andrew Wang
|
0d419c984f
|
Preparing for 3.1.0 development
|
2017-09-01 11:53:48 -07:00 |
Allen Wittenauer
|
0adc3a0533
|
YARN-6721. container-executor should have stack checking
Signed-off-by: Chris Douglas <cdouglas@apache.org>
|
2017-08-31 19:39:31 -07:00 |
Junping Du
|
91cc070d67
|
YARN-6877. Create an abstract log reader for extendability. Contributed by Xuan Gong.
|
2017-08-31 16:41:43 -07:00 |
Allen Wittenauer
|
71bbb86d69
|
HADOOP-14670. Increase minimum cmake version for all platforms
Signed-off-by: Chris Douglas <cdouglas@apache.org>
|
2017-08-30 21:47:24 -07:00 |
Varun Saxena
|
3d00c8f394
|
Made fixes for whitespace errors and checstyle warnings before merge.
|
2017-08-30 11:29:54 +05:30 |
Jian He
|
08f40bcc7f
|
MAPREDUCE-6838. [ATSv2 Security] Add timeline delegation token received in allocate response to UGI. Contributed by Varun Saxena
|
2017-08-30 11:29:54 +05:30 |
Haibo Chen
|
9b08f365d7
|
YARN-6323. Rolling upgrade/config change is broken on timeline v2. (Vrushali C via Haibo Chen)
|
2017-08-30 11:29:54 +05:30 |
Rohith Sharma K S
|
32188d3295
|
YARN-7038. [Atsv2 Security] CollectorNodemanagerProtocol RPC interface doesn't work when service authorization is enabled. Contributed by Varun Saxena.
|
2017-08-30 11:29:54 +05:30 |
Jian He
|
b664569586
|
YARN-7006. [ATSv2 Security] Changes for authentication for CollectorNodemanagerProtocol. Contributed by Varun Saxena
|
2017-08-30 11:29:53 +05:30 |
Rohith Sharma K S
|
7594d1de7b
|
YARN-6130. [ATSv2 Security] Generate a delegation token for AM when app collector is created and pass it to AM via NM and RM. Contributed by Varun Saxena.
|
2017-08-30 11:29:53 +05:30 |
Haibo Chen
|
a8f082a180
|
YARN-6555. Store application flow context in NM state store for work-preserving restart. (Rohith Sharma K S via Haibo Chen)
(cherry picked from commit 47474fffac )
|
2017-08-30 11:29:52 +05:30 |
Sangjin Lee
|
092fead5d9
|
YARN-5792. Adopt the id prefix for YARN, MR, and DS entities. Contributed by Varun Saxena.
|
2017-08-30 11:29:51 +05:30 |
Varun Saxena
|
c92a7ab31c
|
YARN-3359. Addendum for Recover collector list when RM fails over (Li Lu via Varun Saxena)
|
2017-08-30 11:29:51 +05:30 |
Varun Saxena
|
91d3443806
|
YARN-3359. Recover collector list when RM fails over (Li Lu via Varun Saxena)
|
2017-08-30 11:29:51 +05:30 |
Sangjin Lee
|
78b7e070d8
|
YARN-5638. Introduce a collector timestamp to uniquely identify collectors creation order in collector discovery. Contributed by Li Lu.
|
2017-08-30 11:29:50 +05:30 |
Sangjin Lee
|
278bd6fcff
|
YARN-5156. YARN_CONTAINER_FINISHED of YARN_CONTAINERs will always have running state (Vrushali C via sjlee)
|
2017-08-30 11:29:50 +05:30 |
Wangda Tan
|
f59332b97b
|
YARN-5219. When an export var command fails in launch_container.sh, the full container launch should fail. (Sunil G via wangda)
Change-Id: Iaa6b978bb89482e9d1d77ba57f4adfdc48e39a3c
|
2017-08-29 15:29:22 -07:00 |
Junping Du
|
ad45d19998
|
YARN-7037. Optimize data transfer with zero-copy approach for containerlogs REST API in NMWebServices. Contributed by Tao Yang.
|
2017-08-29 15:16:23 -07:00 |
Yufei Gu
|
d5bc958279
|
YARN-7099. ResourceHandlerModule.parseConfiguredCGroupPath only works for privileged yarn users. (Contributed by Miklos Szegedi via Yufei Gu)
|
2017-08-28 10:09:46 -07:00 |
Li Lu
|
3bee7046c5
|
YARN-6999. Add log about how to solve Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster. (Linlin Zhou via gtcarrera9)
|
2017-08-25 22:43:25 -07:00 |
Eric Payne
|
e864f81471
|
YARN-7087. NM failed to perform log aggregation due to absent container. Contributed by Jason Lowe.
|
2017-08-25 15:37:54 -05:00 |
Junping Du
|
c2cb7ea1ef
|
YARN-6876. Create an abstract log writer for extendability. Contributed by Xuan Gong.
|
2017-08-24 13:36:49 -07:00 |
bibinchundatt
|
de0cba700b
|
YARN-7074. Fix NM state store update comment. Contributed by Botong Huang
|
2017-08-24 16:34:38 +05:30 |
Akira Ajisaka
|
d5ff57a08f
|
YARN-7047. Moving logging APIs over to slf4j in hadoop-yarn-server-nodemanager. Contributed by Yeliang Cang.
|
2017-08-22 17:14:12 +09:00 |
Arun Suresh
|
7a82d7bcea
|
YARN-6979. [Addendum patch] Fixed classname and added javadocs. (Kartheek Muthyala via asuresh)
|
2017-08-20 10:24:05 -07:00 |
Arun Suresh
|
8410d862d3
|
YARN-6979. Add flag to notify all types of container updates to NM via NodeHeartbeatResponse. (Kartheek Muthyala via asuresh)
|
2017-08-20 07:54:09 -07:00 |
Wangda Tan
|
436c2638f9
|
YARN-6852. Native code changes to support isolate GPU devices by using CGroups. (wangda)
Change-Id: I4869cc4d8ad539539ccba4bea5a178cacdb741ab
|
2017-08-18 18:26:36 -07:00 |
Jason Lowe
|
ab1a8ae85f
|
YARN-6988. container-executor fails for docker when command length > 4096 B. Contributed by Eric Badger
|
2017-08-17 15:50:14 -05:00 |
Sunil G
|
f9a0e23381
|
YARN-3254. HealthReport should include disk full information. Contributed by Suma Shivaprasad.
|
2017-08-17 15:07:15 +05:30 |
Nathan Roberts
|
d265459024
|
YARN-7014. Fix off-by-one error causing heap corruption (Jason Lowe via nroberts)
|
2017-08-15 15:52:48 -05:00 |
Arun Suresh
|
4d7be1d857
|
YARN-5978. ContainerScheduler and ContainerManager changes to support ExecType update. (Kartheek Muthyala via asuresh)
|
2017-08-14 19:46:17 -07:00 |
Karthik Kambatla
|
8c4b6d16a5
|
YARN-5927. BaseContainerManagerTest::waitForNMContainerState timeout accounting is not accurate. (Kai Sasaki via kasha)
|
2017-08-11 12:15:43 -07:00 |
Wangda Tan
|
ec694145cf
|
YARN-6033. Add support for sections in container-executor configuration file. (Varun Vasudev via wandga)
Change-Id: Ibc6d2a959debe5d8ff2b51504149742449d1f1da
|
2017-08-09 10:51:29 -07:00 |
Akira Ajisaka
|
1a18d5e514
|
YARN-6515. Fix warnings from Spotbugs in hadoop-yarn-server-nodemanager. Contributed by Naganarasimha G R.
|
2017-08-09 21:56:43 +09:00 |
Wangda Tan
|
1794de3ea4
|
YARN-6726. Fix issues with docker commands executed by container-executor. (Shane Kumpf via wangda)
Change-Id: If1b1827345f98f0a49cc7e39d1ba41fbeed5e911
|
2017-08-08 12:56:29 -07:00 |
Daniel Templeton
|
47b145b9b4
|
YARN-6757. Refactor the usage of yarn.nodemanager.linux-container-executor.cgroups.mount-path
(Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-08-08 10:33:26 -07:00 |
Arun Suresh
|
8d3fd81980
|
YARN-6920. Fix resource leak that happens during container re-initialization. (asuresh)
|
2017-08-07 18:59:25 -07:00 |
Subru Krishnan
|
c61f2c4198
|
YARN-6955. Handle concurrent register AM requests in FederationInterceptor. (Botong Huang via Subru).
|
2017-08-07 16:58:29 -07:00 |
Sunil G
|
46b7054fa7
|
YARN-6951. Fix debug log when Resource Handler chain is enabled. Contributed by Yang Wang.
|
2017-08-07 13:15:46 +05:30 |
Arun Suresh
|
35dc782923
|
YARN-5977. ContainerManagementProtocol changes to support change of container ExecutionType. (Kartheek Muthyala via asuresh)
|
2017-08-03 21:15:40 -07:00 |
Yufei Gu
|
c617fe02b3
|
YARN-6832. Tests use assertTrue(....equals(...)) instead of assertEquals()). (Daniel Templeton via Yufei Gu)
|
2017-08-03 11:33:37 -07:00 |
Haibo Chen
|
293c74a81b
|
YARN-6673 Add cpu cgroup configurations for opportunistic containers. (Miklos Szegedi via Haibo Chen)
|
2017-08-03 09:56:51 -07:00 |
Haibo Chen
|
c5d256c760
|
YARN-6674 Add memory cgroup settings for opportunistic containers. (Miklos Szegedi via Haibo Chen)
|
2017-08-03 09:52:35 -07:00 |
Eric Payne
|
48899134d2
|
YARN-6846. Nodemanager can fail to fully delete application local directories when applications are killed. Contributed by Jason Lowe.
|
2017-08-02 10:59:33 -05:00 |
Subru Krishnan
|
70b1a757f1
|
YARN-6511. Federation: transparently spanning application across multiple sub-clusters. (Botong Huang via Subru).
(cherry picked from commit 8c988d235e )
|
2017-08-01 17:28:26 -07:00 |
Subru Krishnan
|
bed1832c93
|
YARN-3666. Federation Intercepting and propagating AM- home RM communications. (Botong Huang via Subru).
(cherry picked from commit 2399eb8200 )
|
2017-08-01 17:28:25 -07:00 |
Subru Krishnan
|
859aa1f9d6
|
YARN-5531. UnmanagedAM pool manager for federating application across clusters. (Botong Huang via Subru).
(cherry picked from commit 73bb2102ce )
|
2017-08-01 17:28:24 -07:00 |
Subru Krishnan
|
80e1904000
|
YARN-5411. Create a proxy chain for ApplicationClientProtocol in the Router. (Giovanni Matteo Fumarola via Subru).
(cherry picked from commit 4846069061 )
|
2017-08-01 17:28:24 -07:00 |
Akira Ajisaka
|
b38a1eea8e
|
HADOOP-14245. Use Mockito.when instead of Mockito.stub. Contributed by Andras Bokor.
|
2017-08-01 15:15:43 +09:00 |
Arun Suresh
|
890e14c02a
|
YARN-6870. Fix floating point inaccuracies in resource availability check in AllocationBasedResourceUtilizationTracker. (Brook Zhou via asuresh)
|
2017-07-28 16:32:43 -07:00 |
Akira Ajisaka
|
38c6fa5c7a
|
HADOOP-11875. [JDK9] Adding a second copy of Hamlet without _ as a one-character identifier.
|
2017-07-28 09:10:52 +09:00 |
Jian He
|
ac9489f7fc
|
YARN-6804. Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi
|
2017-07-25 09:57:14 -07:00 |
Brahma Reddy Battula
|
2054324d47
|
Revert "YARN-6804. [YARN core changes] Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi"
This reverts commit 4a771d9010 .
|
2017-07-23 12:56:18 +08:00 |
Jian He
|
4a771d9010
|
YARN-6804. [YARN core changes] Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi
|
2017-07-21 11:31:33 -07:00 |
Jason Lowe
|
c8df3668ec
|
YARN-6837. Null LocalResource visibility or resource type can crash the nodemanager. Contributed by Jinjiang Ling
|
2017-07-20 11:03:04 -05:00 |
Ray Chiang
|
f5f14a2ad6
|
YARN-6798. Fix NM startup failure with old state store due to version mismatch. (Botong Huang via rchiang)
|
2017-07-18 12:35:08 -07:00 |
Arun Suresh
|
5b007921cd
|
YARN-6706. Refactor ContainerScheduler to make oversubscription change easier. (Haibo Chen via asuresh)
|
2017-07-17 14:11:14 -07:00 |
Jason Lowe
|
ebc048cc05
|
YARN-6805. NPE in LinuxContainerExecutor due to null PrivilegedOperationException exit code. Contributed by Jason Lowe
|
2017-07-13 17:44:47 -05:00 |
Jason Lowe
|
0ffca5d347
|
Revert "YARN-6805. NPE in LinuxContainerExecutor due to null PrivilegedOperationException exit code. Contributed by Jason Lowe"
This reverts commit f76f5c0919 .
|
2017-07-13 17:42:38 -05:00 |
Jason Lowe
|
f76f5c0919
|
YARN-6805. NPE in LinuxContainerExecutor due to null PrivilegedOperationException exit code. Contributed by Jason Lowe
|
2017-07-13 17:38:17 -05:00 |
Jason Lowe
|
7576a688ea
|
YARN-6708. Nodemanager container crash after ext3 folder limit. Contributed by Bibin A Chundatt
|
2017-07-06 09:40:09 -05:00 |
Andrew Wang
|
af2773f609
|
Updating version for 3.0.0-beta1 development
|
2017-06-29 17:57:40 -07:00 |
Arun Suresh
|
49aa60e50d
|
YARN-6127. Add support for work preserving NM restart when AMRMProxy is enabled. (Botong Huang via asuresh).
|
2017-06-22 11:27:13 -07:00 |
Daniel Templeton
|
a062374c39
|
YARN-6679. Reduce Resource instance overhead via non-PBImpl
(Contributed by Daryn Sharp via Daniel Templeton)
|
2017-06-08 10:08:08 -07:00 |
Daniel Templeton
|
73ecb19312
|
YARN-6208. Improve the log when FinishAppEvent sent to the NodeManager which didn't run the application
(Contributed by Akira Ajisaka via Daniel Templeton)
|
2017-06-02 08:50:19 -07:00 |
Varun Vasudev
|
547f18cb96
|
YARN-6366. Refactor the NodeManager DeletionService to support additional DeletionTask types. Contributed by Shane Kumpf.
|
2017-05-31 16:15:35 +05:30 |
Andrew Wang
|
16ad896d5c
|
Update maven version for 3.0.0-alpha4 development
|
2017-05-26 14:09:44 -07:00 |
Daniel Templeton
|
d81372dfad
|
YARN-6646. Modifier 'static' is redundant for inner enums
(Contributed by ZhangBing Lin via Daniel Templeton)
|
2017-05-26 12:05:48 -07:00 |
Jason Lowe
|
aea42930bb
|
YARN-6641. Non-public resource localization on a bad disk causes subsequent containers failure. Contributed by Kuhu Shukla
|
2017-05-26 09:37:56 -05:00 |
Haibo Chen
|
47474fffac
|
YARN-6555. Store application flow context in NM state store for work-preserving restart. (Rohith Sharma K S via Haibo Chen)
|
2017-05-25 21:15:27 -07:00 |
Varun Vasudev
|
1a56a3db59
|
Addendum patch to fix Docker sanitization.
|
2017-05-25 14:53:57 +05:30 |
Akira Ajisaka
|
bc28da65fb
|
YARN-6141. ppc64le on Linux doesn't trigger __linux get_executable codepath. Contributed by Sonia Garudi and Ayappan.
|
2017-05-25 17:06:26 +09:00 |
Eric Payne
|
19482e0d09
|
YARN-6618. TestNMLeveldbStateStoreService#testCompactionCycle can fail if compaction occurs more than once. Contributed by Jason Lowe.
|
2017-05-19 11:24:54 -05:00 |
Varun Vasudev
|
b46cd315f7
|
Sanitize arguments before launching Docker containers.
|
2017-05-18 10:37:16 +05:30 |
Varun Vasudev
|
e120ee865a
|
Validate docker image name before launching container.
|
2017-05-18 10:29:34 +05:30 |
Chris Douglas
|
b23fcc86c6
|
YARN-6577. Remove unused ContainerLocalization classes. Contributed by ZhangBing Lin
|
2017-05-17 20:40:06 -07:00 |
Robert Kanter
|
18c494a00c
|
YARN-6447. Provide container sandbox policies for groups (gphillips via rkanter)
|
2017-05-16 18:02:39 -07:00 |
Jian He
|
8236130b2c
|
YARN-6306. NMClient API change for container upgrade. Contributed by Arun Suresh
|
2017-05-16 10:48:46 -07:00 |
Daniel Templeton
|
74a61438ca
|
YARN-6475. Fix some long function checkstyle issues
(Contributed by Soumabrata Chakraborty via Daniel Templeton)
|
2017-05-10 10:46:50 -07:00 |
Daniel Templeton
|
a2f680493f
|
YARN-5301. NM mount cpu cgroups failed on some systems
(Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-05-09 12:05:46 -07:00 |
Subru Krishnan
|
749e5c09b9
|
YARN-6281. Cleanup when AMRMProxy fails to initialize a new interceptor chain. (Botong Huang via Subru)
(cherry picked from commit 57a9afbd45b7ef8e6021cc58f96bd0074bf1389d)
|
2017-05-08 16:55:47 -07:00 |
Subru Krishnan
|
cd9ff27ffc
|
YARN-6234. Support multiple attempts on the node when AMRMProxy is enabled. (Giovanni Matteo Fumarola via Subru).
|
2017-05-08 16:41:30 -07:00 |
Jason Lowe
|
424887ecb7
|
YARN-3839. Quit throwing NMNotYetReadyException. Contributed by Manikandan R
|
2017-05-08 17:14:37 -05:00 |
Subru Krishnan
|
d6eed5acca
|
YARN-6565. Fix memory leak and finish app trigger in AMRMProxy. (Botong Huang via Subru).
|
2017-05-05 16:27:49 -07:00 |
Sidharta S
|
fd5cb2c946
|
YARN-6374. Improve test coverage and add utility classes for common Docker operations. Contributed by Shane Kumpf
|
2017-05-03 14:49:30 -07:00 |
Robert Kanter
|
68e45f554b
|
YARN-6472. Improve Java sandbox regex (gphillips via rkanter)
|
2017-04-28 11:01:50 -07:00 |
Haibo Chen
|
8ac50e1322
|
YARN-6500. Do not mount inaccessible cgroups directories in CgroupsLCEResourcesHandler. (Miklos Szegedi via Haibo Chen)
|
2017-04-24 11:37:52 -07:00 |
Daniel Templeton
|
46940d92e2
|
YARN-6302. Fail the node if Linux Container Executor is not configured properly
(Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-04-19 12:23:49 -07:00 |
Daniel Templeton
|
dd43b895c2
|
YARN-6202. Configuration item Dispatcher.DISPATCHER_EXIT_ON_ERROR_KEY is disregarded
(Contributed by Yufei Gu via Daniel Templeton)
|
2017-04-19 11:44:55 -07:00 |
Daniel Templeton
|
41ac190dba
|
YARN-6438. Code can be improved in ContainersMonitorImpl.java
(Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-04-19 10:53:08 -07:00 |
Karthik Kambatla
|
8a1d7480f7
|
YARN-6433. Only accessible cgroup mount directories should be selected for a controller. (Miklos Szegedi via kasha)
|
2017-04-14 15:07:14 -07:00 |
Eric Payne
|
a16ab2be91
|
YARN-6450. TestContainerManagerWithLCE requires override for each new test added to ContainerManagerTest? Contributed by Jason Lowe.
|
2017-04-12 10:20:08 -05:00 |
Daniel Templeton
|
e9ac61cc0e
|
YARN-6372. Add default value for NM disk validator (Contributed by Yufei Gu via Daniel Templeton)
|
2017-04-10 14:56:42 -07:00 |
Robert Kanter
|
63f7322522
|
YARN-6368. Decommissioning an NM results in a -1 exit code (miklos.szegedi@cloudera.com via rkanter)
|
2017-04-07 14:28:07 -07:00 |
Ming Ma
|
0116c3c957
|
YARN-5797. Add metrics to the node manager for cleaning the PUBLIC and PRIVATE caches. (Chris Trezzo via mingma)
|
2017-04-06 16:54:43 -07:00 |
Jason Lowe
|
1b081ca27e
|
YARN-6288. Exceptions during aggregated log writes are mishandled. Contributed by Akira Ajisaka
|
2017-04-06 16:24:36 -05:00 |
Jason Lowe
|
e8071aa249
|
YARN-6403. Invalid local resource request can raise NPE and make NM exit. Contributed by Tao Yang
|
2017-04-05 12:30:45 -05:00 |
Ming Ma
|
2d5c09b848
|
YARN-6004. Refactor TestResourceLocalizationService#testDownloadingResourcesOnContainer so that it is less than 150 lines. (Chris Trezzo via mingma)
|
2017-04-04 17:56:21 -07:00 |
Chris Douglas
|
6eba79232f
|
HADOOP-14271. Correct spelling of 'occurred' and variants. Contributed by Yeliang Cang
|
2017-04-03 20:13:14 -07:00 |
Varun Saxena
|
a4b5aa8493
|
YARN-6377. NMTimelinePublisher#serviceStop does not stop timeline clients (Haibo Chen via Varun Saxena)
|
2017-04-02 04:54:12 +05:30 |
Akira Ajisaka
|
82fb9ce8df
|
YARN-6329. Remove unnecessary TODO comment from AppLogAggregatorImpl.java. Contributed by victor bertschinger.
|
2017-03-29 10:36:24 +09:00 |
Ravi Prakash
|
d4f73e7e27
|
HDFS-11574. Spelling mistakes in the Java source. Contributed by Hu Xiaodong.
|
2017-03-24 09:38:17 -07:00 |
Jason Lowe
|
4a8e304502
|
YARN-6217. TestLocalCacheDirectoryManager test timeout is too aggressive. Contributed by Miklos Szegedi
|
2017-03-17 14:06:35 -05:00 |
Jason Lowe
|
7114baddb6
|
YARN-4051. ContainerKillEvent lost when container is still recovering and application finishes. Contributed by sandflee
|
2017-03-16 09:30:10 -05:00 |
Junping Du
|
34424e98a6
|
YARN-6314. Potential infinite redirection on YARN log redirection web service. Contributed by Xuan Gong.
(cherry picked from commit 5a9dda796f0e73060ada794ad5752cc6a237ab2e)
|
2017-03-14 02:58:07 -07:00 |
Sidharta S
|
e96a0b8c92
|
YARN-5669. Add support for docker pull command (Contribtued by luhuichun)
|
2017-03-09 16:22:19 -08:00 |
Robert Kanter
|
287ba4ffa6
|
YARN-6297. TestAppLogAggregatorImp.verifyFilesUploaded() should check # of filed uploaded with that of files expected (haibochen via rkanter)
|
2017-03-08 10:45:33 -08:00 |
Robert Kanter
|
6f6dfe0202
|
YARN-5280. Allow YARN containers to run with Java Security Manager (gphillips via rkanter)
|
2017-03-01 14:53:47 -08:00 |
Sangjin Lee
|
4fa1afdb88
|
YARN-4675. Reorganize TimelineClient and TimelineClientImpl into separate classes for ATSv1.x and ATSv2. Contributed by Naganarasimha G R.
|
2017-02-16 11:41:04 -08:00 |
Junping Du
|
ce2d5bfa5f
|
YARN-6174. Log files pattern should be same for both running and finished container. Contributed by Xuan Gong.
|
2017-02-15 09:05:14 -08:00 |
Junping Du
|
464ff479ce
|
YARN-6113. Re-direct NM Web Service to get container logs for finished applications. Contributed by Xuan Gong.
|
2017-02-13 06:12:54 -08:00 |
Junping Du
|
9dbfab1284
|
YARN-6108. Improve AHS webservice to accept NM address as a parameter to get container logs. Contributed by Xuan Gong.
|
2017-02-07 02:13:14 -08:00 |
Junping Du
|
327c9980aa
|
YARN-6100. Improve YARN webservice to output aggregated container logs. Contributed by Xuan Gong.
|
2017-02-02 00:41:18 -08:00 |
Jason Lowe
|
9e19f758c1
|
YARN-5641. Localizer leaves behind tarballs after container is complete. Contributed by Eric Badger
|
2017-01-25 21:41:43 +00:00 |
Junping Du
|
8528d85a68
|
YARN-6099. Improve webservice to list aggregated log files. Contributed by Xuan Gong.
|
2017-01-24 15:26:53 -08:00 |
Jason Lowe
|
a33ce45e35
|
YARN-5547. NMLeveldbStateStore should be more tolerant of unknown keys. Contributed by Ajith S
|
2017-01-24 16:17:36 +00:00 |
Andrew Wang
|
5d8b80ea9b
|
Preparing for 3.0.0-alpha3 development
|
2017-01-19 15:50:07 -08:00 |
Subru Krishnan
|
4d1f3d9020
|
YARN-6016. Fix minor bugs in handling of local AMRMToken in AMRMProxy. (Botong Huang via Subru).
|
2017-01-17 14:48:03 -08:00 |
Daniel Templeton
|
e6f13fe5d1
|
YARN-5849. Automatically create YARN control group for pre-mounted cgroups (Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-01-11 16:00:01 -08:00 |
Junping Du
|
4db119b7b5
|
YARN-6079. Fix simple spelling errors in yarn test code. Contributed by vijay.
|
2017-01-10 18:20:27 -08:00 |
Varun Saxena
|
f59e36b4ce
|
YARN-6068. Log aggregation get failed when NM restart even with recovery (Junping Du via Varun Saxena)
|
2017-01-09 11:17:19 +05:30 |
Naganarasimha
|
a59df15757
|
YARN-6015. AsyncDispatcher thread name can be set to improved debugging. Contributed by Ajith S.
|
2017-01-07 08:11:58 +05:30 |
Junping Du
|
8fadd69047
|
YARN-5923. Unable to access logs for a running application if YARN_ACL_ENABLE is enabled. Contributed by Xuan Gong.
|
2017-01-03 15:03:38 -08:00 |
Varun Vasudev
|
972da46cb4
|
YARN-5719. Enforce a C standard for native container-executor. Contributed by Chris Douglas.
|
2016-12-28 14:59:57 +05:30 |
Robert Kanter
|
9262797e86
|
YARN-5257. Fix unreleased resources and null dereferences (yufeigu via rkanter)
|
2016-12-27 14:14:08 -08:00 |
Arun Suresh
|
ac1e5d4f77
|
YARN-5938. Refactoring OpportunisticContainerAllocator to use SchedulerRequestKey instead of Priority and other misc fixes (asuresh)
|
2016-12-27 12:40:44 -08:00 |
Junping Du
|
736f54b727
|
YARN-4990. Re-direction of a particular log file within in a container in NM UI does not redirect properly. Contributed by Xuan Gong.
|
2016-12-21 14:14:42 -08:00 |
Sunil G
|
575773a357
|
YARN-5877. Allow all env's from yarn.nodemanager.env-whitelist to get overridden during launch. Contributed by Bibin A Chundatt.
|
2016-12-20 11:39:06 +05:30 |
Arun Suresh
|
2273a74c1f
|
YARN-5646. Add documentation and update config parameter names for scheduling of OPPORTUNISTIC containers. (Konstantinos Karanasos via asuresh)
|
2016-12-16 08:14:34 -08:00 |
Robert Kanter
|
4b149a1e77
|
YARN-4457. Cleanup unchecked types for EventHandler (templedf via rkanter)
|
2016-12-09 17:28:25 -08:00 |
Arun Suresh
|
b0aace21b1
|
YARN-5982. Simplify opportunistic container parameters and metrics. (Konstantinos Karanasos via asuresh)
|
2016-12-09 16:41:25 -08:00 |
Robert Kanter
|
72fe546841
|
YARN-5963. Spelling errors in logging and exceptions for node manager, client, web-proxy, common, and app history code (gsohn via rkanter)
|
2016-12-07 15:07:25 -08:00 |
Daniel Templeton
|
62b42ef5dd
|
YARN-5725. Test uncaught exception in TestContainersMonitorResourceChange.testContainersResourceChange
when setting IP and host (Contributed by Miklos Szegedi via Daniel Templeton)
|
2016-11-28 15:19:52 -08:00 |
Akira Ajisaka
|
209e805430
|
HADOOP-13506. Redundant groupid warning in child projects. Contributed by Kai Sasaki.
|
2016-11-28 14:34:57 +09:00 |
Naganarasimha
|
3541ed8068
|
YARN-4330. MiniYARNCluster is showing multiple Failed to instantiate default resource calculator warning messages. Contributed by Varun Saxena
|
2016-11-23 14:12:23 +05:30 |
Jason Lowe
|
009452bb6d
|
YARN-5859. TestResourceLocalizationService#testParallelDownloadAttemptsForPublicResource sometimes fails. Contributed by Eric Badger
|
2016-11-21 16:36:08 +00:00 |
Jason Lowe
|
59bfcbf357
|
YARN-5836. Malicious AM can kill containers of other apps running in any node its containers are running. Contributed by Botong Huang
|
2016-11-16 22:21:03 +00:00 |
Daniel Templeton
|
264ddb13ff
|
YARN-5736 Addendum. Fixes segfault due to unterminated string. (Contributed by Miklos Szegedi via Daniel Templeton)
|
2016-11-15 13:01:57 -08:00 |
Mingliang Liu
|
5af572b644
|
HADOOP-13427. Eliminate needless uses of FileSystem#{exists(), isFile(), isDirectory()}. Contributed by Steve Loughran and Mingliang Liu
|
2016-11-15 10:57:00 -08:00 |
Arun Suresh
|
3219b7b4ac
|
YARN-4597. Introduce ContainerScheduler and a SCHEDULED state to NodeManager container lifecycle. (asuresh)
|
2016-11-15 07:56:25 -08:00 |
Naganarasimha
|
7ffb9943b8
|
YARN-4355. NPE while processing localizer heartbeat. Contributed by Varun Saxena & Jonathan Hung.
|
2016-11-15 15:41:56 +05:30 |
Naganarasimha
|
43aef303bf
|
Reverted due to issue YARN-5765. Revert "YARN-5287. LinuxContainerExecutor fails to set proper permission. Contributed by Ying Zhang"
This reverts commit 131d58a24e .
server-nodemanager/src/main/native/container-executor/test/test-
container-executor.c
|
2016-11-15 13:27:37 +05:30 |
Karthik Kambatla
|
3a98419532
|
YARN-5834. TestNodeStatusUpdater.testNMRMConnectionConf compares nodemanager wait time to the incorrect value. (Chang Li via kasha)
|
2016-11-10 14:08:51 -08:00 |
Naganarasimha
|
de3a5f8d08
|
YARN-5856. Unnecessary duplicate start container request sent to NM State store. Contributed by Varun Saxena.
|
2016-11-10 05:42:30 +05:30 |
Jian He
|
bcc15c6290
|
YARN-5611. Provide an API to update lifetime of an application. Contributed by Rohith Sharma K S
|
2016-11-09 16:08:05 -08:00 |
Robert Kanter
|
09f43fa9c0
|
YARN-5736. YARN container executor config does not handle white space (miklos.szegedi@cloudera.com via rkanter)
|
2016-11-09 13:34:40 +01:00 |
Arun Suresh
|
283fa33feb
|
YARN-5823. Update NMTokens in case of requests with only opportunistic containers. (Konstantinos Karanasos via asuresh)
|
2016-11-09 00:11:25 -08:00 |
Andrew Wang
|
e1c6ef2efa
|
HADOOP-13789. Hadoop Common includes generated test protos in both jar and test-jar. Contributed by Sean Busbey.
|
2016-11-08 16:33:55 -08:00 |
Jason Lowe
|
3f93ac0733
|
YARN-5356. NodeManager should communicate physical resource capability to ResourceManager. Contributed by Inigo Goiri
|
2016-11-08 22:01:26 +00:00 |
Arun Suresh
|
f38a6d03a1
|
YARN-5377. Fix TestQueuingContainerManager.testKillMultipleOpportunisticContainers. (Konstantinos Karanasos via asuresh)
|
2016-11-07 22:10:03 -08:00 |
Arun Suresh
|
0aafc122d4
|
YARN-2995. Enhance UI to show cluster resource utilization of various container Execution types. (Konstantinos Karanasos via asuresh)
|
2016-11-04 07:31:54 -07:00 |
Varun Vasudev
|
9ee0e3172e
|
YARN-5822. Log ContainerRuntime initialization error in LinuxContainerExecutor. Contributed by Sidharta Seethana.
|
2016-11-03 22:33:43 +05:30 |
Jason Lowe
|
76893a4100
|
YARN-5001. Aggregated Logs root directory is created with wrong group if nonexistent. Contributed by Haibo Chen
|
2016-11-01 20:23:24 +00:00 |
Varun Saxena
|
310aa4686e
|
YARN-5805. Add isDebugEnabled check for debug logs in nodemanager (Bibin A Chundatt via Varun Saxena)
|
2016-11-01 14:51:31 +05:30 |
Daniel Templeton
|
f3eb4c3c73
|
YARN-5793. Trim configuration values in DockerLinuxContainerRuntime (Contributed by Tianyin Xu via Daniel Templeton)
|
2016-10-31 13:51:07 -07:00 |
Arun Suresh
|
aa3cab1eb2
|
YARN-5799. Fix Opportunistic Allocation to set the correct value of Node Http Address. (asuresh)
|
2016-10-29 02:03:57 -07:00 |
Jason Lowe
|
1b79c417dc
|
YARN-5767. Fix the order that resources are cleaned up from the local Public/Private caches. Contributed by Chris Trezzo
|
2016-10-28 15:58:04 +00:00 |
Jason Lowe
|
7146359bfd
|
YARN-5027. NM should clean up app log dirs after NM restart. Contributed by sandflee
|
2016-10-28 15:48:58 +00:00 |
Jason Lowe
|
c017171da0
|
HADOOP-13770. Shell.checkIsBashSupported swallowed an interrupted exception. Contributed by Wei-Chiu Chuang
|
2016-10-28 14:57:50 +00:00 |
Robert Kanter
|
5877f20f9c
|
HADOOP-10075. Update jetty dependency to version 9 (rkanter)
|
2016-10-27 16:09:00 -07:00 |
Robert Kanter
|
9449519a25
|
YARN-5776. Checkstyle: MonitoringThread.Run method length is too long (miklos.szegedi@cloudera.com via rkanter)
|
2016-10-27 14:36:38 -07:00 |
Jason Lowe
|
7e3c327d31
|
YARN-4831. Recovered containers will be killed after NM stateful restart. Contributed by Siqi Li
|
2016-10-27 20:42:52 +00:00 |
Robert Kanter
|
6fbfb501f2
|
YARN-4456. Clean up Lint warnings in nodemanager (templedf via rkanter)
|
2016-10-27 12:37:01 -07:00 |
Varun Saxena
|
7b4e9ec3b0
|
YARN-5686. DefaultContainerExecutor random working dir algorigthm skews results (Vrushali C via Varun Saxena)
|
2016-10-27 14:02:29 +05:30 |
Varun Saxena
|
5c39a419a6
|
YARN-5752. TestLocalResourcesTrackerImpl#testLocalResourceCache times out (Eric Badger via Varun Saxena)
|
2016-10-27 13:41:49 +05:30 |
Rohith Sharma K S
|
b110c4b5e8
|
YARN-4555. TestDefaultContainerExecutor#testContainerLaunchError fails on non-english locale environment. Contributed by Takashi Ohnishi.
|
2016-10-27 11:34:07 +05:30 |
Karthik Kambatla
|
de6faae97c
|
YARN-5388. Deprecate and remove DockerContainerExecutor. (Daniel Templeton via kasha)
|
2016-10-25 13:35:47 -07:00 |
Robert Kanter
|
f5d9235914
|
YARN-5466. DefaultContainerExecutor needs JavaDocs (templedf via rkanter)
|
2016-10-17 14:29:09 -07:00 |
Sangjin Lee
|
1f304b0c7f
|
YARN-5699. Retrospect yarn entity fields which are publishing in events info fields. Contributed by Rohith Sharma K S.
|
2016-10-15 13:54:40 -07:00 |
Chris Douglas
|
cf3f43e95b
|
YARN-5717. Add tests for container-executor is_feature_enabled. Contributed by Sidharta Seethana
|
2016-10-13 20:49:07 -07:00 |
Varun Vasudev
|
0992708d79
|
YARN-5704. Provide config knobs to control enabling/disabling new/work in progress features in container-executor. Contributed by Sidharta Seethana.
|
2016-10-05 15:31:38 +05:30 |
Arun Suresh
|
10be45986c
|
YARN-5486. Update OpportunisticContainerAllocatorAMService::allocate method to handle OPPORTUNISTIC container requests. (Konstantinos Karanasos via asuresh)
|
2016-09-29 15:11:41 -07:00 |
Varun Vasudev
|
bc2656f09f
|
YARN-5662. Provide an option to enable ContainerMonitor. Contributed by Jian He.
|
2016-09-28 15:18:18 +05:30 |
Arun Suresh
|
4815d024c5
|
YARN-5609. Expose upgrade and restart API in ContainerManagementProtocol. Contributed by Arun Suresh
|
2016-09-26 08:46:54 -07:00 |
Arun Suresh
|
2f163cd5cf
|
Revert "YARN-5609. Expose upgrade and restart API in ContainerManagementProtocol. Contributed by Arun Suresh"
This reverts commit fe644bafe7 .
|
2016-09-26 08:36:59 -07:00 |
Jian He
|
fe644bafe7
|
YARN-5609. Expose upgrade and restart API in ContainerManagementProtocol. Contributed by Arun Suresh
|
2016-09-26 22:41:16 +08:00 |
Arun Suresh
|
3552c2b99d
|
YARN-5637. Changes in NodeManager to support Container rollback and commit. (asuresh)
|
2016-09-18 10:55:18 -07:00 |
Arun Suresh
|
f67237cbe7
|
YARN-5657. Fix TestDefaultContainerExecutor. (asuresh)
|
2016-09-17 09:32:05 -07:00 |
Naganarasimha
|
4174b9756c
|
YARN-5642. Typos in 9 log messages. Contributed by Mehran Hassani
|
2016-09-17 10:35:39 +05:30 |
Arun Suresh
|
40b5a59b72
|
YARN-5620. Core changes in NodeManager to support re-initialization of Containers with new launchContext. (asuresh)
|
2016-09-15 07:15:11 -07:00 |
Jason Lowe
|
e793309735
|
YARN-5630. NM fails to start after downgrade from 2.8 to 2.7. Contributed by Jason Lowe
|
2016-09-13 14:41:27 +00:00 |
Varun Vasudev
|
e6fcfe28e3
|
YARN-5576. Allow resource localization while container is running. Contributed by Jian He.
|
2016-09-06 20:01:45 +05:30 |
Varun Vasudev
|
08f55ccbb0
|
YARN-5596. Fix failing unit test in TestDockerContainerRuntime. Contributed by Sidharta Seethana.
|
2016-09-01 14:08:51 +05:30 |
Arun Suresh
|
d6d9cff21b
|
YARN-5221. Expose UpdateResourceRequest API to allow AM to request for change in container properties. (asuresh)
|
2016-08-30 15:52:29 -07:00 |
Karthik Kambatla
|
cde3a00526
|
YARN-5373. NPE listing wildcard directory in containerLaunch. (Daniel Templeton via kasha)
|
2016-08-26 11:04:33 -07:00 |
Junping Du
|
9ef632f3b0
|
YARN-5557. Add localize API to the ContainerManagementProtocol. Contributed by Jian He.
|
2016-08-26 09:04:44 -07:00 |
Varun Vasudev
|
bfb4d95059
|
YARN-5430. Return container's ip and host from NM ContainerStatus call. Contributed by Jian He.
|
2016-08-26 16:30:18 +05:30 |
Varun Vasudev
|
525d52bf7c
|
YARN-5042. Mount /sys/fs/cgroup into Docker containers as read only mount. Contributed by luhuichun.
|
2016-08-25 14:18:26 +05:30 |
Varun Vasudev
|
7f05ff7a4e
|
YARN-5455. Update Javadocs for LinuxContainerExecutor. Contributed by Daniel Templeton.
|
2016-08-17 15:34:58 +05:30 |
Ray Chiang
|
aea3e65749
|
YARN-5137. Make DiskChecker pluggable in NodeManager. (Yufei Gu via rchiang)
|
2016-08-10 19:23:29 -07:00 |
Varun Vasudev
|
522ddbde79
|
YARN-5394. Remove bind-mount /etc/passwd for Docker containers. Contributed by Zhankun Tang.
|
2016-08-09 16:04:09 +05:30 |
Arun Suresh
|
82c9e06101
|
YARN-5457. Refactor DistributedScheduling framework to pull out common functionality. (asuresh)
|
2016-08-09 00:42:29 -07:00 |
Varun Saxena
|
37d939a453
|
YARN-4910. Fix incomplete log info in ResourceLocalizationService (Jun Gong via Varun Saxena)
|
2016-08-08 22:12:53 +05:30 |
Naganarasimha
|
131d58a24e
|
YARN-5287. LinuxContainerExecutor fails to set proper permission. Contributed by Ying Zhang
|
2016-08-07 01:08:13 +05:30 |
Wangda Tan
|
3f100d76ff
|
YARN-4888. Changes in scheduler to identify resource-requests explicitly by allocation-id. (Subru Krishnan via wangda)
|
2016-08-05 10:43:35 -07:00 |
Varun Vasudev
|
08e33381f5
|
YARN-5459. Add support for docker rm. Contributed by Shane Kumpf.
|
2016-08-04 14:08:34 +05:30 |
Jason Lowe
|
db646540f0
|
YARN-5462. TestNodeStatusUpdater.testNodeStatusUpdaterRetryAndNMShutdown fails intermittently. Contributed by Eric Badger
|
2016-08-03 19:17:25 +00:00 |
Varun Vasudev
|
d848184e90
|
YARN-5460. Change container runtime type logging in DelegatingLinuxContainerRuntime to debug. Contributed by Shane Kumpf.
|
2016-08-03 12:02:39 +05:30 |
Chris Nauroth
|
b913677365
|
YARN-5456. container-executor support for FreeBSD, NetBSD, and others if conf path is absolute. Contributed by Allen Wittenauer.
|
2016-08-02 22:24:34 -07:00 |
Varun Vasudev
|
7fc70c6422
|
YARN-5458. Rename DockerStopCommandTest to TestDockerStopCommand. Contributed by Shane Kumpf.
|
2016-08-02 16:56:45 +05:30 |
Varun Vasudev
|
2e7c2a13a8
|
YARN-5443. Add support for docker inspect command. Contributed by Shane Kumpf.
|
2016-08-02 16:55:10 +05:30 |
Varun Vasudev
|
95694b70cd
|
YARN-5444. Fix failing unit tests in TestLinuxContainerExecutorWithMocks. Contributed by Yufei Gu.
|
2016-08-01 16:08:38 +05:30 |
Arun Suresh
|
e5766b1dbe
|
YARN-5113. Refactoring and other clean-up for distributed scheduling. (Konstantinos Karanasos via asuresh)
|
2016-07-31 11:48:25 -07:00 |
Chris Nauroth
|
ef501b1a0b
|
YARN-5121. fix some container-executor portability issues. Contributed by Allen Wittenauer.
|
2016-07-30 08:26:19 -07:00 |
Akira Ajisaka
|
54fe17a607
|
HADOOP-9427. Use JUnit assumptions to skip platform-specific tests. Contributed by Gergely Novák.
|
2016-07-27 19:41:09 +09:00 |
Arun Suresh
|
8fbe6ece24
|
YARN-5350. Distributed Scheduling: Ensure sort order of allocatable nodes returned by the RM is not lost. (asuresh)
|
2016-07-19 23:03:58 -07:00 |
Andrew Wang
|
da456ffd62
|
Preparing for 3.0.0-alpha2 development
|
2016-07-15 19:04:17 -07:00 |
Varun Saxena
|
a72cb3825a
|
YARN-5383. Fix findbugs and checkstyle issues in ContainerExecutor. (Vrushali C via Varun Saxena)
|
2016-07-15 23:17:04 +05:30 |
Naganarasimha
|
b5ee7dbd8d
|
YARN-5380. NMTimelinePublisher should use getMemorySize instead of getMemory. Contributed by Vrushali C
|
2016-07-15 14:34:48 +05:30 |
Varun Vasudev
|
54bf14f80b
|
YARN-5303. Clean up ContainerExecutor JavaDoc. Contributed by Daniel Templeton.
|
2016-07-14 19:28:11 +05:30 |
Varun Vasudev
|
e5e558b0a3
|
YARN-4759. Fix signal handling for docker containers. Contributed by Shane Kumpf.
|
2016-07-14 19:27:16 +05:30 |
Varun Vasudev
|
58e1850801
|
YARN-5298. Mount usercache and NM filecache directories into Docker container. Contributed by Sidharta Seethana.
|
2016-07-14 16:11:07 +05:30 |
Rohith Sharma K S
|
dbe97aa768
|
YARN-5299. Log Docker run command when container fails. Contributed by Varun Vasudev.
|
2016-07-14 11:48:10 +05:30 |
Jian He
|
819224dcf9
|
YARN-5270. Solve miscellaneous issues caused by YARN-4844. Contributed by Wangda Tan
|
2016-07-11 22:36:20 -07:00 |
Sangjin Lee
|
6cf6ab7b78
|
Made a number of miscellaneous fixes for javac, javadoc, and checstyle warnings.
|
2016-07-10 08:46:05 -07:00 |
Vrushali
|
6d943038f6
|
Cleanup changes during rebase with trunk (Vrushali C)
|
2016-07-10 08:46:04 -07:00 |
Varun Saxena
|
1ff6833bba
|
YARN-5243. fix several rebase and other miscellaneous issues before merge. (Sangjin Lee via Varun Saxena)
|
2016-07-10 08:46:03 -07:00 |
Sangjin Lee
|
39cce4e629
|
YARN-3816. [Aggregation] App-level aggregation and accumulation for YARN system metrics (Li Lu via sjlee)
|
2016-07-10 08:45:56 -07:00 |
Sangjin Lee
|
84c35ac6c4
|
YARN-4711. NM is going down with NPE's due to single thread processing of events by Timeline client (Naganarasimha G R via sjlee)
|
2016-07-10 08:45:55 -07:00 |
Varun Saxena
|
6f6cc647d6
|
YARN-4712. CPU Usage Metric is not captured properly in YARN-2928. (Naganarasimha G R via Varun Saxena)
|
2016-07-10 08:45:54 -07:00 |
Sangjin Lee
|
0d02ab8729
|
YARN-3367. Replace starting a separate thread for post entity with event loop in TimelineClient (Naganarasimha G R via sjlee)
|
2016-07-10 08:45:53 -07:00 |
Sangjin Lee
|
960af7d471
|
YARN-4409. Fix javadoc and checkstyle issues in timelineservice code (Varun Saxena via sjlee)
|
2016-07-10 08:45:53 -07:00 |
Naganarasimha
|
6934b05c71
|
YARN-4238. createdTime and modifiedTime is not reported while publishing entities to ATSv2. (Varun Saxena via Naganarasimha G R)
|
2016-07-10 08:45:52 -07:00 |
Li Lu
|
89e5c44f9e
|
YARN-4356. Ensure the timeline service v.2 is disabled cleanly and has no
impact when it's turned off. Contributed by Sangjin Lee.
|
2016-07-10 08:45:48 -07:00 |
Sangjin Lee
|
8d9476ec5f
|
YARN-4058. Miscellaneous issues in NodeManager project (Naganarasimha G R via sjlee)
|
2016-07-10 08:45:43 -07:00 |
Junping Du
|
477a30f536
|
YARN-3045. Implement NM writing container lifecycle events to Timeline Service v2. Contributed by Naganarasimha G R.
|
2016-07-10 08:45:42 -07:00 |
Sangjin Lee
|
22e7ae5771
|
YARN-3792. Test case failures in TestDistributedShell and some issue fixes related to ATSV2 (Naganarasimha G R via sjlee)
(cherry picked from commit 84f37f1c7eefec6d139cbf091c50d6c06f734323)
|
2016-07-10 08:45:38 -07:00 |
Zhijie Shen
|
f3c661e8dd
|
YARN-3044. Made RM write app, attempt and optional container lifecycle events to timeline service v2. Contributed by Naganarasimha G R.
|
2016-07-10 08:45:37 -07:00 |
Junping Du
|
d275677e24
|
YARN-3634. TestMRTimelineEventHandling and TestApplication are broken. Contributed by Sangjin Lee.
(cherry picked from commit b059dd4882fd759e4762cc11c019be4b68fb74c1)
|
2016-07-10 08:45:36 -07:00 |
Sangjin Lee
|
fc8485d893
|
YARN-3551. Consolidate data model change according to the backend implementation (Zhijie Shen via sale)
(cherry picked from commit 557a3950bddc837469244835f5577899080115d8)
|
2016-07-10 08:45:35 -07:00 |
Junping Du
|
47f35a30bb
|
YARN-3391. Clearly define flow ID/ flow run / flow version in API and storage. Contributed by Zhijie Shen
(cherry picked from commit 68c6232f8423e55b4d152ef3d1d66aeb2d6a555e)
|
2016-07-10 08:45:33 -07:00 |
Zhijie Shen
|
5712b8f9fd
|
YARN-3334. NM uses timeline client to publish container metrics to new timeline service. Contributed by Junping Du.
|
2016-07-10 08:45:33 -07:00 |
Junping Du
|
d67c9bdb4d
|
YARN-3040. Make putEntities operation be aware of the app's context. Contributed by Zhijie Shen
|
2016-07-10 08:45:32 -07:00 |
Junping Du
|
2188a07e5b
|
YARN-3333. Rename TimelineAggregator etc. to TimelineCollector. Contributed by Sangjin Lee
|
2016-07-10 08:45:31 -07:00 |
Zhijie Shen
|
9b56364080
|
YARN-3039. Implemented the app-level timeline aggregator discovery service. Contributed by Junping Du.
|
2016-07-10 08:45:31 -07:00 |
Zhijie Shen
|
bf54d32750
|
YARN-3210. Refactored timeline aggregator according to new code organization proposed in YARN-3166. Contributed by Li Lu.
(cherry picked from commit d3ff7f06cbc66d3a23c2551e7d4c752689f46afe)
|
2016-07-10 08:45:30 -07:00 |
Zhijie Shen
|
9d57c9c015
|
YARN-3087. Made the REST server of per-node aggregator work alone in NM daemon. Conntributed by Li Lu.
(cherry picked from commit 41a08ad404d4278fe598d6c222b2ae0e84bae0df)
|
2016-07-10 08:45:29 -07:00 |
Zhijie Shen
|
7c8abec0a8
|
YARN-3030. Set up TS aggregator with basic request serving structure and lifecycle. Contributed by Sangjin Lee.
(cherry picked from commit f26941b39028ac30c77547e2be2d657bb5bf044a)
|
2016-07-10 08:45:28 -07:00 |
Vinod Kumar Vavilapalli
|
4c9e1aeb94
|
YARN-5224. Added new web-services /containers/{containerid}/logs & /containers/{containerid}/logs/{filename} and using them in "yarn logs" CLI to get logs of finished containers of a running application. Contributed by Xuan Gong.
|
2016-07-06 14:10:54 -07:00 |
Jian He
|
d792a90206
|
YARN-5296. NMs going OutOfMemory because ContainerMetrics leak in ContainerMonitorImpl. Contributed by Junping Du
|
2016-07-05 18:05:16 -07:00 |
Vinod Kumar Vavilapalli
|
ce9c006430
|
YARN-5214. Fixed locking in DirectoryCollection to avoid hanging NMs when various code-paths hit slow disks. Contributed by Junping Du.
|
2016-07-05 16:07:28 -07:00 |
Ray Chiang
|
0a5def155e
|
YARN-4568. Fix message when NodeManager runs into errors initializing the recovery directory. (rchiang)
|
2016-07-01 15:53:46 -07:00 |
Arun Suresh
|
99e5dd68d0
|
YARN-5171. Extend DistributedSchedulerProtocol to notify RM of containers allocated by the Node. (Inigo Goiri via asuresh)
|
2016-06-22 19:04:54 -07:00 |
Tsuyoshi Ozawa
|
5d58858bb6
|
HADOOP-9613. [JDK8] Update jersey version to latest 1.x release.
|
2016-06-21 08:05:32 +09:00 |
Sangjin Lee
|
5107a967fa
|
YARN-4958. The file localization process should allow for wildcards to reduce the application footprint in the state store (Daniel Templeton via sjlee)
|
2016-06-20 09:56:53 -07:00 |
Junping Du
|
d0162f2040
|
YARN-5246. NMWebAppFilter web redirects drop query parameters. Contributed by Varun Vasudev.
|
2016-06-19 17:44:54 -07:00 |
Junping Du
|
c35fa4a0e5
|
YARN-5251. Yarn CLI to obtain App logs for last 'n' bytes fails. Contributed by Xuan Gong.
|
2016-06-17 08:24:24 -07:00 |
Junping Du
|
5dfc38ff57
|
YARN-5237. Fix missing log files issue in rolling log aggregation. Contributed by Xuan Gong.
|
2016-06-15 16:17:54 -07:00 |
Wangda Tan
|
c77a1095dc
|
YARN-1942. Deprecate toString/fromString methods from ConverterUtils and move them to records classes like ContainerId/ApplicationId, etc. (wangda)
|
2016-06-14 15:06:38 -07:00 |
Arun Suresh
|
7dae2b3bc4
|
YARN-5212. Run existing ContainerManager tests using QueuingContainerManagerImpl. (Konstantinos Karanasos via asuresh)
|
2016-06-12 10:05:37 -07:00 |
Vinod Kumar Vavilapalli
|
9378d9428f
|
YARN-5191. Renamed the newly added “download=true” option for getting logs via NMWebServices and AHSWebServices to be a better "format" option. (Xuan Gong via vinodkv)
|
2016-06-09 12:30:58 -07:00 |
Naganarasimha
|
1500a0a300
|
YARN-4308. ContainersAggregated CPU resource utilization reports negative usage in first few heartbeats. Contributed by Sunil G
|
2016-06-09 05:41:09 +05:30 |
Arun Suresh
|
3344ba70e0
|
YARN-5204. Properly report status of killed/stopped queued containers. (Konstantinos Karanasos via asuresh)
|
2016-06-08 08:31:32 -07:00 |
Arun Suresh
|
76f0800c21
|
YARN-5176. More test cases for queuing of containers at the NM. (Konstantinos Karanasos via asuresh)
|
2016-06-07 17:16:18 -07:00 |
Xuan
|
58be55b6e0
|
YARN-5199. Close LogReader in in AHSWebServices#getStreamingOutput and
FileInputStream in NMWebServices#getLogs. Contributed by Xuan Gong
|
2016-06-07 16:07:02 -07:00 |
Rohith Sharma K S
|
bddea5fe5f
|
YARN-5118. Tests fails with localizer port bind exception. Contributed by Brahma Reddy Battula.
|
2016-06-07 11:20:15 +05:30 |
Ming Ma
|
4a1cedc010
|
MAPREDUCE-5044. Have AM trigger jstack on task attempts that timeout before killing them. (Eric Payne and Gera Shegalov via mingma)
|
2016-06-06 14:30:51 -07:00 |
Jian He
|
99cc439e29
|
YARN-5190. Registering/unregistering container metrics in ContainerMonitorImpl and ContainerImpl causing uncaught exception in ContainerMonitorImpl. Contributed by Junping Du
|
2016-06-03 11:10:42 -07:00 |
Arun Suresh
|
dc26601d8f
|
YARN-5180. Allow ResourceRequest to specify an enforceExecutionType flag. (asuresh)
|
2016-06-02 09:01:02 -07:00 |
Xuan
|
0bc05e40fa
|
YARN-5088. Improve "yarn log" command-line to read the last K bytes for the log files. Contributed by Xuan Gong
|
2016-06-01 13:44:21 -07:00 |
Varun Vasudev
|
86fb58b7dc
|
YARN-4007. Add support for different network setups when launching the docker container. Contributed by Sidharta Seethana.
|
2016-05-29 21:32:51 +05:30 |
Varun Vasudev
|
42f90ab885
|
YARN-4844. Add getMemorySize/getVirtualCoresSize to o.a.h.y.api.records.Resource. Contributed by Wangda Tan.
|
2016-05-29 21:24:16 +05:30 |
Arun Suresh
|
4fc09a897b
|
YARN-5117. QueuingContainerManager does not start GUARANTEED Container even if Resources are available. (Konstantinos Karanasos via asuresh)
|
2016-05-27 17:49:15 -07:00 |
Arun Suresh
|
aa975bc781
|
YARN-5127. Expose ExecutionType in Container api record. (Hitesh Sharma via asuresh)
|
2016-05-27 14:06:32 -07:00 |
Carlo Curino
|
013532a95e
|
YARN-4957. Add getNewReservation in ApplicationClientProtocol (Sean Po via curino)
|
2016-05-25 16:55:49 -07:00 |
Jason Lowe
|
1ba31fe9e9
|
YARN-4459. container-executor should only kill process groups. Contributed by Jun Gong
|
2016-05-25 21:24:55 +00:00 |
Robert Kanter
|
e07519b8db
|
YARN-4766. NM should not aggregate logs older than the retention policy (haibochen via rkanter)
|
2016-05-25 10:25:44 -07:00 |
Varun Vasudev
|
9a31e5dfef
|
YARN-5115. Avoid setting CONTENT-DISPOSITION header in the container-logs web-service. Contributed by Xuan Gong.
|
2016-05-25 19:01:12 +05:30 |
Varun Vasudev
|
c380a22031
|
YARN-857. Localization failures should be available in container diagnostics. Contributed by Vinod Kumar Vavilapalli.
|
2016-05-25 19:01:12 +05:30 |
Jason Lowe
|
d1df0266cf
|
YARN-5103. With NM recovery enabled, restarting NM multiple times results in AM restart. Contributed by Junping Du
|
2016-05-23 15:15:27 +00:00 |
Junping Du
|
6161d9ba52
|
YARN-5112. Excessive log warnings for directory permission issue on NM recovery. Contributed by Jian He.
(cherry picked from commit 867cd2f5a2 )
|
2016-05-22 16:04:02 -07:00 |
Varun Vasudev
|
0287c49107
|
YARN-5016. Add support for a minimum retry interval for container retries. Contributed by Jun Gong.
|
2016-05-20 12:28:14 +05:30 |
Junping Du
|
22fcd819f0
|
YARN-5076. YARN web interfaces lack XFS protection. Contributed by Jonathan Maron.
(cherry picked from commit 2703ec6871 )
|
2016-05-19 14:15:21 -07:00 |
Akira Ajisaka
|
d4274c64bc
|
YARN-5107. TestContainerMetrics fails. (aajisaka)
|
2016-05-19 19:53:59 +09:00 |
Arun Suresh
|
1597630681
|
YARN-5110. Fix OpportunisticContainerAllocator to insert complete HostAddress in issued ContainerTokenIds. (Konstantinos Karanasos via asuresh)
|
2016-05-18 18:46:00 -07:00 |
Jian He
|
fa3bc3405d
|
YARN-4832. NM side resource value should get updated if change applied in RM side. Contributed by Junping Du
|
2016-05-17 12:52:19 -07:00 |
Jason Lowe
|
81effb7dcd
|
YARN-4325. Nodemanager log handlers fail to send finished/failed events in some cases. Contributed by Junping Du
|
2016-05-16 15:40:23 +00:00 |
Arun Suresh
|
f45bc5a83e
|
YARN-4738. Notify the RM about the status of OPPORTUNISTIC containers (Konstantinos Karanasos via asuresh)
|
2016-05-15 17:54:34 -07:00 |
Arun Suresh
|
f0ac18d001
|
YARN-2888. Corrective mechanisms for rebalancing NM container queues. (asuresh)
|
2016-05-13 13:38:36 -07:00 |
Andrew Wang
|
3c5c57af28
|
HADOOP-13142. Change project version from 3.0.0 to 3.0.0-alpha1.
|
2016-05-12 18:27:28 -07:00 |
Andrew Wang
|
ca5613af91
|
Revert "Update project version to 3.0.0-alpha1-SNAPSHOT."
This reverts commit 6b53802cba .
|
2016-05-12 15:32:45 -07:00 |
Andrew Wang
|
6b53802cba
|
Update project version to 3.0.0-alpha1-SNAPSHOT.
|
2016-05-12 11:05:05 -07:00 |
Sangjin Lee
|
0bbe01f8d5
|
YARN-4577. Enable aux services to have their own custom classpath/jar file (Xuan Gong via sale)
|
2016-05-12 10:11:23 -07:00 |
Arun Suresh
|
d464f4d1c4
|
YARN-5049. Extend NMStateStore to save queued container information. (Konstantinos Karanasos via asuresh)
|
2016-05-11 19:10:17 -07:00 |
Arun Suresh
|
d971bf252f
|
YARN-5073. Refactor startContainerInternal() in ContainerManager to remove unused parameter. (Konstantinos Karanasos via asuresh)
|
2016-05-10 22:31:38 -07:00 |
Varun Vasudev
|
72b047715c
|
YARN-4595. Add support for configurable read-only mounts when launching Docker containers. Contributed by Billie Rinaldi.
|
2016-05-05 13:01:54 +05:30 |
Wangda Tan
|
7bd418e48c
|
YARN-4984. LogAggregationService shouldn't swallow exception in handling createAppDir() which cause thread leak. (Junping Du via wangda)
|
2016-05-04 11:38:55 -07:00 |
Junping Du
|
e61d431275
|
YARN-4920. ATS/NM should support a link to dowload/get the logs in text format. Contributed by Xuan Gong.
|
2016-05-04 10:35:49 -07:00 |
Robert Kanter
|
9d4d30243b
|
Remove parent's env vars from child processes
|
2016-04-29 09:25:51 -07:00 |
Varun Vasudev
|
0f25a1bb52
|
YARN-3998. Add support in the NodeManager to re-launch containers. Contributed by Jun Gong.
|
2016-04-29 16:09:07 +05:30 |
Jian He
|
4a8508501b
|
YARN-5009. NMLeveldbStateStoreService database can grow substantially leading to longer recovery times. Contributed by Jason Lowe
|
2016-04-28 21:54:11 -07:00 |
Arun Suresh
|
341888a0aa
|
YARN-4412. Create ClusterMonitor to compute ordered list of preferred NMs for OPPORTUNITIC containers. (asuresh)
|
2016-04-26 20:12:12 -07:00 |
Karthik Kambatla
|
1a3f1482e2
|
YARN-4795. ContainerMetrics drops records. (Daniel Templeton via kasha)
|
2016-04-26 06:15:36 -07:00 |
Arun Suresh
|
c282a08f38
|
YARN-2885. Create AMRMProxy request interceptor and ContainerAllocator to distribute OPPORTUNISTIC containers to appropriate Nodes (asuresh)
(cherry picked from commit 2bf025278a318b0452fdc9ece4427b4c42124e39)
|
2016-04-24 22:38:33 -07:00 |
Jing Zhao
|
63e5412f1a
|
HDFS-9427. HDFS should not default to ephemeral ports. Contributed by Xiaobing Zhou.
|
2016-04-22 15:14:40 -07:00 |
Karthik Kambatla
|
c8172f5f14
|
YARN-2883. Queuing of container requests in the NM. (Konstantinos Karanasos and Arun Suresh via kasha)
|
2016-04-20 09:55:50 -07:00 |
Jason Lowe
|
3150ae8108
|
YARN-4924. NM recovery race can lead to container not cleaned up. Contributed by sandflee
|
2016-04-14 19:17:14 +00:00 |
Robert Kanter
|
0d9194df00
|
YARN-4541. Change log message in LocalizedResource#handle() to DEBUG (rchiang via rkanter)
|
2016-04-13 17:45:18 -07:00 |
Naganarasimha
|
437e9d6475
|
YARN-4810. NM applicationpage cause internal error 500. Contributed by Bibin A Chundatt.
|
2016-04-12 17:59:46 +05:30 |
Vinod Kumar Vavilapalli
|
44bbc50d91
|
YARN-4168. Fixed a failing test TestLogAggregationService.testLocalFileDeletionOnDiskFull. Contributed by Takashi Ohnishi.
|
2016-04-11 12:11:14 -07:00 |
Akira Ajisaka
|
1ff27f9d12
|
YARN-4630. Remove useless boxing/unboxing code. Contributed by Kousuke Saruta.
|
2016-04-11 14:55:03 +09:00 |
Karthik Kambatla
|
e82f961a39
|
YARN-4756. Unnecessary wait in Node Status Updater during reboot. (Eric Badger via kasha)
|
2016-04-07 17:05:29 -07:00 |
Varun Vasudev
|
b41e65e5bc
|
YARN-4906. Capture container start/finish time in container metrics. Contributed by Jian He.
|
2016-04-06 13:41:33 +05:30 |
Junping Du
|
0005816743
|
YARN-4916. TestNMProxy.tesNMProxyRPCRetry fails. Contributed by Tibor Kiss.
|
2016-04-05 09:01:08 -07:00 |
naganarasimha
|
5092c94195
|
YARN-4746. yarn web services should convert parse failures of appId, appAttemptId and containerId to 400. Contributed by Bibin A Chundatt
|
2016-04-04 16:25:03 +05:30 |
Jian He
|
0dd9bcab97
|
YARN-4811. Generate histograms in ContainerMetrics for actual container resource usage
|
2016-03-31 14:28:13 -07:00 |
Allen Wittenauer
|
0a74610d1c
|
HADOOP-11393. Revert HADOOP_PREFIX, go back to HADOOP_HOME (aw)
|
2016-03-31 07:51:05 -07:00 |
Jason Lowe
|
948b758070
|
YARN-4773. Log aggregation performs extraneous filesystem operations when rolling log aggregation is disabled. Contributed by Jun Gong
|
2016-03-28 23:00:56 +00:00 |
Jian He
|
55ae143923
|
YARN-4117. End to end unit test with mini YARN cluster for AMRMProxy Service. Contributed by Giovanni Matteo Fumarola
|
2016-03-27 20:22:12 -07:00 |
Eric Payne
|
92b7e0d413
|
YARN-4686. MiniYARNCluster.start() returns before cluster is completely started. Contributed by Eric Badger.
|
2016-03-18 16:12:47 +00:00 |
Robert Kanter
|
22ca176dfe
|
TestResourceLocalizationService.testPublicResourceInitializesLocalDir fails Intermittently due to IllegalArgumentException from cleanup (templedf via rkanter)
|
2016-03-15 10:05:10 -07:00 |
Vinod Kumar Vavilapalli
|
b2661765a5
|
YARN-4762. Fixed CgroupHandler's creation and usage to avoid NodeManagers crashing when LinuxContainerExecutor is enabled. (Sidharta Seethana via vinodkv)
|
2016-03-07 11:08:17 -08:00 |
Jason Lowe
|
059caf9989
|
YARN-4744. Too many signal to container failure in case of LCE. Contributed by Sidharta Seethana
|
2016-03-07 15:40:01 +00:00 |
Varun Vasudev
|
8ed2e060e8
|
YARN-4245. Generalize config file handling in container-executor. Contributed by Sidharta Seethana.
|
2016-03-07 16:18:35 +05:30 |
Varun Vasudev
|
e51a8c1056
|
YARN-4737. Add CSRF filter support in YARN. Contributed by Jonathan Maron.
|
2016-03-07 15:26:44 +05:30 |
Haohui Mai
|
0fa54d45b1
|
HADOOP-12813. Migrate TestRPC and related codes to rebase on ProtobufRpcEngine. Contributed by Kai Zheng.
|
2016-02-29 11:41:00 -08:00 |
Jason Lowe
|
c58a6d53c5
|
YARN-4731. container-executor should not follow symlinks in recursive_unlink_children. Contributed by Colin Patrick McCabe
|
2016-02-29 15:24:35 +00:00 |
Ming Ma
|
7f3139e54d
|
YARN-4720. Skip unnecessary NN operations in log aggregation. (Jun Gong via mingma)
|
2016-02-26 08:40:05 -08:00 |
Robert Kanter
|
d7fdec1e6b
|
YARN-4579. Allow DefaultContainerExecutor container log directory permissions to be configurable (rchiang via rkanter)
|
2016-02-25 16:36:38 -08:00 |
Robert Kanter
|
954dd57043
|
YARN-4697. NM aggregation thread pool is not bound by limits (haibochen via rkanter)
|
2016-02-24 15:00:24 -08:00 |
Jason Lowe
|
d284e187b8
|
YARN-2046. Out of band heartbeats are sent only on container kill and possibly too early. Contributed by Ming Ma
|
2016-02-23 20:49:09 +00:00 |
Varun Vasudev
|
140cb5d745
|
YARN-4709. NMWebServices produces incorrect JSON for containers. Contributed by Varun Saxena.
|
2016-02-23 12:29:25 +05:30 |
Varun Vasudev
|
fa00d3e205
|
YARN-4655. Log uncaught exceptions/errors in various thread pools in YARN. Contributed by Sidharta Seethana.
|
2016-02-11 12:06:42 +05:30 |
Jason Lowe
|
fa328e2d39
|
YARN-4594. container-executor fails to remove directory tree when chmod required. Contributed by Colin Patrick McCabe
|
2016-02-03 17:21:12 +00:00 |
Varun Vasudev
|
1cd55e0c17
|
YARN-4649. Add additional logging to some NM state store operations. Contributed by Sidharta Seethana
|
2016-02-02 09:25:23 +05:30 |
Wangda Tan
|
9875325d5c
|
YARN-4340. Add list API to reservation system. (Sean Po via wangda)
|
2016-02-02 10:17:33 +08:00 |
Rohith Sharma K S
|
ac68666803
|
YARN-4543. Fix random test failure in TestNodeStatusUpdater.testStopReentrant. (Akihiro Suda via rohithsharmaks)
|
2016-01-29 12:29:54 +05:30 |
Jason Lowe
|
61382ff8fa
|
YARN-4643. Container recovery is broken with delegating container runtime. Contributed by Sidharta Seethana
|
2016-01-28 18:59:35 +00:00 |
Vinod Kumar Vavilapalli (I am also known as @tshooter.)
|
2085e60a96
|
YARN-3542. Refactored existing CPU cgroups support to use the newer and integrated ResourceHandler mechanism, and also deprecated the old LCEResourceHandler inteface hierarchy. Contributed by Varun Vasudev.
|
2016-01-25 16:19:36 -08:00 |
Jian He
|
992dd2f783
|
YARN-4520. Finished app info is unnecessarily persisted in NM state-store if container is acquired but not lunched on this node. Contributed by sandflee
|
2016-01-25 15:36:14 -08:00 |
Xuan
|
618bfd6ac2
|
YARN-4496. Improve HA ResourceManager Failover detection on the client.
Contributed by Jian He
|
2016-01-22 18:20:38 -08:00 |
Jason Lowe
|
46e5ea81e0
|
YARN-4598. Invalid event: RESOURCE_FAILED at CONTAINER_CLEANEDUP_AFTER_KILL. Contributed by tangshangwen
|
2016-01-22 21:55:01 +00:00 |
Varun Vasudev
|
b41a7e89d1
|
YARN-4578. Directories that are mounted in docker containers need to be more restrictive/container-specific. Contributed by Sidharta Seethana.
|
2016-01-22 14:43:14 +05:30 |
Wangda Tan
|
89d1fd5dac
|
HADOOP-12356. Fix computing CPU usage statistics on Windows. (Inigo Goiri via wangda)
|
2016-01-19 21:27:38 +08:00 |
Karthik Kambatla
|
d40859fab1
|
YARN-4526. Make SystemClock singleton so AppSchedulingInfo could use it. (kasha)
|
2016-01-18 10:58:14 +01:00 |
Colin Patrick Mccabe
|
b2c155f810
|
HADOOP-12712. Fix some cmake plugin and native build warnings (cmccabe)
|
2016-01-15 12:29:18 -08:00 |
Colin Patrick Mccabe
|
b1ed28fa77
|
HADOOP-8887. Use a Maven plugin to build the native code using CMake (cmccabe)
|
2016-01-14 11:02:34 -08:00 |
Varun Vasudev
|
3ddb92bd30
|
YARN-4553. Add cgroups support for docker containers. Contributed by Sidharta Seethana.
|
2016-01-14 14:29:29 +05:30 |
Jason Lowe
|
13de8359a1
|
YARN-4414. Nodemanager connection errors are retried at multiple levels. Contributed by Chang Li
|
2016-01-12 15:56:15 +00:00 |
Akira Ajisaka
|
52b77577c4
|
YARN-4544. All the log messages about rolling monitoring interval are shown with WARN level. Contributed by Takashi Ohnishi.
|
2016-01-08 01:12:46 +09:00 |
Steve Loughran
|
07d1cb612c
|
YARN-4550. Some tests in TestContainerLanch fails on non-english locale environment. (Takashi Ohnishi via stevel)
|
2016-01-07 14:30:20 +00:00 |
rohithsharmaks
|
791c1639ae
|
YARN-4393. Fix intermittent test failure for TestResourceLocalizationService#testFailedDirsResourceRelease (Varun Saxana via rohithsharmaks)
|
2016-01-07 09:38:47 +05:30 |
Rohith Sharma K S
|
f9e36dea96
|
YARN-4530. LocalizedResource trigger a NPE Cause the NodeManager exit. (tangshangwen via rohithsharmaks)
|
2016-01-04 09:58:13 +05:30 |
Gera Shegalov
|
2c17b81569
|
YARN-2934. Improve handling of container's stderr. (Naganarasimha G R via gera)
|
2015-12-24 23:48:05 -08:00 |
Uma Mahesh
|
0f82b5d878
|
YARN-4480. Clean up some inappropriate imports. (Kai Zheng via umamahesh)
|
2015-12-19 23:10:13 -08:00 |
Vinod Kumar Vavilapalli (I am also known as @tshooter.)
|
4e7d32c0db
|
YARN-1856. Added cgroups based memory monitoring for containers as another alternative to custom memory-monitoring. Contributed by Varun Vasudev.
|
2015-12-17 12:13:03 -08:00 |
Wangda Tan
|
79c41b1d83
|
YARN-4293. ResourceUtilization should be a part of yarn node CLI. (Sunil G via wangda)
|
2015-12-16 13:18:19 -08:00 |
Jian He
|
915cd6c3f4
|
YARN-4402. TestNodeManagerShutdown And TestNodeManagerResync fails with bind exception. Contributed by Brahma Reddy Battula
|
2015-12-14 14:59:01 -08:00 |
Wangda Tan
|
dfcbbddb09
|
YARN-4309. Add container launch related debug information to container logs when a container fails. (Varun Vasudev via wangda)
|
2015-12-14 11:13:22 -08:00 |
rohithsharmaks
|
15c3e7ffe3
|
YARN-4431. Not necessary to do unRegisterNM() if NM get stop due to failed to connect to RM. (Junpin Du via rohithsharmaks)
|
2015-12-09 10:50:43 +05:30 |
Steve Loughran
|
65f395226b
|
HADOOP-12321. Make JvmPauseMonitor an AbstractService. (Sunil G via Stevel) [includes HDFS-8947 MAPREDUCE-6462 and YARN-4072]
|
2015-12-06 17:43:35 +00:00 |
Jian He
|
9f77ccad73
|
YARN-3840. Resource Manager web ui issue when sorting application by id (with application having id > 9999). Contributed by Mohammad Shahid Khan and Varun Saxena
|
2015-12-03 12:48:50 -08:00 |
Junping Du
|
62e9348bc1
|
YARN-4408. Fix issue that NodeManager still reports negative running containers. Contributed by Robert Kanter.
|
2015-12-03 06:36:37 -08:00 |
Tsuyoshi Ozawa
|
0656d2dc83
|
YARN-4380. TestResourceLocalizationService.testDownloadingResourcesOnContainerKill fails intermittently. Contributed by Varun Saxena.
|
2015-11-26 01:10:02 +09:00 |
Jason Lowe
|
4ac6799d4a
|
YARN-4132. Separate configs for nodemanager to resourcemanager connection timeout and retries. Contributed by Chang Li
|
2015-11-24 22:35:37 +00:00 |
Karthik Kambatla
|
52948bb20b
|
YARN-3980. Plumb resource-utilization info in node heartbeat through to the scheduler. (Inigo Goiri via kasha)
|
2015-11-24 13:47:17 +05:30 |
Jian He
|
fcd7888029
|
Revert "YARN-3840. Resource Manager web ui issue when sorting application by id (with application having id > 9999) Contributed by Mohammad Shahid Khan"
This reverts commit 8fbea531d7 .
Conflicts:
hadoop-yarn-project/CHANGES.txt
|
2015-11-16 20:18:44 -08:00 |
Junping Du
|
855d52927b
|
YARN-4354. Public resource localization fails with NPE. Contributed by Jason Lowe.
|
2015-11-15 04:43:57 -08:00 |
Jian He
|
8fbea531d7
|
YARN-3840. Resource Manager web ui issue when sorting application by id (with application having id > 9999) Contributed by Mohammad Shahid Khan
|
2015-11-09 10:43:45 -08:00 |
Jason Lowe
|
e2267de207
|
YARN-2902. Killing a container that is localizing can orphan resources in the DOWNLOADING state. Contributed by Varun Saxena
|
2015-10-29 16:34:25 +00:00 |
Akira Ajisaka
|
8a68630dd1
|
YARN-4300. [JDK8] Fix javadoc errors caused by wrong tags. (aajisaka)
|
2015-10-27 10:28:01 +09:00 |
Wangda Tan
|
6f606214e7
|
YARN-4169. Fix racing condition of TestNodeStatusUpdaterForLabels. (Naganarasimha G R via wangda)
|
2015-10-26 16:36:34 -07:00 |
Rohith Sharma K S
|
5acdde4744
|
YARN-2729. Support script based NodeLabelsProvider Interface in Distributed Node Label Configuration Setup. (Naganarasimha G R via rohithsharmaks)
|
2015-10-26 15:42:42 +05:30 |
Tsuyoshi Ozawa
|
ce60b4fc8b
|
YARN-3528. Tests with 12345 as hard-coded port break jenkins. Contributed by Brahma Reddy Battula.
|
2015-10-26 16:45:11 +09:00 |
Allen Wittenauer
|
1aa735c188
|
YARN-3724. Use POSIX nftw(3) instead of fts(3) (Alan Burlison via aw)
|
2015-10-25 21:43:23 -07:00 |
Jonathan Eagles
|
f8adeb712d
|
YARN-4009. CORS support for ResourceManager REST API. ( Varun Vasudev via jeagles)
|
2015-10-23 10:34:08 -05:00 |
Varun Vasudev
|
151eab2a12
|
YARN-4267. Add additional logging to container launch implementations in container-executor. Contributed by Sidharta Seethana.
|
2015-10-19 20:56:01 +05:30 |
Varun Vasudev
|
e39ae0e676
|
YARN-4262. Allow whitelisted users to run privileged docker containers. Contributed by Sidharta Seethana.
|
2015-10-19 20:19:22 +05:30 |
Steve Loughran
|
e2d59e2c7b
|
YARN-4155. TestLogAggregationService.testLogAggregationServiceWithInterval failing. (Bibin A Chundatt via stevel)
|
2015-10-18 12:03:57 +01:00 |
Varun Vasudev
|
63020c54c1
|
YARN-4258. Add support for controlling capabilities for docker containers. Contributed by Sidharta Seethana.
|
2015-10-15 13:41:20 +05:30 |
Steve Loughran
|
dfa7848463
|
HADOOP-12478. Shell.getWinUtilsPath() has been renamed Shell.getWinutilsPath(). (stevel)
|
2015-10-14 20:25:47 +01:00 |
Varun Vasudev
|
da1ee078f9
|
YARN-4255. container-executor does not clean up docker operation command files. Contributed by Sidharta Seethana.
|
2015-10-14 15:25:21 +05:30 |
Varun Vasudev
|
fb9c1519b3
|
YARN-4252. Log container-executor invocation details when exit code is non-zero. Contributed by Sidharta Seethana.
|
2015-10-14 15:18:08 +05:30 |
Varun Vasudev
|
8d59293089
|
YARN-4253. Standardize on using PrivilegedOperationExecutor for all invocations of container-executor in LinuxContainerExecutor. Contributed by Sidharta Seethana.
|
2015-10-14 14:58:10 +05:30 |
Steve Loughran
|
c59af2fdf8
|
HADOOP-10775. Shell operations to fail with meaningful errors on windows if winutils.exe not found. (stevel)
|
2015-10-13 21:49:28 +01:00 |
Varun Vasudev
|
5b6bae0094
|
YARN-4017. container-executor overuses PATH_MAX. Contributed by Sidharta Seethana
|
2015-10-13 12:48:30 +05:30 |
Jason Lowe
|
a0bca2b5ad
|
YARN-261. Ability to fail AM attempts. Contributed by Andrey Klochkov and Rohith Sharma K S
|
2015-10-09 14:17:38 +00:00 |
Jason Lowe
|
8d226225d0
|
YARN-3943. Use separate threshold configurations for disk-full detection and disk-not-full detection. Contributed by Zhihai Xu
|
2015-10-08 22:25:34 +00:00 |
Wangda Tan
|
30ac69c6bd
|
YARN-4176. Resync NM nodelabels with RM periodically for distributed nodelabels. (Bibin A Chundatt via wangda)
|
2015-10-05 15:47:21 -07:00 |
Vinod Kumar Vavilapalli
|
f1c19b9365
|
HADOOP-12441. Fixed shell-kill command behaviour to work correctly on some Linux distributions after HADOOP-12317. Contributed by Wangda Tan.
|
2015-10-05 10:56:55 -07:00 |
Xuan
|
8f08532bde
|
YARN-1897. CLI and core support for signal container functionality. Contributed by Ming Ma
|
2015-10-02 18:50:47 -07:00 |
Jason Lowe
|
fdf02d1f26
|
YARN-3619. ContainerMetrics unregisters during getMetrics and leads to ConcurrentModificationException. Contributed by Zhihai Xu
|
2015-10-02 20:20:31 +00:00 |
Jason Lowe
|
854d25b0c3
|
YARN-3727. For better error recovery, check if the directory exists before using it for localization. Contributed by Zhihai Xu
|
2015-09-30 14:59:44 +00:00 |
Rohith Sharma K S
|
8ed0d4b744
|
YARN-4152. NodeManager crash with NPE when LogAggregationService#stopContainer called for absent container. (Bibin A Chundatt via rohithsharmaks)
|
2015-09-24 11:24:14 +05:30 |
Jian He
|
c57eac5dfe
|
YARN-3868. Recovery support for container resizing. Contributed by Meng Ding
|
2015-09-23 13:29:38 -07:00 |
Jian He
|
c3dc1af072
|
YARN-1644. RM-NM protocol changes and NodeStatusUpdater implementation to support container resizing. Contributed by Meng Ding
|
2015-09-23 13:29:37 -07:00 |