Robert Kanter
f9b48206dd
YARN-4882. Change the log level to DEBUG for recovering completed applications (templedf via rkanter)
...
(cherry picked from commit f216276d21
)
2016-12-28 15:29:06 -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
Sunil G
b3231b480d
YARN-6024. Capacity Scheduler 'continuous reservation looking' doesn't work when sum of queue's used and reserved resources is equal to max. Contributed by Wangda Tan.
...
(cherry picked from commit f6715b26b6
)
2016-12-28 16:00:52 +05:30
Wangda Tan
42f571728c
YARN-5756. Add state-machine implementation for scheduler queues. (Xuan Gong via wangda)
...
(cherry picked from commit 0840b4329b
)
2016-12-27 21:19:10 -08:00
Robert Kanter
8fbd36c60f
YARN-5962. Spelling errors in logging and exceptions for resource manager code (gsohn via rkanter)
...
(cherry picked from commit 1bbd023275
)
2016-12-27 13:35:55 -08:00
Karthik Kambatla
10a154cedd
YARN-5969. FairShareComparator: Cache value of getResourceUsage for better performance. (zhangshilong via kasha)
...
(cherry picked from commit c3973e7080
)
2016-12-27 12:30:50 -08:00
Sunil G
238863c11b
YARN-5650. Render Application Timeout value in web UI. Contributed by Akhil PB.
2016-12-20 11:03:57 +05:30
Sunil G
23bd68a4a4
YARN-5970. Validate application update timeout request parameters. Contributed by Rohith Sharma K S.
2016-12-12 11:59:14 +05:30
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 ab923a53fc
)
2016-12-08 00:34:45 +05:30
Daniel Templeton
d8b4961515
YARN-5136. Error in handling event type APP_ATTEMPT_REMOVED to the scheduler
...
(Contributed by Wilfred Spiegelenburg via Daniel Templeton)
2016-12-07 11:01:09 -08:00
Rohith Sharma K S
602c998443
YARN-5932. Retrospect moveApplicationToQueue in align with YARN-5611. Contributed by Sunil G.
2016-12-07 22:45:25 +05:30
Naganarasimha
54c5880cf7
YARN-5921. Incorrect synchronization in RMContextImpl#setHAServiceState/getHAServiceState. Contributed by Varun Saxena
...
(cherry picked from commit f3b8ff54ab
)
2016-12-06 11:01:14 +05:30
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 43ebff2e35
)
2016-12-05 11:40:26 -08:00
Jian He
d58fca0102
YARN-5746. The state of the parentQueue and its childQueues should be synchronized. Contributed by Xuan Gong
2016-12-02 16:18:39 -08:00
Daniel Templeton
1216bad0f7
YARN-5929. Missing scheduling policy in the FS queue metric. (Contributed by Yufei Gu via Daniel Templeton)
...
(cherry picked from commit 9b076327eac9da244f94e226816465e7d17fda54)
2016-12-02 14:02:35 -08:00
Li Lu
8ffe86f780
YARN-5761. Separate QueueManager from Scheduler. (Xuan Gong via gtcarrera9)
...
(cherry picked from commit 69fb70c31a
)
2016-11-30 14:02:31 -08:00
Daniel Templeton
803aba03f2
YARN-5890. FairScheduler should log information about AM-resource-usage and max-AM-share for queues
...
(Contributed by Yufei Gu via Daniel Templeton)
2016-11-29 14:14:43 -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 25f9872be6
)
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 eb0a483ed0
)
2016-11-24 18:27:50 +05:30
Sunil
7b676c5632
YARN-5649. Add REST endpoints for updating application timeouts. Contributed by Rohith Sharma K S
2016-11-24 17:37:36 +05:30
Rohith Sharma K S
6b47a7fb8e
YARN-5920. Fix deadlock in TestRMHA.testTransitionedToStandbyShouldNotHang. Contributed by Varun Saxena.
...
(cherry picked from commit e15c20edba
)
2016-11-24 12:19:19 +05:30
Rohith Sharma K S
87bb3c51d6
Reverting for fixing compilation errors in branch-2.
...
Revert "YARN-5649. Add REST endpoints for updating application timeouts. Contributed by Rohith Sharma K S"
This reverts commit 4379658042
.
2016-11-24 09:18:07 +05:30
Jian He
4379658042
YARN-5649. Add REST endpoints for updating application timeouts. Contributed by Rohith Sharma K S
2016-11-23 16:27:12 -08:00
Rohith Sharma K S
2d068f1793
YARN-5865. Retrospect updateApplicationPriority api to handle state store exception in align with YARN-5611. Contributed by Sunil G.
2016-11-23 23:29:39 +05:30
Daniel Templeton
06f5d27bd6
YARN-5722. FairScheduler hides group resolution exceptions when assigning queue (Contributed by Wilfred Spiegelenburg via Daniel Templeton)
...
(cherry picked from commit 83cc7263af
)
2016-11-22 11:17:39 -08:00
Rohith Sharma K S
74ac78b3c0
YARN-5375. invoke MockRM#drainEvents implicitly in MockRM methods to reduce test failures. Contributed by sandflee.
...
(cherry picked from commit d65603517e
)
2016-11-16 15:17:46 +05:30
Xiao Chen
3497221fcc
YARN-5875. TestTokenClientRMService#testTokenRenewalWrongUser fails. Contributed by Gergely Novák.
...
(cherry picked from commit d5c396ccb361e1a0cf4307ce1d1b37fae0eec250)
2016-11-15 13:58:02 -08:00
Rohith Sharma K S
528ef2407c
YARN-5874. RM -format-state-store and -remove-application-from-state-store commands fail with NPE. Contributed by Varun Saxena.
...
(cherry picked from commit b7070f3308
)
2016-11-15 11:03:38 +05:30
Rohith Sharma K S
fad6de3080
YARN-5873. RM crashes with NPE if generic application history is enabled. Contributed by Varun Saxena.
...
(cherry picked from commit 296c5de0cf
)
2016-11-15 11:03:27 +05:30
Karthik Kambatla
ea74c7b7ae
YARN-4033. In FairScheduler, parent queues should also display queue status. (Siqi Li via kasha)
...
(cherry picked from commit 79448d4ab1
)
2016-11-13 21:39:44 -08:00
Jian He
9b0a2cb321
YARN-5825. ProportionalPreemptionalPolicy should use readLock over LeafQueue instead of synchronized block. Contributed by Sunil G
...
(cherry picked from commit fad9609d13
)
2016-11-11 15:16:43 -08:00
Wangda Tan
a76e214556
YARN-5552. Add Builder methods for common yarn API records. (Tao Jie via wangda)
...
(cherry picked from commit ede1a473f5
)
2016-11-11 13:42:45 -08:00
Naganarasimha
bde95f90e7
YARN-5545, Fix issues related to Max App in capacity scheduler. Contributed by Bibin A Chundatt
2016-11-12 00:52:35 +05:30
Eric Payne
dd5b9dabf9
YARN-4218. Metric for resource*time that was preempted. Contributed by Chang Li.
2016-11-10 23:02:42 +00:00
Karthik Kambatla
f7b25420a1
YARN-5453. FairScheduler#update may skip update demand resource of child queue/app if current demand reached maxResource. (sandflee via kasha)
...
(cherry picked from commit 86ac1ad9fd
)
2016-11-09 23:44:26 -08: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
Naganarasimha
8a2998c08c
YARN-4498. Application level node labels stats to be available in REST (addendum patch). Contributed by Bibin A Chundatt.
2016-11-10 05:21:07 +05:30
Daniel Templeton
42147bbbf7
YARN-4329. [YARN-5437] Allow fetching exact reason as to why a submitted app
...
is in ACCEPTED state in Fair Scheduler (Contributed by Yufei Gu)
(cherry picked from commit 59ee8b7a88
)
2016-11-09 13:18:28 -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 e1c6ef2efa
)
2016-11-08 16:33:58 -08:00
Jason Lowe
8bb264c70d
YARN-5356. NodeManager should communicate physical resource capability to ResourceManager. Contributed by Inigo Goiri
...
(cherry picked from commit 3f93ac0733
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeStatusUpdaterImpl.java
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/monitor/ContainersMonitorImpl.java
2016-11-08 22:16:53 +00:00
Jian He
6cdcab9078
YARN-5716. Add global scheduler interface definition and update CapacityScheduler to use it. Contributed by Wangda Tan
2016-11-07 10:31:43 -08:00
Jason Lowe
27ed2c526a
YARN-5837. NPE when getting node status of a decommissioned node after an RM restart. Contributed by Robert Kanter
...
(cherry picked from commit 6bb741ff0e
)
2016-11-04 22:21:45 +00:00
Sunil
3eed75a9ab
YARN-5802. updateApplicationPriority api in scheduler should ensure to re-insert app to correct ordering policy. Contributred by Bibin A Chundatt
...
(cherry picked from commit 19b3779ae7
)
2016-11-04 17:09:19 +05:30
Jason Lowe
e2917180ee
YARN-4862. Handle duplicate completed containers in RMNodeImpl. Contributed by Rohith Sharma K S
...
(cherry picked from commit 352cbaa7a5
)
2016-11-03 14:03:56 +00:00
Varun Saxena
b818773919
YARN-5815. Random failure of TestApplicationPriority.testOrderOfActivatingThePriorityApplicationOnRMRestart (Bibin A Chundatt via Varun Saxena)
2016-11-03 00:41:53 +05:30
Varun Saxena
91ddea5bfb
YARN-5788. Apps not activiated and AM limit resource in UI and REST not updated after -replaceLabelsOnNode (Bibin A Chundatt via Varun Saxena)
2016-11-01 16:26:38 +05:30
Karthik Kambatla
2226ae4924
YARN-4998. Minor cleanup to UGI use in AdminService. (Daniel Templeton via kasha)
...
(cherry picked from commit 733aa99313
)
2016-10-31 16:26:15 -07:00
Wangda Tan
cef281abe6
YARN-2009. CapacityScheduler: Add intra-queue preemption for app priority support. (Sunil G via wangda)
...
(cherry picked from commit 90dd3a8148
)
2016-10-31 15:23:16 -07:00
Daniel Templeton
ce13463e7a
YARN-4396. Log the trace information on FSAppAttempt#assignContainer (Contributed by Yiqun Li via Daniel Templeton)
...
(cherry picked from commit 2528bea67f
)
2016-10-31 13:36:24 -07:00
Daniel Templeton
adceebc400
YARN-4907. Make all MockRM#waitForState consistent. (Contributed by Yufei Gu via Daniel Templeton)
...
(cherry picked from commit 155f06e0c1a5a15365fb620f3802dca8aa46c287)
2016-10-31 13:21:45 -07:00
Naganarasimha
e4023f0d81
YARN-4498. Application level node labels stats to be available in REST. Contributed by Bibin A Chundatt.
2016-10-31 19:07:56 +05:30
Varun Saxena
0e6fcd3bd2
YARN-5773. RM recovery too slow due to LeafQueue#activateApplications (Bibin A Chundatt via Varun Saxena)
2016-10-29 13:51:02 +05:30
Jason Lowe
b85b5c6b94
YARN-4963. capacity scheduler: Make number of OFF_SWITCH assignments per heartbeat configurable. Contributed by Nathan Roberts
...
(cherry picked from commit 1eae719bce
)
2016-10-28 17:31:29 +00:00
Karthik Kambatla
950bfed1d3
YARN-4743. FairSharePolicy breaks TimSort assumption. (Zephyr Guo and Yufei Gu via kasha)
...
(cherry picked from commit 4df8ed63ed
)
2016-10-27 17:48:24 -07:00
Subru Krishnan
334fd9e83f
YARN-2306. Add test for leakage of reservation metrics in fair scheduler. (Hong Zhiguo and Yufei Gu via subru).
...
(cherry picked from commit b2c4f24c31
)
2016-10-27 17:44:05 -07:00
Carlo Curino
58ac40b552
YARN-3432. Cluster metrics have wrong Total Memory when there is reserved memory on CS. (Brahma Reddy Battula via curino)
...
(cherry picked from commit 892a8348fc
)
2016-10-27 15:22:04 -07:00
Subru Krishnan
4274600b95
YARN-3568. TestAMRMTokens should use some random port. (Takashi Ohnishi via Subru).
...
(cherry picked from commit 79ae78dcbe
)
2016-10-27 15:13:01 -07:00
Varun Saxena
c34bc3d661
YARN-5308. FairScheduler: Move continuous scheduling related tests to TestContinuousScheduling (Kai Sasaki via Varun Saxena)
2016-10-28 02:23:25 +05:30
Naganarasimha
15f9c18ae4
YARN-5420. Delete org.apache.hadoop.yarn.server.resourcemanager.resource.Priority as its not necessary. Contributed by Sunil G.
...
(cherry picked from commit b3c15e4ef7
)
2016-10-27 18:23:27 +05:30
Naganarasimha
3ff80a800d
YARN-3848. TestNodeLabelContainerAllocation is timing out. Contributed by Varun Saxena
...
(cherry picked from commit 6c8830992c
)
2016-10-27 17:14:34 +05:30
Rohith Sharma K S
3a167669a5
YARN-4363. In TestFairScheduler, testcase should not create FairScheduler redundantly. Conntributed by Tao Jie.
...
(cherry picked from commit e29cba61a0
)
2016-10-27 11:59:10 +05:30
Akira Ajisaka
e29d0a2fd8
YARN-5575. Many classes use bare yarn. properties instead of the defined constants. Contributed by Daniel Templeton.
...
(cherry picked from commit d3bb69a667
)
2016-10-26 15:34:40 +09:00
Karthik Kambatla
aedd5c4c1b
YARN-5677. RM should transition to standby when connection is lost for an extended period. (Daniel Templeton via kasha)
2016-10-25 13:15:58 -07:00
Karthik Kambatla
ab9105d814
YARN-5754. Null check missing for earliest in FifoPolicy. (Yufei Gu via kasha)
...
(cherry picked from commit a71fc81655
)
2016-10-24 22:19:56 -07:00
Jian He
bb8214cab8
Revert YARN-4126. RM should not issue delegation tokens in unsecure mode.
2016-10-23 15:56:22 -07:00
Karthik Kambatla
440a6326d1
YARN-5047. Refactor nodeUpdate across schedulers. (Ray Chiang via kasha)
...
(cherry picked from commit 754cb4e30f
)
2016-10-20 21:18:13 -07:00
Karthik Kambatla
c2cabce2e8
YARN-4911. Bad placement policy in FairScheduler causes the RM to crash
...
(cherry picked from commit a064865abf
)
2016-10-20 20:57:31 -07:00
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
Naganarasimha
dc5f7a9d5e
YARN-5057. Resourcemanager.security.TestDelegationTokenRenewer fails in trunk. Contributed by Jason Lowe.
...
(cherry picked from commit 0773ffd0f8
)
2016-10-10 18:06:28 -04:00
Rohith Sharma K S
94a6f65989
YARN-5101. YARN_APPLICATION_UPDATED event is parsed in ApplicationHistoryManagerOnTimelineStore#convertToApplicationReport with reversed order. Contributed by Sunil G.
...
(cherry picked from commit 4d2f380d78
)
2016-10-06 20:43:47 +05:30
Jian He
caafa980af
YARN-3139. Improve locks in AbstractYarnScheduler/CapacityScheduler/FairScheduler. Contributed by Wangda Tan
2016-10-06 07:55:14 -07:00
Karthik Kambatla
1578781fe9
YARN-4767. Network issues can cause persistent RM UI outage. (Daniel Templeton via kasha)
...
(cherry picked from commit 736d33cddd
)
2016-10-03 14:36:14 -07:00
Karthik Kambatla
f8c2c7b2c0
YARN-5672. FairScheduler: Wrong queue name in log when adding application. (Wilfred Spiegelenburg via kasha)
...
(cherry picked from commit 0da54e8848
)
2016-10-03 06:04:09 -07:00
Naganarasimha
04f594dbea
YARN-4855. Should check if node exists when replace nodelabels. Contributeed by Tao Jie
...
(cherry picked from commit 6e130c308c
)
2016-10-03 02:13:46 -04:00
Karthik Kambatla
57726eed83
YARN-5678. Log demand as demand in FSLeafQueue and FSParentQueue. (Yufei Gu via kasha)
...
(cherry picked from commit 82857037b6
)
2016-10-02 22:10:07 -07:00
Subru Krishnan
9f43f89899
YARN-5384. Expose priority in ReservationSystem submission APIs. (Sean Po via Subru).
...
(cherry picked from commit 3a3697deab
)
2016-09-30 19:43:29 -07:00
Li Lu
919c0802fa
YARN-4205. Addendum patch to fix branch-2.
2016-09-29 15:41:31 -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 2ae5a3a5bf
)
2016-09-29 22:06:36 +08:00
Robert Kanter
4f8c7f819c
YARN-5400. addendum patch to fix JDK 7 issue
2016-09-28 16:01:18 -07:00
Robert Kanter
bc91e33d5e
YARN-5400. Light cleanup in ZKRMStateStore (templedf via rkanter)
...
(cherry picked from commit bcb2528a51
)
2016-09-28 14:57:14 -07:00
Wangda Tan
379c2b3e5b
YARN-3142. Improve locks in AppSchedulingInfo. (Varun Saxena via wangda)
...
(cherry picked from commit 1831be8e73
)
2016-09-27 12:05:00 -07:00
Naganarasimha
86ec99e82d
YARN-5660. Wrong audit constants are used in Get/Put of priority in RMWebService. Contributed by Rohith Sharma K S
...
(cherry picked from commit ebf528c443
)
2016-09-27 16:42:21 +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
Akira Ajisaka
74f2df16a9
YARN-5663. Small refactor in ZKRMStateStore. Contributed by Oleksii Dymytrov.
...
(cherry picked from commit 14a696f369
)
2016-09-26 15:01:13 +09: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
Arun Suresh
2a9f809c96
YARN-5656. Fix ReservationACLsTestBase. (Sean Po via asuresh)
...
(cherry picked from commit 9f03b403ec
)
2016-09-20 12:27:50 -07:00
Wangda Tan
679652fcbd
Addendum patch for fix javadocs failure which is caused by YARN-3141. (wangda)
...
(cherry picked from commit e45307c9a0
)
2016-09-20 11:21:47 -07:00
Jian He
3acd30df71
YARN-3140. Improve locks in AbstractCSQueue/LeafQueue/ParentQueue. Contributed by Wangda Tan
...
(cherry picked from commit 2b66d9ec5b
)
2016-09-20 15:05:54 +08:00
Jason Lowe
035f5f8f1d
YARN-5540. Scheduler spends too much time looking at empty priorities. Contributed by Jason Lowe
...
(cherry picked from commit 7558dbbb48
)
2016-09-19 20:33:59 +00:00
Jian He
9942ca2bf0
YARN-3141. Improve locks in SchedulerApplicationAttempt/FSAppAttempt/FiCaSchedulerApp. Contributed by Wangda Tan
...
(cherry picked from commit b8a30f2f17
)
2016-09-19 17:08:57 +08:00
Naganarasimha
20729ead91
YARN-5642. Typos in 9 log messages. Contributed by Mehran Hassani
2016-09-17 10:37:42 +05:30
Wangda Tan
ee101e49fa
YARN-4091. Add REST API to retrieve scheduler activity. (Chen Ge via wangda)
2016-09-15 14:49:03 -07:00
Karthik Kambatla
a064375e68
YARN-5616. Clean up WeightAdjuster. (Yufei Gu via kasha)
...
(cherry picked from commit c0e492e50f
)
2016-09-06 22:40:49 -07:00
Karthik Kambatla
a5748eec7b
YARN-5264. Store all queue-specific information in FSQueue. (Yufei Gu via kasha)
...
(cherry picked from commit f6ea9be547
)
2016-09-02 15:02:20 -07:00
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
Varun Vasudev
1222433729
YARN-5555. Scheduler UI: "% of Queue" is inaccurate if leaf queue is hierarchically nested. Contributed by Eric Payne.
...
(cherry picked from commit 05f5c0f631
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/common/fica/FiCaSchedulerApp.java
2016-09-02 16:16:31 +05:30
Karthik Kambatla
736dd1646d
YARN-5566. Client-side NM graceful decom is not triggered when jobs finish. (Robert Kanter via kasha)
...
(cherry picked from commit 74f4bae455
)
2016-09-01 14:44:41 -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 d6d9cff21b
)
2016-08-30 16:33:31 -07:00
Subru Krishnan
3ad7cb3e1c
YARN-5327. API changes required to support recurring reservations in the YARN ReservationSystem. (Sangeetha Abdu Jyothi via Subru).
...
(cherry picked from commit b930dc3ec0
)
2016-08-26 17:01:37 -07:00
Junping Du
af1502fcab
YARN-5557. Add localize API to the ContainerManagementProtocol. Contributed by Jian He.
...
(cherry picked from commit 9ef632f3b0
)
2016-08-26 09:05:33 -07:00
Naganarasimha
026027166e
YARN-3940. Application moveToQueue should check NodeLabel permission. Contributed by Bibin A Chundatt
...
(cherry picked from commit 46e02ab719
)
2016-08-26 20:23:01 +05:30
Naganarasimha
ee3358402a
YARN-5564. Fix typo in RM_SCHEDULER_RESERVATION_THRESHOLD_INCREMENT_MULTIPLE. Contributed by Ray Chiang
...
(cherry picked from commit 27c3b86252
)
2016-08-26 08:53:42 +05:30
Rohith Sharma K S
a19859c3f5
YARN-5544. TestNodeBlacklistingOnAMFailures fails on trunk. Contributed by Sunil G.
...
(cherry picked from commit 0d5997d2b9
)
2016-08-23 14:39:19 +05:30
Wangda Tan
c7d782d2f6
YARN-3388. Allocation in LeafQueue could get stuck because DRF calculator isn't well supported when computing user-limit. (Nathan Roberts via wangda)
...
(cherry picked from commit 444b2ea7af
)
2016-08-19 16:47:03 -07:00
Varun Saxena
928cccb9f9
YARN-5533. JMX AM Used metrics for queue wrong when app submited to nodelabel partition (Bibin A Chundatt via Varun Saxena)
2016-08-19 17:32:23 +05:30
Varun Saxena
a746775e9a
Revert "YARN-5533. JMX AM Used metrics for queue wrong when app submited to nodelabel partition (Bibin A Chundatt via Varun Saxena)"
...
This reverts commit 613048a8a2
.
2016-08-19 16:40:48 +05:30
Varun Saxena
613048a8a2
YARN-5533. JMX AM Used metrics for queue wrong when app submited to nodelabel partition (Bibin A Chundatt via Varun Saxena)
2016-08-19 15:18:42 +05:30
Junping Du
d464483bf7
YARN-4676. Automatic and Asynchronous Decommissioning Nodes Status Tracking. Contributed by Diniel Zhi.
2016-08-18 07:23:29 -07:00
Karthik Kambatla
07d5ab16df
YARN-4702. FairScheduler: Allow setting maxResources for ad hoc queues. (Daniel Templeton via kasha)
...
(cherry picked from commit 20f0eb871c
)
2016-08-17 17:54:28 -07:00
Varun Saxena
354afbb9df
YARN-5521. Fix random failure of TestCapacityScheduler#testKillAllAppsInQueue (sandflee via Varun Saxena)
2016-08-16 00:04:40 +05:30
Varun Saxena
3c7cf5cd77
YARN-5491. Fix random failure of TestCapacityScheduler#testCSQueueBlocked (Bibin A Chundatt via Varun Saxena)
2016-08-15 03:56:31 +05:30
Varun Saxena
918a0f12fa
YARN-5476. Non existent application reported as ACCEPTED by YarnClientImpl (Junping Du via Varun Saxena)
2016-08-13 00:19:00 +05:30
Naganarasimha
b63d3dcac9
YARN-4833. For Queue AccessControlException client retries multiple times on both RM. Contributed by Bibin A Chundatt
2016-08-12 20:16:15 +05:30
Rohith Sharma K S
0937715f7f
YARN-5492. TestSubmitApplicationWithRMHA is failing sporadically during precommit builds. Contributed by Vrushali C.
...
(cherry picked from commit 5199db387d
)
2016-08-11 11:51:56 +05:30
Jason Lowe
2b31f6fb2c
YARN-5382. RM does not audit log kill request for active applications. Contributed by Vrushali C
...
(cherry picked from commit 5c95bb315b
)
2016-08-10 18:27:25 +00:00
Jason Lowe
3d401206cf
YARN-5483. Optimize RMAppAttempt#pullJustFinishedContainers. Contributed by sandflee
2016-08-10 18:06:56 +00:00
Karthik Kambatla
447ba47640
YARN-5343. TestContinuousScheduling#testSortedNodes fails intermittently. (Yufei Gu via kasha)
...
(cherry picked from commit 7992c0b42c
)
2016-08-09 16:51:27 -07:00
Arun Suresh
5f7edb79d1
YARN-5457. Refactor DistributedScheduling framework to pull out common functionality. (asuresh)
...
(cherry picked from commit 82c9e06101
)
2016-08-09 00:46:08 -07:00
Naganarasimha
991823482f
YARN-4624. NPE in PartitionQueueCapacitiesInfo while accessing Schduler UI. Contributed by Brahma Reddy Battula
...
(cherry picked from commit d81b8163b4
)
2016-08-06 07:04:30 +05:30
Wangda Tan
a73e118437
YARN-4888. Changes in scheduler to identify resource-requests explicitly by allocation-id. (Subru Krishnan via wangda)
...
(cherry picked from commit 3f100d76ff
)
2016-08-05 10:44:07 -07:00
Rohith Sharma K S
69da77c357
YARN-5333. Some recovered apps are put into default queue when RM HA. Contributed by Jun Gong.
...
(cherry picked from commit d9a354c2f3
)
2016-08-05 21:37:05 +05:30
Jason Lowe
9a0ac56a5c
YARN-4280. CapacityScheduler reservations may not prevent indefinite postponement on a busy cluster. Contributed by Kuhu Shukla
...
(cherry picked from commit 4d92aefd35
)
2016-08-03 19:00:06 +00:00
Arun Suresh
f197378f81
YARN-5113. Refactoring and other clean-up for distributed scheduling. (Konstantinos Karanasos via asuresh)
...
(cherry picked from commit e5766b1dbe
)
2016-07-31 11:49:09 -07:00
Subru Krishnan
2f4df2b851
YARN-5203.Return ResourceRequest JAXB object in ResourceManager Cluster Applications REST API. Contributed by Ellen Hui.
...
(cherry picked from commit 4e756d7271
)
2016-07-28 16:04:30 -07:00
Wangda Tan
77e0b6d1bf
YARN-5195. RM intermittently crashed with NPE while handling APP_ATTEMPT_REMOVED event when async-scheduling enabled in CapacityScheduler. (sandflee via wangda)
...
(cherry picked from commit d62e121ffc
)
2016-07-26 21:36:37 -07:00
Wangda Tan
55fa19d576
YARN-5342. Improve non-exclusive node partition resource allocation in Capacity Scheduler. (Sunil G via wangda)
...
(cherry picked from commit 49969b16cd
)
2016-07-26 21:16:12 -07:00
Arun Suresh
df509a8066
YARN-5392. Replace use of Priority in the Scheduling infrastructure with an opaque ShedulerRequestKey. (asuresh and subru)
...
(cherry picked from commit 5aace38b74
)
2016-07-26 14:58:54 -07:00
Rohith Sharma K S
eff65463de
YARN-5092. TestRMDelegationTokens fails intermittently. Contributed by Jason Lowe.
...
(cherry picked from commit 557a245d83
)
2016-07-21 12:49:06 +05:30
Akira Ajisaka
2bf5c4eb1a
YARN-4883. Make consistent operation name in AdminService. Contributed by Kai Sasaki.
...
(cherry picked from commit c63afdbe14
)
2016-07-20 16:51:44 -07:00
Varun Saxena
2153c9f04c
YARN-4996. Make TestNMReconnect.testCompareRMNodeAfterReconnect() scheduler agnostic (Kai Sasaki via Varun Saxena)
2016-07-19 16:07:56 +05:30
Ray Chiang
66a501be5e
YARN-5272. Handle queue names consistently in FairScheduler. (Wilfred Spiegelenburg via rchiang)
...
(cherry picked from commit 2df1b1e72b18422606e38a9fbe311988637cb9a5)
2016-07-15 14:39:28 -07:00
Arun Suresh
9d31c0b53f
YARN-5181. ClusterNodeTracker: add method to get list of nodes matching a specific resourceName. (kasha via asuresh)
...
(cherry picked from commit e905a42a2c
)
2016-07-15 14:38:26 -07:00
Wangda Tan
e34e1aa4fe
YARN-4484. Available Resource calculation for a queue is not correct when used with labels. (Sunil G via wangda)
...
(cherry picked from commit 24db9167f1
)
2016-07-15 11:41:35 -07:00
Rohith Sharma K S
694b4abbc0
YARN-5362. TestRMRestart#testFinishedAppRemovalAfterRMRestart can fail. Contributed by sandflee.
...
(cherry picked from commit d6d41e820a
)
2016-07-13 19:15:41 +05:30
Varun Saxena
dc3e077301
YARN-5353. ResourceManager can leak delegation tokens when they are shared across apps. (Jason Lowe via Varun Saxena).
2016-07-13 07:46:00 +05:30
Jason Lowe
1f96baf4ad
YARN-5317. testAMRestartNotLostContainerCompleteMsg may fail. Contributed by sandflee
...
(cherry picked from commit 10b704c594
)
2016-07-12 20:38:26 +00:00
Jian He
e94e6be772
YARN-5270. Solve miscellaneous issues caused by YARN-4844. Contributed by Wangda Tan
2016-07-11 22:37:52 -07:00
Varun Saxena
5ef27b65b9
YARN-5037. Fix random failure of TestRMRestart#testQueueMetricsOnRMRestart (sandflee via Varun Saxena).
2016-07-10 22:13:53 +05:30
Varun Saxena
f515678b67
YARN-5318. Fix intermittent test failure of TestRMAdminService#testRefreshNodesResourceWithFileSystemBasedConfigurationProvider. (Jun Gong via Varun Saxena).
2016-07-09 01:43:09 +05:30
Varun Saxena
550abb53e5
YARN-5297. Avoid printing a stack trace when recovering an app after the RM restarts. (Junping Du via Varun Saxena).
2016-07-09 00:14:51 +05:30
Junping Du
5c0386d535
YARN-4939. The decommissioning Node should keep alive during NM restart. Contributed by sandflee.
...
(cherry picked from commit 30ee57ceb1
)
2016-07-08 04:15:47 -07:00
Wangda Tan
e246cf74c9
YARN-5294. Pass remote ip address down to YarnAuthorizationProvider. (Jian He via wangda)
2016-07-06 16:42:35 -07:00
Varun Saxena
516aa58c1b
YARN-5286. Add RPC port info in RM web service's response when getting app status. (Jun Gong via Varun Saxena).
2016-07-05 23:10:08 +05:30
Jian He
d2559ca307
YARN-5023. TestAMRestart#testShouldNotCountFailureToMaxAttemptRetry fails. Contributed by sandflee
...
(cherry picked from commit c35a5a7a8d
)
2016-07-01 14:29:28 -07:00
Varun Saxena
527cd9852a
YARN-5182. MockNodes.newNodes creates one more node per rack than requested. (Karthik Kambatla via Varun Saxena).
2016-06-30 00:06:17 +05:30
Rohith Sharma K S
d3fc1bddea
YARN-5262. Optimize sending RMNodeFinishedContainersPulledByAMEvent for every AM heartbeat.
...
(cherry picked from commit 26b5e6116f
)
2016-06-29 10:13:17 +05:30
Arun Suresh
e64d21b297
YARN-5171. Extend DistributedSchedulerProtocol to notify RM of containers allocated by the Node. (Inigo Goiri via asuresh)
...
(cherry picked from commit 99e5dd68d0
)
2016-06-22 19:05:28 -07:00
Junping Du
ea4cab2330
YARN-5246. NMWebAppFilter web redirects drop query parameters. Contributed by Varun Vasudev.
...
(cherry picked from commit d0162f2040
)
2016-06-19 17:45:57 -07:00
Karthik Kambatla
25be8105cd
YARN-5077. Fix FSLeafQueue#getFairShare() for queues with zero fairshare. (Yufei Gu via kasha)
...
(cherry picked from commit 20f2799938
)
2016-06-17 22:25:04 -07:00
Karthik Kambatla
e9c1155233
YARN-5082. Limit ContainerId increase in fair scheduler if the num of node app reserved reached the limit. Addendum to fix javac warning. (Arun Suresh via kasha)
...
(cherry picked from commit fbbe0bb627
)
2016-06-17 22:13:18 -07:00
Wangda Tan
863bfa4d6a
YARN-1942. Deprecate toString/fromString methods from ConverterUtils and move them to records classes like ContainerId/ApplicationId, etc. (wangda)
2016-06-14 15:12:00 -07:00
Rohith Sharma K S
c540b9bd7b
YARN-4989. TestWorkPreservingRMRestart#testCapacitySchedulerRecovery fails intermittently. Contributed by Ajith S.
...
(cherry picked from commit 28b66ae919
)
2016-06-13 11:23:10 +05:30
Arun Suresh
5985221b46
YARN-5082. Limit ContainerId increase in fair scheduler if the num of node app reserved reached the limit (sandflee via asuresh)
...
(cherry picked from commit 5279af7cd4
)
2016-06-10 22:34:33 -07:00
Rohith Sharma K S
efdfa68911
YARN-5197. RM leaks containers if running container disappears from node update. Contributed by Jason Lowe.
...
(cherry picked from commit e0f4620cc7
)
2016-06-11 10:31:00 +05:30
Wangda Tan
a4094ddb5a
YARN-5208. Run TestAMRMClient TestNMClient TestYarnClient TestClientRMTokens TestAMAuthorization tests with hadoop.security.token.service.use_ip enabled. (Rohith Sharma K S via wangda)
...
(cherry picked from commit 244506f9c8
)
2016-06-10 09:37:35 -07:00
Wangda Tan
aef6e455b1
YARN-4837. User facing aspects of 'AM blacklisting' feature need fixing. (vinodkv via wangda)
2016-06-09 10:08:31 -07:00
Arun Suresh
d3655f4123
YARN-4525. Fix bug in RLESparseResourceAllocation.getRangeOverlapping(). (Ishai Menache and Carlo Curino via asuresh)
...
(cherry picked from commit 3a154f75ed
)
2016-06-06 21:18:53 -07:00
Arun Suresh
f0a869b52a
YARN-5185. StageAllocaterGreedyRLE: Fix NPE in corner case. (Carlo Curino via asuresh)
...
(cherry picked from commit 7a9b7372a1
)
2016-06-06 21:07:24 -07:00
Ming Ma
74e2b5efa2
MAPREDUCE-5044. Have AM trigger jstack on task attempts that timeout before killing them. (Eric Payne and Gera Shegalov via mingma)
...
(cherry picked from commit 4a1cedc010
)
2016-06-06 14:34:47 -07:00
Arun Suresh
8ebd89dcfb
YARN-5165. Fix NoOvercommitPolicy to take advantage of RLE representation of plan. (Carlo Curino via asuresh)
...
(cherry picked from commit db54670e83
)
2016-06-03 14:50:51 -07:00
Vinod Kumar Vavilapalli
029888871f
YARN-5098. Fixed ResourceManager's DelegationTokenRenewer to replace expiring system-tokens if RM stops and only restarts after a long time. Contributed by Jian He.
...
Made one minor edit for branch-2 patch.
(cherry picked from commit f10ebc67f5
)
2016-06-03 13:11:17 -07:00
Jian He
a022776c2e
YARN-1815. Work preserving recovery of Unmanged AMs. Contributed by Subru Krishnan
...
(cherry picked from commit 097baaaeba
)
2016-06-03 10:49:54 -07:00
Arun Suresh
384a84828f
YARN-5180. Allow ResourceRequest to specify an enforceExecutionType flag. (asuresh)
...
(cherry picked from commit dc26601d8f
)
2016-06-02 09:14:30 -07:00
Varun Vasudev
4f36c3d214
YARN-4844. Add getMemoryLong/getVirtualCoreLong to o.a.h.y.api.records.Resource. Contributed by Wangda Tan.
2016-05-29 20:55:39 +05:30
Arun Suresh
0b1472fbc0
YARN-5127. Expose ExecutionType in Container api record. (Hitesh Sharma via asuresh)
...
(cherry picked from commit aa975bc781
)
2016-05-27 14:07:15 -07:00
Rohith Sharma K S
ef3e0c6fd6
YARN-5005. TestRMWebServices#testDumpingSchedulerLogs fails randomly. Contributed by Bibin A Chundatt.
...
(cherry picked from commit 0a544f8a3e
)
2016-05-27 10:48:47 +05:30
Karthik Kambatla
59335b4d7a
YARN-5035. FairScheduler: Adjust maxAssign dynamically when assignMultiple is turned on. (kasha)
...
(cherry picked from commit 04ded558b0
)
2016-05-26 15:09:47 -07:00
Arun Suresh
44cbf5b7f5
YARN-5162. Fix Exceptions thrown during in registerAM call when Distributed Scheduling is Enabled (Hitesh Sharma via asuresh)
...
(cherry picked from commit 5b41b288d0
)
2016-05-26 14:58:15 -07:00
Karthik Kambatla
999cdd91b7
YARN-4866. FairScheduler: AMs can consume all vcores leading to a livelock when using FAIR policy. (Yufei Gu via kasha)
...
(cherry picked from commit 4f513a4a8e
)
2016-05-25 22:13:42 -07:00
Carlo Curino
c656977961
YARN-4957. Add getNewReservation in ApplicationClientProtocol (Sean Po via curino)
...
(cherry picked from commit 013532a95e
)
2016-05-25 16:58:19 -07:00
Rohith Sharma K S
b9567b89b9
YARN-5024. TestContainerResourceUsage#testUsageAfterAMRestartWithMultipleContainers random failure. Contributed by Bibin A Chundatt
...
(cherry picked from commit 28bd63e92b
)
2016-05-25 10:24:59 +05:30
Naganarasimha
02323603e2
YARN-5114. Add additional tests in TestRMWebServicesApps and rectify testInvalidAppAttempts failure in 2.8. Contributed by Bibin A Chundatt
...
(cherry picked from commit edd716e99c
)
2016-05-25 06:15:50 +08:00
Karthik Kambatla
108db38788
YARN-4878. Expose scheduling policy and max running apps over JMX for Yarn queues. (Yufei Gu via kasha)
...
(cherry picked from commit f979d779e1
)
2016-05-24 10:54:33 -07:00
Naganarasimha
155f25061e
YARN-3971. Skip RMNodeLabelsManager#checkRemoveFromClusterNodeLabelsOfQueue on nodelabel recovery. (addendum patch). Contributed by Bibin A chundatt
...
(cherry picked from commit b4078bd17b
)
2016-05-24 08:14:53 +08:00
Karthik Kambatla
f33f0b697b
YARN-4979. FSAppAttempt demand calculation considers demands at multiple locality levels different. (Zhihai Xu via kasha)
...
(cherry picked from commit 6d043aa4cf
)
2016-05-23 14:30:05 -07:00
Jason Lowe
7602070457
YARN-5055. max apps per user can be larger than max per queue. Contributed by Eric Badger
...
(cherry picked from commit ac954486c5
)
2016-05-23 15:56:00 +00:00
Junping Du
2703ec6871
YARN-5076. YARN web interfaces lack XFS protection. Contributed by Jonathan Maron.
2016-05-19 14:10:15 -07:00
Jian He
2d846fdcbd
YARN-4002. Make ResourceTrackerService#nodeHeartbeat more concurrent. Contributed by Rohith Sharma K S & Zhiguo Hong
...
(cherry picked from commit feb90ffcca
)
2016-05-19 13:02:05 -07:00
Arun Suresh
15808717f3
YARN-5110. Fix OpportunisticContainerAllocator to insert complete HostAddress in issued ContainerTokenIds. (Konstantinos Karanasos via asuresh)
...
(cherry picked from commit 1597630681
)
2016-05-18 23:20:54 -07:00
Arun Suresh
a555a320e8
YARN-5090. Add End-to-End test-cases for DistributedScheduling using MiniYarnCluster. (asuresh)
...
(cherry picked from commit 8a9ecb7584
)
2016-05-18 23:20:36 -07:00
Arun Suresh
f31602893e
YARN-5075. Fix findbugs warnings in hadoop-yarn-common module. (asuresh)
...
(cherry picked from commit ccc93e7812
)
2016-05-18 23:20:08 -07:00
Arun Suresh
bbcea3abf3
YARN-4738. Notify the RM about the status of OPPORTUNISTIC containers (Konstantinos Karanasos via asuresh)
...
(cherry picked from commit f45bc5a83e
)
2016-05-18 23:12:19 -07:00
Arun Suresh
69a9ce3494
YARN-2888. Corrective mechanisms for rebalancing NM container queues. (asuresh)
...
(cherry picked from commit f0ac18d001
)
2016-05-18 23:09:11 -07:00
Arun Suresh
1b4600abcf
YARN-4412. Create ClusterMonitor to compute ordered list of preferred NMs for OPPORTUNITIC containers. (asuresh)
...
(cherry picked from commit 341888a0aa
)
2016-05-18 22:35:55 -07:00
Arun Suresh
d80d24aabf
YARN-2885. Create AMRMProxy request interceptor and ContainerAllocator to distribute OPPORTUNISTIC containers to appropriate Nodes (asuresh)
...
(cherry picked from commit 2bf025278a318b0452fdc9ece4427b4c42124e39)
(cherry picked from commit c282a08f38
)
2016-05-18 22:08:55 -07:00
Jian He
264c06a438
YARN-4832. NM side resource value should get updated if change applied in RM side. Contributed by Junping Du
2016-05-17 15:02:14 -07:00
Eric Payne
42b2a34ed8
YARN-5069. TestFifoScheduler.testResourceOverCommit race condition. Contributed by Eric Badger.
...
(cherry picked from commit 1217c8f6b4
)
2016-05-16 20:38:10 +00:00
Rohith Sharma K S
a37b3694ea
YARN-5068. Expose scheduler queue to application master. (Harish Jaiprakash via rohithsharmaks)
2016-05-16 15:25:15 +05:30
Jason Lowe
bb95a5e18f
YARN-5053. More informative diagnostics when applications killed by a user. Contributed by Eric Badger
...
(cherry picked from commit 013000fbc2
)
2016-05-12 20:30:10 +00:00
Karthik Kambatla
f96b2b6fac
YARN-4995. FairScheduler: Display per-queue demand on the scheduler page. (xupeng via kasha)
...
(cherry picked from commit 4b4e4c6ba8
)
2016-05-11 17:36:42 -07:00
Junping Du
9dc3683d87
YARN-5029. RM needs to send update event with YarnApplicationState as Running to ATS/AHS. Contributed by Xuan Gong.
...
(cherry picked from commit 39f2bac38b
)
2016-05-11 09:33:16 -07:00
Naganarasimha
3732a1e985
YARN-4926. Change nodelabel rest API invalid reponse status to 400. Contributed by Bibin A Chundatt
...
(cherry picked from commit 2750fb900f
)
2016-05-08 23:02:07 +05:30
Yongjun Zhang
5172d0e7b1
YARN-5048. DelegationTokenRenewer#skipTokenRenewal may throw NPE (Jian He via Yongjun Zhang)
...
(cherry picked from commit 47c41e7ac7
)
2016-05-06 22:38:56 -07:00
Jason Lowe
3895058a67
YARN-4747. AHS error 500 due to NPE when container start event is missing. Contributed by Varun Saxena
...
(cherry picked from commit b2ed6ae731
)
2016-05-06 23:00:25 +00:00
Wangda Tan
b68e6b1d6d
getApplicationReport call may raise NPE for removed queues. (Jian He via wangda)
...
(cherry picked from commit 23248f63aa
)
2016-05-06 15:32:15 -07:00
Jian He
a6b24c62ab
YARN-4390. Do surgical preemption based on reserved container in CapacityScheduler. Contributed by Wangda Tan
...
(cherry picked from commit bb62e05925
)
2016-05-05 12:56:55 -07:00
Jason Lowe
ee86cef2fe
YARN-4311. Removing nodes from include and exclude lists will not remove them from decommissioned nodes list. Contributed by Kuhu Shukla
...
(cherry picked from commit d0da13229c
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmnode/RMNode.java
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmnode/RMNodeImpl.java
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/MockNodes.java
2016-05-05 14:33:01 +00:00
Rohith Sharma K S
5aad4070b2
YARN-4947. Test timeout is happening for TestRMWebServicesNodes. Contributed by Bibin A Chundatt
...
(cherry picked from commit 75e0450593
)
2016-05-04 10:26:25 +05:30
Jason Lowe
baac4e7db1
YARN-5003. Add container resource to RM audit log. Contributed by Nathan Roberts
...
(cherry picked from commit ed54f5f1ff
)
2016-05-03 22:16:17 +00:00
Jian He
a9707dceaf
YARN-5008. LeveldbRMStateStore database can grow substantially leading to long recovery times. Contributed by Jason Lowe
2016-04-28 21:28:03 -07:00
Karthik Kambatla
864ecb4434
YARN-4807. MockAM#waitForState sleep duration is too long. (Yufei Gu via kasha)
...
(cherry picked from commit 185c3d4de1
)
2016-04-27 09:43:42 -07:00
Jian He
9d3ddb0b4d
YARN-4983. JVM and UGI metrics disappear after RM transitioned to standby mode
...
(cherry picked from commit 4beff01354
)
2016-04-26 21:02:04 -07:00
Karthik Kambatla
a5edb45b18
YARN-1297. FairScheduler: Move some logs to debug and check if debug logging is enabled
...
(cherry picked from commit 4b1dcbbe0c
)
2016-04-26 05:10:29 -07:00
Wangda Tan
45ff579bfa
YARN-4846. Fix random failures for TestCapacitySchedulerPreemption#testPreemptionPolicyShouldRespectAlreadyMarkedKillableContainers. (Bibin A Chundatt via wangda)
...
(cherry picked from commit 7cb3a3da96
)
2016-04-22 11:41:08 -07:00
Eric Payne
a7f903b2ba
YARN-4556. TestFifoScheduler.testResourceOverCommit fails. Contributed by Akihiro Suda
...
(cherry picked from commit 3dce486d88
)
2016-04-21 21:27:10 +00:00
Li Lu
054fa104c5
YARN-4968. A couple of AM retry unit tests need to wait SchedulerApplicationAttempt stopped. (Wangda Tan via gtcarrera9)
...
(cherry picked from commit 7c6339f66a
)
2016-04-21 13:27:47 -07:00
Karthik Kambatla
75cf238354
YARN-4784. Fairscheduler: defaultQueueSchedulingPolicy should not accept FIFO. (Yufei Gu via kasha)
...
(cherry picked from commit 170c4fd4cd
)
2016-04-20 23:58:30 -07:00
Wangda Tan
83a5cdc400
YARN-4890. Unit test intermittent failure: TestNodeLabelContainerAllocation#testQueueUsedCapacitiesUpdate. (Sunil G via wangda)
...
(cherry picked from commit 33fd95a99c
)
2016-04-20 17:38:22 -07:00
Wangda Tan
41cafeb5a1
YARN-4934. Reserved Resource for QueueMetrics needs to be handled correctly in few cases. (Sunil G via wangda)
...
(cherry picked from commit fdc46bfb37
)
2016-04-16 22:50:00 -07:00
Jason Lowe
cd148cb347
YARN-4940. yarn node -list -all failed if RM start with decommissioned node. Contributed by sandflee
...
(cherry picked from commit 69f3d428d5
)
2016-04-15 20:38:04 +00:00
Jason Lowe
f1a370ce8b
Revert "YARN-4311. Removing nodes from include and exclude lists will not remove them from decommissioned nodes list. Contributed by Kuhu Shukla"
...
This reverts commit 814ceeb489
.
2016-04-11 15:56:29 +00:00
Akira Ajisaka
8cf6630fc6
YARN-4630. Remove useless boxing/unboxing code. Contributed by Kousuke Saruta.
...
(cherry picked from commit 1ff27f9d12
)
2016-04-11 14:55:37 +09:00
Karthik Kambatla
94a88ae87b
YARN-4927. TestRMHA#testTransitionedToActiveRefreshFail fails with FairScheduler. (Bibin A Chundatt via kasha)
...
(cherry picked from commit ff95fd547b
)
2016-04-09 10:31:29 -07:00
Wangda Tan
12ccdd6540
YARN-3215. Respect labels in CapacityScheduler when computing headroom. (Naganarasimha G R via wangda)
...
(cherry picked from commit ec06957941
)
2016-04-08 15:34:24 -07:00
Jian He
77a75de319
YARN-4740. AM may not receive the container complete msg when it restarts. Contributed by Jun Gong
2016-04-08 11:21:07 -07:00
Jian He
42bc565630
YARN-4769. Add support for CSRF header in the dump capacity scheduler logs and kill app buttons in RM web UI. Contributed by Varun Vasudev
2016-04-06 16:14:13 -07:00
Wangda Tan
11e796b5cd
YARN-4699. Scheduler UI and REST o/p is not in sync when -replaceLabelsOnNode is used to change label of a node. (Sunil G via wangda)
...
(cherry picked from commit 21eb428448
)
2016-04-05 16:25:55 -07:00
Junping Du
eeff2e35f8
YARN-4893. Fix some intermittent test failures in TestRMAdminService. Contributed by Brahma Reddy Battula.
...
(cherry picked from commit 6be28bcc46
)
2016-04-05 07:05:06 -07:00
Jason Lowe
814ceeb489
YARN-4311. Removing nodes from include and exclude lists will not remove them from decommissioned nodes list. Contributed by Kuhu Shukla
...
(cherry picked from commit 1cbcd4a491
)
2016-04-05 13:41:18 +00:00
Rohith Sharma K S
13a4e25f26
YARN-4609. RM Nodes list page takes too much time to load. Contributed by Bibin A Chundatt
...
(cherry picked from commit 776b549e2a
)
2016-04-05 14:53:24 +05:30
Rohith Sharma K S
eec23580b4
YARN-4880. Running TestZKRMStateStorePerf with real zookeeper cluster throws NPE. Contributed by Sunil G
...
(cherry picked from commit 552237d4a3
)
2016-04-05 14:37:31 +05:30
naganarasimha
3772602848
YARN-4746. yarn web services should convert parse failures of appId, appAttemptId and containerId to 400. Contributed by Bibin A Chundatt
...
(cherry picked from commit 5092c94195
)
2016-04-04 18:08:18 +05:30
Rohith Sharma K S
c8271cd117
YARN-4607. Pagination support for AppAttempt page TotalOutstandingResource Requests table. Contributed by Bibin A Chundatt
...
(cherry picked from commit 1e6f92977d
)
2016-04-04 08:13:03 +05:30
Allen Wittenauer
92a3dbe44f
YARN-4850. test-fair-scheduler.xml isn't valid xml (Yufei Gu via aw)
...
(cherry picked from commit b1394d6307
)
2016-04-01 16:57:31 -07:00
Robert Kanter
633f612d67
YARN-4639. Remove dead code in TestDelegationTokenRenewer added in YARN-3055 (templedf via rkanter)
...
(cherry picked from commit 7a021471c3
)
2016-03-31 15:47:44 -07:00
Wangda Tan
d36d9d676d
YARN-4634. Scheduler UI/Metrics need to consider cases like non-queue label mappings. (Sunil G via wangda)
...
(cherry picked from commit 12b11e2e68
)
2016-03-31 14:35:59 -07:00
Jian He
f1f441b80f
YARN-4822. Refactor existing Preemption Policy of CS for easier adding new approach to select preemption candidates. Contributed by Wangda Tan
2016-03-30 12:46:36 -07:00
Wangda Tan
6856a7183a
YARN-4865. Track Reserved resources in ResourceUsage and QueueCapacities. (Sunil G via wangda)
...
(cherry picked from commit fc055a3cbe
)
2016-03-29 17:10:17 -07:00
Jian He
c7d843af3b
YARN-998. Keep NM resource updated through dynamic resource config for RM/NM restart. Contributed by Junping Du
2016-03-28 11:13:02 -07:00
Karthik Kambatla
4212f2e2bf
YARN-4805. Don't go through all schedulers in ParameterizedTestBase. (kasha)
...
(cherry picked from commit 49ff54c860
)
2016-03-26 21:45:29 -07:00
Junping Du
c722262c75
YARN-4820. ResourceManager web redirects in HA mode drops query parameters. Contributed by Varun Vasudev.
...
(cherry picked from commit 19b645c938
)
2016-03-23 19:35:14 -07:00
Junping Du
66257613b4
YARN-4785. inconsistent value type of the type field for LeafQueueInfo in response of RM REST API.
...
(cherry picked from commit ca8106d2dd
)
2016-03-17 09:25:36 -07:00
Karthik Kambatla
bbe9bb078c
YARN-4812. TestFairScheduler#testContinuousScheduling fails intermittently. (kasha)
...
(cherry picked from commit f84af8bd58
)
2016-03-17 05:54:40 -07:00
Wangda Tan
484976fa2b
YARN-4108. CapacityScheduler: Improve preemption to only kill containers that would satisfy the incoming request. (Wangda Tan)
...
(cherry picked from commit 7e8c9beb41
)
(cherry picked from commit ae14e5d07f
)
2016-03-16 17:03:35 -07:00
Karthik Kambatla
ab03266831
YARN-4560. Make scheduler error checking message more user friendly. (Ray Chiang via kasha)
...
(cherry picked from commit 3ef5500783
)
2016-03-15 23:47:19 -07:00
Karthik Kambatla
b4c8693096
YARN-4719. Add a helper library to maintain node state and allows common queries. (kasha)
...
(cherry picked from commit 20d389ce61
)
2016-03-14 14:22:21 -07:00
Wangda Tan
f7b38a7fb8
YARN-4465. SchedulerUtils#validateRequest for Label check should happen only when nodelabel enabled. (Bibin A Chundatt via wangda)
...
(cherry picked from commit 0233d4e0ee
)
2016-03-08 14:28:26 -08:00
Jian He
fb139b0c40
YARN-4764. Application submission fails when submitted queue is not available in scheduler xml. Contributed by Bibin A Chundatt
...
(cherry picked from commit 3c33158d1c
)
2016-03-08 13:12:33 -08:00
Varun Vasudev
e9a0ffc7f1
YARN-4737. Add CSRF filter support in YARN. Contributed by Jonathan Maron.
...
(cherry picked from commit 43416187c07afb35e3267f94d0a41d8d3cfb5735)
2016-03-07 15:23:36 +05:30
Zhihai Xu
7ac7ca48b7
YARN-4761. NMs reconnecting with changed capabilities can lead to wrong cluster resource calculations on fair scheduler. Contributed by Sangjin Lee
...
(cherry picked from commit e1ccc9622b
)
2016-03-06 19:49:47 -08:00
Rohith Sharma K S
1415e6190a
YARN-4763. RMApps Page crashes with NPE. (Bibin A Chundatt via rohithsharmaks)
...
(cherry picked from commit 77e2c3e8c7365b2aca00b6169829f87c63e4b460)
2016-03-05 13:07:20 +05:30
Jian He
023c2d2e56
YARN-4671. There is no need to acquire CS lock when completing a container. Contributed by Meng Ding
2016-03-01 13:14:51 -08:00
Karthik Kambatla
84172b047b
YARN-4704. TestResourceManager#testResourceAllocation() fails when using FairScheduler. (Yufei Gu via kasha)
...
(cherry picked from commit 9dafaaaf0d
)
2016-02-29 16:10:26 -08:00
Haohui Mai
c5db4ab0b4
HADOOP-12813. Migrate TestRPC and related codes to rebase on ProtobufRpcEngine. Contributed by Kai Zheng.
2016-02-29 14:10:18 -08:00
Karthik Kambatla
f3b37d8020
YARN-4718. Rename variables in SchedulerNode to reduce ambiguity post YARN-1011. (Inigo Goiri via kasha)
...
(cherry picked from commit f9692770a5
)
2016-02-28 10:01:48 -08:00
Jason Lowe
0bd7ba4ea8
YARN-4723. NodesListManager$UnknownNodeId ClassCastException. Contributed by Kuhu Shukla
...
(cherry picked from commit 6b0f813e89
)
2016-02-26 20:25:56 +00:00
Karthik Kambatla
6a75c5af09
YARN-4729. SchedulerApplicationAttempt#getTotalRequiredResources can throw an NPE. (kasha)
...
(cherry picked from commit c684f2b007
)
2016-02-24 18:34:21 -08:00
Sangjin Lee
432a2367ce
YARN-4722. AsyncDispatcher logs redundant event queue sizes (Jason Lowe via sjlee)
...
(cherry picked from commit 553b591ba0
)
2016-02-24 09:30:37 -08:00
Junping Du
e3ce0ffdc3
YARN-3223. Resource update during NM graceful decommission. Contributed by Brook Zhou.
...
(cherry picked from commit 9ed17f181d
)
2016-02-23 03:35:47 -08:00
Tsuyoshi Ozawa
4ee55d0322
YARN-4648. Move preemption related tests from TestFairScheduler to TestFairSchedulerPreemption. Contributed by Kai Sasaki.
...
(cherry picked from commit 0e12114c9c
)
2016-02-23 19:50:40 +09:00
Junping Du
7402448387
YARN-4386. refreshNodesGracefully() should send recommission event to active RMNodes only. Contributed by Kuhu Shukla.
...
(cherry picked from commit 3fab88540f
)
2016-02-22 07:38:40 -08:00
Sangjin Lee
23b5c71729
YARN-4690. Skip object allocation in FSAppAttempt#getResourceUsage when possible (Ming Ma via sjlee)
...
(cherry picked from commit 7de70680fe
)
2016-02-17 21:05:10 -08:00
Karthik Kambatla
33c1988595
YARN-4689. FairScheduler: Cleanup preemptContainer to be more readable. (Kai Sasaki via kasha)
...
(cherry picked from commit 2ab4c476ed
)
2016-02-17 18:28:08 -08:00
Arun Suresh
6a238e4a6b
YARN-2575. Create separate ACLs for Reservation create/update/delete/list ops (Sean Po via asuresh)
...
(cherry picked from commit 23f937e3b7
)
2016-02-11 10:49:11 -08:00
Varun Vasudev
3a5b39e931
YARN-4655. Log uncaught exceptions/errors in various thread pools in YARN. Contributed by Sidharta Seethana.
...
(cherry picked from commit fa00d3e205
)
2016-02-11 12:09:29 +05:30
Jian He
358cfcf9ea
YARN-4138. Roll back container resource allocation after resource increase token expires. Contributed by Meng Ding
2016-02-11 10:09:04 +08:00
=
fc9eb4577c
YARN-4420. Add REST API for List Reservations. (Sean Po via curino)
2016-02-10 14:26:38 -08:00
Arun Suresh
17f83c8803
YARN-4360. Improve GreedyReservationAgent to support "early" allocations, and performance improvements (curino via asuresh)
...
(cherry picked from commit 5cf5c41a89
)
2016-02-10 09:13:04 -08:00
Devaraj K
329df98f49
YARN-4667. RM Admin CLI for refreshNodesResources throws NPE when nothing
...
is configured. Contributed by Naganarasimha G R.
(cherry picked from commit 565af873d5
)
2016-02-08 15:03:11 +05:30
Varun Vasudev
be04535f1a
YARN-4669. Fix logging statements in resource manager's Application class. Contributed by Sidharta Seethana.
...
(cherry picked from commit a4a30c789146c4e824fcc6ebcf10405711120eaa)
2016-02-04 13:51:08 +05:30
Varun Vasudev
99966b1912
YARN-4307. Display blacklisted nodes for AM container in the RM web UI. Contributed by Naganarasimha G R.
...
(cherry picked from commit 308d63f382
)
2016-02-04 13:33:38 +05:30
Varun Vasudev
e211ab777e
YARN-4625. Make ApplicationSubmissionContext and ApplicationSubmissionContextInfo more consistent. Contributed by Xuan Gong.
...
(cherry picked from commit 1adb64e09b
)
2016-02-03 16:28:31 +05:30
Wangda Tan
9591363ad8
YARN-4340. Add list API to reservation system. (Sean Po via wangda)
...
(cherry picked from commit 9875325d5c
)
2016-02-02 10:19:19 +08:00
Jason Lowe
36aae8050e
YARN-3102. Decommisioned Nodes not listed in Web UI. Contributed by Kuhu Shukla
...
(cherry picked from commit ed55950164
)
2016-02-01 23:16:18 +00:00
Rohith Sharma K S
676f215595
YARN-4615. Fix random test failure in TestAbstractYarnScheduler#testResourceRequestRecoveryToTheRightAppAttempt. (Sunil G via rohithsharmaks)
...
(cherry picked from commit 2673cbaf55
)
2016-02-01 10:45:05 +05:30
Jason Lowe
016c685135
YARN-4428. Redirect RM page to AHS page when AHS turned on and RM page is not available. Contributed by Chang Li
...
(cherry picked from commit 772ea7b41b
)
2016-01-29 21:54:56 +00:00
Jian He
885c76d85f
YARN-4617. LeafQueue#pendingOrderingPolicy should always use fixed ordering policy instead of using same as active applications ordering policy. Contributed by Rohith Sharma K S
2016-01-29 12:22:44 -08:00
Devaraj K
123269c07f
YARN-4411. RMAppAttemptImpl#createApplicationAttemptReport throws
...
IllegalArgumentException. Contributed by Bibin A Chundatt and yarntime.
(cherry picked from commit a277bdc9ed
)
2016-01-29 13:52:47 +05:30
Jian He
36f0e73882
YARN-4519. Potential deadlock of CapacityScheduler between decrease container and assign containers. Contributed by Meng Ding
2016-01-28 14:52:00 -08:00
Rohith Sharma K S
6947a5d4be
YARN-4633. Fix random test failure in TestRMRestart#testRMRestartAfterPreemption. (Bibin A Chundatt via rohithsharmaks)
...
(cherry picked from commit ef343be82b
)
2016-01-28 21:55:12 +05:30
Karthik Kambatla
c25154576b
YARN-4462. FairScheduler: Disallow preemption from a queue. (Tao Jie via kasha)
...
(cherry picked from commit fb238d7e5d
)
2016-01-27 12:29:25 -08:00
Rohith Sharma K S
0b8767e01a
YARN-4573. Fix test failure in TestRMAppTransitions#testAppRunningKill and testAppKilledKilled. (Takashi Ohnishi via rohithsharmaks)
...
(cherry picked from commit c01bee0108
)
2016-01-27 08:24:37 +05:30
rohithsharmaks
7e66b2f22c
YARN-4613. Fix test failure in TestClientRMService#testGetClusterNodes. (Takashi Ohnishi via rohithsharmaks)
...
(cherry picked from commit 10dc2c0493
)
2016-01-24 23:37:11 +05:30
rohithsharmaks
280c9b8401
YARN-4614. Fix random failure in TestApplicationPriority#testApplicationPriorityAllocationWithChangeInPriority. (Sunil G via rohithsharmaks)
...
(cherry picked from commit 99829eb221
)
2016-01-23 07:58:16 +05:30
rohithsharmaks
493275b27b
YARN-4497. RM might fail to restart when recovering apps whose attempts are missing. (Jun Gong via rohithsharmaks)
...
(cherry picked from commit d6258b33a7
)
2016-01-22 20:29:10 +05:30
Akira Ajisaka
ddc22bbcb1
YARN-4605. Spelling mistake in the help message of "yarn applicationattempt" command. Contributed by Weiwei Yang.
...
(cherry picked from commit 8f58f742ae
)
2016-01-22 19:43:37 +09:00
Rohith Sharma K S
844a8e3771
YARN-4584. RM startup failure when AM attempts greater than max-attempts. (Bibin A Chundatt via rohithsharmaks)
...
(cherry picked from commit e30668106d
)
2016-01-22 10:20:09 +05:30
Jason Lowe
d051200a62
YARN-4610. Reservations continue looking for one app causes other apps to starve. Contributed by Jason Lowe
...
(cherry picked from commit 468a53b22f
)
2016-01-21 18:32:47 +00:00
Karthik Kambatla
5c2f495fcc
YARN-4603. FairScheduler should mention user requested queuename in error message when failed in queue ACL check. (Tao Jie via kasha)
...
(cherry picked from commit 4992398aee
)
2016-01-21 17:43:49 +01:00
Wangda Tan
9512866740
YARN-4557. Fix improper Queues sorting in PartitionedQueueComparator when accessible-node-labels=*. (Naganarasimha G R via wangda)
...
(cherry picked from commit c9fe0371a8ab40c0d3437fadd32788b320788a7a)
2016-01-21 11:16:58 +08:00
Xuan
be3322792f
YARN-4559. Make leader elector and zk store share the same curator
...
client. Contributed by Jian He
(cherry picked from commit 890a2ebd1a
)
2016-01-20 14:49:04 -08:00
Jian He
bb2a9a78c0
YARN-4565. Fix a bug that leads to AM resource limit not hornored when sizeBasedWeight enabled for FairOrderingPolicy. Contributed by Wangda Tan
2016-01-18 21:05:03 -08:00
Wangda Tan
704b37d0e1
YARN-4502. Fix two AM containers get allocated when AM restart. (Vinod Kumar Vavilapalli via wangda)
...
(cherry picked from commit a44ce3f14f
)
2016-01-19 09:31:13 +08:00
Wangda Tan
1625281ccb
Revert "YARN-4502. Fix two AM containers get allocated when AM restart. (Vinod Kumar Vavilapalli via wangda)"
...
This reverts commit 3fe5728563
.
Conflicts:
hadoop-yarn-project/CHANGES.txt
(cherry picked from commit 150f5ae034
)
2016-01-19 09:31:07 +08:00
Jian He
6db022fc48
YARN-4596. SystemMetricPublisher should not swallow error messages from TimelineClient#putEntities. Contributed by Li Lu
2016-01-18 16:59:04 -08:00
Karthik Kambatla
ef59521094
YARN-4526. Make SystemClock singleton so AppSchedulingInfo could use it. (kasha)
...
(cherry picked from commit d40859fab1
)
Conflicts:
hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapred/TestTaskAttemptListenerImpl.java
2016-01-18 10:59:34 +01:00
Wangda Tan
552f15739c
YARN-4304. AM max resource configuration per partition to be displayed/updated correctly in UI and in various partition related metrics. (Sunil G via wangda)
...
(cherry picked from commit b08ecf5c75
)
2016-01-18 11:16:04 +08:00
Wangda Tan
6dab78c71a
YARN-4502. Fix two AM containers get allocated when AM restart. (Vinod Kumar Vavilapalli via wangda)
...
(cherry picked from commit 805a9ed85e
)
2016-01-18 11:15:59 +08:00
Wangda Tan
c1193b46d4
YARN-4538. QueueMetrics pending cores and memory metrics wrong. (Bibin A Chundatt via wangda)
...
(cherry picked from commit 9523648d57
)
2016-01-18 11:15:53 +08:00
rohithsharmaks
d3c08cde68
YARN-4389. Allow application to enable or disable am blacklisting. (Sunil G via rohithsharmaks)
2016-01-15 22:46:21 +05:30
Karthik Kambatla
f0923819c3
YARN-3446. FairScheduler headroom calculation should exclude nodes in the blacklist. (Zhihai Xu via kasha)
...
(cherry picked from commit 9d04f26d4c
)
2016-01-14 08:33:52 -08:00
Karthik Kambatla
a1ff0b4145
YARN-4551. Address the duplication between StatusUpdateWhenHealthy and StatusUpdateWhenUnhealthy transitions. (Sunil G via kasha)
...
(cherry picked from commit 321072ba81
)
2016-01-13 12:09:58 -08:00
Wangda Tan
c0b97865e8
YARN-4571. Make app id/name available to the yarn authorizer provider for better auditing. (Jian He via wangda)
...
(cherry picked from commit c0537bcd2c
)
2016-01-13 13:19:01 +08:00
Akira Ajisaka
93b7ef8aec
YARN-4567. javadoc failing on java 8. Contributed by Steve Loughran. This closes #67 .
...
(cherry picked from commit da1e3e3c57
)
2016-01-12 15:13:38 +09:00
Wangda Tan
15e174fe79
YARN-4582. Label-related invalid resource request exception should be able to properly handled by application. (Bibin A Chundatt via wangda)
...
(cherry picked from commit 9e792da014
)
2016-01-12 12:54:09 +08:00
Jian He
c4aed35200
Missing file for YARN-4580
2016-01-11 17:05:11 -08:00
Jian He
591e7fb221
YARN-4537. Pull out priority comparison from fifocomparator and use compound comparator for FifoOrdering policy. Contributed by Rohith Sharma K S
...
(cherry picked from commit b8942be888
)
2016-01-11 16:45:14 -08:00
Jian He
d4ff8fd5d8
YARN-4479. Change CS LeafQueue pendingOrderingPolicy to hornor recovered apps. Contributed by Rohith Sharma K S
...
(cherry picked from commit 109e528ef5
)
2016-01-08 15:51:33 -08:00
Xuan
2cbbf76c3d
YARN-4438. Implement RM leader election with curator. Contributed by Jian He
...
(cherry picked from commit 89022f8d4b
)
2016-01-07 14:34:14 -08:00
Junping Du
1cc001db4c
YARN-4546. ResourceManager crash due to scheduling opportunity overflow. Contributed by Jason Lowe.
...
(cherry picked from commit c1462a67ff
)
2016-01-06 05:51:28 -08:00
rohithsharmaks
0492552f30
YARN-4535. Fix checkstyle error in CapacityScheduler.java (Naganarasimha G R via rohithsharmaks)
...
(cherry picked from commit 6da6d87872
)
2016-01-05 12:11:48 +05:30
Wangda Tan
05fa852d75
YARN-4524. Cleanup AppSchedulingInfo. (Karthik Kambatla via wangda)
2015-12-30 15:36:55 -08:00
Wangda Tan
9a7d5f69ec
YARN-4522. Queue acl can be checked at app submission. (Jian He via wangda)
...
(cherry picked from commit 8310b2e9ff
)
2015-12-30 15:31:11 -08:00
Junping Du
401d1e6e8a
YARN-1382. Remove unusableRMNodesConcurrentSet (never used) in NodeListManager to get rid of memory leak. Contributed by Rohith Sharma K S.
...
(cherry picked from commit 223ce323bb
)
2015-12-30 07:53:08 -08:00
Jian He
3661d4907a
YARN-3480. Remove attempts that are beyond max-attempt limit from state store. Contributed by Jun Gong
...
(cherry picked from commit 5273413411
)
2015-12-29 15:59:42 -08:00
Wangda Tan
3efbde5378
YARN-4315. NaN in Queue percentage for cluster apps page. (Bibin A Chundatt via wangda)
...
(cherry picked from commit 561abb9fee
)
2015-12-29 13:29:19 -08:00
Jian He
c7cc9d6bac
YARN-4417. Make RM and Timeline-server REST APIs more consistent. Contributed by Wangda Tan
...
(cherry picked from commit d0a22bae9b
)
2015-12-28 15:54:14 -08:00
Karthik Kambatla
2f67645475
YARN-4156. TestAMRestart#testAMBlacklistPreventsRestartOnSameNode assumes CapacityScheduler. (Anubhav Dhoot via kasha)
...
(cherry picked from commit 0af492b4bd
)
2015-12-23 17:52:54 -08:00
rohithsharmaks
08ddb536eb
YARN-4109. Exception on RM scheduler page loading with labels. (Mohammad Shahid Khan via rohithsharmaks)
...
(cherry picked from commit 8c180a13c8
)
2015-12-23 09:16:58 +05:30
Arun Suresh
31893468b1
YARN-4477. FairScheduler: Handle condition which can result in an infinite loop in attemptScheduling. (Tao Jie via asuresh)
...
(cherry picked from commit e88422df45
)
2015-12-21 22:41:49 -08:00
Wangda Tan
f16daa59a4
YARN-4454. NM to nodelabel mapping going wrong after RM restart. (Bibin A Chundatt via wangda)
...
(cherry picked from commit bc038b382c
)
2015-12-21 11:30:37 -08:00
Jian He
1147b086d9
YARN-4164. Changed updateApplicationPriority API to return the updated application priority. Contributed by Rohith Sharma K S
2015-12-18 14:14:31 -08:00
Junping Du
6d2914a697
YARN-3226. UI changes for decommissioning node. Contributed by Sunil G.
...
(cherry picked from commit 1de56b0448
)
2015-12-17 15:21:42 -08:00
Jason Lowe
fad2c5b862
YARN-4461. Redundant nodeLocalityDelay log in LeafQueue. Contributed by Eric Payne
...
(cherry picked from commit 91828fef6b
)
2015-12-16 23:23:19 +00:00
Wangda Tan
5060fd1840
YARN-4416. Deadlock due to synchronised get Methods in AbstractCSQueue. (Naganarasimha G R via wangda)
...
(cherry picked from commit 9b856d9787
)
2015-12-16 13:29:08 -08:00
Wangda Tan
2f5435acbd
YARN-4225. Add preemption status to yarn queue -status for capacity scheduler. (Eric Payne via wangda)
...
(cherry picked from commit 7faa406f27
)
2015-12-16 13:29:02 -08:00
Wangda Tan
9f4a6ec663
YARN-4293. ResourceUtilization should be a part of yarn node CLI. (Sunil G via wangda)
...
(cherry picked from commit 79c41b1d83
)
2015-12-16 13:28:56 -08:00
Junping Du
1a2ef845b5
YARN-4452. NPE when submit Unmanaged application. Contributed by Naganarasimha G R.
...
(cherry picked from commit 50bd067e1d
)
2015-12-16 10:58:40 -08:00
Zhihai Xu
be50df687b
YARN-4440. FSAppAttempt#getAllowedLocalityLevelByTime should init the lastScheduler time. Contributed by Lin Yiqun
...
(cherry picked from commit 2aaed10327
)
2015-12-15 00:21:13 -08:00
Jian He
34e86d8d47
YARN-4403. (AM/NM/Container)LivelinessMonitor should use monotonic time when calculating period. Contributed by Junping Du
2015-12-14 13:52:04 -08:00
Wangda Tan
c915a658c8
YARN-4418. AM Resource Limit per partition can be updated to ResourceUsage as well. (Sunil G via wangda)
...
(cherry picked from commit 07b0fb996a
)
2015-12-14 11:25:00 -08:00
Wangda Tan
a1a723fdff
YARN-3946. Update exact reason as to why a submitted app is in ACCEPTED state to app's diagnostic message. (Naganarasimha G R via wangda)
...
(cherry picked from commit 6cb0af3c39
)
2015-12-14 10:54:20 -08:00
Arun Suresh
0bf328984a
YARN-4358 addendum patch to fix javadoc error
...
(cherry picked from commit 7fb212e5e6
)
2015-12-12 22:25:59 -08:00
rohithsharmaks
81f8a2b008
YARN-4421. Remove dead code in RmAppImpl.RMAppRecoveredTransition. (Daniel Templeton via rohithsharmaks)
...
(cherry picked from commit a5e2e1ecb0
)
2015-12-09 11:33:49 +05:30
Wangda Tan
7013f9d6cd
YARN-4424. Fix deadlock in RMAppImpl. (Jian he via wangda)
...
(cherry picked from commit 7e4715186d
)
Conflicts:
hadoop-yarn-project/CHANGES.txt
2015-12-08 14:30:01 -08:00
Chris Douglas
bfe4796802
YARN-4248. Followup patch adding asf-licence exclusions for json test files
...
(cherry picked from commit 9f50e13d5d
)
2015-12-08 12:08:35 -08:00
=
4ac1564418
YARN-4248. REST API for submit/update/delete Reservations. (curino)
...
(cherry picked from commit c25a635459
)
2015-12-07 13:38:38 -08:00
Jonathan Eagles
7c604c3d06
YARN-4422. Generic AHS sometimes doesn't show started, node, or logs on App page (Eric Payne via jeagles)
...
(cherry picked from commit 4ff973f96a
)
2015-12-07 15:05:15 -06:00
Xuan
7decba83ef
YARN-4392. ApplicationCreatedEvent event time resets after RM
...
restart/failover. Contributed by Naganarasimha G R and Xuan Gong
(cherry picked from commit 4546c7582b
)
2015-12-07 12:26:09 -08:00
Steve Loughran
af14458de7
HADOOP-12321. Make JvmPauseMonitor an AbstractService. (Sunil G via Stevel) [includes HDFS-8947 MAPREDUCE-6462 and YARN-4072]
2015-12-06 17:42:56 +00:00
Arun Suresh
78a07e99dd
YARN-4358. Reservation System: Improve relationship between SharingPolicy and ReservationAgent. (Carlo Curino via asuresh)
...
(cherry picked from commit 742632e346
)
2015-12-05 21:30:48 -08:00
Jian He
be404e1680
YARN-4405. Support node label store in non-appendable file system. Contributed by Wangda Tan
...
(cherry picked from commit 755dda8dd8
)
2015-12-03 17:46:09 -08:00
Wangda Tan
51e448d295
YARN-4292. ResourceUtilization should be a part of NodeInfo REST API. (Sunil G via wangda)
...
(cherry picked from commit a2c3bfc8c1
)
2015-12-03 14:30:25 -08:00
Jian He
23fe1abc02
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
...
(cherry picked from commit 9f77ccad73
)
2015-12-03 12:49:22 -08:00
Jian He
48cbde9083
YARN-4398. Remove unnecessary synchronization in RMStateStore. Contributed by Ning Ding
2015-12-02 11:08:00 -08:00
Vinod Kumar Vavilapalli
b20e77eba3
Preparing for 2.9.0 development: mvn versions:set -DnewVersion=2.9.0
2015-11-25 17:47:22 -08:00
Tsuyoshi Ozawa
9e458c3e9e
YARN-4387. Fix typo in FairScheduler log message. Contributed by Xin Wang.
...
(cherry picked from commit 28dfe721b8
)
2015-11-24 22:10:31 +09:00
Karthik Kambatla
49ed955c91
YARN-3980. Plumb resource-utilization info in node heartbeat through to the scheduler. (Inigo Goiri via kasha)
...
(cherry picked from commit 52948bb20b
)
2015-11-24 13:52:29 +05:30
Jian He
b339a4b8d6
YARN-4349. Support CallerContext in YARN. Contributed by Wangda Tan
...
(cherry picked from commit 8676a118a1
)
2015-11-23 17:20:24 -08:00
Jason Lowe
9d303edbfb
YARN-4344. NMs reconnecting with changed capabilities can lead to wrong cluster resource calculations. Contributed by Varun Vasudev
...
(cherry picked from commit d36b6e045f
)
2015-11-23 20:31:50 +00:00
Arun Suresh
cbbdbe3cdd
YARN-3454. Add efficient merge operation to RLESparseResourceAllocation (Carlo Curino via asuresh)
...
(cherry picked from commit da1016365a
)
2015-11-21 10:01:10 -08:00
Wangda Tan
cdca460ad4
YARN-3769. Consider user limit when calculating total pending resource for preemption policy in Capacity Scheduler. (Eric Payne via wangda)
...
(cherry picked from commit 2346fa3141
)
2015-11-20 15:56:17 -08:00
Jason Lowe
f3bca8bc1a
YARN-4374. RM capacity scheduler UI rounds user limit factor. Contributed by Chang Li
...
(cherry picked from commit 060cdcbe5d
)
2015-11-20 23:13:27 +00:00
Arun Suresh
d8e60080e9
YARN-4184. Remove update reservation state api from state store as its not used by ReservationSystem (Sean Po via asuresh)
...
(cherry picked from commit 6a61928fb7
)
2015-11-17 15:51:59 -08:00
Jian He
2cf084ac76
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 a4ff03b200
.
Conflicts:
hadoop-yarn-project/CHANGES.txt
2015-11-16 20:19:31 -08:00
Wangda Tan
13f8c7093b
YARN-4347. Resource manager fails with Null pointer exception. (Jian He via wangda)
...
(cherry picked from commit 7f55a18071
)
2015-11-12 11:24:04 -08:00
Wangda Tan
0c1fb15b29
YARN-4287. Capacity Scheduler: Rack Locality improvement (Nathan Roberts via wangda)
...
(cherry picked from commit 796638d9bc
)
2015-11-12 11:12:11 -08:00
Vinod Kumar Vavilapalli (I am also known as @tshooter.)
bb5dd7f772
YARN-4183. Reverting the patch to fix behaviour change.
...
Revert "YARN-4183. Enabling generic application history forces every job to get a timeline service delegation token (jeagles)"
This reverts commit 42bc525acb
.
2015-11-11 10:42:52 -08:00
Jian He
a4ff03b200
YARN-3840. Resource Manager web ui issue when sorting application by id (with application having id > 9999) Contributed by Mohammad Shahid Khan
...
(cherry picked from commit 8fbea531d7
)
2015-11-09 11:05:12 -08:00