Back to Hadoop

Licensed to the Apache Software Foundation (ASF) under one

hadoop-common-project/hadoop-common/src/site/markdown/release/0.23.10/CHANGELOG.0.23.10.md

2.0.5-alpha-rc213.6 KB
Original Source
<!--- # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -->

Apache Hadoop Changelog

Release 0.23.10 - 2013-12-09

INCOMPATIBLE CHANGES:

JIRASummaryPriorityComponentReporterContributor
YARN-707Add user info in the YARN ClientTokenBlocker.Bikas SahaJason Lowe

IMPROVEMENTS:

JIRASummaryPriorityComponentReporterContributor
HDFS-5010Reduce the frequency of getCurrentUser() calls from namenodeMajornamenode, performanceKihwal LeeKihwal Lee
MAPREDUCE-1981Improve getSplits performance by using listLocatedStatusMajorjob submissionHairong KuangHairong Kuang
YARN-985Nodemanager should log where a resource was localizedMajornodemanagerRavi PrakashRavi Prakash
HADOOP-9686Easy access to final parameters in ConfigurationMajorconfJason LoweJason Lowe
HADOOP-8704add request logging to jetty/httpserverMajor.Thomas GravesJonathan Eagles
MAPREDUCE-5640Rename TestLineRecordReader in jobclient moduleTrivialtestJason LoweJason Lowe

BUG FIXES:

