Varun Saxena
28d75482ff
YARN-5599. Publish AM launch command to ATS (Rohith Sharma K S via Varun Saxena)
2016-10-14 23:36:39 +05:30
Rohith Sharma K S
319b101b7e
YARN-5101. YARN_APPLICATION_UPDATED event is parsed in ApplicationHistoryManagerOnTimelineStore#convertToApplicationReport with reversed order. Contributed by Sunil G.
...
(cherry picked from commit 4d2f380d787a6145f45c87ba663079fedbf645b8)
2016-10-06 20:44:39 +05:30
Varun Saxena
3656b84085
YARN-5491. Fix random failure of TestCapacityScheduler#testCSQueueBlocked (Bibin A Chundatt via Varun Saxena)
...
(cherry picked from commit d677b68c2599445fff56db4df26448a8bad0f5dd)
2016-10-04 20:57:01 +00:00
Naganarasimha
90443140a5
YARN-4855. Should check if node exists when replace nodelabels. Contributeed by Tao Jie
2016-10-03 13:29:18 -04:00
Naganarasimha
63ca9f5441
YARN-5660. Wrong audit constants are used in Get/Put of priority in RMWebService. Contributed by Rohith Sharma K S
...
(cherry picked from commit ebf528c443f3931c8b0f92ee76615fc203141675)
2016-09-27 16:46:52 +05:30
Akira Ajisaka
ece3ca0cba
YARN-5663. Small refactor in ZKRMStateStore. Contributed by Oleksii Dymytrov.
...
(cherry picked from commit 14a696f369f7e3802587f57c8fff3aa51b5ab576)
(cherry picked from commit 74f2df16a919711cbd10464d11851110c1728edf)
2016-09-26 15:01:39 +09:00
Naganarasimha
fa2025316d
YARN-3692. Allow REST API to set a user generated message when killing an application. Contributed by Rohith Sharma K S
2016-09-24 22:42:28 +05:30
Jason Lowe
564d9e6101
YARN-5540. Scheduler spends too much time looking at empty priorities. Contributed by Jason Lowe
2016-09-19 20:34:46 +00:00
Varun Vasudev
d5ea508ca2
YARN-5555. Scheduler UI: "% of Queue" is inaccurate if leaf queue is hierarchically nested. Contributed by Eric Payne.
2016-09-10 18:28:38 +00:00
Karthik Kambatla
7a27b2a82f
YARN-5566. Client-side NM graceful decom is not triggered when jobs finish. Addendum to fix test flakiness. (Robert Kanter via kasha)
2016-09-08 21:11:20 -07:00
Karthik Kambatla
f9016dfec3
YARN-5566. Client-side NM graceful decom is not triggered when jobs finish. (Robert Kanter via kasha)
2016-09-06 16:23:06 -07:00
Ray Chiang
02272a6a77
YARN-5549. AMLauncher#createAMContainerLaunchContext() should not log the command to be launched indiscriminately. (Daniel Templeton via rchiang)
...
(cherry picked from commit 4ee1729cb04e72f3015666d750ad1e54257345d2)
2016-09-02 15:00:24 -07:00
Arun Suresh
979b29a03c
YARN-5221. Expose UpdateResourceRequest API to allow AM to request for change in container properties. (asuresh)
...
(cherry picked from commit d6d9cff21b7b6141ed88359652cf22e8973c0661)
(cherry picked from commit b279f42d79175bef6529dc1ac4216198a3aaee4d)
2016-08-31 20:06:49 -07:00
Naganarasimha
b952ce854b
YARN-3940. Application moveToQueue should check NodeLabel permission. Contributed by Bibin A Chundatt
...
(cherry picked from commit 46e02ab719d06f2708c0a61e8011b8f261235193)
2016-08-26 20:24:37 +05:30
Rohith Sharma K S
71a3b01d51
YARN-5544. TestNodeBlacklistingOnAMFailures fails on trunk. Contributed by Sunil G.
...
(cherry picked from commit 0d5997d2b98eb89e72828dfcd78f02aa4e7e1e67)
2016-08-23 14:40:05 +05:30
Wangda Tan
9bf420b3bc
YARN-4837. User facing aspects of 'AM blacklisting' feature need fixing. (vinodkv via wangda)
2016-08-19 16:55:34 -07:00
Wangda Tan
3bf2e16f76
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 444b2ea7afebf9f6c3d356154b71abfd0ea95b23)
(cherry picked from commit c7d782d2f6e61103f7a009c48b11dcd64e07c2ce)
2016-08-19 16:54:03 -07:00
Varun Vasudev
5b49bcaee3
YARN-4307. Display blacklisted nodes for AM container in the RM web UI. Contributed by Naganarasimha G R.
...
(cherry picked from commit 308d63f382e1992ea2b8ccf3130edaaa751c644d)
(cherry picked from commit 99966b1912320326fb63be1ce6d4222d736ca365)
2016-08-18 12:33:52 -07:00
Karthik Kambatla
42a88f9c58
YARN-3446. FairScheduler headroom calculation should exclude nodes in the blacklist. (Zhihai Xu via kasha)
...
(cherry picked from commit 9d04f26d4c42170ee3dab2f6fb09a94bbf72fc65)
(cherry picked from commit f0923819c35b8c499a9bcd0c6c78511f3a400fef)
2016-08-18 12:30:39 -07:00
Varun Saxena
ca139a3f87
YARN-5476. Non existent application reported as ACCEPTED by YarnClientImpl (Junping Du via Varun Saxena)
2016-08-13 00:27:17 +05:30
Rohith Sharma K S
f7cc0af611
YARN-5492. TestSubmitApplicationWithRMHA is failing sporadically during precommit builds. Contributed by Vrushali C.
...
(cherry picked from commit 5199db387d59f7233a0e52ac298df31e8ed8af20)
2016-08-11 11:52:44 +05:30
Jason Lowe
69217ba813
YARN-5382. RM does not audit log kill request for active applications. Contributed by Vrushali C
...
(cherry picked from commit 5c95bb315ba605b3bed77966a99a63854234e2c5)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ClientRMService.java
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/RMAuditLogger.java
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMAuditLogger.java
2016-08-10 19:15:12 +00:00
Jason Lowe
e1845faeda
YARN-5483. Optimize RMAppAttempt#pullJustFinishedContainers. Contributed by sandflee
...
(cherry picked from commit 3d401206cf1eca5360f7f53165732a73d644a1fb)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmapp/attempt/RMAppAttemptImpl.java
2016-08-10 18:09:11 +00:00
Rohith Sharma K S
3b4d6ece1a
YARN-5262. Optimize sending RMNodeFinishedContainersPulledByAMEvent for every AM heartbeat. Contributed by Rohith Sharma K S
...
(cherry picked from commit 26b5e6116f392b6be91dca57968259f87554ce33)
2016-08-09 22:19:17 +00:00
Naganarasimha
e6a994badf
YARN-4624. NPE in PartitionQueueCapacitiesInfo while accessing Schduler UI. Contributed by Brahma Reddy Battula
...
(cherry picked from commit d81b8163b4e5c0466a6af6e1068f512c5fd24a61)
(cherry picked from commit 991823482f6687be681be69931e8a4646bc68a69)
2016-08-06 08:19:56 +05:30
Jason Lowe
470ea3da1f
YARN-4573. Fix test failure in TestRMAppTransitions#testAppRunningKill and testAppKilledKilled. (Takashi Ohnishi via rohithsharmaks)
...
(cherry picked from commit c01bee010832ca31d8e60e5461181cdf05140602)
Conflicts:
hadoop-yarn-project/CHANGES.txt
2016-08-05 20:10:04 +00:00
Jason Lowe
aca7eea611
YARN-4280. CapacityScheduler reservations may not prevent indefinite postponement on a busy cluster. Contributed by Kuhu Shukla
2016-08-03 19:01:14 +00:00
Wangda Tan
c322e749d6
YARN-5342. Improve non-exclusive node partition resource allocation in Capacity Scheduler. (Sunil G via wangda)
2016-08-03 11:29:12 -07:00
Rohith Sharma K S
7234fce25b
YARN-5092. TestRMDelegationTokens fails intermittently. Contributed by Jason Lowe.
...
(cherry picked from commit 557a245d83c358211f51b3ab1950d707a70679d9)
2016-07-21 12:49:52 +05:30
Akira Ajisaka
66f3056090
YARN-4883. Make consistent operation name in AdminService. Contributed by Kai Sasaki.
...
(cherry picked from commit c63afdbe14df7359841aa4b213252a8a275e8c4b)
(cherry picked from commit 2bf5c4eb1a181ad9d4b337388d9fff19773fa2c1)
2016-07-20 16:52:22 -07:00
Wangda Tan
343633a6e8
YARN-4484. Available Resource calculation for a queue is not correct when used with labels. (Sunil G via wangda)
...
(cherry picked from commit 24db9167f16ba643a186624b33a6b9b80020f476)
(cherry picked from commit e34e1aa4fe0a0826439227175fc3321f840dddd4)
2016-07-15 11:46:17 -07:00
Varun Saxena
f87866446d
YARN-5353. ResourceManager can leak delegation tokens when they are shared across apps. (Jason Lowe via Varun Saxena).
2016-07-13 07:40:10 +05:30
Jason Lowe
0a94c6d9da
YARN-5317. testAMRestartNotLostContainerCompleteMsg may fail. Contributed by sandflee
...
(cherry picked from commit 10b704c5946afe7bfd4a6be40192ce7ca745d817)
2016-07-12 20:39:09 +00:00
Jian He
23eb3c7ceb
YARN-5270. Solve miscellaneous issues caused by YARN-4844. Contributed by Wangda Tan
2016-07-11 22:38:35 -07:00
Varun Saxena
f685973e21
YARN-5037. Fix random failure of TestRMRestart#testQueueMetricsOnRMRestart (sandflee via Varun Saxena).
2016-07-11 09:39:06 +05:30
Varun Saxena
845daee463
YARN-5318. Fix intermittent test failure of TestRMAdminService#testRefreshNodesResourceWithFileSystemBasedConfigurationProvider. (Jun Gong via Varun Saxena).
2016-07-09 01:54:22 +05:30
Junping Du
8645e4ac3b
YARN-4939. The decommissioning Node should keep alive during NM restart. Contributed by sandflee.
...
(cherry picked from commit 30ee57ceb1e80c30ea3adfe7736d4d4c7d5c8386)
(cherry picked from commit 5c0386d535c9e9b68f5b72cc8a44c634b64a5825)
2016-07-08 06:06:56 -07:00
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