Akira Ajisaka
|
a28a3dc8f2
|
YARN-6965. Duplicate instantiation in FairSchedulerQueueInfo. Contributed by Masahiro Tanaka.
(cherry picked from commit 588c190afd49bdbd5708f7805bf6c68f09fee142)
|
2017-08-16 14:07:08 +09:00 |
|
Subru Krishnan
|
ad46a90872
|
HADOOP-14773. Extend ZKCuratorManager API for more reusability. (Íñigo Goiri via Subru).
(cherry picked from commit 75dd866bfb8b63cb9f13179d4365b05c48e0907d)
|
2017-08-15 16:54:48 -07:00 |
|
Arun Suresh
|
7b22df3da6
|
YARN-5978. ContainerScheduler and ContainerManager changes to support ExecType update. (Kartheek Muthyala via asuresh)
(cherry picked from commit 4d7be1d8575e9254c59d41460960708e3718503a)
|
2017-08-14 19:57:34 -07:00 |
|
Jason Lowe
|
56d0e757c7
|
YARN-6917. Queue path is recomputed from scratch on every allocation. Contributed by Eric Payne
(cherry picked from commit 5558792894169425bff054364a1ab4c48b347fb9)
|
2017-08-14 15:34:50 -05:00 |
|
Jason Lowe
|
e5ba40cc98
|
YARN-6987. Log app attempt during InvalidStateTransition. Contributed by Jonathan Eagles
(cherry picked from commit 3325ef653d6f364a82dd32485d9ef6d987380ce3)
|
2017-08-14 14:41:38 -05:00 |
|
Subru Krishnan
|
a70efb6138
|
HADOOP-14741. Refactor curator based ZooKeeper communication into common library. (Íñigo Goiri via Subru).
|
2017-08-14 11:03:50 -07:00 |
|
Carlo Curino
|
394573780b
|
YARN-6687. Validate that the duration of the periodic reservation is less than the periodicity. (subru via curino)
(cherry picked from commit 28d97b79b69bb2be02d9320105e155eeed6f9e78)
|
2017-08-14 11:01:56 -07:00 |
|
Jian He
|
630ada1b4e
|
YARN-6959. RM may allocate wrong AM Container for new attempt. Contributed by Yuqi Wang
|
2017-08-14 10:56:39 -07:00 |
|
Daniel Templeton
|
7d3cea232d
|
Revert "YARN-6882. AllocationFileLoaderService.reloadAllocations() should use the diamond operator"
This reverts commit ce0cdc50d9700118139e7907dede274d2db93fda.
|
2017-08-11 20:52:07 -07:00 |
|
Daniel Templeton
|
ce0cdc50d9
|
YARN-6882. AllocationFileLoaderService.reloadAllocations() should use the diamond operator
(Contributed by Larry Lo via Daniel Templeton)
(cherry picked from commit 0996acde6c325667aa19ae0740eb6b40bf4a682a)
|
2017-08-11 14:51:42 -07:00 |
|
Daniel Templeton
|
11e3673748
|
YARN-6967. Limit application attempt's diagnostic message size thoroughly
(Contributed by Chengbing Liu via Daniel Templeton)
(cherry picked from commit 65364defb4a633ca20b39ebc38cd9c0db63a5835)
|
2017-08-11 14:31:11 -07:00 |
|
Daniel Templeton
|
2566e5fcf7
|
YARN-6884. AllocationFileLoaderService.loadQueue() has an if without braces
(Contributed by weiyuan via Daniel Templeton)
(cherry picked from commit c7680d4cc4d9302a5b5efcf2467bd32ecea99585)
|
2017-08-11 14:23:17 -07:00 |
|
Subru Krishnan
|
e9ec1e8f87
|
YARN-6897. Refactoring RMWebServices by moving some util methods to RMWebAppUtil. (Giovanni Matteo Fumarola via Subru).
|
2017-08-08 14:01:22 -07:00 |
|
Daniel Templeton
|
c5b3d80a4b
|
YARN-6879. TestLeafQueue.testDRFUserLimits() has commented out code
(Contributed by Angela Wang via Daniel Templeton)
(cherry picked from commit e0c24145d2c2a7d2cf10864fb4800cb1dcbc2977)
|
2017-08-08 13:36:49 -07:00 |
|
Wangda Tan
|
e18415a350
|
YARN-4161. Capacity Scheduler : Assign single or multiple containers per heart beat driven by configuration. (Wei Yan via wangda)
Change-Id: Ic441ae4e0bf72e7232411eb54243ec143d5fd0d3
(cherry picked from commit adb84f34db7e1cdcd72aa8e3deb464c48da9e353)
|
2017-08-07 11:34:45 -07:00 |
|
Yufei Gu
|
b9549e108e
|
YARN-6802. Add max AM resource and AM resource usage to leaf queue view in FairScheduler WebUI. (YunFan Zhou via Yufei Gu)
|
2017-08-04 17:23:44 -07:00 |
|
Carlo Curino
|
7654b52167
|
YARN-6634. [API] Refactor ResourceManager WebServices to make API explicit (Contributed by Giovanni Matteo Fumarola via curino).
(Edited cherry-pick of 547cb53e8ae2f19b55f9de7670b91b009d8f3bdd).
|
2017-08-04 17:04:20 -07:00 |
|
Arun Suresh
|
4cfd248a72
|
YARN-6777. Support for ApplicationMasterService processing chain of interceptors. (asuresh)
(cherry picked from commit 077fcf6a96e420e7f36350931722b8603d010cf1)
|
2017-08-04 16:50:21 -07:00 |
|
Arun Suresh
|
043b7d133e
|
YARN-6776. Refactor ApplicaitonMasterService to move actual processing logic to a separate class. (asuresh)
(cherry picked from commit 5496a34c0cb2b1a83cfa6b0aba5a77b05ff2d8f0)
|
2017-08-04 16:43:35 -07:00 |
|
Arun Suresh
|
2d62af6545
|
YARN-5966. AMRMClient changes to support ExecutionType update. (asuresh)
(cherry picked from commit aaf106fde35ec97e2e2ea4d7a67434038c4273ac)
|
2017-08-04 16:19:44 -07:00 |
|
Arun Suresh
|
88d6adf419
|
YARN-5977. ContainerManagementProtocol changes to support change of container ExecutionType. (Kartheek Muthyala via asuresh)
(cherry picked from commit 35dc7829236f92054d5ce6ea78d3a44ca6c8f3d3)
|
2017-08-03 21:18:43 -07:00 |
|
Yufei Gu
|
b6729a7be5
|
YARN-6895. [FairScheduler] Preemption reservation may cause regular reservation leaks. (Miklos Szegedi via Yufei Gu)
|
2017-08-03 16:56:15 -07:00 |
|
Yufei Gu
|
ce609d06c0
|
YARN-6832. Tests use assertTrue(....equals(...)) instead of assertEquals()). (Daniel Templeton via Yufei Gu)
|
2017-08-03 13:52:58 -07:00 |
|
Sunil G
|
82ec700241
|
YARN-6678. Handle IllegalStateException in Async Scheduling mode of CapacityScheduler. Contributed by Tao Yang.
(cherry picked from commit f64cfeaf61ec65a465decdd8215f567d4e6677a9)
|
2017-08-03 19:28:16 +05:30 |
|
Eric Payne
|
223229b99c
|
YARN-5349. TestWorkPreservingRMRestart#testUAMRecoveryOnRMWorkPreservingRestart fail intermittently. Contributed by Jason Lowe.
(cherry picked from commit 8ce8672b6b551dacb9467924fc70f88790f5891f)
|
2017-08-02 12:58:07 -05:00 |
|
Jian He
|
6ee0fe70c7
|
YARN-6872. [Addendum patch] Ensure apps could run given NodeLabels are disabled post RM switchover/restart. Contributed by Sunil G
|
2017-08-02 00:03:59 -07:00 |
|
Jian He
|
4006cc266b
|
YARN-6872. Ensure apps could run given NodeLabels are disabled post RM switchover/restart. Contributed by Sunil G
|
2017-08-01 10:00:04 -07:00 |
|
Yufei Gu
|
e29d1c75ea
|
YARN-6864. FSPreemptionThread cleanup for readability. (Daniel Templeton via Yufei Gu)
(cherry picked from commit 9902be72cbf7a170caa5cb1f13c227d881a39064)
|
2017-07-27 23:21:30 -07:00 |
|
Varun Saxena
|
05bbbcbdbe
|
Addendum for YARN-5548. Use MockRMMemoryStateStore to reduce test failures (Bibin A Chundatt via Varun Saxena)
(cherry picked from commit 11ece0bda1f6e5dd9d0f828b7c29acacf6087baa)
|
2017-07-28 00:33:41 +05:30 |
|
Varun Saxena
|
0b342a644a
|
YARN-5548. Use MockRMMemoryStateStore to reduce test failures (Bibin A Chundatt via Varun Saxena)
(cherry picked from commit f66fd11e514fb326fd1f37a88b444a5276f0947b)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/MockRM.java
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMRestart.java
|
2017-07-28 00:33:37 +05:30 |
|
Sunil G
|
08d5f3acf6
|
Addendum patch for YARN-6102.
|
2017-07-26 18:40:52 +05:30 |
|
Daniel Templeton
|
00f4a80e8f
|
YARN-6307. Refactor FairShareComparator#compare (Contributed by Yufei Gu via Daniel Templeton)
(cherry picked from commit f81a4efb8c40f99a9a6b7b42d3b6eeedf43eb27a)
|
2017-07-25 13:02:00 -07:00 |
|
Akira Ajisaka
|
22f237c5d9
|
HADOOP-14681. Remove MockitoMaker class. Contributed by Andras Bokor.
(cherry picked from commit cca51e916b7387ea358688e8f8188ead948fbdcc)
|
2017-07-25 15:25:36 +09:00 |
|
Daniel Templeton
|
9b6e787230
|
YARN-6845. Variable scheduler of FSLeafQueue duplicates the one of its parent FSQueue.
(Contributed by Yufei Gu via Daniel Templeton)
(cherry picked from commit 10583625c1c803fc243adf6479cb9435af7e72da)
|
2017-07-24 13:45:09 -07:00 |
|
Daniel Templeton
|
eb1751670a
|
YARN-6779. DominantResourceFairnessPolicy.DominantResourceFairnessComparator.calculateShares() should be @VisibleForTesting
(Contributed by Yeliang Cang via Daniel Templeton)
(cherry picked from commit bb30bd3771442df253cbe55c448379580bd5ad07)
|
2017-07-24 12:15:35 -07:00 |
|
Sunil G
|
a657472b42
|
YARN-6102. RMActiveService context to be updated with new RMContext on failover. Contributed by Rohith Sharma K S.
|
2017-07-24 20:57:56 +05:30 |
|
Wangda Tan
|
5070c9ba39
|
YARN-6775. CapacityScheduler: Improvements to assignContainers, avoid unnecessary canAssignToUser/Queue calls. (Nathan Roberts via wangda)
Change-Id: Iaf9bb7e5ed3aa1300abdccf87ae6fcbddbd25e3e
|
2017-07-19 15:25:21 -07:00 |
|
Rohith Sharma K S
|
f806e8627b
|
YARN-6819. Application report fails if app rejected due to nodesize. Contributed by Bibin A Chundatt.
(cherry picked from commit 845c4e52bdd579a24df5dbba7477b0ebf2fa16f1)
|
2017-07-19 11:16:17 +05:30 |
|
Yufei Gu
|
d04bb465d2
|
YARN-6778. In ResourceWeights, weights and setWeights() should be final. (Daniel Templeton via Yufei Gu)
(cherry picked from commit daaf530fce4b91cf9f568b9b0c5e8b20e6774134)
|
2017-07-18 16:40:13 -07:00 |
|
Sunil G
|
487b0a3d7f
|
Addendum patch for YARN-5731
(cherry picked from commit 0b7afc060c2024a882bd1934d0f722bfca731742)
|
2017-07-18 13:46:43 +05:30 |
|
Sunil G
|
9b1abb448d
|
YARN-6714. IllegalStateException while handling APP_ATTEMPT_REMOVED event when async-scheduling enabled in CapacityScheduler. Contributed by Tao Yang.
|
2017-07-17 13:22:04 +05:30 |
|
Sunil G
|
d462e48336
|
YARN-6280. Introduce deselect query param to skip ResourceRequest from getApp/getApps REST API. Contributed by Lantao Jin.
|
2017-07-17 12:25:41 +05:30 |
|
Jason Lowe
|
9eb93c6f3f
|
YARN-3260. AM attempt fail to register before RM processes launch event. Contributed by Bibin A Chundatt
(cherry picked from commit a5ae5ac50e97cf829c41dcf01655cd9bd4d36a00)
|
2017-07-14 15:03:48 -05:00 |
|
bibinchundatt
|
af80d10e54
|
YARN-6759. Fix TestRMRestart.testRMRestartWaitForPreviousAMToFinish failure. Contributed by Naganarasimha G R
(cherry picked from commit 75c0220b4494dd4424a0c531e0bf0a763748dc62)
|
2017-07-14 14:05:38 +05:30 |
|
Yufei Gu
|
b2a34fe8d6
|
YARN-6769. Make schedulables without demand less needy in FairSharePolicy#compare. (Yunfan Zhou via Yufei Gu)
(cherry picked from commit 4a574e9a84f2e997038452b22f2ad2a2d42e8ac8)
|
2017-07-13 23:11:27 -07:00 |
|
Sunil G
|
fd6935709f
|
YARN-5731. Preemption calculation is not accurate when reserved containers are present in queue. Contributed by Wangda Tan.
|
2017-07-14 08:45:17 +05:30 |
|
Sunil G
|
f5cdee6bfd
|
YARN-6792. Incorrect XML convertion in NodeIDsInfo and LabelsToNodesInfo. Contributed by Giovanni Matteo Fumarola.
(cherry picked from commit 228ddaa31d812533b862576445494bc2cd8a2884)
|
2017-07-14 08:08:32 +05:30 |
|
Sunil G
|
d83e8712f6
|
YARN-5892. Support user-specific minimum user limit percentage in Capacity Scheduler. Contributed by Eric Payne.
(cherry picked from commit ca13b224b2feb9c44de861da9cbba8dd2a12cb35)
|
2017-07-13 14:50:28 -05:00 |
|
Wangda Tan
|
cbb5f601f1
|
YARN-2113. Add cross-user preemption within CapacityScheduler's leaf-queue. (Sunil G via wangda)
Change-Id: I9b19f69788068be05b3295247cdd7b972f8a573c
(cherry picked from commit c583ab02c730be0a63d974039a78f2dc67dc2db6)
|
2017-07-13 10:44:07 -05:00 |
|
Xuan
|
edc0aa95f1
|
YARN-6689. PlacementRule should be configurable. (Jonathan Hung via xgong)
|
2017-07-12 15:45:51 -07:00 |
|