Apache Hadoop Changelog

Release 0.23.0 - 2011-11-11

INCOMPATIBLE CHANGES:

JIRASummaryPriorityComponentReporterContributor
HADOOP-7547Fix the warning in writable classes.[ WritableComparable is a raw type. References to generic type WritableComparable<T> should be parameterized ]MinorioUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7507jvm metrics all use the same namespaceMajormetricsJeff BeanAlejandro Abdelnur
HADOOP-7374Don't add tools.jar to the classpath when running HadoopMajorscriptsEli CollinsEli Collins
HADOOP-7331Make hadoop-daemon.sh to return 1 if daemon processes did not get startedTrivialscriptsTanping WangTanping Wang
HADOOP-7286Refactor FsShell's du/dus/dfMajorfsDaryn SharpDaryn Sharp
HADOOP-7264Bump avro version to at least 1.4.1MajorioLuke LuLuke Lu
HADOOP-7227Remove protocol version check at proxy creation in Hadoop RPC.MajoripcJitendra Nath PandeyJitendra Nath Pandey
HADOOP-7153MapWritable violates contract of Map interface for equals() and hashCode()MinorioNicholas TelfordNicholas Telford
HADOOP-7136Remove failmon contribMajor.Nigel DaleyNigel Daley
HADOOP-6949Reduces RPC packet size for primitive arrays, especially long[], which is used at block reportingMajorioNavisMatt Foley
HADOOP-6921metrics2: metrics pluginsMajor.Luke LuLuke Lu
HADOOP-6920Metrics2: metrics instrumentationMajor.Luke LuLuke Lu
HADOOP-6904A baby step towards inter-version RPC communicationsMajoripcHairong KuangHairong Kuang
HADOOP-6864Provide a JNI-based implementation of ShellBasedUnixGroupsNetgroupMapping (implementation of GroupMappingServiceProvider)MajorsecurityErik StefflBoris Shkolnik
HADOOP-6432Statistics support in FileContextMajor.Jitendra Nath PandeyJitendra Nath Pandey
HADOOP-6255Create an rpm integration projectMajor.Owen O'MalleyEric Yang
HADOOP-2081Configuration getInt, getLong, and getFloat replace invalid numbers with the default valueMajorconfOwen O'MalleyHarsh J
HDFS-2210Remove hdfsproxyMajorcontrib/hdfsproxyEli CollinsEli Collins
HDFS-2202Changes to balancer bandwidth should not require datanode restart.Majorbalancer & mover, datanodeEric PayneEric Payne
HDFS-2107Move block management code to a packageMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2087Add methods to DataTransferProtocol interfaceMajordatanode, hdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2066Create a package and individual class files for DataTransferProtocolMajordatanode, hdfs-client, namenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2058DataTransfer Protocol using protobufsMajor.Todd LipconTodd Lipcon
HDFS-1966Encapsulate individual DataTransferProtocol op headerMajordatanode, hdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1963HDFS rpm integration projectMajorbuildEric YangEric Yang
HDFS-1945Removed deprecated fields in DataTransferProtocolMajordatanode, hdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1761Add a new DataTransferProtocol operation, Op.TRANSFER_BLOCK, instead of using RPCMajordatanodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1723quota errors messages should use the same scaleMinor.Allen WittenauerJim Plush
HDFS-1703HDFS federation: Improve start/stop scripts and add script to decommission datanodesMinorscriptsTanping WangTanping Wang
HDFS-1675Transfer RBW between datanodesMajordatanodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1606Provide a stronger data guarantee in the write pipelineMajordatanode, hdfs-client, namenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1560dfs.data.dir permissions should default to 700MinordatanodeTodd LipconTodd Lipcon
HDFS-1536Improve HDFS WebUIMajor.Hairong KuangHairong Kuang
HDFS-1526Dfs client name for a map/reduce task should have some randomnessMajorhdfs-clientHairong KuangHairong Kuang
HDFS-1117HDFS portion of HADOOP-6728 (ovehaul metrics framework)Major.Luke LuLuke Lu
HDFS-1073Simpler model for Namenode's fs Image and edit LogsMajor.Sanjay RadiaTodd Lipcon
MAPREDUCE-3205MR2 memory limits should be pmem, not vmemBlockermrv2, nodemanagerTodd LipconTodd Lipcon
MAPREDUCE-3041Enhance YARN Client-RM protocol to provide access to information such as cluster's Min/Max Resource capabilities similar to that of AM-RM protocolBlockermrv2Hitesh ShahHitesh Shah
MAPREDUCE-2736Remove unused contrib components dependent on MR1Majorjobtracker, tasktrackerEli CollinsEli Collins
MAPREDUCE-2606Remove IsolationRunnerMajor.Alejandro AbdelnurAlejandro Abdelnur
MAPREDUCE-2455Remove deprecated JobTracker.State in favour of JobTrackerStatusMajorbuild, clientTom WhiteTom White
MAPREDUCE-2430Remove mrunit contribMajor.Nigel DaleyNigel Daley
MAPREDUCE-1738MapReduce portion of HADOOP-6728 (ovehaul metrics framework)Major.Luke LuLuke Lu

IMPORTANT ISSUES:

JIRASummaryPriorityComponentReporterContributor

NEW FEATURES:

JIRASummaryPriorityComponentReporterContributor
HADOOP-7705Add a log4j back end that can push out JSON data, one per lineMinorutilSteve LoughranSteve Loughran
HADOOP-7594Support HTTP REST in HttpServerMajor.Tsz Wo Nicholas SzeTsz Wo Nicholas Sze
HADOOP-7493[HDFS-362] Provide ShortWritable class in hadoop.MajorioUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7443Add CRC32C as another DataChecksum implementationMajorio, utilTodd LipconTodd Lipcon
HADOOP-7257A client side mount table to give per-application/per-job file system viewMajor.Sanjay RadiaSanjay Radia
HADOOP-7214Hadoop /usr/bin/groups equivalentMajor.Aaron T. MyersAaron T. Myers
HADOOP-7206Integrate Snappy compressionMajor.Eli CollinsAlejandro Abdelnur
HADOOP-7144Expose JMX with something like JMXProxyServletMajor.Luke LuRobert Joseph Evans
HADOOP-7119add Kerberos HTTP SPNEGO authentication support to Hadoop JT/NN/DN/TT web-consolesMajorsecurityAlejandro AbdelnurAlejandro Abdelnur
HADOOP-6889Make RPC to have an option to timeoutMajoripcHairong KuangJohn George
HADOOP-6385dfs does not support -rmdir (was HDFS-639)MinorfsScott PhillipsDaryn Sharp
HDFS-2471Add Federation feature, configuration and tools documentationMajordocumentationSuresh SrinivasSuresh Srinivas
HDFS-2083Adopt JMXJsonServlet into HDFS in order to query statisticsMajor.Tanping WangTanping Wang
HDFS-2055Add hflush support to libhdfsMajorlibhdfsTravis CrawfordTravis Crawford
HDFS-1873Federation Cluster Management Web ConsoleMajor.Tanping WangTanping Wang
HDFS-1814HDFS portion of HADOOP-7214 - Hadoop /usr/bin/groups equivalentMajorhdfs-client, namenodeAaron T. MyersAaron T. Myers
HDFS-1751Intrinsic limits for HDFS files, directoriesMajordatanodeDaryn SharpDaryn Sharp
HDFS-1448Create multi-format parser for edits logs file, support binary and XML formats initiallyMajortoolsErik StefflErik Steffl
HDFS-1330Make RPCs to DataNodes timeoutMajordatanodeHairong KuangJohn George
HDFS-1052HDFS scalability with multiple namenodesMajornamenodeSuresh SrinivasSuresh Srinivas
MAPREDUCE-2719MR-279: Write a shell command applicationMajormrv2Sharad AgarwalHitesh Shah
MAPREDUCE-2692Ensure AM Restart and Recovery-on-restart is completeMajormrv2Amol KekreSharad Agarwal
MAPREDUCE-2543[Gridmix] Add support for HighRam jobsMajorcontrib/gridmixAmar KamatAmar Kamat
MAPREDUCE-2533MR-279: Metrics for reserved resource in ResourceManagerMajormrv2Luke LuLuke Lu
MAPREDUCE-2532MR-279: Metrics for NodeManagerMajormrv2Luke LuLuke Lu
MAPREDUCE-2527MR-279: Metrics for MRAppMasterMajormrv2Luke LuLuke Lu
MAPREDUCE-2521Mapreduce RPM integration projectMajorbuildEric YangEric Yang
MAPREDUCE-2473MR portion of HADOOP-7214 - Hadoop /usr/bin/groups equivalentMajorjobtrackerAaron T. MyersAaron T. Myers
MAPREDUCE-2438MR-279: WebApp for Job HistoryMajormrv2Mahadev konarKrishna Ramachandran
MAPREDUCE-2434MR-279: ResourceManager metricsMajormrv2Luke LuLuke Lu
MAPREDUCE-2408Make Gridmix emulate usage of data compressionMajorcontrib/gridmixRavi GummadiAmar Kamat
MAPREDUCE-2407Make Gridmix emulate usage of Distributed Cache filesMajorcontrib/gridmixRavi GummadiRavi Gummadi
MAPREDUCE-2323Add metrics to the fair schedulerMajorcontrib/fair-shareTodd LipconTodd Lipcon
MAPREDUCE-2037Capturing interim progress times, CPU usage, and memory usage, when tasks reach certain progress thresholdsMajor.Dick KingDick King
MAPREDUCE-1938Ability for having user‘s classes take precedence over the system classes for tasks’ classpathBlockerjob submission, task, tasktrackerDevaraj DasKrishna Ramachandran
MAPREDUCE-461Enable ServicePlugins for the JobTrackerMinor.Fredrik HedbergFredrik Hedberg

IMPROVEMENTS:

