Hitesh Shah
dba2b60fdd
YARN-2890. MiniYarnCluster should turn on timeline service if configured to do so. Contributed by Mit Desai.
...
(cherry picked from commit 265ed1fe804743601a8b62cabc1e4dc2ec8e502f)
(cherry picked from commit 55b794e7fa205df655c19bbfe1de99091fa9dc64)
2015-09-15 17:30:15 -07:00
Vinod Kumar Vavilapalli
9c4a6e1270
Revert "YARN-2890. MiniYARNCluster should start the timeline server based on the configuration. Contributed by Mit Desai."
...
This reverts commit 8a47d1aa559c380869861c070af9d1e7a8732607.
2015-09-15 17:30:15 -07:00
Vinod Kumar Vavilapalli
3462a00dd2
Preparing for release 2.6.1: mvn versions:set -DnewVersion=2.6.1
2015-09-09 15:29:57 -07:00
Tsuyoshi Ozawa
6c0ad99b9d
MAPREDUCE-6361. NPE issue in shuffle caused by concurrent issue between copySucceeded() in one thread and copyFailed() in another thread on the same host. Contributed by Junping Du.
...
(cherry picked from commit f4e2b3cc0b1f4e49c306bc09a9dddd0495225bb2)
(cherry picked from commit fb5b0ebb459cc8812084090a7ce7ac29e2ad147c)
(cherry picked from commit 3a3dcf0bb689d6aa8bc524a31799067702814674)
2015-09-03 11:46:47 -07:00
Jason Lowe
41601eae6b
MAPREDUCE-5649. Reduce cannot use more than 2G memory for the final merge. Contributed by Gera Shegalov
...
(cherry picked from commit 7dc3c1203d1ab14c09d0aaf0869a5bcdfafb0a5a)
(cherry picked from commit 87c2d915f1cc799cb4020c945c04d3ecb82ee963)
(cherry picked from commit 1da62ba736f5f161a18a52b7ca0d212786f3848c)
2015-09-02 15:27:47 -07:00
Vinod Kumar Vavilapalli
262275d561
MAPREDUCE-6324. Fixed MapReduce uber jobs to not fail the udpate of AM-RM tokens when they roll-over. Contributed by Jason Lowe.
...
(cherry picked from commit 9fc32c5c4d1d5f50c605bdb0e3b13f44c86660c8)
(cherry picked from commit 32dc13d907a416049bdb7deff429725bd6dbcb49)
(cherry picked from commit aad56fe3a2f29e73a013b9afa9b44b151a34e0f3)
2015-09-02 15:12:21 -07:00
Robert Kanter
c253ac68eb
MAPREDUCE-6238. MR2 can't run local jobs with -libjars command options which is a regression from MR1 (zxu via rkanter)
...
(cherry picked from commit d50e8f09287deeb51012d08e326a2ed71a6da869)
(cherry picked from commit 756c2542930756fef1cbff82056b418070f8d55f)
(cherry picked from commit 4f0fd74880e58958d89ca1cd4b7f665520595b2c)
2015-09-02 11:40:32 -07:00
Karthik Kambatla
2f66dff7ce
MAPREDUCE-6267. Refactor JobSubmitter#copyAndConfigureFiles into it's own class. (Chris Trezzo via kasha)
...
(cherry picked from commit c66c3ac6bf9f63177279feec3f2917e4b882e2bc)
(cherry picked from commit f4d6c5e337e76dc408c9c8f19e306c3f4ba80d8e)
(cherry picked from commit 2b9cac26ec5457ad4e18ec418ff8249c37861eb8)
2015-09-02 11:32:08 -07:00
Akira Ajisaka
dcc0d4658c
MAPREDUCE-6300. Task list sort by task id broken. Contributed by Siqi Li.
...
(cherry picked from commit 4cec9975c0e2c2fcca090888dc2c5e149c5be1e9)
(cherry picked from commit 3de0bf9a35094f3c2ac216992d861729251b6a3d)
(cherry picked from commit c3b2b377f19293797a88f4636f07e2ab8e18c78b)
2015-09-01 21:40:06 -07:00
Junping Du
8a9665a586
MAPREDUCE-6303. Read timeout when retrying a fetch error can be fatal to a reducer. Contributed by Jason Lowe.
...
(cherry picked from commit eccb7d46efbf07abcc6a01bd5e7d682f6815b824)
(cherry picked from commit cacadea632f7ab6fe4fdb1432e1a2c48e8ebd55f)
(cherry picked from commit 2abd4f61075739514fb3e63b118448895be02a30)
2015-09-01 20:10:20 -07:00
Jonathan Eagles
a9bb641d51
YARN-3267. Timelineserver applies the ACL rules after applying the limit on the number of records (Chang Li via jeagles)
...
(cherry picked from commit 8180e676abb2bb500a48b3a0c0809d2a807ab235)
(cherry picked from commit 44aedad5ddc8069a6dba3eaf66ed54d612b21208)
(cherry picked from commit f4bbf2c8f97d3601132504453f61e472950a433e)
2015-09-01 16:04:19 -07:00
Jian He
e917ef3cfe
MAPREDUCE-6230. Fixed RMContainerAllocator to update the new AMRMToken service name properly. Contributed by Jason Lowe
...
(cherry picked from commit cff05bff1fe24628677d41a0d537f2c383b44faf)
(cherry picked from commit 43b3b43cea1f620ce66521bcc1c4b6aec264aa9a)
(cherry picked from commit 013e271036554020e3d26de4fcbb5b6970f5a9c0)
2015-08-31 15:49:24 -07:00
Jian He
6dfdcf094d
YARN-2952. Fixed incorrect version check in StateStore. Contributed by Rohith Sharmaks
...
(cherry picked from commit 808cba3821d5bc4267f69d14220757f01cd55715)
(cherry picked from commit 9180d11b3bbb2a49127d5d25f53b38c5113bf7ea)
2015-08-30 20:34:14 -07:00
Gera Shegalov
1931fa5f4b
MAPREDUCE-6166. Reducers do not validate checksum of map outputs when fetching directly to disk. (Eric Payne via gera)
...
(cherry picked from commit af006937e8ba82f98f468dc7375fe89c2e0a7912)
(cherry picked from commit 7c7bccfc31ede6f4afc043d81c8204046148c02e)
(cherry picked from commit 2e9dca584ba25809d9c6269e5f9326e09f55ed99)
2015-08-30 19:50:43 -07:00
Zhijie Shen
8a47d1aa55
YARN-2890. MiniYARNCluster should start the timeline server based on the configuration. Contributed by Mit Desai.
...
(cherry picked from commit 51af8d367de94689770f57c64bea3b244d7755f6)
(cherry picked from commit d21ef79707a0f32939d9a5af4fed2d9f5fe6f2ec)
(cherry picked from commit db325c053c6ef3ee8731d7273d1d92da7e5deee7)
2015-08-27 19:47:43 -07:00
Tsuyoshi Ozawa
5b3d9bf636
MAPREDUCE-6237. Multiple mappers with DBInputFormat don't work because of reusing conections. Contributed by Kannan Rajah.
...
(cherry picked from commit 241336ca2b7cf97d7e0bd84dbe0542b72f304dc9)
Conflicts:
hadoop-mapreduce-project/CHANGES.txt
2015-02-10 03:54:54 +09:00
Jonathan Eagles
a9b76813a2
YARN-2375. Allow enabling/disabling timeline server per framework. (Mit Desai via jeagles)
...
(cherry picked from commit c298a9a845f89317eb9efad332e6657c56736a4d)
Conflicts:
hadoop-yarn-project/CHANGES.txt
2014-11-20 23:54:59 -06:00
Jason Lowe
9b383f6813
MAPREDUCE-6156. Fetcher - connect() doesn't handle connection refused correctly. Contributed by Junping Du
...
(cherry picked from commit 177e8090f5809beb3ebcb656cd0affbb3f487de8)
2014-11-13 15:44:00 +00:00
Arun C. Murthy
60584c732f
Preparing to release hadoop-2.6.0: Set version in branch-2.6 to 2.6.1-SNAPSHOT.
2014-11-09 19:21:11 -08:00
Arun C. Murthy
c2cc879f01
YARN-2830. Add backwords compatible ContainerId.newInstance constructor. Contributed by Jonathan Eagles.
...
(cherry picked from commit 43cd07b408c6613d2c9aa89203cfa3110d830538)
2014-11-09 15:04:55 -08:00
Arun C. Murthy
85531834b3
HADOOP-11286. Copied LimitInputStream from guava-0.14 to hadoop to avoid issues with newer versions of guava in applications. Contributed by Christopher Tubbs.
...
(cherry picked from commit 6caa8100d5d2547e34356dc279fd5e65b81a925a)
2014-11-09 05:25:01 -08:00
Kihwal Lee
c38c5752e4
MAPREDUCE-5958. Wrong reduce task progress if map output is compressed. Contributed by Emilio Coppa and Jason Lowe.
...
(cherry picked from commit 8f701ae07a0b1dc70b8e1eb8d4a5c35c0a1e76da)
2014-11-06 15:56:50 -06:00
Jason Lowe
7be74ea09a
MAPREDUCE-5960. JobSubmitter's check whether job.jar is local is incorrect with no authority in job jar path. Contributed by Gera Shegalov
...
(cherry picked from commit 10f9f5101c44be7c675a44ded4aad212627ecdee)
2014-11-06 15:12:37 +00:00
Jian He
d57dfac1ea
MAPREDUCE-6048. Fixed TestJavaSerialization failure. Contributed by Varun Vasudev
...
(cherry picked from commit 73068f677bc45029743ba2e0b3c0256a8069c13e)
2014-11-04 20:21:04 -08:00
Zhijie Shen
7180167d01
MAPREDUCE-6052. Supported overriding the default container-log4j.properties file per job. Contributed by Junping Du.
...
(cherry picked from commit ed63b116465290fdb0acdf89170025f47b307599)
2014-11-01 00:50:32 -07:00
Vinod Kumar Vavilapalli
85fcdaf8d8
YARN-2698. Moved some node label APIs to be correctly placed in client protocol. Contributed by Wangda Tan.
...
(cherry picked from commit e0233c16ebd06bb3aabeb523cd17259008e243ef)
2014-10-30 23:03:02 -07:00
Vinod Kumar Vavilapalli
6add7b19f6
MAPREDUCE-6142. Fixed test failures in TestJobHistoryEventHandler and TestMRTimelineEventHandling. Contributed by Zhijie Shen.
...
(cherry picked from commit 3f1441245db047b5b7289fe06c4c3306fe8189af)
2014-10-29 09:59:52 -07:00
Karthik Kambatla
d8212c0b7e
HADOOP-11243. SSLFactory shouldn't allow SSLv3. (Wei Yan via kasha)
...
(cherry picked from commit 3c5f5af1184e85158dec962df0b0bc2be8d0d1e3)
2014-10-28 18:10:06 -07:00
Zhijie Shen
d92d4e32f2
MAPREDUCE-6018. Added an MR specific config to enable emitting job history data to the timeline server. Contributed by Robert Kanter.
...
(cherry picked from commit 971e91c8c03a23e4613ed3f071b4f982ee5a1b63)
2014-10-27 21:09:20 -07:00
Zhijie Shen
71ab776b21
MAPREDUCE-5933. Enabled MR AM to post history events to the timeline server. Contributed by Robert Kanter.
...
(cherry picked from commit 6b2f11b54bc679b0715fe66bd129e340e8c61c5c)
2014-10-27 20:45:22 -07:00
Zhijie Shen
09e422302f
YARN-2209. Replaced AM resync/shutdown command with corresponding exceptions and made related MR changes. Contributed by Jian He.
...
(cherry picked from commit 0f3b6900be1a3b2e4624f31f84656f4a32dadce9)
Conflicts:
hadoop-yarn-project/CHANGES.txt
2014-10-23 22:18:27 -07:00
Jian He
29d0164ee7
YARN-2198. Remove the need to run NodeManager as privileged account for Windows Secure Container Executor. Contributed by Remus Rusanu
...
(cherry picked from commit 3b12fd6cfbf4cc91ef8e8616c7aafa9de006cde5)
Conflicts:
hadoop-yarn-project/CHANGES.txt
2014-10-22 16:22:08 -07:00
Jason Lowe
8217665297
MAPREDUCE-5542. Killing a job just as it finishes can generate an NPE in client. Contributed by Rohith
...
(cherry picked from commit 209b1699fcd150676d4cc47e8e817796086c1986)
2014-10-17 19:53:35 +00:00
Jian He
bd45dba807
YARN-2312. Deprecated old ContainerId#getId API and updated MapReduce to use ContainerId#getContainerId instead. Contributed by Tsuyoshi OZAWA
...
(cherry picked from commit f93d2ea27e7554272845fb11d97b3564704834b3)
2014-10-15 15:31:57 -07:00
Jason Lowe
ec38eec165
MAPREDUCE-5970. Provide a boolean switch to enable MR-AM profiling. Contributed by Gera Shegalov
...
(cherry picked from commit f19771a24c2f90982cf6dec35889836a6146c968)
2014-10-15 17:52:12 +00:00
Jason Lowe
9203ea7ea9
MAPREDUCE-5873. Shuffle bandwidth computation includes time spent waiting for maps. Contributed by Siqi Li
...
(cherry picked from commit b9edad64034a9c8a121ec2b37792c190ba561e26)
2014-10-15 15:59:56 +00:00
Jason Lowe
034fcaa540
MAPREDUCE-6115. TestPipeApplication#testSubmitter fails in trunk. Contributed by Binglin Chang
...
(cherry picked from commit 793dbf2465c01426a93bb26d08e377ffd3915340)
2014-10-13 16:06:28 +00:00
Jason Lowe
5dbbabe85f
MAPREDUCE-6125. TestContainerLauncherImpl sometimes fails. Contributed by Mit Desai
...
(cherry picked from commit bbe80cdc7b37cae50e46eaa00e75240d4a2aac68)
2014-10-13 15:12:05 +00:00
cnauroth
308e336853
MAPREDUCE-6123. TestCombineFileInputFormat incorrectly starts 2 MiniDFSCluster instances. Contributed by Chris Nauroth.
...
(cherry picked from commit 777877d079ecb025c293deac741800800e413179)
(cherry picked from commit f6278cbac50522302ee7ad3cbbe21d0aeefa76d8)
2014-10-09 22:40:34 -07:00
cnauroth
3fe4e0d3df
MAPREDUCE-6122. TestLineRecordReader may fail due to test data files checked out of git with incorrect line endings. Contributed by Chris Nauroth.
...
(cherry picked from commit 684170d5efdc11bcd9967168f44a428d1a72af3c)
(cherry picked from commit 85a2b907407c7719a31c64d3747810263b3ec57d)
2014-10-09 22:30:25 -07:00
Jason Lowe
e835cb5c86
MAPREDUCE-6029. TestCommitterEventHandler fails in trunk. Contributed by Mit Desai
...
(cherry picked from commit 2e789eb2261fa607489d8ae630fb77e8147d0266)
2014-10-07 14:13:12 +00:00
subru
256a951049
MAPREDUCE-6103.Adding reservation APIs to MR resource manager delegate. Contributed by Subru Krishnan and Carlo Curino.
...
(cherry picked from commit aa92dd45f2d8c89a8a17ad2e4449aa3ff08bc53a)
(cherry picked from commit 3f282762d1afc916de9207d3adeda852ca344853)
(cherry picked from commit 30a370e70504a4cc3222da0dc706c871fcebfa78)
2014-10-06 10:29:13 -07:00
Jason Lowe
7b8f2f5b1d
MAPREDUCE-6094. TestMRCJCFileInputFormat.testAddInputPath() fails on trunk. Contributed by Akira AJISAKA
...
(cherry picked from commit 23fbfe36c31674907a26c8ecc6fd47888dfcc1ea)
2014-09-29 18:14:11 +00:00
Jason Lowe
0cfff28f57
HADOOP-11049. javax package system class default is too broad. Contributed by Sangjin Lee
...
(cherry picked from commit cf4631d7c9448205f4952341c071e1650e7922dc)
2014-09-29 14:37:28 +00:00
Jian He
a6879b606e
MAPREDUCE-6087. Fixed wrong config name of MRJobConfig#MR_CLIENT_TO_AM_IPC_MAX_RETRIES_ON_TIMEOUTS. Contributed by Akira AJISAKA
...
(cherry picked from commit 5f16c98ad66b562760d5d947151a38f14875d21a)
2014-09-26 18:06:19 -07:00
Allen Wittenauer
67d6fc3f01
MAPREDUCE-5945. Update the description of GenericOptionsParser -jt option (Akira AJISAKA via aw)
2014-09-26 14:26:36 -07:00
Allen Wittenauer
e5d284664b
MAPREDUCE-5796. Use current version of the archive name in DistributedCacheDeploy document (Akira AJISAKA via aw)
2014-09-26 12:59:59 -07:00
Allen Wittenauer
fe8222998f
MAPREDUCE-6073. Description of mapreduce.job.speculative.slowtaskthreshold in mapred-default should be moved into description tags (Tsuyoshi OZAWA via aw)
2014-09-26 11:17:11 -07:00
Zhijie Shen
7b3ecc547f
MAPREDUCE-5831. Make MR client ignore unknown counters received from AM. Contributed by Junping Du.
...
(cherry picked from commit 662fc11ae7ccea9d05dfe54b2a794bb08cfd70a4)
2014-09-25 23:46:57 -07:00
Allen Wittenauer
7ffb636a54
MAPREDUCE-6093. minor distcp doc edits (Charles Lamb via aw)
2014-09-25 11:33:01 -07:00