Varun Saxena
22ca536b0c
YARN-5286. Add RPC port info in RM web service's response when getting app status. (Jun Gong via Varun Saxena).
2016-07-06 09:31:48 +05:30
Jian He
4437e6f336
YARN-5023. TestAMRestart#testShouldNotCountFailureToMaxAttemptRetry fails. Contributed by sandflee
...
(cherry picked from commit c35a5a7a8d85b42498e6981a6b1f09f2bdd56459)
2016-07-01 14:29:47 -07:00
Rohith Sharma K S
33e6986ec9
YARN-5197. RM leaks containers if running container disappears from node update. Contributed by Jason Lowe.
2016-06-21 10:12:01 +05:30
Wangda Tan
d838c6443d
YARN-1942. Deprecate toString/fromString methods from ConverterUtils and move them to records classes like ContainerId/ApplicationId, etc. (wangda)
2016-06-14 15:21:41 -07:00
Wangda Tan
19e578870d
YARN-4844. Add getMemorySize/getVirtualCoresSize to o.a.h.y.api.records.Resource. (wangda)
2016-06-07 12:41:50 -07:00
Arun Suresh
51a16b1ff0
YARN-4525. Fix bug in RLESparseResourceAllocation.getRangeOverlapping(). (Ishai Menache and Carlo Curino via asuresh)
...
(cherry picked from commit 3a154f75ed85d864b3ffd35818992418f2b6aa59)
(cherry picked from commit d3655f41230fd5a5f3bdb0124d5754459e593e82)
2016-06-06 21:19:48 -07:00
Arun Suresh
934bd8989b
YARN-5185. StageAllocaterGreedyRLE: Fix NPE in corner case. (Carlo Curino via asuresh)
...
(cherry picked from commit 7a9b7372a1a917c7b5e1beca7e13c0419e3dbfef)
(cherry picked from commit f0a869b52a4e4ad7e02143a7e703700a4f4b1f88)
2016-06-06 21:08:52 -07:00
Ming Ma
ec4f9a14f9
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 4a1cedc010d3fa1d8ef3f2773ca12acadfee5ba5)
(cherry picked from commit 74e2b5efa26f27027fed212b4b2108f0e95587fb)
2016-06-06 14:49:43 -07:00
Arun Suresh
6963d50e2f
YARN-5165. Fix NoOvercommitPolicy to take advantage of RLE representation of plan. (Carlo Curino via asuresh)
...
(cherry picked from commit db54670e83a84c1d7deff2c225725687cf9e5f14)
(cherry picked from commit 8ebd89dcfb358cd973a1e71ea4429d0abb58b536)
2016-06-03 14:52:45 -07:00
Vinod Kumar Vavilapalli
c87b9c1471
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 f10ebc67f57a4a2e3cc916c41154ab9b6a4635c9)
(cherry picked from commit 029888871fb13da75872ab345eb03d8f4e502ad4)
2016-06-03 13:15:44 -07:00
Jian He
01a3f7899c
YARN-1815. Work preserving recovery of Unmanged AMs. Contributed by Subru Krishnan
...
(cherry picked from commit 097baaaebae021c47bb7d69aa1ff1a2440df5166)
2016-06-03 10:50:12 -07:00
Wangda Tan
2f3e1d965d
Revert "YARn-4844. Add getMemoryLong/getVirtualCoreLong to o.a.h.y.api.records.Resource. Contributed by Wangda Tan."
...
This reverts commit 457884737f75c796413ce860b1859a31cc5292ca.
2016-05-31 22:16:53 -07:00
Varun Vasudev
457884737f
YARn-4844. Add getMemoryLong/getVirtualCoreLong to o.a.h.y.api.records.Resource. Contributed by Wangda Tan.
2016-05-29 20:57:56 +05:30
Karthik Kambatla
427e3f995e
YARN-5035. FairScheduler: Adjust maxAssign dynamically when assignMultiple is turned on. (kasha)
...
(cherry picked from commit 04ded558b03ee0fbf68a611cf1f25508b4447e44)
(cherry picked from commit 59335b4d7a969378cb765b000ba1e13dabc44a3a)
2016-05-26 16:54:38 -07:00
Carlo Curino
7982933c09
YARN-4957. Add getNewReservation in ApplicationClientProtocol (Sean Po via curino)
...
(cherry picked from commit 013532a95e63d7c53e601be530021d6d5a15ab7f)
(cherry picked from commit c656977961e2ba0f9dfd349ed59bf1d0d41c57f5)
2016-05-25 17:02:22 -07:00
Naganarasimha
943cefc81e
YARN-5114. Add additional tests in TestRMWebServicesApps and rectify testInvalidAppAttempts failure in 2.8. Contributed by Bibin A Chundatt
2016-05-25 06:27:44 +08:00
Naganarasimha
abab31b8f2
YARN-3971. Skip RMNodeLabelsManager#checkRemoveFromClusterNodeLabelsOfQueue on nodelabel recovery. (addendum patch). Contributed by Bibin A chundatt
...
(cherry picked from commit b4078bd17b41fbfff5a5c0bca5bf903a327826a7)
2016-05-24 08:19:26 +08:00
Jason Lowe
0bfad9675e
YARN-5055. max apps per user can be larger than max per queue. Contributed by Eric Badger
...
(cherry picked from commit ac954486c5102b8fbbc4229a0d3a512bcc7013c0)
2016-05-23 15:56:33 +00:00
Rohith Sharma K S
f102c4f6c8
YARN-5068. Expose scheduler queue to application master. (Harish Jaiprakash via rohithsharmaks)
2016-05-20 08:53:21 +05:30
Jian He
61fa9256c5
YARN-4002. Make ResourceTrackerService#nodeHeartbeat more concurrent. Contributed by Rohith Sharma K S & Zhiguo Hong
...
(cherry picked from commit feb90ffcca536e7deac50976b8a8774450fe089f)
2016-05-19 13:02:24 -07:00
Rohith Sharma K S
726c1f14b8
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
2016-05-19 10:50:32 +05:30
Eric Payne
a552932b38
YARN-5069. TestFifoScheduler.testResourceOverCommit race condition. Contributed by Eric Badger.
...
(cherry picked from commit 1217c8f6b49e3afd8ca008ffddcf6615f0accfc5)
2016-05-16 20:44:41 +00:00
Karthik Kambatla
a9b0041abc
YARN-4995. FairScheduler: Display per-queue demand on the scheduler page. (xupeng via kasha)
...
(cherry picked from commit 4b4e4c6ba83bc5c41d7bb69bb2483bcfe894a260)
(cherry picked from commit f96b2b6fac84f565d4d0cf78c927f0b116364cfc)
2016-05-11 17:40:57 -07:00
Junping Du
6d1300880f
YARN-5029. RM needs to send update event with YarnApplicationState as Running to ATS/AHS. Contributed by Xuan Gong.
...
(cherry picked from commit 39f2bac38b111f90d3402229201cdb4315f5d4f5)
(cherry picked from commit 9dc3683d87912d9b56a69557360c19a5896d0e51)
2016-05-11 09:40:51 -07:00
Naganarasimha
b47259caf0
YARN-4926. Change nodelabel rest API invalid reponse status to 400. Contributed by Bibin A Chundatt
...
(cherry picked from commit 2750fb900fc9c468570d051cb19e3a379a898c38)
2016-05-08 23:06:15 +05:30
Yongjun Zhang
5ae5b869aa
YARN-5048. DelegationTokenRenewer#skipTokenRenewal may throw NPE (Jian He via Yongjun Zhang)
...
(cherry picked from commit 47c41e7ac7e6b905a58550f8899f629c1cf8b138)
2016-05-06 22:43:44 -07:00
Jason Lowe
da24fe95f8
YARN-4747. AHS error 500 due to NPE when container start event is missing. Contributed by Varun Saxena
...
(cherry picked from commit b2ed6ae73197990a950ce71ece80c0f23221c384)
2016-05-06 23:00:53 +00:00
Karthik Kambatla
367e757d8d
YARN-4947. Test timeout is happening for TestRMWebServicesNodes. Contributed by Bibin A Chundatt
2016-05-06 14:28:24 +05:30
Jason Lowe
b452ecf4a0
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 ee86cef2fee992fb773e87c895000ffc2ee788b0)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml
2016-05-05 14:40:35 +00:00
rohithsharmaks
9ea567da42
YARN-4109. Exception on RM scheduler page loading with labels. (Mohammad Shahid Khan via rohithsharmaks)
...
(cherry picked from commit 8c180a13c82ab9d60f595e6942e35d51024dab53)
Conflicts:
hadoop-yarn-project/CHANGES.txt
2016-05-03 10:31:32 +05:30
Jian He
e62162db46
YARN-5008. LeveldbRMStateStore database can grow substantially leading to long recovery times. Contributed by Jason Lowe
...
(cherry picked from commit dd80042c42aadaa347db93028724f69c9aca69c6)
2016-04-28 21:36:23 -07:00
Wangda Tan
358b54d063
YARN-3215. Respect labels in CapacityScheduler when computing headroom. (Naganarasimha G R via wangda)
2016-04-22 15:59:49 -07:00
Eric Payne
b726ae0876
YARN-4556. TestFifoScheduler.testResourceOverCommit fails. Contributed by Akihiro Suda
...
(cherry picked from commit 3dce486d88895dcdf443f4d0064d1fb6e9116045)
2016-04-21 22:01:07 +00:00
Jason Lowe
d389afb3da
YARN-4940. yarn node -list -all failed if RM start with decommissioned node. Contributed by sandflee
...
(cherry picked from commit 69f3d428d5c3ab0c79cacffc22b1f59408622ae7)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestClientRMService.java
2016-04-15 20:45:20 +00:00
Jason Lowe
3cf7856878
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 9d3c51eb5a701ae4ba296e2fd3fba154fa0097c0.
2016-04-11 15:57:56 +00:00
Akira Ajisaka
13be7a849d
YARN-4630. Remove useless boxing/unboxing code. Contributed by Kousuke Saruta.
...
(cherry picked from commit 1ff27f9d12e8124c1b9a722708264c5b07fd0fde)
(cherry picked from commit 8cf6630fc6cedbd86eff9da6f35ce1da4ed7ed2f)
2016-04-11 14:55:54 +09:00
Jian He
4cf0b1932f
YARN-4740. AM may not receive the container complete msg when it restarts. Contributed by Jun Gong
2016-04-08 11:21:34 -07:00
Wangda Tan
b7c83d4883
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 21eb4284487d6f8e4beedb8a0c3168e952f224fc)
2016-04-05 16:30:56 -07:00
Junping Du
3df56a97df
Small addendum to YARN-4893 to fix build failure.
2016-04-05 08:41:48 -07:00
Junping Du
9c2dc1a194
YARN-4893. Fix some intermittent test failures in TestRMAdminService. Contributed by Brahma Reddy Battula.
...
(cherry picked from commit 6be28bcc461292b24589dae17a235b3eaadc07ed)
(cherry picked from commit eeff2e35f8a2b35568e57846b66f602845c3bbe1)
2016-04-05 08:41:48 -07:00
Jason Lowe
9d3c51eb5a
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 1cbcd4a491e6a57d466c2897335614dc6770b475)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml
2016-04-05 13:47:05 +00:00
naganarasimha
9bd089ac64
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 5092c94195a63bd2c3e36d5a74b4c061cea1b847)
2016-04-04 18:16:23 +05:30
Allen Wittenauer
608223b51b
YARN-4850. test-fair-scheduler.xml isn't valid xml (Yufei Gu via aw)
...
(cherry picked from commit b1394d6307425a41d388c71e39f0880babb2c7a9)
(cherry picked from commit 92a3dbe44ffb113dead560fc179c2bc15fd6fce8)
2016-04-01 16:58:00 -07:00
Wangda Tan
6d454a5d6e
YARN-4634. Scheduler UI/Metrics need to consider cases like non-queue label mappings. (Sunil G via wangda)
...
(cherry picked from commit 12b11e2e688158404feeb3ded37eb6cccad4ea5c)
2016-03-31 14:36:34 -07:00
Jian He
0c84f9aee2
YARN-998. Keep NM resource updated through dynamic resource config for RM/NM restart. Contributed by Junping Du
...
(cherry picked from commit c7d843af3b1adde602fe0335f52ffa28b0371bf4)
2016-03-28 11:28:59 -07:00
Arun Suresh
1a194f8751
YARN-4823. Refactor the nested reservation id field in listReservation to simple string field. (subru via asuresh)
...
(cherry picked from commit 00bebb7e58ba6899904e1619d151aa1b2f5b6acd)
2016-03-25 15:57:11 -07:00
Arun Suresh
3c2b610b68
YARN-4825. Remove redundant code in ClientRMService::listReservations. (subru via asuresh)
...
(cherry picked from commit d82e797b652f248e238bdf1818e6b4a5b91cea7a)
2016-03-24 10:02:17 -07:00
Junping Du
782db43d18
YARN-4820. ResourceManager web redirects in HA mode drops query parameters. Contributed by Varun Vasudev.
...
(cherry picked from commit 19b645c93801a53d4486f9a7639186525e51f723)
(cherry picked from commit c722262c759d5cddf97de4249c563c8d165b7c9f)
2016-03-23 19:39:09 -07:00
Junping Du
52ce763a54
YARN-4785. inconsistent value type of the type field for LeafQueueInfo in response of RM REST API.
...
(cherry picked from commit ca8106d2dd03458944303d93679daa03b1d82ad5)
(cherry picked from commit 66257613b420ea8e0754f6ea8fc2d6816f0741e0)
2016-03-17 09:30:43 -07:00
Wangda Tan
06088c4c67
YARN-4465. SchedulerUtils#validateRequest for Label check should happen only when nodelabel enabled. (Bibin A Chundatt via wangda)
...
(cherry picked from commit 0233d4e0ee9947a95c018b1539310fc0bff6c44e)
2016-03-08 14:31:40 -08:00