JIRASummaryPriorityComponentReporterContributor
HADOOP-8619WritableComparator must implement no-arg constructorMajorioRadim KolarChris Douglas
HADOOP-7789Minor edits to top-level siteMajor.Arun C MurthyArun C Murthy
HADOOP-7785Add equals, hashcode, toString to DataChecksumMajorio, utilTodd LipconTodd Lipcon
HADOOP-7772javadoc the topology classesTrivial.Steve LoughranSteve Loughran
HADOOP-7763Add top-level navigation to APT docsMajordocumentationTom WhiteTom White
HADOOP-7749Add NetUtils call which provides more help in exception messagesMinorutilTodd LipconTodd Lipcon
HADOOP-7743Add Maven profile to create a full source tarballMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7737normalize hadoop-mapreduce & hadoop-dist dist/tar build with common/hdfsMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7720improve the hadoop-setup-conf.sh to read in the hbase user and setup the configsMajorconfArpit GuptaArpit Gupta
HADOOP-7710create a script to setup application in order to create root directories for application such hbase, hcat, hive etcMajor.Arpit GuptaArpit Gupta
HADOOP-7709Running a set of methods in a Single Test ClassMajor.Jonathan EaglesJonathan Eagles
HADOOP-7707improve config generator to allow users to specify proxy user, turn append on or off, turn webhdfs on or offMajorconfArpit GuptaArpit Gupta
HADOOP-7668Add a NetUtils method that can tell if an InetAddress belongs to local hostMinorutilSuresh SrinivasSteve Loughran
HADOOP-7664o.a.h.conf.Configuration complains of overriding final parameter even if the value with which its attempting to override is the same.MinorconfRavi PrakashRavi Prakash
HADOOP-7655provide a small validation script that smoke tests the installed clusterMajor.Arpit GuptaArpit Gupta
HADOOP-7642create hadoop-dist module where TAR stitching would happenMajorbuildAlejandro AbdelnurTom White
HADOOP-7627Improve MetricsAsserts to give more understandable output on failureMinormetrics, testTodd LipconTodd Lipcon
HADOOP-7624Set things up for a top level hadoop-tools moduleMajorbuildVinod Kumar VavilapalliAlejandro Abdelnur
HADOOP-7612Change test-patch to run tests for all nested modulesMajorbuildTom WhiteTom White
HADOOP-7595Upgrade dependency to Avro 1.5.3MajorbuildAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7555Add a eclipse-generated files to .gitignoreTrivialbuildAaron T. MyersAaron T. Myers
HADOOP-7552FileUtil#fullyDelete doesn't throw IOE but lists it in the throws clauseMinorfsEli CollinsEli Collins
HADOOP-7531Add servlet util methods for handling paths in requestsMajorutilEli CollinsEli Collins
HADOOP-7509Improve message when Authentication is requiredTrivial.Ravi PrakashRavi Prakash
HADOOP-7491hadoop command should respect HADOOP_OPTS when given a class nameMajorscriptsEli CollinsEli Collins
HADOOP-7474Refactor ClientCache out of WritableRpcEngine.Major.Jitendra Nath PandeyJitendra Nath Pandey
HADOOP-7472RPC client should deal with the IP address changesMinoripcKihwal LeeKihwal Lee
HADOOP-7463Adding a configuration parameter to SecurityInfo interface.Minor.Mahadev konarMahadev konar
HADOOP-7460Support for pluggable Trash policiesMajorfsdhruba borthakurUsman Masood
HADOOP-7457Remove out-of-date Chinese language documentationBlockerdocumentationJakob HomanJakob Homan
HADOOP-7451merge for MR-279: Generalize StringUtils#joinMajor.Matt FoleyMatt Foley
HADOOP-7449merge for MR-279: add Data(In,Out)putByteBuffer to work with ByteBuffer similar to Data(In,Out)putBuffer for byte[]Major.Matt FoleyMatt Foley
HADOOP-7448merge for MR-279: HttpServer /stacks servlet should use plain text content typeMajor.Matt FoleyMatt Foley
HADOOP-7446Implement CRC32C native code using SSE4.2 instructionsMajornative, performanceTodd LipconTodd Lipcon
HADOOP-7445Implement bulk checksum verification using efficient native codeMajornative, utilTodd LipconTodd Lipcon
HADOOP-7444Add Checksum API to verify and calculate checksums “in bulk”Major.Todd LipconTodd Lipcon
HADOOP-7438Using the hadoop-deamon.sh script to start nodes leads to a depricated warningMajor.Ravi PrakashRavi Prakash
HADOOP-7434Display error when using “daemonlog -setlevel” with illegal levelMinor.严金双严金双
HADOOP-7430Improve error message when moving to trash fails due to quota issueMinorfsRavi PrakashRavi Prakash
HADOOP-7392Implement capability of querying individual property of a mbean using JMXProxyServletMajor.Tanping WangTanping Wang
HADOOP-7384Allow test-patch to be more flexible about patch formatMajor.Todd LipconTodd Lipcon
HADOOP-7379Add ability to include Protobufs in ObjectWritableMajorio, ipcTodd LipconTodd Lipcon
HADOOP-7375Add resolvePath method to FileContextMajor.Sanjay RadiaSanjay Radia
HADOOP-7361Provide overwrite option (-overwrite/-f) in put and copyFromLocal command line optionsMinorfsUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7360FsShell does not preserve relative paths with globsMajorfsDaryn SharpKihwal Lee
HADOOP-7337Annotate PureJavaCrc32 as a public APIMinorutilTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HADOOP-7333Performance improvement in PureJavaCrc32Minorperformance, utilEric CaspoleEric Caspole
HADOOP-7329incomplete help message is displayed for df -h optionMinorfsXieXianshanXieXianshan
HADOOP-7328When a serializer class is missing, return null, not throw an NPE.MajorioHarsh JHarsh J
HADOOP-7320Refactor FsShell's copy & move commandsMajor.Daryn SharpDaryn Sharp
HADOOP-7316Add public javadocs to FSDataInputStream and FSDataOutputStreamMajordocumentationJonathan HsiehEli Collins
HADOOP-7314Add support for throwing UnknownHostException when a host doesn't resolveMajor.Jeffrey NaisbittJeffrey Naisbitt
HADOOP-7306Start metrics system even if config files are missingMajormetricsLuke LuLuke Lu
HADOOP-7305Eclipse project files are incompleteMinorbuildNiels BasjesNiels Basjes
HADOOP-7301FSDataInputStream should expose a getWrappedStream methodMajor.Jonathan HsiehJonathan Hsieh
HADOOP-7289ivy: test conf should not extend common confMajorbuildTsz Wo Nicholas SzeEric Yang
HADOOP-7285Refactor FsShell's testMajorfsDaryn SharpDaryn Sharp
HADOOP-7275Refactor FsShell's statMajorfsDaryn SharpDaryn Sharp
HADOOP-7271Standardize error messagesMajorfsDaryn SharpDaryn Sharp
HADOOP-7267Refactor FsShell's rm/rmr/expungeMajorfsDaryn SharpDaryn Sharp
HADOOP-7265Keep track of relative pathsMajorfsDaryn SharpDaryn Sharp
HADOOP-7251Refactor FsShell's getmergeMajorfsDaryn SharpDaryn Sharp
HADOOP-7250Refactor FsShell's setrepMajorfsDaryn SharpDaryn Sharp
HADOOP-7249Refactor FsShell's chmod/chown/chgrpMajorfsDaryn SharpDaryn Sharp
HADOOP-7241fix typo of command ‘hadoop fs -help tail’Minorfs, testWei YongjunWei Yongjun
HADOOP-7238Refactor FsShell's cat & textMajorfsDaryn SharpDaryn Sharp
HADOOP-7237Refactor FsShell's touchzMajorfsDaryn SharpDaryn Sharp
HADOOP-7236Refactor FsShell's mkdirMajorfsDaryn SharpDaryn Sharp
HADOOP-7235Refactor FsShell's tailMajor.Daryn SharpDaryn Sharp
HADOOP-7233Refactor FsShell's lsMajorfsDaryn SharpDaryn Sharp
HADOOP-7209Extensions to FsShellMajor.Olga NatkovichDaryn Sharp
HADOOP-7205automatically determine JAVA_HOME on OS XTrivial.Daryn SharpDaryn Sharp
HADOOP-7202Improve Command base classMajor.Daryn SharpDaryn Sharp
HADOOP-7193Help message is wrong for touchz command.MinorfsUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7180Improve CommandFormatMinorfsDaryn SharpDaryn Sharp
HADOOP-7177CodecPool should report which compressor it is usingTrivialnativeAllen WittenauerAllen Wittenauer
HADOOP-7167Allow using a file to exclude certain tests from buildMinor.Todd LipconTodd Lipcon
HADOOP-7159RPC server should log the client hostname when read exception happenedTrivialipcScott ChenScott Chen
HADOOP-7133CLONE to COMMON - HDFS-1445 Batch the calls in DataStorage to FileUtil.createHardLink(), so we call it once per directory instead of once per fileMajorutilMatt FoleyMatt Foley
HADOOP-7131set() and toString Methods of the org.apache.hadoop.io.Text class does not include the root exception, in the wrapping RuntimeException.MinorioUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7117Move secondary namenode checkpoint configs from core-default.xml to hdfs-default.xmlMajorconfPatrick AngelesHarsh J
HADOOP-7114FsShell should dump all exceptions at DEBUG levelMinorfsTodd LipconTodd Lipcon
HADOOP-7112Issue a warning when GenericOptionsParser libjars are not on local filesystemMajorconf, filecacheTom WhiteTom White
HADOOP-7096Allow setting of end-of-record delimiter for TextInputFormatMajor.Ahmed RadwanAhmed Radwan
HADOOP-7078Add better javadocs for RawComparator interfaceTrivial.Todd LipconHarsh J
HADOOP-7061unprecise javadoc for CompressionCodecMinorioJingguo YaoJingguo Yao
HADOOP-7060A more elegant FileSystem#listCorruptFileBlocks APIMajorfsHairong KuangPatrick Kling
HADOOP-7059Remove “unused” warning in native codeMajornativeNoah WatkinsNoah Watkins
HADOOP-7058Expose number of bytes in FSOutputSummer buffer to implementatinsTrivial.Todd LipconTodd Lipcon
HADOOP-7049TestReconfiguration should be junit v4TrivialconfPatrick KlingPatrick Kling
HADOOP-7048Wrong description of Block-Compressed SequenceFile Format in SequenceFile's javadocMinorioJingguo YaoJingguo Yao
HADOOP-7042Update test-patch.sh to include failed test names and move test-patch.propertiesMinortestNigel DaleyNigel Daley
HADOOP-7023Add listCorruptFileBlocks to FileSystemMajor.Patrick KlingPatrick Kling
HADOOP-7014Generalize CLITest structure and interfaces to facilitate upstream adoption (e.g. for web testing)MajortestKonstantin BoudnikKonstantin Boudnik
HADOOP-6994Api to get delegation token in AbstractFileSystemMajor.Jitendra Nath PandeyJitendra Nath Pandey
HADOOP-6929RPC should have a way to pass Security information other than protocol annotationsMajoripc, securitySharad AgarwalSharad Agarwal
HADOOP-6887Need a separate metrics per garbage collectorMajormetricsBharath MundlapudiLuke Lu
HADOOP-6764Add number of reader threads and queue length as configuration parameters in RPC.getServerMajoripcDmytro MolkovDmytro Molkov
HADOOP-6578Configuration should trim whitespace around a lot of value typesMinorconfTodd LipconMichele Catasta
HADOOP-6436Remove auto-generated native build filesMajor.Eli CollinsRoman Shaposhnik
HADOOP-6376slaves file to have a header specifying the format of conf/slaves fileMinorconfKarthik KKarthik K
HADOOP-1886Undocumented parameters in FilesSystemTrivialfsKonstantin ShvachkoFrank Conrad
HDFS-2521Remove custom checksum headers from data transfer protocolMajordatanode, hdfs-clientTodd LipconTodd Lipcon
HDFS-2512Add textual error message to data transfer protocol responsesMajordatanode, hdfs-clientTodd LipconTodd Lipcon
HDFS-2507HA: Allow saveNamespace operations to be canceledMajornamenodeTodd LipconTodd Lipcon
HDFS-2500Avoid file system operations in BPOfferService thread while processing deletesMajordatanodeTodd LipconTodd Lipcon
HDFS-2485Improve code layout and constants in UnderReplicatedBlocksTrivialdatanodeSteve LoughranSteve Loughran
HDFS-2465Add HDFS support for fadvise readahead and drop-behindMajordatanode, performanceTodd LipconTodd Lipcon
HDFS-2401Running a set of methods in a Single Test ClassMajorbuildJonathan EaglesJonathan Eagles
HDFS-2371Refactor BlockSender.java for better readabilityMajordatanodeSuresh SrinivasSuresh Srinivas
HDFS-2355Federation: enable using the same configuration file across all the nodes in the cluster.MajornamenodeSuresh SrinivasSuresh Srinivas
HDFS-2294Download of commons-daemon TAR should not be under targetMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HDFS-2286DataXceiverServer logs AsynchronousCloseException at shutdownTrivialdatanodeTodd LipconTodd Lipcon
HDFS-2273Refactor BlockManager.recentInvalidateSets to a new classMinornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2260Refactor BlockReader into an interface and implementationMajorhdfs-clientTodd LipconTodd Lipcon
HDFS-2241Remove implementing FSConstants interface just to access the constants defined in the interfaceMajor.Suresh SrinivasSuresh Srinivas
HDFS-2238NamenodeFsck.toString() uses StringBuilder with + operatorMinornamenodeTsz Wo Nicholas SzeUma Maheswara Rao G
HDFS-2230hdfs it not resolving the latest common test jars published post common mavenizationMajorbuildGiridharan KesavanGiridharan Kesavan
HDFS-2227HDFS-2018 Part 2 : getRemoteEditLogManifest should pull it's information from FileJournalManagerMajor.Ivan KellyIvan Kelly
HDFS-2226Clean up counting of operations in FSEditLogLoaderTrivialnamenodeTodd LipconTodd Lipcon
HDFS-2225HDFS-2018 Part 1 : Refactor file management so its not in classes which should be genericMajor.Ivan KellyIvan Kelly
HDFS-2212Refactor double-buffering code out of EditLogOutputStreamsMajornamenodeTodd LipconTodd Lipcon
HDFS-2209Make MiniDFS easier to embed in other appsMinortestSteve LoughranSteve Loughran
HDFS-2205Log message for failed connection to datanode is not followed by a success message.Majorhdfs-clientRavi PrakashRavi Prakash
HDFS-2198Remove hardcoded configuration keysMinordatanode, hdfs-client, namenodeSuresh SrinivasSuresh Srinivas
HDFS-2197Refactor RPC call implementations out of NameNode classMajornamenodeTodd LipconTodd Lipcon
HDFS-2187HDFS-1580: Make EditLogInputStream act like an iterator over FSEditLogOpsMajor.Ivan KellyIvan Kelly
HDFS-2180Refactor NameNode HTTP server into new classMajor.Todd LipconTodd Lipcon
HDFS-2161Move utilities to DFSUtilMinorbalancer & mover, datanode, hdfs-client, namenode, securityTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2157Improve header comment in o.a.h.hdfs.server.namenode.NameNodeMajordocumentation, namenodeAaron T. MyersAaron T. Myers
HDFS-2144If SNN shuts down during initialization it does not log the causeMajornamenodeRavi PrakashRavi Prakash
HDFS-2143Federation: we should link to the live nodes and dead nodes to cluster web consoleMajor.Ravi PrakashRavi Prakash
HDFS-2118Couple dfs data dir improvementsMinordatanodeEli CollinsEli Collins
HDFS-2116Cleanup TestStreamFile and TestByteRangeInputStreamMinortestEli CollinsPlamen Jeliazkov
HDFS-2110Some StreamFile and ByteRangeInputStream cleanupMinornamenodeEli CollinsEli Collins
HDFS-2073Namenode is missing @Override annotationsMinornamenodeSuresh SrinivasSuresh Srinivas
HDFS-2056Update fetchdt usageMinordocumentation, toolsTanping WangTanping Wang
HDFS-2054BlockSender.sendChunk() prints ERROR for connection closures encountered during transferToFully()MinordatanodeKihwal LeeKihwal Lee
HDFS-2046Force entropy to come from non-true random for testsMajorbuild, testTodd LipconTodd Lipcon
HDFS-2040Only build libhdfs if a flag is passedMinor.Eli CollinsEli Collins
HDFS-2029Improve TestWriteReadTrivialtestTsz Wo Nicholas SzeJohn George
HDFS-2024Eclipse format HDFS Junit test hdfs/TestWriteRead.javaTrivialtestCW ChungCW Chung
HDFS-2003Separate FSEditLog reading logic from editLog memory state building logicMajor.Ivan KellyIvan Kelly
HDFS-1996ivy: hdfs test jar should be independent to common test jarMajorbuildTsz Wo Nicholas SzeEric Yang
HDFS-1995Minor modification to both dfsclusterhealth and dfshealth pages for Web UIMinor.Tanping WangTanping Wang
HDFS-1959Better error message for missing namenode directoryMinor.Eli CollinsEli Collins
HDFS-1958Format confirmation prompt should be more lenient of its inputMajornamenodeTodd LipconTodd Lipcon
HDFS-1939ivy: test conf should not extend common confMajorbuildTsz Wo Nicholas SzeEric Yang
HDFS-1937Umbrella JIRA for improving DataTransferProtocolMajordatanode, hdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1906Remove logging exception stack trace when one of the datanode targets to read from is not reachableMinorhdfs-clientSuresh SrinivasSuresh Srinivas
HDFS-1899GenericTestUtils.formatNamenode is misplacedMajor.Todd LipconTed Yu
HDFS-1890A few improvements on the LeaseRenewer.pendingCreates mapMinorhdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1870Refactor DFSClient.LeaseCheckerMinorhdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1865Share LeaseChecker thread among DFSClientsMajorhdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1861Rename dfs.datanode.max.xcievers and bump its default valueMajordatanodeEli CollinsEli Collins
HDFS-1846Don't fill preallocated portion of edits log with 0x00MajornamenodeAaron T. MyersAaron T. Myers
HDFS-1843Discover file not found early for file appendMinor.Bharath MundlapudiBharath Mundlapudi
HDFS-1840Terminate LeaseChecker when all writing files are closed.Majorhdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1833Refactor BlockReceiverMinordatanodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1831HDFS equivalent of HADOOP-7223 changes to handle FileContext createFlag combinationsMajornamenodeSuresh SrinivasSuresh Srinivas
HDFS-1817Split TestFiDataTransferProtocol.java into two filesTrivialtestTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1789Refactor frequently used codes from DFSOutputStream, BlockReceiver and DataXceiverMinordatanode, hdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1785Cleanup BlockReceiver and DataXceiverMajordatanodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1774Small optimization to FSDatasetMinordatanodeUma Maheswara Rao GUma Maheswara Rao G
HDFS-1773Remove a datanode from cluster if include list is not empty and this datanode is removed from both include and exclude listsMinornamenodeTanping WangTanping Wang
HDFS-1763Replace hard-coded option strings with variables from DFSConfigKeysMinor.Eli CollinsEli Collins
HDFS-1757Don't compile fuse-dfs by defaultMajorfuse-dfsEli CollinsEli Collins
HDFS-1741Provide a minimal pom file to allow integration of HDFS into Sonar analysisMajorbuildKonstantin BoudnikKonstantin Boudnik
HDFS-1739When DataNode throws DiskOutOfSpaceException, it will be helpfull to the user if we log the available volume size and configured block size.MinordatanodeUma Maheswara Rao GUma Maheswara Rao G
HDFS-1731Allow using a file to exclude certain tests from buildMinor.Todd LipconTodd Lipcon
HDFS-1636If dfs.name.dir points to an empty dir, namenode format shouldn't require confirmationMinornamenodeTodd LipconHarsh J
HDFS-1630Checksum fseditsMajornamenodeHairong KuangHairong Kuang
HDFS-1628AccessControlException should display the full pathMinornamenodeRamya SunilJohn George
HDFS-1626Make BLOCK_INVALIDATE_LIMIT configurableMinornamenodeArun C MurthyTsz Wo Nicholas Sze
HDFS-1620Rename HdfsConstants -> HdfsServerConstants, FSConstants -> HdfsConstantsMinor.Tsz Wo Nicholas SzeHarsh J
HDFS-1601Pipeline ACKs are sent as lots of tiny TCP packetsMajordatanodeTodd LipconTodd Lipcon
HDFS-1596Move secondary namenode checkpoint configs from core-default.xml to hdfs-default.xmlMajordocumentation, namenodePatrick AngelesHarsh J
HDFS-1588Add dfs.hosts.exclude to DFSConfigKeys and use constant in stead of hardcoded stringMajor.Erik StefflErik Steffl
HDFS-1583Improve backup-node sync performance by wrapping RPC parametersMajornamenodeLiyin LiangLiyin Liang
HDFS-1582Remove auto-generated native build filesMajorlibhdfsRoman ShaposhnikRoman Shaposhnik
HDFS-1573LeaseChecker thread name trace not that usefulTrivialhdfs-clientTodd LipconTodd Lipcon
HDFS-1568Improve DataXceiver error loggingMinordatanodeTodd LipconJoey Echeverria
HDFS-1547Improve decommission mechanismMajornamenodeSuresh SrinivasSuresh Srinivas
HDFS-1539prevent data loss when a cluster suffers a power lossMajordatanode, hdfs-client, namenodedhruba borthakurdhruba borthakur
HDFS-1534Fix some incorrect logs in FSDirectoryMinornamenodeEli CollinsEli Collins
HDFS-1518Wrong description in FSNamesystem's javadocMinornamenodeJingguo YaoJingguo Yao
HDFS-1513Fix a number of warningsMinor.Eli CollinsEli Collins
HDFS-1510Add test-patch.properties required by test-patch.shMinor.Nigel DaleyNigel Daley
HDFS-1509Resync discarded directories in fs.name.dir during saveNamespace commandMajornamenodedhruba borthakurdhruba borthakur
HDFS-1506Refactor fsimage loading codeMajornamenodeHairong KuangHairong Kuang
HDFS-1486Generalize CLITest structure and interfaces to facilitate upstream adoption (e.g. for web testing)MajortestKonstantin BoudnikKonstantin Boudnik
HDFS-1481NameNode should validate fsimage before rollingMajornamenodeHairong KuangHairong Kuang
HDFS-1476listCorruptFileBlocks should be functional while the name node is still in safe modeMajornamenodePatrick KlingPatrick Kling
HDFS-1458Improve checkpoint performance by avoiding unnecessary image downloadsMajornamenodeHairong KuangHairong Kuang
HDFS-1442Api to get delegation token in HdfsMajor.Jitendra Nath PandeyJitendra Nath Pandey
HDFS-1378Edit log replay should track and report file offsets in case of errorsMajornamenodeTodd LipconColin Patrick McCabe
HDFS-1335HDFS side of HADOOP-6904: first step towards inter-version communications between dfs client and NameNodeMajorhdfs-client, namenodeHairong KuangHairong Kuang
HDFS-1332When unable to place replicas, BlockPlacementPolicy should log reasons nodes were excludedMinornamenodeTodd LipconTed Yu
HDFS-1120Make DataNode's block-to-device placement policy pluggableMajordatanodeJeff HammerbacherHarsh J
HDFS-560Proposed enhancements/tuning to hadoop-hdfs/build.xmlMinorbuildSteve LoughranSteve Loughran
HDFS-420Fuse-dfs should cache fs handlesMajorfuse-dfsDima BrodskyBrian Bockelman
MAPREDUCE-3322Create a better index.html for maven docsMajordocumentation, mrv2Arun C MurthyArun C Murthy
MAPREDUCE-3275Add docs for WebAppProxyCriticaldocumentation, mrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-3239Use new createSocketAddr API in MRv2 to give better error messages on misconfigMinormrv2Todd LipconTodd Lipcon
MAPREDUCE-3237Move LocalJobRunner to hadoop-mapreduce-client-core moduleMajorclientTom WhiteTom White
MAPREDUCE-3190bin/yarn should barf early if HADOOP_COMMON_HOME or HADOOP_HDFS_HOME are not setMajormrv2Todd LipconTodd Lipcon
MAPREDUCE-3189Add link decoration back to MR2's CSSMajormrv2Todd LipconTodd Lipcon
MAPREDUCE-3187Add names for various unnamed threads in MR2Minormrv2Todd LipconTodd Lipcon
MAPREDUCE-3171normalize nodemanager native code compilation with common/hdfs nativeMajorbuildAlejandro AbdelnurAlejandro Abdelnur
MAPREDUCE-3162Separate application-init and container-init event types in NM's ApplicationImpl FSMMinormrv2, nodemanagerTodd LipconTodd Lipcon
MAPREDUCE-3161Improve javadoc and fix some typos in MR2 codeMinormrv2Todd LipconTodd Lipcon
MAPREDUCE-3154Validate the Jobs Output Specification as the first statement in JobSubmitter.submitJobInternal(Job, Cluster) methodMajorclient, mrv2Abhijit Suresh ShingateAbhijit Suresh Shingate
MAPREDUCE-3133Running a set of methods in a Single Test ClassMajorbuildJonathan EaglesJonathan Eagles
MAPREDUCE-3113the scripts yarn-daemon.sh and yarn are not working properlyMinormrv2XieXianshanXieXianshan
MAPREDUCE-3090Change MR AM to use ApplicationAttemptId rather than <applicationId, startCount> everywhereMajorapplicationmaster, mrv2Arun C MurthyArun C Murthy
MAPREDUCE-3014Rename and invert logic of ‘-cbuild’ profile to ‘native’ and off by defaultMajorbuildAlejandro AbdelnurAlejandro Abdelnur
MAPREDUCE-3001Map Reduce JobHistory and AppMaster UI should have ability to display task specific counters.Blockerjobhistoryserver, mrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-2990Health Report on Resource Manager UI is null if the NM's are all healthy.Blockermrv2Mahadev konarSubroto Sanyal
MAPREDUCE-2966Add ShutDown hooks for MRV2 processesMajorapplicationmaster, jobhistoryserver, nodemanager, resourcemanagerAbhijit Suresh ShingateAbhijit Suresh Shingate
MAPREDUCE-2961Increase the default threadpool size for container launching in the application master.Blockermrv2Mahadev konarVinod Kumar Vavilapalli
MAPREDUCE-2930Generate state graph from the State Machine DefinitionMajormrv2Sharad AgarwalBinglin Chang
MAPREDUCE-2894Improvements to YARN apisBlockermrv2Arun C Murthy
MAPREDUCE-2893Removing duplicate service provider in hadoop-mapreduce-client-jobclientTrivialclientLiang-Chi HsiehLiang-Chi Hsieh
MAPREDUCE-2890Documentation for MRv2Blockerdocumentation, mrv2Arun C Murthy
MAPREDUCE-2880Fix classpath construction for MRv2Blockermrv2Luke LuArun C Murthy
MAPREDUCE-2864Renaming of configuration property names in yarnMajorjobhistoryserver, mrv2, nodemanager, resourcemanagerRobert Joseph EvansRobert Joseph Evans
MAPREDUCE-2848Upgrade avro to 1.5.2Major.Luke LuLuke Lu
MAPREDUCE-2805Update RAID for HDFS-2241Minorcontrib/raidTsz Wo Nicholas SzeTsz Wo Nicholas Sze
MAPREDUCE-2802[MR-279] Jobhistory filenames should have jobID to help in better parsingCriticalmrv2Ramya SunilJonathan Eagles
MAPREDUCE-2726MR-279: Add the jobFile to the web UIBlockermrv2Jeffrey NaisbittJeffrey Naisbitt
MAPREDUCE-2707ProtoOverHadoopRpcEngine without using TunnelProtocol over WritableRpcMajor.Jitendra Nath PandeyJitendra Nath Pandey
MAPREDUCE-2701MR-279: app/Job.java needs UGI for the user that launched itMajormrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-2691Finish up the cleanup of distributed cache file resources and related tests.Majormrv2Amol KekreSiddharth Seth
MAPREDUCE-2682Add a -classpath option to bin/mapredTrivial.Arun C MurthyVinod Kumar Vavilapalli
MAPREDUCE-2680Enhance job-client cli to show queue information for running jobsMinor.Arun C MurthyArun C Murthy
MAPREDUCE-2679MR-279: Merge MR-279 related minor patches into trunkTrivial.Arun C MurthyArun C Murthy
MAPREDUCE-2676MR-279: JobHistory Job page needs reformattedMajormrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-2675MR-279: JobHistory Server main page needs to be reformattedMajormrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-2672MR-279: JobHistory Server needs Analysis this jobMajormrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-2664MR 279: Implement JobCounters for MRv2 + Fix for Map Data LocalityMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2629Class loading quirk prevents inner class method compilationMinortaskEric CaspoleEric Caspole
MAPREDUCE-2624Update RAID for HDFS-2107Majorcontrib/raidTsz Wo Nicholas SzeTsz Wo Nicholas Sze
MAPREDUCE-2623Update ClusterMapReduceTestCase to use MiniDFSCluster.BuilderMinortestJim PlushHarsh J
MAPREDUCE-2611MR 279: Metrics, finishTimes, etc in JobHistoryMajormrv2Siddharth Seth
MAPREDUCE-2602Allow setting of end-of-record delimiter for TextInputFormat (for the old API)Major.Ahmed RadwanAhmed Radwan
MAPREDUCE-2596Gridmix should notify job failuresMajorbenchmarks, contrib/gridmixArun C MurthyAmar Kamat
MAPREDUCE-2580MR 279: RM UI should redirect finished jobs to History UIMinormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2551MR 279: Implement JobSummaryLogMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2501MR-279: Attach sources in buildsMajormrv2Luke LuLuke Lu
MAPREDUCE-2495The distributed cache cleanup thread has no monitoring to check to see if it has died for some reasonMinordistributed-cacheRobert Joseph EvansRobert Joseph Evans
MAPREDUCE-2494Make the distributed cache delete entires using LRU priorityMajordistributed-cacheRobert Joseph EvansRobert Joseph Evans
MAPREDUCE-2492[MAPREDUCE] The new MapReduce API should make available task's progress to the taskMajortaskAmar KamatAmar Kamat
MAPREDUCE-2490Log blacklist debug countTrivialjobtrackerJonathan EaglesJonathan Eagles
MAPREDUCE-2478MR 279: Improve history serverMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2474Add docs to the new API Partitioner on how to access Job Configuration dataMinordocumentationHarsh JHarsh J
MAPREDUCE-2469Task counters should also report the total heap usage of the taskMajortaskAmar KamatAmar Kamat
MAPREDUCE-2462MR 279: Write job conf along with JobHistory, other minor improvementsMinormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2459Cache HAR filesystem metadataMajorharchiveMac YangMac Yang
MAPREDUCE-2456Show the reducer taskid and map/reduce tasktrackers for “Failed fetch notification #_ for task attempt...” log messagesTrivialjobtrackerJeffrey NaisbittJeffrey Naisbitt
MAPREDUCE-2449Allow for command line arguments when performing “Run on Hadoop” action.Minorcontrib/eclipse-pluginJeff ZemerickJeff Zemerick
MAPREDUCE-2432MR-279: Install sanitized poms for downstream sanityMajormrv2Luke LuLuke Lu
MAPREDUCE-2424MR-279: counters/UI/etc. for uber-AppMaster (in-cluster LocalJobRunner for MRv2)Majormrv2Greg RoelofsGreg Roelofs
MAPREDUCE-2414MR-279: Use generic interfaces for protocolsMajormrv2Arun C MurthySiddharth Seth
MAPREDUCE-2405MR-279: Implement uber-AppMaster (in-cluster LocalJobRunner for MRv2)Majormrv2Mahadev konarGreg Roelofs
MAPREDUCE-2403MR-279: Improve job history event handling in AM to log to HDFSMajormrv2Mahadev konarKrishna Ramachandran
MAPREDUCE-2399The embedded web framework for MAPREDUCE-279Major.Arun C MurthyLuke Lu
MAPREDUCE-2381JobTracker instrumentation not consistent about error handlingMajor.Philip ZeyligerPhilip Zeyliger
MAPREDUCE-2367Allow using a file to exclude certain tests from buildMinor.Todd LipconTodd Lipcon
MAPREDUCE-2351mapred.job.tracker.history.completed.location should support an arbitrary filesystem URIMajor.Tom WhiteTom White
MAPREDUCE-2326Port gridmix changes from hadoop-0.20.100 to trunkMajor.Arun C Murthy
MAPREDUCE-2302Add static factory methods in GaloisFieldMajorcontrib/raidScott ChenScott Chen
MAPREDUCE-2263MapReduce side of HADOOP-6904Major.Hairong KuangHairong Kuang
MAPREDUCE-2260Remove auto-generated native build filesMajorbuildRoman ShaposhnikRoman Shaposhnik
MAPREDUCE-2254Allow setting of end-of-record delimiter for TextInputFormatMajor.Ahmed RadwanAhmed Radwan
MAPREDUCE-2250Fix logging in raid code.Trivialcontrib/raidRamkumar VadaliRamkumar Vadali
MAPREDUCE-2249Better to check the reflexive property of the object while overriding equals method of itMajor.Bhallamudi Venkata Siva KameshDevaraj K
MAPREDUCE-2248DistributedRaidFileSystem should unraid only the corrupt blockMajor.Ramkumar VadaliRamkumar Vadali
MAPREDUCE-2243Close all the file streams propely in a finally block to avoid their leakage.Minorjobtracker, tasktrackerBhallamudi Venkata Siva KameshDevaraj K
MAPREDUCE-2239BlockPlacementPolicyRaid should call getBlockLocations only when necessaryMajorcontrib/raidScott ChenScott Chen
MAPREDUCE-2225MultipleOutputs should not require the use of ‘Writable’Blockerjob submissionHarsh JHarsh J
MAPREDUCE-2207Task-cleanup task should not be scheduled on the node that the task just failedMajorjobtrackerScott ChenLiyin Liang
MAPREDUCE-2206The task-cleanup tasks should be optionalMajorjobtrackerScott ChenScott Chen
MAPREDUCE-2203Wong javadoc for TaskRunner's appendJobJarClasspaths methodTrivial.Jingguo YaoJingguo Yao
MAPREDUCE-2202Generalize CLITest structure and interfaces to facilitate upstream adoption (e.g. for web or system testing)Major.Konstantin BoudnikKonstantin Boudnik
MAPREDUCE-2156Raid-aware FSCKMajorcontrib/raidPatrick KlingPatrick Kling
MAPREDUCE-2155RaidNode should optionally dispatch map reduce jobs to fix corrupt blocks (instead of fixing locally)Majorcontrib/raidPatrick KlingPatrick Kling
MAPREDUCE-2153Bring in more job configuration properties in to the trace fileMajortools/rumenRavi GummadiRajesh Balamohan
MAPREDUCE-2107Emulate Memory Usage of Tasks in GridMix3Majorcontrib/gridmixRanjit MathewAmar Kamat
MAPREDUCE-2106Emulate CPU Usage of Tasks in GridMix3Majorcontrib/gridmixRanjit MathewAmar Kamat
MAPREDUCE-2105Simulate Load Incrementally and Adaptively in GridMix3Majorcontrib/gridmixRanjit MathewAmar Kamat
MAPREDUCE-2026JobTracker.getJobCounters() should not hold JobTracker lock while calling JobInProgress.getCounters()Major.Scott ChenJoydeep Sen Sarma
MAPREDUCE-1978[Rumen] TraceBuilder should provide recursive input folder scanningMajortools/rumenAmar KamatRavi Gummadi
MAPREDUCE-1906Lower default minimum heartbeat interval for tasktracker > JobtrackerMajorjobtracker, performance, tasktrackerScott CareyTodd Lipcon
MAPREDUCE-1831BlockPlacement policy for RAIDMajorcontrib/raidScott ChenScott Chen
MAPREDUCE-1783Task Initialization should be delayed till when a job can be runMajorcontrib/fair-shareRamkumar VadaliRamkumar Vadali
MAPREDUCE-1752Implement getFileBlockLocations in HarFilesystemMajorharchiveDmytro MolkovDmytro Molkov
MAPREDUCE-1706Log RAID recoveries on HDFSMajorcontrib/raidRodrigo SchmidtScott Chen
MAPREDUCE-1702CPU/Memory emulation for GridMix3Minorcontrib/gridmixJaideep
MAPREDUCE-1624Document the job credentials and associated details to do with delegation tokens (on the client side)MajordocumentationDevaraj DasDevaraj Das
MAPREDUCE-1461Feature to instruct rumen-folder utility to skip jobs worth of specific durationMajortools/rumenRajesh BalamohanRajesh Balamohan
MAPREDUCE-1207Allow admins to set java options for map/reduce tasksBlockerclient, mrv2Arun C MurthyArun C Murthy
MAPREDUCE-1159Limit Job name on jobtracker.jsp to be 80 char longTrivial.Zheng ShaoHarsh J
MAPREDUCE-901Move Framework Counters into a TaskMetric structureMajortaskOwen O'MalleyLuke Lu
MAPREDUCE-279Map-Reduce 2.0Majormrv2Arun C Murthy

