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
16c8fd9dca
YARN-5287. LinuxContainerExecutor fails to set proper permission. Contributed by Ying Zhang.
2016-08-09 17:34:48 +05:30
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
eef24f5d93
YARN-5469. Increase timeout of TestAmFilter.testFilter. Contributed by Eric Badger
...
(cherry picked from commit db4a61dc617954cf448a0d44cb4ac79f2abf9db3)
2016-08-03 19:54:00 +00:00
Jason Lowe
5883718eea
YARN-4717. TestResourceLocalizationService.testPublicResourceInitializesLocalDir fails Intermittently due to IllegalArgumentException from cleanup (templedf via rkanter)
...
(cherry picked from commit 22ca176dfe125a4f7bf38cc63ab8106c40a7a7ba)
2016-08-03 19:33:58 +00:00
Jason Lowe
c972498b74
YARN-5462. TestNodeStatusUpdater.testNodeStatusUpdaterRetryAndNMShutdown fails intermittently. Contributed by Eric Badger
...
(cherry picked from commit db646540f094077941b56ed681a4f3e5853f5b7f)
2016-08-03 19:19:47 +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
Junping Du
bba06f4526
YARN-5434. Add -client|server argument for graceful decommmission. Contributed by Robert Kanter.
...
(cherry picked from commit 95f2b9859718eca12fb3167775cdd2dad25dde25)
(cherry picked from commit 47dd871f96e6a5a2b1149f1baed0e19e4d0c7bb7)
2016-07-29 10:31:17 -07:00
Jason Lowe
95fb2fe394
YARN-5438. TimelineClientImpl leaking FileSystem Instances causing Long running services like HiverServer2 daemon going OOM. Contributed by Rohith Sharma K S
...
(cherry picked from commit a1890c32c52fed69ec09efad0fccf49ed8c2e21e)
2016-07-28 21:49:21 +00:00
Junping Du
08358c8d4e
YARN-5432. Lock already held by another process while LevelDB cache store creation for dag. Contributed by Li Lu.
...
(cherry picked from commit 7f3c306e2ed9e865171324898decb9b587d90e73)
(cherry picked from commit 932bf79244e92c93ba673ca77691f3997da6719b)
2016-07-28 06:56:00 -07:00
mattf-horton
c96cb3fd48
HADOOP-13382. Remove unneeded commons-httpclient dependencies from POM files in Hadoop and sub-projects, while adding it in to the only place it is still needed, hadoop-openstack. Contributed by Matt Foley.
2016-07-21 16:01:05 -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
Rohith Sharma K S
cdcd131d5f
YARN-1126. Add validation of users input nodes-states options to nodes CLI. Contributed by Wei Yan.
...
(cherry picked from commit be34b2a8fd30a1a0e803ac8b2198c695600a9e46)
2016-07-21 12:25:14 +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
Vinod Kumar Vavilapalli
8c5101ea6d
YARN-5340. Fixed a race condition in RollingLevelDBTimelineStore that caused loss of Timeline events. Contributed by Li Lu.
...
(cherry picked from commit 1c9d2ab503ea5a3f16757351af9603041059b390)
2016-07-20 08:39:19 -07:00
Varun Vasudev
478a2bb185
YARN-5309. Fix SSLFactory truststore reloader thread leak in TimelineClientImpl. Contributed by Weiwei Yang.
2016-07-20 13:02:34 +05:30
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
Akira Ajisaka
2f7857baea
YARN-5159. Wrong Javadoc tag in MiniYarnCluster. Contributed by Andras Bokor.
...
(cherry picked from commit 6cf017558a3d06240b95d1b56c953591ece97c92)
(cherry picked from commit 66640777275bccfdff417670d84706e3d722d113)
2016-07-14 10:46:11 -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
Jason Lowe
9d08ca1ed7
YARN-4393. Fix intermittent test failure for TestResourceLocalizationService#testFailedDirsResourceRelease (Varun Saxana via rohithsharmaks)
...
(cherry picked from commit 791c1639ae0b351e0bf0b2ecec854dc72ab07935)
Conflicts:
hadoop-yarn-project/CHANGES.txt
2016-07-12 19:25:07 +00:00
Junping Du
a0ddc5b3a5
New addendum to YARN-5080. Cannot obtain logs using YARN CLI -am for either KILLED or RUNNING AM.
...
(cherry picked from commit 7705812c7e3a9f3f774130e25443fda249c08c9c)
(cherry picked from commit 54812841e2f26275c2d993c73af45a9bbae3e3bf)
2016-07-12 08:37:47 -07: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
Junping Du
25ea7cc373
Fix OOM issue in DistributedShell. Contributed by Jian He.
...
(cherry picked from commit 9bdb5bebea1183ec2f697ee3e55392df4fe697bb)
(cherry picked from commit 7db796562c0a512bb626c207b6ed0169e3bbe92f)
2016-07-09 05:12:21 -07:00
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
Vinod Kumar Vavilapalli
e4a62a233d
YARN-5314. Fixed a ConcurrentModificationException in ATS v1.5 EntityGroupFSTimelineStore. Contributed by Li Lu.
...
(cherry picked from commit 673e5e02feba9171498a518c06ae70639c5f8854)
2016-07-07 22:42:19 -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
Vinod Kumar Vavilapalli
4ea87cb38c
YARN-5214. Fixed locking in DirectoryCollection to avoid hanging NMs when various code-paths hit slow disks. Contributed by Junping Du.
...
(cherry picked from commit ce9c006430d13a28bc1ca57c5c70cc1b7cba1692)
2016-07-05 17:12:37 -07:00
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
93b406b66d
YARN-4844. Addendum patch, revert few changes to public and evolving APIs to avoid breaking downstream projects as much as possible.
...
(cherry picked from commit 7eb524ddee4af80c87b134070945977bf73e950f)
2016-06-16 11:10:46 -07:00
Junping Du
810470508b
YARN-5237. Fix missing log files issue in rolling log aggregation. Contributed by Xuan Gong.
2016-06-16 07:18:36 -07:00
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
9436548152
YARN-3426. Add jdiff support to YARN. (vinodkv via wangda)
2016-06-10 09:56:18 -07:00
Junping Du
2be48e7d15
YARN-5199. Close LogReader in NMWebServices#getLogs. Contributed by Xuan Gong.
2016-06-09 12:29:25 -07:00
Xuan
11b4d1e486
Revert "YARN-4920. ATS/NM should support a link to dowload/get the logs in text format. Contributed by Xuan Gong."
...
This reverts commit 22ac37615a933f9cee8cf19ad0182586a037b690.
2016-06-08 11:23:12 -07:00
Vinod Kumar Vavilapalli
593d2c66c4
YARN-5080. Addendum fix to the original patch to fix YARN logs CLI. Contributed by Xuan Gong
...
(cherry picked from commit 5a43583c0bbb9650ea6a9f48d9544ec3ec24b580)
2016-06-08 09:52:37 -07:00
Jason Lowe
fb31aaef63
YARN-5206. RegistrySecurity includes id:pass in exception text if considered invalid. Contributed by Steve Loughran
...
(cherry picked from commit 8c8a377cac10b086a7ff37ee366b79e6b04d2738)
2016-06-08 14:13:48 +00: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