JIRASummaryPriorityComponentReporterContributor
HDFS-3020Auto-logSync based on edit log buffer size brokenCriticalnamenodeTodd LipconTodd Lipcon
MAPREDUCE-4579TestTaskAttempt fails jdk7Major.Thomas GravesThomas Graves
HDFS-3970BlockPoolSliceStorage#doRollback(..) should use BlockPoolSliceStorage instead of DataStorage to read prev version file.MajordatanodeVinayakumar BVinayakumar B
HDFS-4482ReplicationMonitor thread can exit with NPE due to the race between delete and replication of same file.BlockernamenodeUma Maheswara Rao GUma Maheswara Rao G
MAPREDUCE-4571TestHsWebServicesJobs fails on jdk7MajorwebappsThomas GravesThomas Graves
MAPREDUCE-4716TestHsWebServicesJobsQuery.testJobsQueryStateInvalid fails with jdk7MajorjobhistoryserverThomas GravesThomas Graves
HDFS-4943WebHdfsFileSystem does not work when original file path has encoded charsMinorwebhdfsJerry HeJerry He
MAPREDUCE-3193FileInputFormat doesn't read files recursively in the input path dirMajormrv1, mrv2Ramgopal NDevaraj K
HDFS-4984Incorrect Quota counting in INodeFileMajornamenodeKihwal LeeJing Zhao
HDFS-4972[branch-0.23] permission check and operation are done in a separate lock for getBlockLocations()MajornamenodeKihwal LeeKihwal Lee
MAPREDUCE-5380Invalid mapred command should return non-zero exit codeMajor.Stephen ChuStephen Chu
HDFS-4998TestUnderReplicatedBlocks fails intermittentlyMajortestKihwal LeeKihwal Lee
MAPREDUCE-5317Stale files left behind for failed jobsMajormrv2Ravi PrakashRavi Prakash
YARN-949Failed log aggregation can leave a file open.MajornodemanagerKihwal LeeKihwal Lee
MAPREDUCE-5251Reducer should not implicate map attempt if it has insufficient space to fetch map outputMajormrv2Jason LoweAshwin Shankar
MAPREDUCE-5419TestSlive is getting FileNotFound ExceptionMajormrv2Robert ParkerRobert Parker
HDFS-5028LeaseRenewer throw java.util.ConcurrentModificationException when timeoutMajor.yunjiong zhaoyunjiong zhao
MAPREDUCE-5440TestCopyCommitter Fails on JDK7Majormrv2Robert ParkerRobert Parker
HADOOP-9476Some test cases in TestUserGroupInformation fail if ran after testSetLoginUser.Majorsecurity, testKihwal LeeRobert Parker
MAPREDUCE-5425Junit in TestJobHistoryServer failing in jdk 7MajorjobhistoryserverAshwin ShankarRobert Parker
HDFS-5047Supress logging of full stack trace of quota and lease exceptionsMajornamenodeKihwal LeeRobert Parker
HDFS-4993fsck can fail if a file is renamed or deletedMajor.Kihwal LeeRobert Parker
HADOOP-9757Har metadata cache can grow without limitMajorfsJason LoweCristina L. Abad
YARN-1036Distributed Cache gives inconsistent result if cache files get deleted from task trackerMajornodemanagerRavi PrakashRavi Prakash
YARN-337RM handles killed application tracking URL poorlyMajorresourcemanagerJason LoweJason Lowe
MAPREDUCE-5001LocalJobRunner has race condition resulting in job failuresMajor.Brock NolandSandy Ryza
HDFS-4994Audit log getContentSummary() callsMinornamenodeKihwal LeeRobert Parker
MAPREDUCE-5468AM recovery does not work for map only jobsBlocker.Yesha VoraVinod Kumar Vavilapalli
HDFS-4329DFSShell issues with directories with spaces in nameMajorhdfs-clientAndy IsaacsonCristina L. Abad
YARN-1101Active nodes can be decremented below 0MajorresourcemanagerRobert ParkerRobert Parker
MAPREDUCE-5475MRClientService does not verify ACLs properlyBlockermr-am, mrv2Jason LoweJason Lowe
MAPREDUCE-5414TestTaskAttempt fails jdk7 with NullPointerExceptionMajortestNemon LouNemon Lou
YARN-1176RM web services ClusterMetricsInfo total nodes doesn't include unhealthy nodesCriticalresourcemanagerThomas GravesJonathan Eagles
MAPREDUCE-5504mapred queue -info inconsistent with typesMajorclientThomas GravesKousuke Saruta
YARN-1243ResourceManager: Error in handling event type NODE_UPDATE to the scheduler - NPE at SchedulerApp.java:411MajorcapacityschedulerSanjay UpadhyayJason Lowe
MAPREDUCE-5543In-memory map outputs can be leaked after shuffle completes in 0.23Blockermrv2Jason LoweJason Lowe
MAPREDUCE-5513ConcurrentModificationException in JobControlMajor.Jason LoweRobert Parker
MAPREDUCE-5569FloatSplitter is not generating correct splitsMajor.Nathan RobertsNathan Roberts
YARN-155TestAppManager intermittently fails with jdk7Major.Thomas GravesThomas Graves
MAPREDUCE-5585TestCopyCommitter#testNoCommitAction Fails on JDK7Major.Jonathan EaglesJonathan Eagles
MAPREDUCE-5586TestCopyMapper#testCopyFailOnBlockSizeDifference fails when run from hadoop-tools/hadoop-distcp directoryMajor.Jonathan EaglesJonathan Eagles
HDFS-5346Avoid unnecessary call to getNumLiveDataNodes() for each block during IBR processingMajornamenode, performanceKihwal LeeRavi Prakash
MAPREDUCE-5587TestTextOutputFormat fails on JDK7Major.Jonathan EaglesJonathan Eagles
MAPREDUCE-5561org.apache.hadoop.mapreduce.v2.app.job.impl.TestJobImpl testcase failing on trunkCritical.Cindy LiKarthik Kambatla
YARN-1031JQuery UI components reference external css in branch-23Major.Jonathan EaglesJonathan Eagles
YARN-1386NodeManager mistakenly loses resources and relocalizes themCriticalnodemanagerJason LoweJason Lowe
HADOOP-10091Job with a har archive as input fails on 0.23BlockerfsJason LoweJason Lowe
HDFS-4995Make getContentSummary() less expensiveMajornamenodeKihwal LeeKihwal Lee
HDFS-5438Flaws in block report processing can cause data lossCriticalnamenodeKihwal LeeKihwal Lee
MAPREDUCE-5373TestFetchFailure.testFetchFailureMultipleReduces could fail intermittentlyMajor.Chuan LiuJonathan Eagles
YARN-1419TestFifoScheduler.testAppAttemptMetrics fails intermittently under jdk7MinorschedulerJonathan EaglesJonathan Eagles
HDFS-5557Write pipeline recovery for the last packet in the block may cause rejection of valid replicasCritical.Kihwal LeeKihwal Lee
HDFS-5526Datanode cannot roll back to previous layout versionBlockerdatanodeTsz Wo Nicholas SzeKihwal Lee
HDFS-5558LeaseManager monitor thread can crash if the last block is complete but another block is not.Major.Kihwal LeeKihwal Lee
HDFS-5357TestFileSystemAccessService failures in JDK7Major.Robert ParkerRobert Parker

TESTS:

JIRASummaryPriorityComponentReporterContributor
YARN-1119Add ClusterMetrics checks to tho TestRMNodeTransitions testsMajorresourcemanagerRobert ParkerMit Desai
MAPREDUCE-5610TestSleepJob fails in jdk7Major.Jonathan EaglesJonathan Eagles

SUB-TASKS:

JIRASummaryPriorityComponentReporterContributor
HADOOP-9748Reduce blocking on UGI.ensureInitializedCriticalsecurityDaryn SharpDaryn Sharp
YARN-573Shared data structures in Public Localizer and Private Localizer are not Thread safe.Critical.Omkar Vinit JoshiOmkar Vinit Joshi
HDFS-5239Allow FSNamesystem lock fairness to be configurableMajornamenodeDaryn SharpDaryn Sharp
HADOOP-9956RPC listener inefficiently assigns connections to readersMajoripcDaryn SharpDaryn Sharp
HADOOP-9955RPC idle connection closing is extremely inefficientMajoripcDaryn SharpDaryn Sharp