BUG FIXES:

JIRASummaryPriorityComponentReporterContributor
HADOOP-9128MetricsDynamicMBeanBase can cause high cpu loadMajormetricsNate Putnam
HADOOP-8389MetricsDynamicMBeanBase throws IllegalArgumentException for empty attribute listMajormetricsElias Ross
HADOOP-7798Release artifacts need to be signed for NexusBlockerbuildArun C MurthyDoug Cutting
HADOOP-7797Fix the repository name to support pushing to the staging area of NexusMajorbuildOwen O'MalleyOwen O'Malley
HADOOP-7782Aggregate project javadocsCriticalbuildArun C MurthyTom White
HADOOP-7778FindBugs warning in Token.getKind()Major.Tom WhiteTom White
HADOOP-7771NPE when running hdfs dfs -copyToLocal, -get etcBlocker.John GeorgeJohn George
HADOOP-7770ViewFS getFileChecksum throws FileNotFoundException for files in /tmp and /userBlockerviewfsRavi PrakashRavi Prakash
HADOOP-7768PreCommit-HADOOP-Build is failing on hadoop-auth-examplesBlockerbuildJonathan EaglesTom White
HADOOP-7766The auth to local mappings are not being respected, with webhdfs and security enabled.Major.Jitendra Nath PandeyJitendra Nath Pandey
HADOOP-7764Allow both ACL list and global path spec filters to HttpServerBlocker.Jonathan EaglesJonathan Eagles
HADOOP-7755Detect MapReduce PreCommit Trunk builds silently failing when running test-patch.shBlockerbuildJonathan EaglesJonathan Eagles
HADOOP-7745I switched variable names in HADOOP-7509Major.Ravi PrakashRavi Prakash
HADOOP-7744Incorrect exit code for hadoop-core-test tests when exception thrownMajortestJonathan EaglesJonathan Eagles
HADOOP-7740security audit logger is not on by default, fix the log4j properties to enable the loggerMinorconfArpit GuptaArpit Gupta
HADOOP-7728hadoop-setup-conf.sh should be modified to enable task memory managerMajorconfRamya SunilRamya Sunil
HADOOP-7724hadoop-setup-conf.sh should put proxy user info into the core-site.xmlMajor.Giridharan KesavanArpit Gupta
HADOOP-7721dfs.web.authentication.kerberos.principal expects the full hostname and does not replace _HOST with the hostnameMajor.Arpit GuptaJitendra Nath Pandey
HADOOP-7715see log4j Error when running mr jobs and certain dfs callsMajorconfArpit GuptaEric Yang
HADOOP-7711hadoop-env.sh generated from templates has duplicate infoMajorconfArpit GuptaArpit Gupta
HADOOP-7708config generator does not update the properties file if on exists alreadyCriticalconfArpit GuptaEric Yang
HADOOP-7691hadoop deb pkg should take a diff group idMajor.Giridharan KesavanEric Yang
HADOOP-7684jobhistory server and secondarynamenode should have init.d scriptMajorscriptsEric YangEric Yang
HADOOP-7681log4j.properties is missing properties for security audit and hdfs audit should be changed to infoMinorconfArpit GuptaArpit Gupta
HADOOP-7671Add license headers to hadoop-common/src/main/packages/templates/conf/Major.Ravi PrakashRavi Prakash
HADOOP-7663TestHDFSTrash failing on 22MajortestMayank BansalMayank Bansal
HADOOP-7662logs servlet should use pathspec of /*Major.Thomas GravesThomas Graves
HADOOP-7658to fix hadoop config templateMajor.Giridharan KesavanEric Yang
HADOOP-7639yarn ui not properly filtered in HttpServerMajor.Thomas GravesThomas Graves
HADOOP-7637Fair scheduler configuration file is not bundled in RPMMajorbuildEric YangEric Yang
HADOOP-7633log4j.properties should be added to the hadoop conf on deployMajorconfArpit GuptaEric Yang
HADOOP-7631In mapred-site.xml, stream.tmpdir is mapped to ${mapred.temp.dir} which is undeclared.MajorconfRamya SunilEric Yang
HADOOP-7630hadoop-metrics2.properties should have a property *.period set to a default value foe metricsMajorconfArpit GuptaEric Yang
HADOOP-7629regression with MAPREDUCE-2289 - setPermission passed immutable FsPermission (rpc failure)Major.Patrick HuntTodd Lipcon
HADOOP-7626Allow overwrite of HADOOP_CLASSPATH and HADOOP_OPTSMajorscriptsEric YangEric Yang
HADOOP-7610/etc/profile.d does not exist on DebianMajorscriptsEric YangEric Yang
HADOOP-7608SnappyCodec check for Hadoop native lib is wrongMajorioAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7606Upgrade Jackson to version 1.7.1 to match the version required by JerseyMajortestAaron T. MyersAlejandro Abdelnur
HADOOP-7604Hadoop Auth examples pom in 0.23 point to 0.24 versions.Critical.Mahadev konarMahadev konar
HADOOP-7603Set default hdfs, mapred uid, and hadoop group gid for RPM packagesMajor.Eric YangEric Yang
HADOOP-7599Improve hadoop setup conf script to setup secure Hadoop clusterMajorscriptsEric YangEric Yang
HADOOP-7598smart-apply-patch.sh does not handle patching from a sub directory correctly.MajorbuildRobert Joseph EvansRobert Joseph Evans
HADOOP-7593AssertionError in TestHttpServer.testMaxThreads()MajortestTsz Wo Nicholas SzeUma Maheswara Rao G
HADOOP-7589Prefer mvn test -DskipTests over mvn compile in test-patch.shMajorbuildRobert Joseph EvansRobert Joseph Evans
HADOOP-7580Add a version of getLocalPathForWrite to LocalDirAllocator which doesn't create dirsMajor.Siddharth SethSiddharth Seth
HADOOP-7578Fix test-patch to be able to run on MR patches.Major.Mahadev konarMahadev konar
HADOOP-7576Fix findbugs warnings in Hadoop Auth (Alfredo)MajorsecurityTom WhiteTsz Wo Nicholas Sze
HADOOP-7575Support fully qualified paths as part of LocalDirAllocatorMinorfsJonathan EaglesJonathan Eagles
HADOOP-7568SequenceFile should not print into stdoutMajorioKonstantin ShvachkoPlamen Jeliazkov
HADOOP-7566MR tests are failing webapps/hdfs not found in CLASSPATHMajor.Mahadev konarAlejandro Abdelnur
HADOOP-7563hadoop-config.sh setup CLASSPATH, HADOOP_HDFS_HOME and HADOOP_MAPRED_HOME incorrectlyMajorscriptsEric YangEric Yang
HADOOP-7545common -tests jar should not include properties and configsCriticalbuild, testTodd LipconTodd Lipcon
HADOOP-7536Correct the dependency version regressions introduced in HADOOP-6671MajorbuildKihwal LeeAlejandro Abdelnur
HADOOP-7529Possible deadlock in metrics2CriticalmetricsTodd LipconLuke Lu
HADOOP-7523Test org.apache.hadoop.fs.TestFilterFileSystem fails due to java.lang.NoSuchMethodExceptionBlockertestJohn LeeJohn Lee
HADOOP-7520hadoop-main fails to deployMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7499Add method for doing a sanity check on hostnames in NetUtilsMajorutilJeffrey NaisbittJeffrey Naisbitt
HADOOP-7471the saveVersion.sh script sometimes fails to extract SVN URLMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7442Docs in core-default.xml still reference deprecated config “topology.script.file.name”Majorconf, documentationAaron T. MyersAaron T. Myers
HADOOP-7440HttpServer.getParameterValues throws NPE for missing parametersMajor.Todd LipconTodd Lipcon
HADOOP-7437IOUtils.copybytes will suppress the stream closure exceptions.MajorioUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7428IPC connection is orphaned with null ‘out’ memberMajoripcTodd LipconTodd Lipcon
HADOOP-7419new hadoop-config.sh doesn't manage classpath for HADOOP_CONF_DIR correctlyMajor.Todd LipconBing Zheng
HADOOP-7402TestConfiguration doesn't clean up after itselfTrivialtestAaron T. MyersAaron T. Myers
HADOOP-7389Use of TestingGroups by tests causes subsequent tests to failMajortestAaron T. MyersAaron T. Myers
HADOOP-7385Remove StringUtils.stringifyException(ie) in logger functionsMinor.Bharath MundlapudiBharath Mundlapudi
HADOOP-7383HDFS needs to export protobuf library dependency in pomBlockerbuildTodd LipconTodd Lipcon
HADOOP-7377Fix command name handling affecting DFSAdminMajorfsDaryn SharpDaryn Sharp
HADOOP-7357hadoop.io.compress.TestCodec#main() should exit with non-zero exit code if test failedTrivialtestPhilip ZeyligerPhilip Zeyliger
HADOOP-7356RPM packages broke bin/hadoop script for hadoop 0.20.205Blocker.Eric YangEric Yang
HADOOP-7353Cleanup FsShell and prevent masking of RTE stacktracesMajorfsDaryn SharpDaryn Sharp
HADOOP-7342Add an utility API in FileUtil for JDK File.listMinor.Bharath MundlapudiBharath Mundlapudi
HADOOP-7341Fix option parsing in CommandFormatMajorfsDaryn SharpDaryn Sharp
HADOOP-7336TestFileContextResolveAfs will fail with default test.build.data property.Minor.Jitendra Nath PandeyJitendra Nath Pandey
HADOOP-7327FileSystem.listStatus() throws NullPointerException instead of IOException upon access permission failureMinorfsMatt FoleyMatt Foley
HADOOP-7324Ganglia plugins for metrics v2BlockermetricsLuke LuPriyo Mustafi
HADOOP-7322Adding a util method in FileUtil for JDK File.listFilesMinor.Bharath MundlapudiBharath Mundlapudi
HADOOP-7292Metrics 2 TestSinkQueue is racyMinormetricsLuke LuLuke Lu
HADOOP-7287Configuration deprecation mechanism doesn't work properly for GenericOptionsParser/ToolsBlockerconfTodd LipconAaron T. Myers
HADOOP-7284Trash and shell's rm does not work for viewfsMajorviewfsSanjay RadiaSanjay Radia
HADOOP-7282getRemoteIp could return null in cases where the call is ongoing but the ip went away.MajoripcJohn GeorgeJohn George
HADOOP-7276Hadoop native builds fail on ARM due to -m32MajornativeTrevor RobinsonTrevor Robinson
HADOOP-7268FileContext.getLocalFSFileContext() behavior needs to be fixed w.r.t tokensMajorfs, securityDevaraj DasJitendra Nath Pandey
HADOOP-7261Disable IPV6 for junit testsMajortestSuresh SrinivasSuresh Srinivas
HADOOP-7259contrib modules should include build.properties from parent.MajorbuildOwen O'MalleyOwen O'Malley
HADOOP-7258Gzip codec should not return null decompressorsMajor.Owen O'MalleyOwen O'Malley
HADOOP-7231Fix synopsis for -countMajorutilDaryn SharpDaryn Sharp
HADOOP-7223FileContext createFlag combinations during create are not clearly definedMajorfsSuresh SrinivasSuresh Srinivas
HADOOP-7216HADOOP-7202 broke TestDFSShell in HDFSMajortestAaron T. MyersDaryn Sharp
HADOOP-7215RPC clients must connect over a network interface corresponding to the host name in the client's kerberos principal keyBlockersecuritySuresh SrinivasSuresh Srinivas
HADOOP-7210Chown command is not working from FSShell.MajorfsUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7208equals() and hashCode() implementation need to change in StandardSocketFactoryMajor.Uma Maheswara Rao GUma Maheswara Rao G
HADOOP-7207fs member of FSShell is not really neededMajor.Boris ShkolnikBoris Shkolnik
HADOOP-7194Potential Resource leak in IOUtils.javaMajorioDevaraj KDevaraj K
HADOOP-7187Socket Leak in org.apache.hadoop.metrics.ganglia.GangliaContextMajormetricsUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7178FileSystem should have an option to control the .crc file creations at Local.MajorfsUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7176Redesign FsShellMajor.Daryn SharpDaryn Sharp
HADOOP-7175Add isEnabled() to TrashMajorfsDaryn SharpDaryn Sharp
HADOOP-7174null is displayed in the console,if the src path is invalid while doing copyToLocal operation from commandLineMinorfsUma Maheswara Rao GUma Maheswara Rao G
HADOOP-7172SecureIO should not check owner on non-secure clusters that have no native supportCriticalio, securityTodd LipconTodd Lipcon
HADOOP-7171Support UGI in FileContext APIMajorsecurityOwen O'MalleyJitendra Nath Pandey
HADOOP-7162FsShell: call srcFs.listStatus(src) twiceMinorfsAlexey DiominAlexey Diomin
HADOOP-7151Document need for stable hashCode() in WritableComparableMinor.Dmitriy V. RyaboyDmitriy V. Ryaboy
HADOOP-7120200 new Findbugs warningsMajortestTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HADOOP-7111Several TFile tests failing when native libraries are presentCriticalioTodd LipconAaron T. Myers
HADOOP-7101UserGroupInformation.getCurrentUser() fails when called from non-Hadoop JAAS contextBlockersecurityTodd LipconTodd Lipcon
HADOOP-7098tasktracker property not set in conf/hadoop-env.shMajorconfBernd FondermannBernd Fondermann
HADOOP-7090Possible resource leaks in hadoop core codeMajorfs/s3, ioGokulUma Maheswara Rao G
HADOOP-7089Fix link resolution logic in hadoop-config.shMinorscriptsEli CollinsEli Collins
HADOOP-7071test-patch.sh has bad ps argMinorbuildNigel DaleyNigel Daley
HADOOP-7057IOUtils.readFully and IOUtils.skipFully have typo in exception creation's messageMinorutilKonstantin BoudnikKonstantin Boudnik
HADOOP-7055Update of commons logging libraries causes EventCounter to count logging events incorrectlyMajormetricsJingguo YaoJingguo Yao
HADOOP-7053wrong FSNamesystem Audit logging setting in conf/log4j.propertiesMinorconfJingguo YaoJingguo Yao
HADOOP-7052misspelling of threshold in conf/log4j.propertiesMajorconfJingguo YaoJingguo Yao
HADOOP-70461 Findbugs warning on trunk and branch-0.22BlockersecurityNigel DaleyPo Cheung
HADOOP-7045TestDU fails on systems with local file systems with extended attributesMinorfsEli CollinsEli Collins
HADOOP-7015RawLocalFileSystem#listStatus does not deal with a directory whose entries are changing ( e.g. in a multi-thread or multi-process environment)Minor.Sanjay RadiaSanjay Radia
HADOOP-6939Inconsistent lock ordering in AbstractDelegationTokenSecretManagerMinor.Todd LipconTodd Lipcon
HADOOP-6912Guard against NPE when calling UGI.isLoginKeytabBased()MajorsecurityKan ZhangKan Zhang
HADOOP-6754DefaultCodec.createOutputStream() leaks memoryMajorioAaron KimballAaron Kimball
HADOOP-6622Token should not print the password in toString.MajorsecurityJitendra Nath PandeyEli Collins
HADOOP-6508Incorrect values for metrics with CompositeContextMajormetricsAmareshwari SriramadasuLuke Lu
HADOOP-5647TestJobHistory fails if /tmp/_logs is not writable to. Testcase should not depend on /tmpMajortestRavi GummadiRavi Gummadi
HDFS-2491TestBalancer can fail when datanode utilization and avgUtilization is exactly same.Major.Uma Maheswara Rao GUma Maheswara Rao G
HDFS-2467HftpFileSystem uses incorrect compare for finding delegation tokensMajor.Owen O'MalleyOwen O'Malley
HDFS-2452OutOfMemoryError in DataXceiverServer takes down the DataNodeMajordatanodeKonstantin ShvachkoUma Maheswara Rao G
HDFS-2445Incorrect exit code for hadoop-hdfs-test tests when exception thrownMajortestJonathan EaglesJonathan Eagles
HDFS-2436FSNamesystem.setTimes(..) expects the path is a file.Major.Arpit GuptaUma Maheswara Rao G
HDFS-2422The NN should tolerate the same number of low-resource volumes as failed volumesMajornamenodeJeff BeanAaron T. Myers
HDFS-2414TestDFSRollback fails intermittentlyCriticalnamenode, testRobert Joseph EvansTodd Lipcon
HDFS-2412Add backwards-compatibility layer for FSConstantsBlocker.Todd LipconTodd Lipcon
HDFS-2411with webhdfs enabled in secure mode the auth to local mappings are not being respected.MajorwebhdfsArpit GuptaJitendra Nath Pandey
HDFS-2409_HOST in dfs.web.authentication.kerberos.principal.Major.Jitendra Nath PandeyJitendra Nath Pandey
HDFS-2368defaults created for web keytab and principal, these properties should not have defaultsMajor.Arpit GuptaTsz Wo Nicholas Sze
HDFS-2361hftp is brokenCriticalnamenodeRajit SahaJitendra Nath Pandey
HDFS-2347checkpointTxnCount's comment still saying about editlog sizeTrivialnamenodeUma Maheswara Rao GUma Maheswara Rao G
HDFS-2346TestHost2NodesMap & TestReplicasMap will fail depending upon execution order of test methodsBlockertestUma Maheswara Rao GLaxman
HDFS-2344Fix the TestOfflineEditsViewer test failure in 0.23 branchMajortestUma Maheswara Rao GUma Maheswara Rao G
HDFS-2333HDFS-2284 introduced 2 findbugs warnings on trunkMajor.Ivan KellyTsz Wo Nicholas Sze
HDFS-2331Hdfs compilation failsMajorhdfs-clientAbhijit Suresh ShingateAbhijit Suresh Shingate
HDFS-2323start-dfs.sh script fails for tarball installMajor.Tom WhiteTom White
HDFS-2322the build fails in Windows because commons-daemon TAR cannot be fetchedMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HDFS-2314MRV1 test compilation broken after HDFS-2197MajortestVinod Kumar VavilapalliTodd Lipcon
HDFS-2290Block with corrupt replica is not getting replicatedMajornamenodeKonstantin ShvachkoBenoy Antony
HDFS-2289jsvc isn't part of the artifactBlocker.Arun C MurthyAlejandro Abdelnur
HDFS-2267DataXceiver thread name incorrect while waiting on op during keepaliveTrivialdatanodeTodd LipconTodd Lipcon
HDFS-2258TestLeaseRecovery2 fails as lease hard limit is not reset to defaultMajornamenode, testKonstantin ShvachkoKonstantin Shvachko
HDFS-2245BlockManager.chooseTarget(..) throws NPEMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2240Possible deadlock between LeaseRenewer and its factoryCriticalhdfs-clientTodd LipconTsz Wo Nicholas Sze
HDFS-2235Encode servlet pathsMajornamenodeEli CollinsEli Collins
HDFS-2232TestHDFSCLI fails on 0.22 branchBlockertestKonstantin ShvachkoPlamen Jeliazkov
HDFS-2229Deadlock in NameNodeBlockernamenodeVinod Kumar VavilapalliTsz Wo Nicholas Sze
HDFS-2186DN volume failures on startup are not countedMajordatanodeEli CollinsEli Collins
HDFS-2156rpm should only require the same major version as commonMajor.Owen O'MalleyEric Yang
HDFS-2153DFSClientAdapter should be put under testMinortestTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2132Potential resource leak in EditLogFileOutputStream.closeMajor.Aaron T. MyersAaron T. Myers
HDFS-2114re-commission of a decommissioned node does not delete excess replicaMajor.John GeorgeJohn George
HDFS-2109Store uMask as member variable to DFSClient.ConfMajorhdfs-clientBharath MundlapudiBharath Mundlapudi
HDFS-2092Create a light inner conf class in DFSClientMajorhdfs-clientBharath MundlapudiBharath Mundlapudi
HDFS-2086If the include hosts list contains host name, after restarting namenode, datanodes registrant is deniedMajornamenodeTanping WangTanping Wang
HDFS-2082SecondaryNameNode web interface doesn't show the right infoMajor.Aaron T. MyersAaron T. Myers
HDFS-2067Bump DATA_TRANSFER_VERSION in trunk for protobufsMajordatanode, hdfs-clientTodd LipconTsz Wo Nicholas Sze
HDFS-2065Fix NPE in DFSClient.getFileChecksumMajor.Bharath MundlapudiUma Maheswara Rao G
HDFS-2061two minor bugs in BlockManager block report processingMinornamenodeMatt FoleyMatt Foley
HDFS-2053Bug in INodeDirectory#computeContentSummary warningMinornamenodeMichael NollMichael Noll
HDFS-2041Some mtimes and atimes are lost when edit logs are replayedMajor.Todd LipconTodd Lipcon
HDFS-2034length in getBlockRange becomes -ve when reading only from currently being written blkMinorhdfs-clientJohn GeorgeJohn George
HDFS-2030Fix the usability of namenode upgrade commandMinor.Bharath MundlapudiBharath Mundlapudi
HDFS-2022ant binary should build libhdfsMajorbuildEli CollinsEric Yang
HDFS-2021TestWriteRead failed with inconsistent visible length of a fileMajordatanodeCW ChungJohn George
HDFS-2020TestDFSUpgradeFromImage failsMajordatanode, testSuresh SrinivasSuresh Srinivas
HDFS-2019Fix all the places where Java method File.list is used with FileUtil.list APIMinordatanodeBharath MundlapudiBharath Mundlapudi
HDFS-2014bin/hdfs no longer works from a source checkoutCriticalscriptsTodd LipconEric Yang
HDFS-2011Removal and restoration of storage directories on checkpointing failure doesn't work properlyMajornamenodeRavi PrakashRavi Prakash
HDFS-2002Incorrect computation of needed blocks in getTurnOffTip()MajornamenodeKonstantin ShvachkoPlamen Jeliazkov
HDFS-1999Tests use deprecated configsMajortestAaron T. MyersAaron T. Myers
HDFS-1998make refresh-namodenodes.sh refreshing all namenodesMinorscriptsTanping WangTanping Wang
HDFS-1990Resource leaks in HDFSMinordatanoderamkrishna.s.vasudevanUma Maheswara Rao G
HDFS-1986Add an option for user to return http or https ports regardless of security is on/off in DFSUtil.getInfoServer()MinortoolsTanping WangTanping Wang
HDFS-1964Incorrect HTML unescaping in DatanodeJspHelper.javaMajor.Aaron T. MyersAaron T. Myers
HDFS-1955FSImage.doUpgrade() was made too fault-tolerant by HDFS-1826MajornamenodeMatt FoleyMatt Foley
HDFS-1953Change name node mxbean name in cluster web consoleMinor.Tanping WangTanping Wang
HDFS-1952FSEditLog.open() appears to succeed even if all EDITS directories failMajor.Matt FoleyAndrew
HDFS-1943fail to start datanode while start-dfs.sh is executed by root userBlockerscriptsWei YongjunMatt Foley
HDFS-1938Reference ivy-hdfs.classpath not found.MinorbuildTsz Wo Nicholas SzeEric Yang
HDFS-1936Updating the layout version from HDFS-1822 causes upgrade problems.BlockernamenodeSuresh SrinivasSuresh Srinivas
HDFS-1934Fix NullPointerException when File.listFiles() API returns nullMajor.Bharath MundlapudiBharath Mundlapudi
HDFS-1927audit logs could ignore certain xsactions and also could contain “ip=null”MajornamenodeJohn GeorgeJohn George
HDFS-1921Save namespace can cause NN to be unable to come up on restartBlocker.Aaron T. MyersMatt Foley
HDFS-1920libhdfs does not build for ARM processorsMajorlibhdfsTrevor RobinsonTrevor Robinson
HDFS-1917Clean up duplication of dependent jar filesMajorbuildEric YangEric Yang
HDFS-1914Federation: namenode storage directory must be configurable specific to a namenodeMajornamenodeSuresh SrinivasSuresh Srinivas
HDFS-1908DataTransferTestUtil$CountdownDoosAction.run(..) throws NullPointerExceptionMinortestTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1907BlockMissingException upon concurrent read and write: reader was doing file position read while writer is doing write without hflushMajorhdfs-clientCW ChungJohn George
HDFS-1905Improve the usability of namenode -formatMinornamenodeBharath MundlapudiBharath Mundlapudi
HDFS-1898Tests failing on trunk due to use of NameNode.formatCritical.Todd LipconTodd Lipcon
HDFS-1889incorrect path in start/stop dfs scriptMajor.John GeorgeJohn George
HDFS-1888MiniDFSCluster#corruptBlockOnDatanodes() access must be public for MapReduce contrib raidMajor.Suresh SrinivasSuresh Srinivas
HDFS-1881Federation: after taking snapshot the current directory of datanode is emptyMajordatanodeTanping WangTanping Wang
HDFS-1876One MiniDFSCluster ignores numDataNodes parameterBlocker.Todd LipconTodd Lipcon
HDFS-1875MiniDFSCluster hard-codes dfs.datanode.address to localhostMajortestEric PayneEric Payne
HDFS-1871Tests using MiniDFSCluster fail to compile due to HDFS-1052 changesMajortestSuresh SrinivasSuresh Srinivas
HDFS-1869mkdirs should use the supplied permission for all of the created directoriesMajornamenodeDaryn SharpDaryn Sharp
HDFS-1845symlink comes up as directory after namenode restartMajor.John GeorgeJohn George
HDFS-1835DataNode.setNewStorageID pulls entropy from /dev/randomMajordatanodeJohn CarrinoJohn Carrino
HDFS-1829TestNodeCount waits forever, errs without giving informationMajornamenodeMatt FoleyMatt Foley
HDFS-1827TestBlockReplacement waits forever, errs without giving informationMajornamenodeMatt FoleyMatt Foley
HDFS-1824delay instantiation of file system object until it is needed (linked to HADOOP-7207)Major.Boris ShkolnikBoris Shkolnik
HDFS-1823start-dfs.sh script fails if HADOOP_HOME is not setBlockerscriptsTom WhiteTom White
HDFS-1822Editlog opcodes overlap between 20 security and later releasesBlockernamenodeSuresh SrinivasSuresh Srinivas
HDFS-1821FileContext.createSymlink with kerberos enabled sets wrong ownerMajor.John GeorgeJohn George
HDFS-1818TestHDFSCLI is failing on trunkMajortestAaron T. MyersAaron T. Myers
HDFS-1812Address the cleanup issues in TestHDFSCLI.javaMinortestUma Maheswara Rao GUma Maheswara Rao G
HDFS-1808TestBalancer waits forever, errs without giving informationMajordatanode, namenodeMatt FoleyMatt Foley
HDFS-1806TestBlockReport.blockReport_08() and _09() are timing-dependent and likely to fail on fast serversMajordatanode, namenodeMatt FoleyMatt Foley
HDFS-1797New findbugs warning introduced by HDFS-1120Major.Todd LipconTodd Lipcon
HDFS-1786Some cli test cases expect a “null” messageMinortestTsz Wo Nicholas SzeUma Maheswara Rao G
HDFS-1782FSNamesystem.startFileInternal(..) throws NullPointerExceptionMajornamenodeJohn GeorgeJohn George
HDFS-1781jsvc executable delivered into wrong package...MajorscriptsJohn GeorgeJohn George
HDFS-1776Bug in Concat codeMajor.Dmytro MolkovBharath Mundlapudi
HDFS-1760problems with getFullPathNameMajornamenodeDaryn SharpDaryn Sharp
HDFS-1750fs -ls hftp://file not workingMajor.Tsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1748Balancer utilization classification is incompleteMajorbalancer & moverTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1734‘Chunk size to view’ option is not working in Name Node UI.MajornamenodeUma Maheswara Rao GUma Maheswara Rao G
HDFS-1728SecondaryNameNode.checkpointSize is in byte but not MB.MinornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1727fsck command can display command usage if user passes any illegal argumentMinor.Uma Maheswara Rao Gsravankorumilli
HDFS-1692In secure mode, Datanode process doesn't exit when disks fail.MajordatanodeBharath MundlapudiBharath Mundlapudi
HDFS-1691double static declaration in Configuration.addDefaultResource(“hdfs-default.xml”);MinortoolsAlexey DiominAlexey Diomin
HDFS-1665Balancer sleeps inadequatelyMinorbalancer & moverTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1656getDelegationToken in HftpFileSystem should renew TGT if needed.Major.Jitendra Nath PandeyJitendra Nath Pandey
HDFS-1627Fix NullPointerException in Secondary NameNodeMajornamenodeHairong KuangHairong Kuang
HDFS-1625TestDataNodeMXBean fails if disk space usage changes during test runMinortestTodd LipconTsz Wo Nicholas Sze
HDFS-1612HDFS Design Documentation is outdatedMinordocumentationJoe CrobakJoe Crobak
HDFS-1611Some logical issues need to address.Minorhdfs-client, namenodeUma Maheswara Rao GUma Maheswara Rao G
HDFS-1602NameNode storage failed replica restoration is brokenMajornamenodeKonstantin BoudnikBoris Shkolnik
HDFS-1600editsStored.xml cause release audit warningMajorbuild, testTsz Wo Nicholas SzeTodd Lipcon
HDFS-1598ListPathsServlet excludes .*.crc filesMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1594When the disk becomes full Namenode is getting shutdown and not able to recoverMajornamenodeDevaraj KAaron T. Myers
HDFS-1592Datanode startup doesn't honor volumes.toleratedMajor.Bharath MundlapudiBharath Mundlapudi
HDFS-1585HDFS-1547 broke MR buildBlockertestTodd LipconTodd Lipcon
HDFS-1551fix the pom template's versionMajorbuildGiridharan KesavanGiridharan Kesavan
HDFS-1540Make Datanode handle errors to namenode.register call more elegantlyMajordatanodedhruba borthakurdhruba borthakur
HDFS-1533A more elegant FileSystem#listCorruptFileBlocks API (HDFS portion)Majorhdfs-clientPatrick KlingPatrick Kling
HDFS-1524Image loader should make sure to read every byte in image fileBlockernamenodeHairong KuangHairong Kuang
HDFS-1523TestLargeBlock is failing on trunkMajortestKonstantin BoudnikKonstantin Boudnik
HDFS-1516mvn-install is broken after 0.22 branch creationMajorbuildKonstantin BoudnikKonstantin Boudnik
HDFS-151198 Release Audit warnings on trunk and branch-0.22Blocker.Nigel DaleyJakob Homan
HDFS-1505saveNamespace appears to succeed even if all directories fail to saveBlocker.Todd LipconAaron T. Myers
HDFS-1503TestSaveNamespace failsMinortestEli CollinsTodd Lipcon
HDFS-1502TestBlockRecovery triggers NPE in assertMinor.Eli CollinsHairong Kuang
HDFS-1480All replicas of a block can end up on the same rack when some datanodes are decommissioning.MajornamenodeT MeyarivanTodd Lipcon
HDFS-1467Append pipeline never succeeds with more than one replicaBlockerdatanodeTodd LipconTodd Lipcon
HDFS-1463accessTime updates should not occur in safeModeMajornamenodedhruba borthakurdhruba borthakur
HDFS-1381HDFS javadocs hard-code references to dfs.namenode.name.dir and dfs.datanode.data.dir parametersMajortestJakob HomanJim Plush
HDFS-1377Quota bug for partial blocks allows quotas to be violatedBlockernamenodeEli CollinsEli Collins
HDFS-1371One bad node can incorrectly flag many files as corruptMajorhdfs-client, namenodeKoji NoguchiTanping Wang
HDFS-1360TestBlockRecovery should bind ephemeral portsMinortestTodd LipconTodd Lipcon
HDFS-1321If service port and main port are the same, there is no clear log message explaining the issue.Minornamenodegary murryJim Plush
HDFS-1257Race condition on FSNamesystem#recentInvalidateSets introduced by HADOOP-5124MajornamenodeRamkumar VadaliEric Payne
HDFS-1206TestFiHFlush fails intermittentlyMajortestTsz Wo Nicholas SzeKonstantin Boudnik
HDFS-1189Quota counts missed between clear quota and set quotaMajornamenodeKang XiaoJohn George
HDFS-1149Lease reassignment is not persisted to edit logMajornamenodeTodd LipconAaron T. Myers
HDFS-1001DataXceiver and BlockReader disagree on when to send/recv CHECKSUM_OKMinordatanodebc Wongbc Wong
HDFS-863Potential deadlock in TestOverReplicatedBlocksMajortestTodd LipconKen Goodhope
HDFS-73DFSOutputStream does not close all the socketsBlockerhdfs-clientRaghu AngadiUma Maheswara Rao G
MAPREDUCE-3337Missing license headers for some filesBlockermrv2Arun C MurthyArun C Murthy
MAPREDUCE-3332contrib/raid compile breaks due to changes in hdfs/protocol/datatransfer/Sender#writeBlock related to checksum handlingTrivialcontrib/raidHitesh ShahHitesh Shah
MAPREDUCE-3321Disable some failing legacy tests for MRv2 builds to go throughMinormrv2Hitesh ShahHitesh Shah
MAPREDUCE-3317Rumen TraceBuilder is emiting null as hostnameMajortools/rumenRavi GummadiRavi Gummadi
MAPREDUCE-3316Rebooted link is not working properlyMajorresourcemanagerBhallamudi Venkata Siva KameshBhallamudi Venkata Siva Kamesh
MAPREDUCE-3313TestResourceTrackerService failing in trunk some timesBlockermrv2, testRavi GummadiHitesh Shah
MAPREDUCE-3306Cannot run apps after MAPREDUCE-2989Blockermrv2, nodemanagerVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3304TestRMContainerAllocator#testBlackListedNodes fails intermittentlyMajormrv2, testRavi PrakashRavi Prakash
MAPREDUCE-3296Pending(9) findBugs warningsMajorbuildVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3295TestAMAuthorization failing on branch 0.23.Critical.Mahadev konar
MAPREDUCE-3292In secure mode job submission fails with Provider org.apache.hadoop.mapreduce.security.token.JobTokenIndentifier$Renewer not found.Criticalmrv2Mahadev konarMahadev konar
MAPREDUCE-3290list-active-trackers throws NPEMajormrv2Ramya SunilArun C Murthy
MAPREDUCE-3288Mapreduce 23 builds failingBlockermrv2Ramya SunilMahadev konar
MAPREDUCE-3285Tests on branch-0.23 failingBlockermrv2Arun C MurthySiddharth Seth
MAPREDUCE-3284bin/mapred queue fails with JobQueueClient ClassNotFoundExceptionMajormrv2Ramya SunilArun C Murthy
MAPREDUCE-3282bin/mapred job -list throws exceptionCriticalmrv2Ramya SunilArun C Murthy
MAPREDUCE-3281TestLinuxContainerExecutorWithMocks failing on trunk.BlockertestVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3279TestJobHistoryParsing brokenMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-3274Race condition in MR App Master Preemtion can cause a dead lockBlockerapplicationmaster, mrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-3269Jobsummary logs not being moved to a separate fileBlockermrv2Ramya SunilMahadev konar
MAPREDUCE-3264mapreduce.job.user.name needs to be set automaticallyBlockermrv2Todd LipconArun C Murthy
MAPREDUCE-3263compile-mapred-test target failsBlockerbuild, mrv2Ramya SunilHitesh Shah
MAPREDUCE-3262A few events are not handled by the NodeManager in failure scenariosCriticalmrv2, nodemanagerHitesh ShahHitesh Shah
MAPREDUCE-3261AM unable to release containersMajorapplicationmasterChris Riccomini
MAPREDUCE-3259ContainerLocalizer should get the proper java.library.path from LinuxContainerExecutorBlockermrv2, nodemanagerKihwal LeeKihwal Lee
MAPREDUCE-3258Job counters missing from AM and history UIBlockermrv2Siddharth SethSiddharth Seth
MAPREDUCE-3254Streaming jobs failing with PipeMapRunner ClassNotFoundExceptionBlockercontrib/streaming, mrv2Ramya SunilArun C Murthy
MAPREDUCE-3253ContextFactory throw NoSuchFieldExceptionBlockermrv2Daniel DaiArun C Murthy
MAPREDUCE-3252MR2: Map tasks rewrite data once even if output fits in sort bufferCriticalmrv2, taskTodd LipconTodd Lipcon
MAPREDUCE-3248Log4j logs from unit tests are lostBlockertestArun C MurthyVinod Kumar Vavilapalli
MAPREDUCE-3242Trunk compilation broken with bad interaction from MAPREDUCE-3070 and MAPREDUCE-3239.Majormrv2Mahadev konarMahadev konar
MAPREDUCE-3241(Rumen)TraceBuilder throws IllegalArgumentExceptionMajor.Devaraj KAmar Kamat
MAPREDUCE-3240NM should send a SIGKILL for completed containers alsoBlockermrv2, nodemanagerVinod Kumar VavilapalliHitesh Shah
MAPREDUCE-3228MR AM hangs when one node goes badBlockerapplicationmaster, mrv2Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3226Few reduce tasks hanging in a gridmix-runBlockermrv2, taskVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3212Message displays while executing yarn command should be properMinormrv2Bhallamudi Venkata Siva KameshBhallamudi Venkata Siva Kamesh
MAPREDUCE-3209Jenkins reports 160 FindBugs warningsMajorbuild, mrv2Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3208NPE while flushing TaskLogAppenderMinormrv2liangzhaowangliangzhaowang
MAPREDUCE-3204mvn site:site fails on MapReduceMajorbuildSuresh SrinivasAlejandro Abdelnur
MAPREDUCE-3203Fix some javac warnings in MRAppMaster.Majormrv2Mahadev konarMahadev konar
MAPREDUCE-3199TestJobMonitorAndPrint is broken on trunkMajormrv2, testVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3198Change mode for hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/resources/mock-container-executor to 755Trivialmrv2Hitesh ShahArun C Murthy
MAPREDUCE-3197TestMRClientService failing on building clean checkout of branch 0.23Majormrv2Anupam SethMahadev konar
MAPREDUCE-3196TestLinuxContainerExecutorWithMocks fails on Mac OSXMajormrv2Arun C MurthyArun C Murthy
MAPREDUCE-3192Fix Javadoc warning in JobClient.java and Cluster.javaMajor.Jitendra Nath PandeyJitendra Nath Pandey
MAPREDUCE-3188Lots of errors in logs when daemon startup failsMajormrv2Todd LipconTodd Lipcon
MAPREDUCE-3186User jobs are getting hanged if the Resource manager process goes down and comes up while job is getting executed.Blockermrv2Ramgopal NEric Payne
MAPREDUCE-3185RM Web UI does not sort the columns in some cases.Criticalmrv2Mahadev konarJonathan Eagles
MAPREDUCE-3183hadoop-assemblies/src/main/resources/assemblies/hadoop-mapreduce-dist.xml missing license headerTrivialbuildHitesh ShahHitesh Shah
MAPREDUCE-3181Terasort fails with Kerberos exception on secure clusterBlockermrv2Anupam SethArun C Murthy
MAPREDUCE-3179Incorrect exit code for hadoop-mapreduce-test tests when exception thrownMajormrv2, testJonathan EaglesJonathan Eagles
MAPREDUCE-3176ant mapreduce tests are timing outBlockermrv2, testRavi PrakashHitesh Shah
MAPREDUCE-3170Trunk nightly commit builds are failing.Criticalbuild, mrv1, mrv2Mahadev konarHitesh Shah
MAPREDUCE-3167container-executor is not being packaged with the assembly target.Minormrv2Mahadev konarMahadev konar
MAPREDUCE-3166Make Rumen use job history api instead of relying on current history file name formatMajortools/rumenRavi GummadiRavi Gummadi
MAPREDUCE-3165Ensure logging option is set on child command lineBlockerapplicationmaster, mrv2Arun C MurthyTodd Lipcon
MAPREDUCE-3163JobClient spews errors when killing MR2 jobBlockerjob submission, mrv2Todd LipconMahadev konar
MAPREDUCE-3159DefaultContainerExecutor removes appcache dir on every localizationBlockermrv2Todd LipconTodd Lipcon
MAPREDUCE-3158Fix trunk build failuresMajormrv2Hitesh ShahHitesh Shah
MAPREDUCE-3157Rumen TraceBuilder is skipping analyzing 0.20 history filesMajortools/rumenRavi GummadiRavi Gummadi
MAPREDUCE-3153TestFileOutputCommitter.testFailAbort() is failing on trunk on JenkinsMajormrv2, testVinod Kumar VavilapalliMahadev konar
MAPREDUCE-3143Complete aggregation of user-logs spit out by containers onto DFSMajormrv2, nodemanagerVinod Kumar Vavilapalli
MAPREDUCE-3140Invalid JobHistory URL for failed applicationsMajormrv2Bhallamudi Venkata Siva KameshSubroto Sanyal
MAPREDUCE-3138Allow for applications to deal with MAPREDUCE-954Blockerclient, mrv2Arun C MurthyOwen O'Malley
MAPREDUCE-3126mr job stuck because reducers using all slots and mapper isn't scheduledBlockermrv2Thomas GravesArun C Murthy
MAPREDUCE-3125app master web UI shows reduce task progress 100% even though reducers not complete and state running/scheduledCriticalmrv2Thomas GravesHitesh Shah
MAPREDUCE-3124mapper failed with failed to load native libsBlockermrv2Thomas GravesJohn George
MAPREDUCE-3123Symbolic links with special chars causing container/task.sh to failBlockermrv2Thomas GravesHitesh Shah
MAPREDUCE-3114Invalid ApplicationMaster URL in Applications PageMajormrv2Subroto SanyalSubroto Sanyal
MAPREDUCE-3112Calling hadoop cli inside mapreduce job leads to errorsMajorcontrib/streamingEric YangEric Yang
MAPREDUCE-3110TestRPC.testUnknownCall() is failingMajormrv2, testDevaraj KVinod Kumar Vavilapalli
MAPREDUCE-3095fairscheduler ivy including wrong version for hdfsMajormrv2John GeorgeJohn George
MAPREDUCE-3092Remove JOB_ID_COMPARATOR usage in JobHistory.javaMinormrv2Devaraj KDevaraj K
MAPREDUCE-3087CLASSPATH not the same after MAPREDUCE-2880Criticalmrv2Ravi PrakashRavi Prakash
MAPREDUCE-3081Change the name format for hadoop core and vaidya jar to be hadoop-{core/vaidya}-{version}.jar in vaidya.shMajorcontrib/vaidyavitthal (Suhas) Gogate
MAPREDUCE-3078Application‘s progress isn’t updated from AM to RM.Blockerapplicationmaster, mrv2, resourcemanagerVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3073Build failure for MRv1 caused due to changes to MRConstants.Blocker.Mahadev konarMahadev konar
MAPREDUCE-3071app master configuration web UI link under the Job menu opens up application menuMajormrv2Thomas GravesThomas Graves
MAPREDUCE-3070NM not able to register with RM after NM restartBlockermrv2, nodemanagerRavi Teja Ch N VDevaraj K
MAPREDUCE-3068Should set MALLOC_ARENA_MAX for all YARN daemons and AMs/ContainersBlockermrv2Vinod Kumar VavilapalliChris Riccomini
MAPREDUCE-3067Container exit status not set properly to launched process's exit code on successful completion of processBlockermrv2Hitesh ShahHitesh Shah
MAPREDUCE-3066YARN NM fails to startMajormrv2, nodemanagerChris RiccominiChris Riccomini
MAPREDUCE-306427 unit test failures with Invalid “mapreduce.jobtracker.address” configuration value for JobTracker: “local”Blocker.Thomas GravesVenu Gopala Rao
MAPREDUCE-3062YARN NM/RM fail to startMajormrv2, nodemanager, resourcemanagerChris RiccominiChris Riccomini
MAPREDUCE-3059QueueMetrics do not have metrics for aggregate containers-allocated and aggregate containers-releasedBlockermrv2Karam SinghDevaraj K
MAPREDUCE-3058Sometimes task keeps on running while its Syslog says that it is shutdownCriticalcontrib/gridmix, mrv2Karam SinghVinod Kumar Vavilapalli
MAPREDUCE-3057Job History Server goes of OutOfMemory with 1200 Jobs and Heap Size set to 10 GBBlockerjobhistoryserver, mrv2Karam SinghEric Payne
MAPREDUCE-3056Jobs are failing when those are submitted by other usersBlockerapplicationmaster, mrv2Devaraj KDevaraj K
MAPREDUCE-3055Simplify parameter passing to Application Master from Client. SImplify approach to pass info such appId, ClusterTimestamp and failcount required by App Master.Minormrv2Hitesh ShahVinod Kumar Vavilapalli
MAPREDUCE-3054Unable to kill submitted jobsBlockermrv2Siddharth SethMahadev konar
MAPREDUCE-3053YARN Protobuf RPC Failures in RMMajormrv2, resourcemanagerChris RiccominiVinod Kumar Vavilapalli
MAPREDUCE-3050YarnScheduler needs to expose Resource Usage InformationBlockermrv2, resourcemanagerRobert Joseph EvansRobert Joseph Evans
MAPREDUCE-3048Fix test-patch to run tests via “mvn clean install test”MajorbuildVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3044Pipes jobs stuck without making progressBlockermrv2Ramya SunilMahadev konar
MAPREDUCE-3042YARN RM fails to startMajormrv2, resourcemanagerChris RiccominiChris Riccomini
MAPREDUCE-3040TestMRJobs, TestMRJobsWithHistoryService, TestMROldApiJobs failMajormrv2Thomas GravesArun C Murthy
MAPREDUCE-3038job history server not starting because conf() missing HsControllerBlockermrv2Thomas GravesJeffrey Naisbitt
MAPREDUCE-3036Some of the Resource Manager memory metrics go negative.Blockermrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-3035MR V2 jobhistory does not contain rack informationCriticalmrv2Karam Singhchackaravarthy
MAPREDUCE-3033JobClient requires mapreduce.jobtracker.address config even when mapreduce.framework.name is set to yarnBlockerjob submission, mrv2Karam SinghHitesh Shah
MAPREDUCE-3032JobHistory doesn't have error information from failed tasksBlockerapplicationmaster, mrv2Vinod Kumar VavilapalliDevaraj K
MAPREDUCE-3031Job Client goes into infinite loop when we kill AMBlockermrv2Karam SinghSiddharth Seth
MAPREDUCE-3030RM is not processing heartbeat and continuously giving the message ‘Node not found rebooting’Blockermrv2, resourcemanagerDevaraj KDevaraj K
MAPREDUCE-3028Support job end notification in .next /0.23Blockermrv2Mohammad Kamrul IslamRavi Prakash
MAPREDUCE-3023Queue state is not being translated properly (is always assumed to be running)Majormrv2Ravi PrakashRavi Prakash
MAPREDUCE-3021all yarn webapps use same base name of “yarn/”Majormrv2Thomas GravesThomas Graves
MAPREDUCE-3020Node link in reduce task attempt page is not working [Job History Page]Majorjobhistoryserverchackaravarthychackaravarthy
MAPREDUCE-3018Streaming jobs with -file option fail to run.Blockermrv2Mahadev konarMahadev konar
MAPREDUCE-3017The Web UI shows FINISHED for killed/successful/failed jobs.Blockermrv2Mahadev konarMahadev konar
MAPREDUCE-3006MapReduce AM exits prematurely before completely writing and closing the JobHistory fileMajorapplicationmaster, mrv2Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3005MR app hangs because of a NPE in ResourceManagerMajormrv2Vinod Kumar VavilapalliArun C Murthy
MAPREDUCE-3004sort example fails in shuffle/reduce stage as it assumes a local job by defaultMinormrv2Hitesh ShahHitesh Shah
MAPREDUCE-3003Publish MR JARs to Maven snapshot repositoryMajorbuildTom WhiteAlejandro Abdelnur
MAPREDUCE-2999hadoop.http.filter.initializers not working properly on yarn UICriticalmrv2Thomas GravesThomas Graves
MAPREDUCE-2998Failing to contact Am/History for jobs: java.io.EOFException in DataInputStreamCriticalmrv2Jeffrey NaisbittVinod Kumar Vavilapalli
MAPREDUCE-2997MR task fails before launch itself with an NPE in ContainerLauncherMajorapplicationmaster, mrv2Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-2996Log uberized information into JobHistory and use the same via CompletedJobBlockerjobhistoryserver, mrv2Vinod Kumar VavilapalliJonathan Eagles
MAPREDUCE-2995MR AM crashes when a container-launch hangs on a faulty NMMajormrv2Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-2994Parse Error is coming for App ID when we click application link on the RM UIMajormrv2, resourcemanagerDevaraj KDevaraj K
MAPREDUCE-2991queueinfo.jsp fails to show queue status if any Capacity scheduler queue name has dash/hiphen in it.MajorschedulerPriyo MustafiPriyo Mustafi
MAPREDUCE-2987RM UI display logged in user as nullMajormrv2Thomas GravesThomas Graves
MAPREDUCE-2985findbugs error in ResourceLocalizationService.handle(LocalizationEvent)Majormrv2Thomas GravesThomas Graves
MAPREDUCE-2984Throwing NullPointerException when we open the container pageMinormrv2, nodemanagerDevaraj KDevaraj K
MAPREDUCE-2979Remove ClientProtocolProvider configuration under mapreduce-client-coreMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2975ResourceManager Delegate is not getting initialized with yarn-site.xml as default configuration.Blocker.Mahadev konarMahadev konar
MAPREDUCE-2971ant build mapreduce fails protected access jc.displayJobList(jobs);Blockermrv2Thomas GravesThomas Graves
MAPREDUCE-2970Null Pointer Exception while submitting a Job, If mapreduce.framework.name property is not set.Majorjob submission, mrv2Venu Gopala RaoVenu Gopala Rao
MAPREDUCE-2965Streamline hashCode(), equals(), compareTo() and toString() for all IDsBlockermrv2Vinod Kumar VavilapalliSiddharth Seth
MAPREDUCE-2963TestMRJobs hangs waiting to connect to history server.Critical.Mahadev konarSiddharth Seth
MAPREDUCE-2958mapred-default.xml not merged from mr279Criticalmrv2Thomas GravesArun C Murthy
MAPREDUCE-2954Deadlock in NM with threads racing for ApplicationAttemptIdCriticalmrv2Vinod Kumar VavilapalliSiddharth Seth
MAPREDUCE-2953JobClient fails due to a race in RM, removes staged files and in turn crashes MR AMMajormrv2, resourcemanagerVinod Kumar VavilapalliThomas Graves
MAPREDUCE-2952Application failure diagnostics are not consumed in a couple of casesBlockermrv2, resourcemanagerVinod Kumar VavilapalliArun C Murthy
MAPREDUCE-2949NodeManager in a inconsistent state if a service startup fails.Majormrv2, nodemanagerRavi Teja Ch N VRavi Teja Ch N V
MAPREDUCE-2948Hadoop streaming test failure, post MR-2767Majorcontrib/streamingMilind BhandarkarMahadev konar
MAPREDUCE-2947Sort fails on YARN+MR with lots of task failuresMajormrv2Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-2938Missing log stmt for app submission fail CSTrivialmrv2, schedulerArun C MurthyArun C Murthy
MAPREDUCE-2937Errors in Application failures are not shown in the client trace.Criticalmrv2Mahadev konarMahadev konar
MAPREDUCE-2936Contrib Raid compilation broken after HDFS-1620Major.Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-2925job -status <JOB_ID> is giving continuously info message for completed jobs on the consoleMajormrv2Devaraj KDevaraj K
MAPREDUCE-2917Corner case in container reservationsMajormrv2, resourcemanagerArun C MurthyArun C Murthy
MAPREDUCE-2916Ivy build for MRv1 fails with bad organization for common daemon.Major.Mahadev konarMahadev konar
MAPREDUCE-2913TestMRJobs.testFailingMapper does not assert the correct thing.Criticalmrv2, testRobert Joseph EvansJonathan Eagles
MAPREDUCE-2908Fix findbugs warnings in Map Reduce.Criticalmrv2Mahadev konarVinod Kumar Vavilapalli
MAPREDUCE-2907ResourceManager logs filled with [INFO] debug messages from org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.ParentQueueMajormrv2, resourcemanagerRavi PrakashRavi Prakash
MAPREDUCE-2904HDFS jars added incorrectly to yarn classpathMajor.Sharad AgarwalSharad Agarwal
MAPREDUCE-2886Fix Javadoc warnings in MapReduce.Criticalmrv2Mahadev konarMahadev konar
MAPREDUCE-2885mapred-config.sh doesn't look for $HADOOP_COMMON_HOME/libexec/hadoop-config.shBlocker.Arun C MurthyArun C Murthy
MAPREDUCE-2882TestLineRecordReader depends on ant jarsMinortestTodd LipconTodd Lipcon
MAPREDUCE-2881mapreduce ant compilation fails “java.lang.IllegalStateException: impossible to get artifacts”MajorbuildGiridharan KesavanGiridharan Kesavan
MAPREDUCE-2879Change mrv2 version to be 0.23.0-SNAPSHOTMajor.Arun C MurthyArun C Murthy
MAPREDUCE-2877Add missing Apache license header in some files in MR and also add the rat plugin to the poms.Major.Mahadev konarMahadev konar
MAPREDUCE-2876ContainerAllocationExpirer appears to use the incorrect configsCriticalmrv2Robert Joseph EvansAnupam Seth
MAPREDUCE-2874ApplicationId printed in 2 different formats and has 2 different toString routines that are usedMajormrv2Thomas GravesEric Payne
MAPREDUCE-2868ant build broken in hadoop-mapreduce dirMajorbuildThomas GravesMahadev konar
MAPREDUCE-2867Remove Unused TestApplicaitonCleanup in resourcemanager/applicationsmanager.Major.Mahadev konarMahadev konar
MAPREDUCE-2860Fix log4j logging in the maven test cases.Majormrv2Mahadev konarMahadev konar
MAPREDUCE-2859mapreduce trunk is broken with eclipse plugin contribMajor.Giridharan KesavanGiridharan Kesavan
MAPREDUCE-2854update INSTALL with config necessary run mapred on yarnMajor.Thomas GravesThomas Graves
MAPREDUCE-2846a small % of all tasks fail with DefaultTaskControllerBlockertask, task-controller, tasktrackerAllen WittenauerOwen O'Malley
MAPREDUCE-2844[MR-279] Incorrect node ID infoTrivialmrv2Ramya SunilRavi Teja Ch N V
MAPREDUCE-2843[MR-279] Node entries on the RM UI are not sortableMajormrv2Ramya SunilAbhijit Suresh Shingate
MAPREDUCE-2840mr279 TestUberAM.testSleepJob test failsMinormrv2Thomas GravesJonathan Eagles
MAPREDUCE-2839MR Jobs fail on a secure cluster with viewfsMajor.Siddharth SethSiddharth Seth
MAPREDUCE-2821[MR-279] Missing fields in job summary logsBlockermrv2Ramya SunilMahadev konar
MAPREDUCE-2808pull MAPREDUCE-2797 into mr279 branchMinormrv2Thomas GravesThomas Graves
MAPREDUCE-2800clockSplits, cpuUsages, vMemKbytes, physMemKbytes is set to -1 in jhist filesMajormrv2Ramya SunilSiddharth Seth
MAPREDUCE-2797Some java files cannot be compiledMajorcontrib/raid, testTsz Wo Nicholas SzeTsz Wo Nicholas Sze
MAPREDUCE-2796[MR-279] Start time for all the apps is set to 0Majormrv2Ramya SunilDevaraj K
MAPREDUCE-2794[MR-279] Incorrect metrics value for AvailableGB per queue per userBlockermrv2Ramya SunilJohn George
MAPREDUCE-2791[MR-279] Missing/incorrect info on job -status CLIBlockermrv2Ramya SunilDevaraj K
MAPREDUCE-2789[MR:279] Update the scheduling info on CLIMajormrv2Ramya SunilEric Payne
MAPREDUCE-2788Normalize requests in FifoScheduler.allocate to prevent NPEs laterMajormrv2Ahmed RadwanAhmed Radwan
MAPREDUCE-2783mr279 job history handling after killing applicationCriticalmrv2Thomas GravesEric Payne
MAPREDUCE-2781mr279 RM application finishtime not setMinormrv2Thomas GravesThomas Graves
MAPREDUCE-2779JobSplitWriter.java can't handle large job.split fileMajorjob submissionMing MaMing Ma
MAPREDUCE-2776MR 279: Fix some of the yarn findbug warningsMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2775[MR-279] Decommissioned node does not shutdownBlockermrv2Ramya SunilDevaraj K
MAPREDUCE-2774[MR-279] Add a startup msg while starting RM/NMMinormrv2Ramya SunilVenu Gopala Rao
MAPREDUCE-2773[MR-279] server.api.records.NodeHealthStatus renamed but not updated in client NodeHealthStatus.javaMinormrv2Thomas GravesThomas Graves
MAPREDUCE-2772MR-279: mrv2 no longer compiles against trunk after common mavenization.Majormrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-2767Remove Linux task-controller from 0.22 branchBlockersecurityMilind BhandarkarMilind Bhandarkar
MAPREDUCE-2764Fix renewal of dfs delegation tokensMajor.Daryn SharpOwen O'Malley
MAPREDUCE-2763IllegalArgumentException while using the dist cacheMajormrv2Ramya Sunil
MAPREDUCE-2762[MR-279] - Cleanup staging dir after job completionBlockermrv2Ramya SunilMahadev konar
MAPREDUCE-2760mapreduce.jobtracker.split.metainfo.maxsize typoed in mapred-default.xmlMinordocumentationTodd LipconTodd Lipcon
MAPREDUCE-2756JobControl can drop jobs if an error occursMinorclient, mrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-2754MR-279: AM logs are incorrectly going to stderr and error messages going incorrectly to stdoutBlockermrv2Ramya SunilRavi Teja Ch N V
MAPREDUCE-2751[MR-279] Lot of local files left on NM after the app finish.Blockermrv2Vinod Kumar VavilapalliSiddharth Seth
MAPREDUCE-2749[MR-279] NM registers with RM even before it starts various serversMajormrv2Vinod Kumar VavilapalliThomas Graves
MAPREDUCE-2740MultipleOutputs in new API creates needless TaskAttemptContextsMajor.Todd LipconTodd Lipcon
MAPREDUCE-2738Missing cluster level stats on the RM UIBlockermrv2Ramya SunilRobert Joseph Evans
MAPREDUCE-2737Update the progress of jobs on client sideMajormrv2Ramya SunilSiddharth Seth
MAPREDUCE-2735MR279: finished applications should be added to an application summary logMajormrv2Thomas GravesThomas Graves
MAPREDUCE-2732Some tests using FSNamesystem.LOG cannot be compiledMajortestTsz Wo Nicholas SzeTsz Wo Nicholas Sze
MAPREDUCE-2727MR-279: SleepJob throws divide by zero exception when count = 0Majormrv2Jeffrey NaisbittJeffrey Naisbitt
MAPREDUCE-2716MR279: MRReliabilityTest job fails because of missing job-file.Majormrv2Jeffrey NaisbittJeffrey Naisbitt
MAPREDUCE-2711TestBlockPlacementPolicyRaid cannot be compiledMajorcontrib/raidTsz Wo Nicholas SzeTsz Wo Nicholas Sze
MAPREDUCE-2710Update DFSClient.stringifyToken(..) in JobSubmitter.printTokens(..) for HDFS-2161MajorclientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
MAPREDUCE-2706MR-279: Submit jobs beyond the max jobs per queue limit no longer gets loggedMajormrv2Jeffrey NaisbittJeffrey Naisbitt
MAPREDUCE-2705tasks localized and launched serially by TaskLauncher - causing other tasks to be delayedMajortasktrackerThomas GravesThomas Graves
MAPREDUCE-2697Enhance CS to cap concurrently running jobsMajormrv2Arun C MurthyArun C Murthy
MAPREDUCE-2693NPE in AM causes it to lose containers which are never returned back to RMCriticalmrv2Amol KekreHitesh Shah
MAPREDUCE-2690Construct the web page for default schedulerMajormrv2Ramya SunilEric Payne
MAPREDUCE-2689InvalidStateTransisiton when AM is not assigned to a jobMajormrv2Ramya Sunil
MAPREDUCE-2687Non superusers unable to launch apps in both secure and non-secure clusterBlockermrv2Ramya SunilMahadev konar
MAPREDUCE-2678MR-279: minimum-user-limit-percent no longer honoredMajorcapacity-schedJeffrey NaisbittJeffrey Naisbitt
MAPREDUCE-2677MR-279: 404 error while accessing pages from history serverMajormrv2Ramya SunilRobert Joseph Evans
MAPREDUCE-2670Fixing spelling mistake in FairSchedulerServlet.javaTrivial.Eli CollinsEli Collins
MAPREDUCE-2668MR-279: APPLICATION_STOP is never sent to AuxServicesBlockermrv2Robert Joseph EvansThomas Graves
MAPREDUCE-2667MR279: mapred job -kill leaves application in RUNNING stateMajormrv2Thomas GravesThomas Graves
MAPREDUCE-2663MR-279: Refactoring StateMachineFactory inner classesMinormrv2Ahmed RadwanAhmed Radwan
MAPREDUCE-2661MR-279: Accessing MapTaskImpl from TaskImplMinormrv2Ahmed RadwanAhmed Radwan
MAPREDUCE-2655MR279: Audit logs for YARNMajormrv2Thomas GravesThomas Graves
MAPREDUCE-2652MR-279: Cannot run multiple NMs on a single nodeMajormrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-2649MR279: Fate of finished Applications on RMMajormrv2Thomas GravesThomas Graves
MAPREDUCE-2646MR-279: AM with same sized maps and reduces hangs in presence of failing mapsCriticalapplicationmaster, mrv2Sharad AgarwalSharad Agarwal
MAPREDUCE-2644NodeManager fails to create containers when NM_LOG_DIR is not explicitly set in the ConfigurationMajormrv2Josh WillsJosh Wills
MAPREDUCE-2630MR-279: refreshQueues leads to NPEs when used w/FifoSchedulerMinormrv2Josh WillsJosh Wills
MAPREDUCE-2628MR-279: Add compiled on date to NM and RM info/about pageMinormrv2Jonathan EaglesJonathan Eagles
MAPREDUCE-2625MR-279: Add Node Manager Version to NM info pageMinormrv2Jonathan EaglesJonathan Eagles
MAPREDUCE-2620Update RAID for HDFS-2087Majorcontrib/raidTsz Wo Nicholas SzeTsz Wo Nicholas Sze
MAPREDUCE-2618MR-279: 0 map, 0 reduce job fails with Null Pointer ExceptionMajormrv2Jeffrey NaisbittJeffrey Naisbitt
MAPREDUCE-2615MR 279: KillJob should go through AM whenever possibleMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2603Gridmix system tests are failing due to high ram emulation enable by default for normal mr jobs in the trace which exceeds the solt capacity.Majorcontrib/gridmixVinay Kumar ThotaVinay Kumar Thota
MAPREDUCE-2598MR 279: miscellaneous UI, NPE fixes for JobHistory, UIMinormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2595MR279: update yarn INSTALL docMinor.Thomas GravesThomas Graves
MAPREDUCE-2588Raid is not compile after DataTransferProtocol refactoringMajorcontrib/raidTsz Wo Nicholas SzeTsz Wo Nicholas Sze
MAPREDUCE-2587MR279: Fix RM version in the cluster->about pageMinor.Thomas GravesThomas Graves
MAPREDUCE-2582MR 279: Cleanup JobHistory event generationMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2581Spelling errors in log messages (MapTask)Trivial.Dave SyerTim Sell
MAPREDUCE-2576Typo in comment in SimulatorLaunchTaskAction.javaTrivial.Sherry ChenTim Sell
MAPREDUCE-2575TestMiniMRDFSCaching fails if test.build.dir is set to something other than build/testMajortestThomas GravesThomas Graves
MAPREDUCE-2573New findbugs warning after MAPREDUCE-2494Major.Todd LipconRobert Joseph Evans
MAPREDUCE-2569MR-279: Restarting resource manager with root capacity not equal to 100 percent should result in errorMinormrv2Jonathan EaglesJonathan Eagles
MAPREDUCE-2566MR 279: YarnConfiguration should reloadConfiguration if instantiated with a non YarnConfiguration objectMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2559ant binary fails due to missing c++ lib dirMajorbuildEric YangEric Yang
MAPREDUCE-2556MR 279: NodeStatus.getNodeHealthStatus().setBlah brokenMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2552MR 279: NPE when requesting attemptids for completed jobsMinormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2550bin/mapred no longer works from a source checkoutBlockerbuildEric YangEric Yang
MAPREDUCE-2541Race Condition in IndexCache(readIndexFileToCache,removeMap) causes value of totalMemoryUsed corrupt, which may cause TaskTracker continue throw ExceptionCriticaltasktrackerBinglin ChangBinglin Chang
MAPREDUCE-2537MR-279: The RM writes its log to yarn-mapred-resourcemanager-<RM_Host>.outMinormrv2Robert Joseph EvansRobert Joseph Evans
MAPREDUCE-2534MR-279: Fix CI breaking hard coded version in jobclient pomMajormrv2Luke LuLuke Lu
MAPREDUCE-2531org.apache.hadoop.mapred.jobcontrol.getAssignedJobID throw class cast exceptionBlockerclientRobert Joseph EvansRobert Joseph Evans
MAPREDUCE-2529Recognize Jetty bug 1342 and handle itMajortasktrackerThomas GravesThomas Graves
MAPREDUCE-2518missing t flag in distcp help message ‘-p[rbugp]’MajordistcpWei YongjunWei Yongjun
MAPREDUCE-2514ReinitTrackerAction class name misspelled RenitTrackerAction in task tracker logTrivialtasktrackerJonathan EaglesJonathan Eagles
MAPREDUCE-2509MR-279: Fix NPE in UI for pending attemptsMajormrv2Luke LuLuke Lu
MAPREDUCE-2504MR 279: race in JobHistoryEventHandler stopMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2500MR 279: PB factories are not thread safeMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2497missing spaces in error messagesTrivial.Robert HenryEli Collins
MAPREDUCE-2489Jobsplits with random hostnames can make the queue unusableMajorjobtrackerJeffrey NaisbittJeffrey Naisbitt
MAPREDUCE-2483Clean up duplication of dependent jar filesMajorbuildEric YangEric Yang
MAPREDUCE-2480MR-279: mr app should not depend on hard-coded version of shuffleMajormrv2Luke LuLuke Lu
MAPREDUCE-2475Disable IPV6 for junit testsMajortestSuresh SrinivasSuresh Srinivas
MAPREDUCE-2470Receiving NPE occasionally on RunningJob.getCounters() callMajorclientAaron BaffRobert Joseph Evans
MAPREDUCE-2467HDFS-1052 changes break the raid contrib module in MapReduceMajorcontrib/raidSuresh SrinivasSuresh Srinivas
MAPREDUCE-2466TestFileInputFormat.testLocality failing after federation mergeBlocker.Todd LipconTodd Lipcon
MAPREDUCE-2463Job History files are not moving to done folder when job history location is hdfs locationMajorjobtrackerDevaraj KDevaraj K
MAPREDUCE-2460TestFairSchedulerSystem failing on HudsonBlocker.Todd LipconTodd Lipcon
MAPREDUCE-2458MR-279: Rename sanitized pom.xml in build directory to work around IDE bugMajormrv2Luke LuLuke Lu
MAPREDUCE-2451Log the reason string of healthcheck scriptTrivialjobtrackerThomas GravesThomas Graves
MAPREDUCE-2440MR-279: Name clashes in TypeConverterMajormrv2Luke LuLuke Lu
MAPREDUCE-2439MR-279: Fix YarnRemoteException to give more details.Majormrv2Mahadev konarSiddharth Seth
MAPREDUCE-2433MR-279: YARNApplicationConstants hard code app master jar versionBlockermrv2Luke LuMahadev konar
MAPREDUCE-2429Check jvmid during task status reportMajortasktrackerArun C MurthySiddharth Seth
MAPREDUCE-2428start-mapred.sh script fails if HADOOP_HOME is not setBlocker.Tom WhiteTom White
MAPREDUCE-2417In Gridmix, in RoundRobinUserResolver mode, the testing/proxy users are not associated with unique users in a traceMajorcontrib/gridmixRavi GummadiRavi Gummadi
MAPREDUCE-2416In Gridmix, in RoundRobinUserResolver, the list of groups for a user obtained from users-list-file is incorrectMajorcontrib/gridmixRavi GummadiRavi Gummadi
MAPREDUCE-2409Distributed Cache does not differentiate between file /archive for files with the same pathMajordistributed-cacheSiddharth SethSiddharth Seth
MAPREDUCE-2395TestBlockFixer timing out on trunkCriticalcontrib/raidTodd LipconRamkumar Vadali
MAPREDUCE-2379Distributed cache sizing configurations are missing from mapred-default.xmlMajordistributed-cache, documentationTodd LipconTodd Lipcon
MAPREDUCE-2365Add counters for FileInputFormat (BYTES_READ) and FileOutputFormat (BYTES_WRITTEN)Major.Owen O'MalleySiddharth Seth
MAPREDUCE-2317HadoopArchives throwing NullPointerException while creating hadoop archives (.har files)MinorharchiveDevaraj KDevaraj K
MAPREDUCE-2311TestFairScheduler failing on trunkBlockercontrib/fair-shareTodd LipconScott Chen
MAPREDUCE-2307Exception thrown in Jobtracker logs, when the Scheduler configured is FairScheduler.Minorcontrib/fair-shareDevaraj KDevaraj K
MAPREDUCE-2290TestTaskCommit missing getProtocolSignature overrideMajortestEli CollinsEli Collins
MAPREDUCE-2271TestSetupTaskScheduling failing in trunkBlockerjobtrackerTodd LipconLiyin Liang
MAPREDUCE-2258IFile reader closes stream and compressor in wrong orderMajortaskTodd LipconTodd Lipcon
MAPREDUCE-2215A more elegant FileSystem#listCorruptFileBlocks API (RAID changes)Majorcontrib/raidPatrick KlingPatrick Kling
MAPREDUCE-2199build is broken 0.22 branch creationMajorbuildKonstantin BoudnikKonstantin Boudnik
MAPREDUCE-2185Infinite loop at creating splits using CombineFileInputFormatMajorjob submissionHairong KuangRamkumar Vadali
MAPREDUCE-2172test-patch.properties contains incorrect/version-dependent values of OK_FINDBUGS_WARNINGS and OK_RELEASEAUDIT_WARNINGSMajor.Patrick KlingNigel Daley
MAPREDUCE-2137Mapping between Gridmix jobs and the corresponding original MR jobs is neededMajorcontrib/gridmixRavi GummadiRavi Gummadi
MAPREDUCE-2127mapreduce trunk builds are failing on hudsonMajorbuild, pipesGiridharan KesavanBruno Mahé
MAPREDUCE-2104Rumen TraceBuilder Does Not Emit CPU/Memory Usage Details in TracesMajortools/rumenRanjit MathewAmar Kamat
MAPREDUCE-2074Task should fail when symlink creation failMinordistributed-cacheKoji NoguchiPriyo Mustafi
MAPREDUCE-1996API: Reducer.reduce() method detail misstatementTrivialdocumentationGlynn DurhamHarsh J
MAPREDUCE-1811Job.monitorAndPrintJob() should print status of the job at completionMinorclientAmareshwari SriramadasuHarsh J
MAPREDUCE-1788o.a.h.mapreduce.Job shouldn't make a copy of the JobConfMajorclientArun C MurthyArun C Murthy
MAPREDUCE-1506Assertion failure in TestTaskTrackerMemoryManagerMajortasktrackerAaron Kimball
MAPREDUCE-1334contrib/index - test - TestIndexUpdater fails due to an additional presence of file _SUCCESS in hdfsMajorcontrib/indexKarthik KKarthik K
MAPREDUCE-1242Chain APIs error misleadingTrivial.Amogh VasekarHarsh J
MAPREDUCE-993bin/hadoop job -events <jobid> <from-event-#> <#-of-events> help message is confusingMinorjobtrackerIyappan SrinivasanHarsh J
MAPREDUCE-587Stream test TestStreamingExitStatus fails with Out of MemoryMinorcontrib/streamingSteve LoughranAmar Kamat
MAPREDUCE-517The capacity-scheduler should assign multiple tasks per heartbeatCritical.Arun C MurthyArun C Murthy

TESTS:

JIRASummaryPriorityComponentReporterContributor
HADOOP-7526Add TestPath tests for URI conversion and reserved charactersMinorfsEli CollinsEli Collins
HADOOP-7298Add test utility for writing multi-threaded testsMajortestTodd LipconTodd Lipcon
HADOOP-7230Move -fs usage tests from hdfs into commonMajortestDaryn SharpDaryn Sharp
HDFS-2522Disable TestDfsOverAvroRpc in 0.23Minor.Suresh SrinivasSuresh Srinivas
HDFS-2332Add test for HADOOP-7629: using an immutable FsPermission as an IPC parameterMajortestTodd LipconTodd Lipcon
HDFS-2233Add WebUI tests with URI reserved chars in the path and filenameMajornamenodeEli CollinsEli Collins
HDFS-2154TestDFSShell should use test dirMinortestTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2131Tests for HADOOP-7361MajortestUma Maheswara Rao GUma Maheswara Rao G
HDFS-2111Add tests for ensuring that the DN will start with a few bad data directories (Part 1 of testing DiskChecker)Majordatanode, testHarsh JHarsh J
HDFS-2100Improve TestStorageRestoreMinortestAaron T. MyersAaron T. Myers
HDFS-1983Fix path display for copy & rmMajortestDaryn SharpDaryn Sharp
HDFS-1968Enhance TestWriteRead to support File Append and Position ReadMinortestCW ChungCW Chung
HDFS-1933Update tests for FsShell's “test”MajortestDaryn SharpDaryn Sharp
HDFS-1931Update tests for du/dus/dfMajor.Daryn SharpDaryn Sharp
HDFS-1928Fix path display for touchzMajortestDaryn SharpDaryn Sharp
HDFS-1912Update tests for FsShell standardized error messagesMajortestDaryn SharpDaryn Sharp
HDFS-1911HDFS tests for viewfsMajor.Sanjay RadiaSanjay Radia
HDFS-1903Fix path display for rm/rmrMajortestDaryn SharpDaryn Sharp
HDFS-1902Fix path display for setrepMajortestDaryn SharpDaryn Sharp
HDFS-1877Create a functional test for file read/writeMinortestCW ChungCW Chung
HDFS-1862Improve test reliability of HDFS-1594MajortestAaron T. MyersAaron T. Myers
HDFS-1855TestDatanodeBlockScanner.testBlockCorruptionRecoveryPolicy() part 2 fails in two different waysMajortestMatt FoleyMatt Foley
HDFS-1844Move -fs usage tests from hdfs into commonMajortestDaryn SharpDaryn Sharp
HDFS-1770TestFiRename fails due to invalid block sizeMinor.Eli CollinsEli Collins
HDFS-780Revive TestFuseDFSMajorfuse-dfsEli CollinsEli Collins
MAPREDUCE-2782MR-279: Unit (mockito) tests for CSMajormrv2Arun C MurthyArun C Murthy
MAPREDUCE-2536TestMRCLI broke due to change in usage outputMinortestDaryn SharpDaryn Sharp
MAPREDUCE-2426Make TestFairSchedulerSystem fail with more verbose outputTrivialcontrib/fair-shareTodd LipconTodd Lipcon
MAPREDUCE-2331Add coverage of task graph servlet to fair scheduler system testMajor.Todd LipconTodd Lipcon
MAPREDUCE-2081[GridMix3] Implement functionality for get the list of job traces which has different intervals.Majorcontrib/gridmixVinay Kumar ThotaVinay Kumar Thota
MAPREDUCE-1927unit test for HADOOP-6835 (concatenated gzip support)MinortestGreg RoelofsGreg Roelofs

SUB-TASKS:

JIRASummaryPriorityComponentReporterContributor
HADOOP-7753Support fadvise and sync_data_range in NativeIO, add ReadaheadPool classMajorio, native, performanceTodd LipconTodd Lipcon
HADOOP-7564Remove test-patch SVN externalsMajor.Tom WhiteTom White
HADOOP-7561Make test-patch only run tests for changed modulesMajor.Tom WhiteTom White
HADOOP-7560Make hadoop-common a POM module with sub-modules (common & alfredo)Major.Alejandro AbdelnurAlejandro Abdelnur
HADOOP-7533Allow test-patch to be run from any subproject directoryMajor.Tom WhiteTom White
HADOOP-7528Maven build fails in WindowsMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7525Make arguments to test-patch optionalMajorscriptsTom WhiteTom White
HADOOP-7515test-patch reports the wrong number of javadoc warningsMajorbuildTom WhiteTom White
HADOOP-7508compiled nativelib is in wrong directory and it is not picked up by surefire setupMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7502Use canonical (IDE friendly) generated-sources directory for generated sourcesMajor.Luke LuLuke Lu
HADOOP-7501publish Hadoop Common artifacts (post HADOOP-6671) to Apache SNAPSHOTs repoMajorbuildAlejandro AbdelnurTom White
HADOOP-7498Remove legacy TAR layout creationMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7496break Maven TAR & bintar profiles into just LAYOUT & TAR properMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7469add a standard handler for socket connection problems which improves diagnosticsMinorutilSteve LoughranSteve Loughran
HADOOP-7465A several tiny improvements for the LOG formatTrivialfs, ipcXieXianshanXieXianshan
HADOOP-7380Add client failover functionality to o.a.h.io.(ipc|retry)Majorha, ipcAaron T. MyersAaron T. Myers
HADOOP-6919Metrics2: metrics frameworkMajormetricsLuke LuLuke Lu
HADOOP-6683the first optimization: ZlibCompressor does not fully utilize the bufferMinorioKang XiaoKang Xiao
HADOOP-6671To use maven for hadoop common buildsMajorbuildGiridharan KesavanAlejandro Abdelnur
HDFS-2540Change WebHdfsFileSystem to two-step create/appendMajor.Tsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2539Support doAs and GETHOMEDIRECTORY in webhdfsMajorwebhdfsTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2528webhdfs rest call to a secure dn fails when a token is sentMajorwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2527Remove the use of Range header from webhdfsMajorwebhdfsTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2501add version prefix and root methods to webhdfsMajorwebhdfsTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2494[webhdfs] When Getting the file using OP=OPEN with DN http address, ESTABLISHED sockets are growing.MajorwebhdfsUma Maheswara Rao GUma Maheswara Rao G
HDFS-2493Remove reference to FSNamesystem in blockmanagement classesMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2453tail using a webhdfs uri throws an errorMajorwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2441webhdfs returns two content-type headersMajorwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2439webhdfs open an invalid path leads to a 500 which states a npe, we should return a 404 with appropriate error messageMajorwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2432webhdfs setreplication api should return a 403 when called on a directoryMajorwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2428webhdfs api parameter validation should be betterMajorwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2427webhdfs mkdirs api call creates path with 777 permission, we should default it to 755MajorwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2424webhdfs liststatus json does not convert to a valid xml documentMajorwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2416distcp with a webhdfs uri on a secure cluster failsMajorwebhdfsArpit GuptaJitendra Nath Pandey
HDFS-2404webhdfs liststatus json response is not correctMajorwebhdfsArpit GuptaSuresh Srinivas
HDFS-2403The renewer in NamenodeWebHdfsMethods.generateDelegationToken(..) is not usedMajor.Tsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2395webhdfs api's should return a root element in the json responseCriticalwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2385Support delegation token renewal in webhdfsMajorwebhdfsTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2366webhdfs throws a npe when ugi is null from getDelegationTokenMajorwebhdfsArpit GuptaTsz Wo Nicholas Sze
HDFS-2363Move datanodes size printing to BlockManager from FSNameSystem's metasave APIMinornamenodeUma Maheswara Rao GUma Maheswara Rao G
HDFS-2356webhdfs: support case insensitive query parameter namesMajorwebhdfsTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2348Support getContentSummary and getFileChecksum in webhdfsMajorwebhdfsTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2340Support getFileBlockLocations and getDelegationToken in webhdfsMajorwebhdfsTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2338Configuration option to enable/disable webhdfs.MajorwebhdfsJitendra Nath PandeyJitendra Nath Pandey
HDFS-2318Provide authentication to webhdfs using SPNEGOMajorwebhdfsTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2317Read access to HDFS using HTTP RESTMajor.Tsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2284Write Http access to HDFSMajor.Sanjay RadiaTsz Wo Nicholas Sze
HDFS-2266Add a Namesystem interface to avoid directly referring to FSNamesystemMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2265Remove unnecessary BlockTokenSecretManager fields/methods from BlockManagerMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2239Reduce access levels of the fields and methods in FSNamesystemMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2237Change UnderReplicatedBlocks from public to package privateMinornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2228Move block and datanode code from FSNamesystem to BlockManager and DatanodeManagerMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2200Set FSNamesystem.LOG to package privateMinornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2199Move blockTokenSecretManager from FSNamesystem to BlockManagerMajornamenodeTsz Wo Nicholas SzeUma Maheswara Rao G
HDFS-2191Move datanodeMap from FSNamesystem to DatanodeManagerMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2167Move dnsToSwitchMapping and hostsReader from FSNamesystem to DatanodeManagerMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2159Deprecate DistributedFileSystem.getClient()Majorhdfs-clientTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2149Move EditLogOp serialization formats into FsEditLogOp implementationsMajornamenodeIvan KellyIvan Kelly
HDFS-2147Move cluster network topology to block managementMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2141Remove NameNode roles Active and Standby (they become states)Majorha, namenodeSuresh SrinivasSuresh Srinivas
HDFS-2140Move Host2NodesMap to block managementMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2134Move DecommissionManager to block managementMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2112Move ReplicationMonitor to block managementMajornamenodeTsz Wo Nicholas SzeUma Maheswara Rao G
HDFS-2108Move datanode heartbeat handling to BlockManagerMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-2069Incorrect default trash interval value in the docsTrivialdocumentationRavi PhulariHarsh J
HDFS-1923Intermittent recurring failure in TestFiDataTransferProtocol2.pipeline_Fi_29MajortestMatt FoleyTsz Wo Nicholas Sze
HDFS-1922Recurring failure in TestJMXGet.testNameNode since build 477 on May 11MajortestMatt FoleyLuke Lu
HDFS-1884Improve TestDFSStorageStateRecoveryMajortestMatt FoleyAaron T. Myers
HDFS-1883Recurring failures in TestBackupNode since HDFS-1052MajortestMatt Foley
HDFS-1856TestDatanodeBlockScanner waits forever, errs without giving informationMajortestMatt FoleyMatt Foley
HDFS-1854make failure message more useful in DFSTestUtil.waitReplication()MajortestMatt FoleyMatt Foley
HDFS-1828TestBlocksWithNotEnoughRacks intermittently fails assertMajornamenodeMatt FoleyMatt Foley
HDFS-1826NameNode should save image to name directories in parallel during upgradeMajornamenodeHairong KuangMatt Foley
HDFS-1767Namenode should ignore non-initial block reports from datanodes when in safemode during startupMajordatanodeMatt FoleyMatt Foley
HDFS-1629Add a method to BlockPlacementPolicy for not removing the chosen nodesMajornamenodeTsz Wo Nicholas SzeTsz Wo Nicholas Sze
HDFS-1557Separate Storage from FSImageMajornamenodeIvan KellyIvan Kelly
HDFS-1541Not marking datanodes dead When namenode in safemodeMajornamenodeHairong KuangHairong Kuang
HDFS-1473Refactor storage management into separate classes than fsimage file reading/writingMajornamenodeTodd LipconTodd Lipcon
HDFS-1445Batch the calls in DataStorage to FileUtil.createHardLink(), so we call it once per directory instead of once per fileMajordatanodeMatt FoleyMatt Foley
HDFS-1398HDFS federation: Upgrade and rolling back of FederationMajor.Tanping Wang
HDFS-1295Improve namenode restart times by short-circuiting the first block reports from datanodesMajornamenodedhruba borthakurMatt Foley
HDFS-1070Speedup NameNode image loading and saving by storing local file namesMajornamenodeHairong KuangHairong Kuang
MAPREDUCE-3257Authorization checks needed for AM->RM protocolBlockerapplicationmaster, mrv2, resourcemanager, securityVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3256Authorization checks needed for AM->NM protocolBlockerapplicationmaster, mrv2, nodemanager, securityVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3250When AM restarts, client keeps reconnecting to the new AM and prints a lots of logs.Blockerapplicationmaster, mrv2Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3249Recovery of MR AMs with reduces fails the subsequent generation of the jobBlockerapplicationmaster, mrv2Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3233AM fails to restart when first AM is killedBlockermrv2Karam SinghMahadev konar
MAPREDUCE-3220ant test TestCombineOutputCollector failing on trunkMinormrv2, testHitesh ShahDevaraj K
MAPREDUCE-3175Yarn httpservers not created with access Control listsBlockermrv2Thomas GravesJonathan Eagles
MAPREDUCE-3148Port MAPREDUCE-2702 to old mapred apiBlockermrv2Arun C MurthyArun C Murthy
MAPREDUCE-3146Add a MR specific command line to dump logs for a given TaskAttemptIDCriticalmrv2, nodemanagerVinod Kumar VavilapalliSiddharth Seth
MAPREDUCE-3144Augment JobHistory to include information needed for serving aggregated logs.Criticalmrv2Vinod Kumar VavilapalliSiddharth Seth
MAPREDUCE-3141Yarn+MR secure mode is broken, uncovered after MAPREDUCE-3056Blockerapplicationmaster, mrv2, securityVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3137Fix broken merge of MR-2719 to 0.23 branch for the distributed shell test caseTrivialmrv2Hitesh ShahHitesh Shah
MAPREDUCE-3136Add docs for setting up real-world MRv2 clustersBlockerdocumentation, mrv2Arun C MurthyArun C Murthy
MAPREDUCE-3134Add documentation for CapacitySchedulerBlockerdocumentation, mrv2, schedulerArun C MurthyArun C Murthy
MAPREDUCE-3127Unable to restrict users based on resourcemanager.admin.acls value setBlockermrv2, resourcemanagerAmol KekreArun C Murthy
MAPREDUCE-3104Implement Application ACLs, Queue ACLs and their interactionBlockermrv2, resourcemanager, securityVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3103Implement Job ACLs for MRAppMasterBlockermrv2, securityVinod Kumar VavilapalliMahadev konar
MAPREDUCE-3099Add docs for setting up a single node MRv2 cluster.Major.Mahadev konarMahadev konar
MAPREDUCE-3098Report Application status as well as ApplicationMaster status in GetApplicationReportResponseBlockermrv2Hitesh ShahHitesh Shah
MAPREDUCE-3013Remove YarnConfiguration.YARN_SECURITY_INFOMajormrv2, securityVinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-3007JobClient cannot talk to JobHistory server in secure modeMajorjobhistoryserver, mrv2Vinod Kumar VavilapalliVinod Kumar Vavilapalli
MAPREDUCE-2989JobHistory should link to task logsCriticalmrv2Siddharth SethSiddharth Seth
MAPREDUCE-2988Reenable TestLinuxContainerExecutor reflecting the current NM code.Criticalmrv2, security, testEric PayneRobert Joseph Evans
MAPREDUCE-2977ResourceManager needs to renew and cancel tokens associated with a jobBlockermrv2, resourcemanager, securityOwen O'MalleyArun C Murthy
MAPREDUCE-2933Change allocate call to return ContainerStatus for completed containers rather than ContainerBlockerapplicationmaster, mrv2, nodemanager, resourcemanagerArun C MurthyArun C Murthy
MAPREDUCE-2909Docs for remaining records in yarn-apiMajordocumentation, mrv2Arun C MurthyArun C Murthy
MAPREDUCE-2899Replace major parts of ApplicationSubmissionContext with a ContainerLaunchContextMajormrv2, resourcemanagerArun C MurthyArun C Murthy
MAPREDUCE-2898Docs for core protocols in yarn-api - ContainerManagerMajordocumentation, mrv2Arun C MurthyArun C Murthy
MAPREDUCE-2897Docs for core protocols in yarn-api - ClientRMProtocolMajordocumentation, mrv2Arun C MurthyArun C Murthy
MAPREDUCE-2896Remove all apis other than getters and setters in all org/apache/hadoop/yarn/api/records/*Majormrv2Arun C MurthyArun C Murthy
MAPREDUCE-2891Docs for core protocols in yarn-api - AMRMProtocolMajordocumentation, mrv2Arun C MurthyArun C Murthy
MAPREDUCE-2889Add docs for writing new application frameworksCriticaldocumentation, mrv2Arun C MurthyHitesh Shah
MAPREDUCE-2858MRv2 WebApp SecurityBlockerapplicationmaster, mrv2, securityLuke LuRobert Joseph Evans
MAPREDUCE-2807MR-279: AM restart does not work after RM refactorMajorapplicationmaster, mrv2, resourcemanagerSharad AgarwalSharad Agarwal
MAPREDUCE-2792[MR-279] Replace IP addresses with hostnamesBlockermrv2, securityRamya SunilVinod Kumar Vavilapalli
MAPREDUCE-2766[MR-279] Set correct permissions for files in dist cacheBlockermrv2Ramya SunilHitesh Shah
MAPREDUCE-2747[MR-279] [Security] Cleanup LinuxContainerExecutor binary sourcesBlockermrv2, nodemanager, securityVinod Kumar VavilapalliRobert Joseph Evans
MAPREDUCE-2746[MR-279] [Security] Yarn servers can't communicate with each other with hadoop.security.authorization set to trueBlockermrv2, securityVinod Kumar VavilapalliArun C Murthy
MAPREDUCE-2708[MR-279] Design and implement MR Application Master recoveryBlockerapplicationmaster, mrv2Sharad AgarwalSharad Agarwal
MAPREDUCE-2702[MR-279] OutputCommitter changes for MR Application Master recoveryBlockerapplicationmaster, mrv2Sharad AgarwalSharad Agarwal
MAPREDUCE-2696Container logs aren't getting cleaned up when LogAggregation is disabledMajormrv2, nodemanagerArun C MurthySiddharth Seth
MAPREDUCE-2666MR-279: Need to retrieve shuffle port number on ApplicationMaster restartBlockermrv2Robert Joseph EvansJonathan Eagles
MAPREDUCE-2641Fix the ExponentiallySmoothedTaskRuntimeEstimator and its unit testMinormrv2Josh WillsJosh Wills
MAPREDUCE-2522MR 279: Security for JobHistory serviceMajormrv2Siddharth SethSiddharth Seth
MAPREDUCE-2422Removed unused internal methods from DistributedCacheMajorclientTom WhiteTom White

OTHER:

JIRASummaryPriorityComponentReporterContributor
HADOOP-7762Common side of MR-2736 (MR1 removal)MajorscriptsEli CollinsEli Collins
HADOOP-7579Rename package names from alfredo to authMajorsecurityAlejandro AbdelnurAlejandro Abdelnur
HADOOP-7512Fix example mistake in WritableComparable javadocsTrivialdocumentationHarsh JHarsh J
HADOOP-7001Allow configuration changes without restarting configured nodesMajorconfPatrick KlingPatrick Kling
HADOOP-6158Move CyclicIteration to HDFSMinorutilOwen O'MalleyEli Collins
HDFS-2196Make ant build system work with hadoop-common JAR generated by MavenMajorbuildAlejandro AbdelnurAlejandro Abdelnur
HDFS-2096Mavenization of hadoop-hdfsMajorbuildAlejandro AbdelnurAlejandro Abdelnur
MAPREDUCE-2986Multiple node managers support for the MiniYARNClusterCriticalmrv2, testAnupam SethAnupam Seth
MAPREDUCE-2741Make ant build system work with hadoop-common JAR generated by MavenMajorbuildAlejandro AbdelnurAlejandro Abdelnur
MAPREDUCE-2622Remove the last remaining reference to “io.sort.mb”MinortestHarsh JHarsh J
MAPREDUCE-2563Gridmix high ram jobs emulation system tests.Majorcontrib/gridmixVinay Kumar ThotaVinay Kumar Thota
MAPREDUCE-2554Gridmix distributed cache emulation system tests.Majorcontrib/gridmixVinay Kumar ThotaYiting Wu
MAPREDUCE-2544Gridmix compression emulation system tests.Majorcontrib/gridmixVinay Kumar ThotaVinay Kumar Thota
MAPREDUCE-2517Porting Gridmix v3 system tests into trunk branch.Majorcontrib/gridmixVinay Kumar ThotaVinay Kumar Thota
MAPREDUCE-2053[Herriot] Test Gridmix file pool for different input file sizes based on pool minimum size.Majorcontrib/gridmixVinay Kumar ThotaVinay Kumar Thota
MAPREDUCE-2033[Herriot] Gridmix generate data tests with various submission policies and different user resolvers.Majorcontrib/gridmixVinay Kumar ThotaVinay Kumar Thota