Daniel Templeton
920a3078f6
YARN-6302. Fail the node if Linux Container Executor is not configured properly
...
(Contributed by Miklos Szegedi via Daniel Templeton)
2017-05-09 10:08:07 -07:00
Jason Lowe
6ca0c134e4
YARN-3839. Quit throwing NMNotYetReadyException. Contributed by Manikandan R
...
(cherry picked from commit 424887ecb7d11a72837f2757ed3ff9e0fe8c5b5d)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/TestContainerManagerRecovery.java
2017-05-08 17:25:11 -05:00
Daniel Templeton
a8512d5aeb
YARN-2962. ZKRMStateStore: Limit the number of znodes under a znode (Contributed by Varun Sexena via Daniel Templeton)
...
(cherry picked from commit 2e52789edf68016e7a3f450164f8bd3d8e6cb210)
2017-04-28 13:39:11 -07:00
Sunil G
a9495b206b
YARN-6164. Expose Queue Configurations per Node Label through YARN client api. Contributed by Benson Qiu.
2017-04-24 12:16:18 +05:30
Daniel Templeton
c1ae753de1
YARN-6372. Add default value for NM disk validator (Contributed by Yufei Gu via Daniel Templeton)
...
(cherry picked from commit e486569197e10bf48731d9e7ef5c031987c26acc)
2017-04-10 14:57:19 -07:00
Daniel Templeton
c2636468d7
YARN-5685. RM configuration allows all failover methods to disabled when automatic failover is enabled
...
(cherry picked from commit 640ba1d23fe8b8105bae6d342ddc1c839302f8e5)
2017-03-29 12:38:50 -07:00
Robert Kanter
a65011a128
YARN-6050. AMs can't be scheduled on racks or nodes (rkanter)
2017-03-28 14:33:08 -07:00
Xuan
19c5b3d622
YARN-6228: EntityGroupFSTimelineStore should allow configurable cache
...
stores. Contributed by Li Lu
(cherry picked from commit 53d372a2550c970f3dd3c49738af3c1789ae589b)
2017-02-24 11:00:16 -08:00
Wangda Tan
650ff95e00
YARN-5959. RM changes to support change of container ExecutionType. (Arun Suresh via wangda)
...
(cherry picked from commit 0a55bd841ec0f2eb89a0383f4c589526e8b138d4)
2017-02-23 17:22:25 -08:00
Wangda Tan
a82480c7d4
YARN-6143. Fix incompatible issue caused by YARN-3583. (Sunil G via wangda)
2017-02-23 13:59:20 -08:00
Daniel Templeton
93219b6454
YARN-6125. The application attempt's diagnostic message should have a maximum size
...
(Contributed by Andras Piros via Daniel Templeton)
(cherry picked from commit c7a36e613053ec8b111146004b887c2f13535469)
2017-02-17 14:38:06 -08:00
Rohith Sharma K S
f07b52dc5a
YARN-6200. Reverting since the same functionality achieved by YARN-1623.
...
Revert "YARN-5068. Expose scheduler queue to application master. (Harish Jaiprakash via rohithsharmaks)"
This reverts commit a37b3694ead2ab4e8753e68213f31868b68376b8.
2017-02-16 17:58:38 +05:30
Junping Du
205fc1f10c
YARN-6113. Re-direct NM Web Service to get container logs for finished applications. Contributed by Xuan Gong.
...
(cherry picked from commit 464ff479ceec76609dca3539081de6b503b17325)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/webapp/TestNMWebServices.java
2017-02-13 06:16:04 -08:00
Jason Lowe
94b326f2c8
YARN-5910. Support for multi-cluster delegation tokens. Contributed by Jian He
...
(cherry picked from commit 69fa81679f59378fd19a2c65db8019393d7c05a2)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/RMAppManager.java
2017-01-23 17:23:32 +00:00
Wangda Tan
c00a468b0b
YARN-6022. Revert changes of AbstractResourceRequest. (Contributed by Wangda Tan / Daniel Templeton)
2017-01-10 10:17:33 -08:00
Arun Suresh
4985217de4
YARN-6066. Opportunistic containers Minor fixes : API annotations, parameter name changes, checkstyles. (asuresh)
2017-01-08 08:27:10 -08:00
Junping Du
f615c1fbbc
Addendum patch to YARN-3866: fix incompatible API change. Contributed by Wangda Tan.
2017-01-07 19:58:42 -08:00
Arun Suresh
81da7d1d30
YARN-5938. Refactoring OpportunisticContainerAllocator to use SchedulerRequestKey instead of Priority and other misc fixes (asuresh)
...
(cherry picked from commit ac1e5d4f77e3b9df8dcacb0b1f72eecc27931eb8)
2017-01-06 11:25:49 -08:00
Arun Suresh
2b4d3e8506
YARN-5646. Add documentation and update config parameter names for scheduling of OPPORTUNISTIC containers. (Konstantinos Karanasos via asuresh)
...
(cherry picked from commit 2273a74c1f3895163046cca09ff5e983df301d22)
(cherry picked from commit 9e17ffe599e12c59c48f4355de645c31a4735d04)
2017-01-06 11:15:10 -08:00
Arun Suresh
3d3bb30a25
YARN-5982. Simplify opportunistic container parameters and metrics. (Konstantinos Karanasos via asuresh)
...
(cherry picked from commit b0aace21b1ef3436ba9d516186208fee9a9ceef2)
(cherry picked from commit 3faa0b0d682687099b253feee9b41340edef7111)
2017-01-06 11:15:09 -08:00
Arun Suresh
368565f0ce
YARN-4597. Introduce ContainerScheduler and a SCHEDULED state to NodeManager container lifecycle. (asuresh)
...
(cherry picked from commit 3219b7b4ac7d12aee343f6ab2980b3357fc618b6)
(cherry picked from commit 49921678858a17ca58ca2ae704ced1ff584e0859)
2017-01-06 11:15:09 -08:00
Daniel Templeton
8cb7aa2b52
YARN-5931. Document timeout interfaces CLI and REST APIs (Contributed by Rohith Sharma K S via Daniel Templeton)
...
(cherry picked from commit 165d01a73e5f328108a9e876c7a751a3c2cec4a8)
2016-12-30 08:56:03 -08:00
Daniel Templeton
47f0a0e15b
HADOOP-13932. Fix indefinite article in comments (Contributed by LiXin Ge via Daniel Templeton)
2016-12-28 07:03:51 -08:00
Wangda Tan
42f571728c
YARN-5756. Add state-machine implementation for scheduler queues. (Xuan Gong via wangda)
...
(cherry picked from commit 0840b4329b2428b20b862f70d72cbdcd6d1618ed)
2016-12-27 21:19:10 -08:00
Jian He
71fdca4600
YARN-5709. Cleanup leader election configs and pluggability. Contribtued by Karthik Kambatla
...
(cherry picked from commit b817c565c8be1d4a682d119bfac6f43ee09e87f0)
2016-12-09 16:59:52 -08:00
Sunil
a636a87270
YARN-5965. Retrospect ApplicationReport#getApplicationTimeouts. Contributed by Rohith Sharma K S
...
(cherry picked from commit ab923a53fcf55d4d75aa027d46e3c4a659015325)
2016-12-08 00:34:45 +05:30
Junping Du
3350d0c080
YARN-5184. Fix up incompatible changes introduced on ContainerStatus and NodeReport. Contributed by Sangjin Lee.
...
(cherry picked from commit a7288da595fdf56c3ccd45c0b6ed2e3efaa043a4)
2016-12-06 14:37:46 -08:00
Karthik Kambatla
8773cd5f76
HADOOP-13859. TestConfigurationFieldsBase fails for fields that are DEFAULT values of skipped properties. (Haibo Chen via kasha)
...
(cherry picked from commit c8d0a049b00536385f06fad412a2288f005bf2ce)
2016-12-06 14:16:38 -08:00
Jian He
0f6fbfc0db
YARN-5559. Analyse 2.8.0/3.0.0 jdiff reports and fix any issues. Contributed by Akira Ajisaka & Wangda Tan
...
(cherry picked from commit 43ebff2e354142bddcb42755766a965ae8a503a6)
2016-12-05 11:40:26 -08:00
Daniel Templeton
b8bebb8607
YARN-5774. MR Job stuck in ACCEPTED status without any progress in Fair Scheduler
...
if set yarn.scheduler.minimum-allocation-mb to 0. (Contributed by Yufei Gu via Daniel Templeton)
(cherry picked from commit 25f9872be63423ada6a18481eaad2888e731fdac)
2016-11-29 10:12:10 -08:00
Sunil
c28dc5e5a4
YARN-4206. Add Application timeouts in Application report and CLI. Contributed by Rohith Sharma K S.
...
(cherry picked from commit eb0a483ed07399c7a06ed9db4bfbec382de470da)
2016-11-24 18:27:50 +05:30
Subru Krishnan
e5a5a5a618
YARN-5904. Reduce the number of default server threads for AMRMProxyService.
...
(cherry picked from commit 140b9939da71ec51c178162501740a429b344cac)
2016-11-17 18:27:17 -08:00
Wangda Tan
a76e214556
YARN-5552. Add Builder methods for common yarn API records. (Tao Jie via wangda)
...
(cherry picked from commit ede1a473f5061cf40f6affc1c8c30a645c1fef6c)
2016-11-11 13:42:45 -08:00
Eric Payne
dd5b9dabf9
YARN-4218. Metric for resource*time that was preempted. Contributed by Chang Li.
2016-11-10 23:02:42 +00:00
Jian He
a422740bd7
YARN-5611. Provide an API to update lifetime of an application. Contributed by Rohith Sharma K S
2016-11-09 16:39:46 -08:00
Andrew Wang
4f25fd975e
HADOOP-13789. Hadoop Common includes generated test protos in both jar and test-jar. Contributed by Sean Busbey.
...
(cherry picked from commit e1c6ef2efa9d87fdfc7474ca63998a13a3929874)
2016-11-08 16:33:58 -08:00
Subru Krishnan
797c7bfab9
YARN-5833. Add validation to ensure default ports are unique in Configuration. (Konstantinos Karanasos via Subru).
...
(cherry picked from commit 29e3b3417c16c83dc8e753f94d7ca9957dddbedd)
2016-11-08 14:39:09 -08:00
Varun Saxena
f572448809
YARN-4388. Cleanup mapreduce.job.hdfs-servers from yarn-default.xml (Junping Du via Varun Saxena)
2016-10-28 02:24:24 +05:30
Varun Saxena
a8cfa5054c
YARN-5710. Fix inconsistent naming in class ResourceRequest (Yufei Gu via Varun Saxena)
2016-10-27 13:56:59 +05:30
Varun Saxena
e9a58691ab
YARN-5599. Publish AM launch command to ATS (Rohith Sharma K S via Varun Saxena)
2016-10-14 23:32:29 +05:30
Junping Du
8bee319130
YARN-5659. getPathFromYarnURL should use standard methods. Contributed by Sergey Shelukhin.
...
(cherry picked from commit 459a4833a90437a52787a41c2759a4b18cfe411c)
2016-10-07 07:47:16 -07:00
Naganarasimha
04f594dbea
YARN-4855. Should check if node exists when replace nodelabels. Contributeed by Tao Jie
...
(cherry picked from commit 6e130c308cf1b97e8386b6a43c26d72d2850119c)
2016-10-03 02:13:46 -04:00
Subru Krishnan
9f43f89899
YARN-5384. Expose priority in ReservationSystem submission APIs. (Sean Po via Subru).
...
(cherry picked from commit 3a3697deab3e3397082222deb66fb613d86ff9ae)
2016-09-30 19:43:29 -07:00
Jian He
39f896e1a1
YARN-4205. Add a service for monitoring application life time out. Contributed by Rohith Sharma K S
...
(cherry picked from commit 2ae5a3a5bf5ea355370469a53eeccff0b5220081)
2016-09-29 22:06:36 +08:00
Varun Vasudev
3f1d3e3177
YARN-5662. Provide an option to enable ContainerMonitor. Contributed by Jian He.
...
(cherry picked from commit bc2656f09f857fdbc39da6b060cee453d2dec4dc)
2016-09-28 15:27:09 +05:30
Arun Suresh
7484d0b1b9
YARN-5609. Expose upgrade and restart API in ContainerManagementProtocol. Contributed by Arun Suresh
2016-09-26 23:55:13 +08:00
Naganarasimha
0e4a5611ff
YARN-3692. Allow REST API to set a user generated message when killing an application. Contributed by Rohith Sharma K S
2016-09-24 21:13:01 +05:30
Ray Chiang
4ee1729cb0
YARN-5549. AMLauncher#createAMContainerLaunchContext() should not log the command to be launched indiscriminately. (Daniel Templeton via rchiang)
2016-09-02 14:57:05 -07:00
Arun Suresh
b279f42d79
YARN-5221. Expose UpdateResourceRequest API to allow AM to request for change in container properties. (asuresh)
...
(cherry picked from commit d6d9cff21b7b6141ed88359652cf22e8973c0661)
2016-08-30 16:33:31 -07:00
Wangda Tan
07e1527cc1
YARN-4889. Changes in AMRMClient for identifying resource-requests explicitly. (Arun Suresh via wangda)
...
(cherry picked from commit 19c743c1bbcaf3df8f1d63e557143c960a538c42)
2016-08-26 17:23:55 -07:00