Apache Hadoop Changelog

Release 0.20.2 - 2010-02-16

INCOMPATIBLE CHANGES:

JIRASummaryPriorityComponentReporterContributor
HDFS-793DataNode should first receive the whole packet ack message before it constructs and sends its own ack message for the packetBlockerdatanodeHairong KuangHairong Kuang

IMPORTANT ISSUES:

JIRASummaryPriorityComponentReporterContributor

NEW FEATURES:

JIRASummaryPriorityComponentReporterContributor

IMPROVEMENTS:

JIRASummaryPriorityComponentReporterContributor
HADOOP-1849IPC server max queue size should be configurableMajoripcRaghu AngadiKonstantin Shvachko
MAPREDUCE-623Resolve javac warnings in mapredMajorbuildJothi PadmanabhanJothi Padmanabhan

BUG FIXES:

JIRASummaryPriorityComponentReporterContributor
HADOOP-6576TestStreamingStatus is failing on 0.20 branchMajor.Chris DouglasTodd Lipcon
HADOOP-6575Tests do not run on 0.20 branchMajor.Chris DouglasChris Douglas
HADOOP-6524Contrib tests are failing Clover'ed buildMajorbuildKonstantin BoudnikKonstantin Boudnik
HADOOP-6506Failing tests prevent the rest of test targets from execution.MajorbuildKonstantin BoudnikKonstantin Boudnik
HADOOP-6498IPC client bug may cause rpc call hangBlockeripcRuyue MaRuyue Ma
HADOOP-6460Namenode runs of out of memory due to memory leak in ipc ServerBlocker.Suresh SrinivasSuresh Srinivas
HADOOP-6428HttpServer sleeps with negative valuesMajor.Tsz Wo Nicholas SzeKonstantin Boudnik
HADOOP-6315GzipCodec should not represent BuiltInZlibInflater as decompressorTypeMajorioAaron KimballAaron Kimball
HADOOP-6269Missing synchronization for defaultResources in Configuration.addResourceMajorconfTodd LipconSreekanth Ramakrishnan
HADOOP-6231Allow caching of filesystem instances to be disabled on a per-instance basisMajorfsTom WhiteBen Slusky
HADOOP-6097Multiple bugs w/ Hadoop archivesMajorfsBen SluskyBen Slusky
HADOOP-5759IllegalArgumentException when CombineFileInputFormat is used as job InputFormatMajor.Amareshwari SriramadasuAmareshwari Sriramadasu
HADOOP-5623Streaming: process provided status messages are overwritten every 10 seoncdsMajor.Rick CoxRick Cox
HADOOP-5612Some c++ scripts are not chmodded before ant executionMajorbuildTodd LipconTodd Lipcon
HADOOP-5611C++ libraries do not build on Debian LennyCritical.Todd LipconTodd Lipcon
HDFS-927DFSInputStream retries too many times for new block locationsCriticalhdfs-clientTodd LipconTodd Lipcon
HDFS-872DFSClient 0.20.1 is incompatible with HDFS 0.20.2Majordatanode, hdfs-clientBassam TabbaraTodd Lipcon
HDFS-781Metrics PendingDeletionBlocks is not decrementedBlockernamenodeSuresh SrinivasSuresh Srinivas
HDFS-761Failure to process rename operation from edits log due to quota verificationMajornamenodeSuresh SrinivasSuresh Srinivas
HDFS-745TestFsck timeout on 0.20.Major.Tsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-732HDFS files are ending up truncatedBlockerhdfs-clientChristian KunzTsz Wo Nicholas Sze
HDFS-723Deadlock in DFSClient#DFSOutputStreamBlocker.Hairong KuangHairong Kuang
HDFS-677Rename failure due to quota results in deletion of src directoryBlockernamenodeSuresh SrinivasSuresh Srinivas
HDFS-596Memory leak in libhdfs: hdfsFreeFileInfo() in libhdfs does not free memory for mOwner and mGroupBlockerfuse-dfsZhang BingjunZhang Bingjun
HDFS-579HADOOP-3792 update of DfsTask incompleteMajorhdfs-clientChristian KunzChristian Kunz
HDFS-187TestStartup fails if hdfs is running in the same machineMajortestTsz Wo Nicholas SzeTodd Lipcon
HDFS-185Chown , chgrp , chmod operations allowed when namenode is in safemode .Major.Ravi PhulariRavi Phulari
HDFS-101DFS write pipeline : DFSClient sometimes does not detect second datanode failureBlockerdatanodeRaghu AngadiHairong Kuang
MAPREDUCE-1251c++ utils doesn't compileMajor.Eli CollinsEli Collins
MAPREDUCE-1182Reducers fail with OutOfMemoryError while copying Map outputsBlocker.Chandra Prakash BhagtaniChandra Prakash Bhagtani
MAPREDUCE-1163hdfsJniHelper.h: Yahoo! specific paths are encodedTrivial.Allen WittenauerAllen Wittenauer
MAPREDUCE-1147Map output records counter missing for map-only jobs in new APIBlocker.Chris DouglasAmar Kamat
MAPREDUCE-1070Deadlock in FairSchedulerServletMajor.Todd LipconTodd Lipcon
MAPREDUCE-1068In hadoop-0.20.0 streaming job do not throw proper verbose error message if file is not presentMajorcontrib/streamingPeeyush BishnoiAmareshwari Sriramadasu
MAPREDUCE-1010Adding tests for changes in archives.MinorharchiveMahadev konarMahadev konar
MAPREDUCE-979JobConf.getMemoryFor{Map|Reduce}Task doesn't fallback to newer config knobs when mapred.taskmaxvmem is set to DISABLED_MEMORY_LIMIT of -1Blockerjobtracker, tasktrackerArun C MurthySreekanth Ramakrishnan
MAPREDUCE-826harchive doesn't use ToolRunner / harchive returns 0 even if the job fails with exceptionTrivialharchiveKoji NoguchiKoji Noguchi
MAPREDUCE-617Streaming should not throw java.lang.RuntimeException and ERROR while displaying helpMinorcontrib/streamingKaram Singh
MAPREDUCE-433TestReduceFetch failed.Major.Tsz Wo Nicholas SzeChris Douglas
MAPREDUCE-112Reduce Input Records and Reduce Output Records counters are not being set when using the new Mapreduce reducer APIBlocker.Jothi PadmanabhanJothi Padmanabhan

TESTS:

JIRASummaryPriorityComponentReporterContributor
HDFS-919Create test to validate the BlocksVerified metricMajortestgary murry
HDFS-907Add tests for getBlockLocations and totalLoad metrics.MinornamenodeRavi PhulariRavi Phulari

SUB-TASKS:

JIRASummaryPriorityComponentReporterContributor

OTHER:

JIRASummaryPriorityComponentReporterContributor