blob: 699d13bdde42d35d92bf073ec48d9c019da69483 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
| Generated by Apache Maven Doxia at 2021-06-15
| Rendered using Apache Maven Stylus Skin 1.5
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Apache Hadoop 3.3.1 &#x2013; Apache Hadoop Changelog</title>
<style type="text/css" media="all">
@import url("../../css/maven-base.css");
@import url("../../css/maven-theme.css");
@import url("../../css/site.css");
</style>
<link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
<meta name="Date-Revision-yyyymmdd" content="20210615" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body class="composite">
<div id="banner">
<a href="http://hadoop.apache.org/" id="bannerLeft">
<img src="http://hadoop.apache.org/images/hadoop-logo.jpg" alt="" />
</a>
<a href="http://www.apache.org/" id="bannerRight">
<img src="http://www.apache.org/images/asf_logo_wide.png" alt="" />
</a>
<div class="clear">
<hr/>
</div>
</div>
<div id="breadcrumbs">
<div class="xleft">
<a href="http://www.apache.org/" class="externalLink">Apache</a>
&gt;
<a href="http://hadoop.apache.org/" class="externalLink">Hadoop</a>
&gt;
<a href="../../../index.html">Apache Hadoop Project Dist POM</a>
&gt;
<a href="../../index.html">Apache Hadoop 3.3.1</a>
&gt;
Apache Hadoop Changelog
</div>
<div class="xright"> <a href="http://wiki.apache.org/hadoop" class="externalLink">Wiki</a>
|
<a href="https://gitbox.apache.org/repos/asf/hadoop.git" class="externalLink">git</a>
|
<a href="http://hadoop.apache.org/" class="externalLink">Apache Hadoop</a>
&nbsp;| Last Published: 2021-06-15
&nbsp;| Version: 3.3.1
</div>
<div class="clear">
<hr/>
</div>
</div>
<div id="leftColumn">
<div id="navcolumn">
<h5>General</h5>
<ul>
<li class="none">
<a href="../../../../index.html">Overview</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/SingleCluster.html">Single Node Setup</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/ClusterSetup.html">Cluster Setup</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/CommandsManual.html">Commands Reference</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/FileSystemShell.html">FileSystem Shell</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/Compatibility.html">Compatibility Specification</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/DownstreamDev.html">Downstream Developer's Guide</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/AdminCompatibilityGuide.html">Admin Compatibility Guide</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/InterfaceClassification.html">Interface Classification</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/filesystem/index.html">FileSystem Specification</a>
</li>
</ul>
<h5>Common</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/CLIMiniCluster.html">CLI Mini Cluster</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/FairCallQueue.html">Fair Call Queue</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/NativeLibraries.html">Native Libraries</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/Superusers.html">Proxy User</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/RackAwareness.html">Rack Awareness</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/SecureMode.html">Secure Mode</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/ServiceLevelAuth.html">Service Level Authorization</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/HttpAuthentication.html">HTTP Authentication</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/CredentialProviderAPI.html">Credential Provider API</a>
</li>
<li class="none">
<a href="../../../../hadoop-kms/index.html">Hadoop KMS</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/Tracing.html">Tracing</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/UnixShellGuide.html">Unix Shell Guide</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/registry/index.html">Registry</a>
</li>
</ul>
<h5>HDFS</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsDesign.html">Architecture</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsUserGuide.html">User Guide</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HDFSCommands.html">Commands Reference</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWithQJM.html">NameNode HA With QJM</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWithNFS.html">NameNode HA With NFS</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/ObserverNameNode.html">Observer NameNode</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/Federation.html">Federation</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/ViewFs.html">ViewFs</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/ViewFsOverloadScheme.html">ViewFsOverloadScheme</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsSnapshots.html">Snapshots</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsEditsViewer.html">Edits Viewer</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsImageViewer.html">Image Viewer</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsPermissionsGuide.html">Permissions and HDFS</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsQuotaAdminGuide.html">Quotas and HDFS</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/LibHdfs.html">libhdfs (C API)</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/WebHDFS.html">WebHDFS (REST API)</a>
</li>
<li class="none">
<a href="../../../../hadoop-hdfs-httpfs/index.html">HttpFS</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/ShortCircuitLocalReads.html">Short Circuit Local Reads</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/CentralizedCacheManagement.html">Centralized Cache Management</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsNfsGateway.html">NFS Gateway</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsRollingUpgrade.html">Rolling Upgrade</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/ExtendedAttributes.html">Extended Attributes</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/TransparentEncryption.html">Transparent Encryption</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsMultihoming.html">Multihoming</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/ArchivalStorage.html">Storage Policies</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/MemoryStorage.html">Memory Storage Support</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/SLGUserGuide.html">Synthetic Load Generator</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HDFSErasureCoding.html">Erasure Coding</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HDFSDiskbalancer.html">Disk Balancer</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsUpgradeDomain.html">Upgrade Domain</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsDataNodeAdminGuide.html">DataNode Admin</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs-rbf/HDFSRouterFederation.html">Router Federation</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/HdfsProvidedStorage.html">Provided Storage</a>
</li>
</ul>
<h5>MapReduce</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduceTutorial.html">Tutorial</a>
</li>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapredCommands.html">Commands Reference</a>
</li>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduce_Compatibility_Hadoop1_Hadoop2.html">Compatibility with 1.x</a>
</li>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-core/EncryptedShuffle.html">Encrypted Shuffle</a>
</li>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-core/PluggableShuffleAndPluggableSort.html">Pluggable Shuffle/Sort</a>
</li>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-core/DistributedCacheDeploy.html">Distributed Cache Deploy</a>
</li>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-core/SharedCacheSupport.html">Support for YARN Shared Cache</a>
</li>
</ul>
<h5>MapReduce REST APIs</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapredAppMasterRest.html">MR Application Master</a>
</li>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-hs/HistoryServerRest.html">MR History Server</a>
</li>
</ul>
<h5>YARN</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/YARN.html">Architecture</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/YarnCommands.html">Commands Reference</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/CapacityScheduler.html">Capacity Scheduler</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/FairScheduler.html">Fair Scheduler</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/ResourceManagerRestart.html">ResourceManager Restart</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/ResourceManagerHA.html">ResourceManager HA</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/ResourceModel.html">Resource Model</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/NodeLabel.html">Node Labels</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/NodeAttributes.html">Node Attributes</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/WebApplicationProxy.html">Web Application Proxy</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/TimelineServer.html">Timeline Server</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/TimelineServiceV2.html">Timeline Service V.2</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/WritingYarnApplications.html">Writing YARN Applications</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/YarnApplicationSecurity.html">YARN Application Security</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/NodeManager.html">NodeManager</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/DockerContainers.html">Running Applications in Docker Containers</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/RuncContainers.html">Running Applications in runC Containers</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/NodeManagerCgroups.html">Using CGroups</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/SecureContainer.html">Secure Containers</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/ReservationSystem.html">Reservation System</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/GracefulDecommission.html">Graceful Decommission</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/OpportunisticContainers.html">Opportunistic Containers</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/Federation.html">YARN Federation</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/SharedCache.html">Shared Cache</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/UsingGpus.html">Using GPU</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/UsingFPGA.html">Using FPGA</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/PlacementConstraints.html">Placement Constraints</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/YarnUI2.html">YARN UI2</a>
</li>
</ul>
<h5>YARN REST APIs</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/WebServicesIntro.html">Introduction</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/ResourceManagerRest.html">Resource Manager</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/NodeManagerRest.html">Node Manager</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/TimelineServer.html#Timeline_Server_REST_API_v1">Timeline Server</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/TimelineServiceV2.html#Timeline_Service_v.2_REST_API">Timeline Service V.2</a>
</li>
</ul>
<h5>YARN Service</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/yarn-service/Overview.html">Overview</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/yarn-service/QuickStart.html">QuickStart</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/yarn-service/Concepts.html">Concepts</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/yarn-service/YarnServiceAPI.html">Yarn Service API</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/yarn-service/ServiceDiscovery.html">Service Discovery</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-site/yarn-service/SystemServices.html">System Services</a>
</li>
</ul>
<h5>Hadoop Compatible File Systems</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-aliyun/tools/hadoop-aliyun/index.html">Aliyun OSS</a>
</li>
<li class="none">
<a href="../../../../hadoop-aws/tools/hadoop-aws/index.html">Amazon S3</a>
</li>
<li class="none">
<a href="../../../../hadoop-azure/index.html">Azure Blob Storage</a>
</li>
<li class="none">
<a href="../../../../hadoop-azure-datalake/index.html">Azure Data Lake Storage</a>
</li>
<li class="none">
<a href="../../../../hadoop-openstack/index.html">OpenStack Swift</a>
</li>
<li class="none">
<a href="../../../../hadoop-cos/cloud-storage/index.html">Tencent COS</a>
</li>
</ul>
<h5>Auth</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-auth/index.html">Overview</a>
</li>
<li class="none">
<a href="../../../../hadoop-auth/Examples.html">Examples</a>
</li>
<li class="none">
<a href="../../../../hadoop-auth/Configuration.html">Configuration</a>
</li>
<li class="none">
<a href="../../../../hadoop-auth/BuildingIt.html">Building</a>
</li>
</ul>
<h5>Tools</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-streaming/HadoopStreaming.html">Hadoop Streaming</a>
</li>
<li class="none">
<a href="../../../../hadoop-archives/HadoopArchives.html">Hadoop Archives</a>
</li>
<li class="none">
<a href="../../../../hadoop-archive-logs/HadoopArchiveLogs.html">Hadoop Archive Logs</a>
</li>
<li class="none">
<a href="../../../../hadoop-distcp/DistCp.html">DistCp</a>
</li>
<li class="none">
<a href="../../../../hadoop-gridmix/GridMix.html">GridMix</a>
</li>
<li class="none">
<a href="../../../../hadoop-rumen/Rumen.html">Rumen</a>
</li>
<li class="none">
<a href="../../../../hadoop-resourceestimator/ResourceEstimator.html">Resource Estimator Service</a>
</li>
<li class="none">
<a href="../../../../hadoop-sls/SchedulerLoadSimulator.html">Scheduler Load Simulator</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/Benchmarking.html">Hadoop Benchmarking</a>
</li>
<li class="none">
<a href="../../../../hadoop-dynamometer/Dynamometer.html">Dynamometer</a>
</li>
</ul>
<h5>Reference</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/release/">Changelog and Release Notes</a>
</li>
<li class="none">
<a href="../../../../api/index.html">Java API docs</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/UnixShellAPI.html">Unix Shell API</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/Metrics.html">Metrics</a>
</li>
</ul>
<h5>Configuration</h5>
<ul>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/core-default.xml">core-default.xml</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs/hdfs-default.xml">hdfs-default.xml</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-hdfs-rbf/hdfs-rbf-default.xml">hdfs-rbf-default.xml</a>
</li>
<li class="none">
<a href="../../../../hadoop-mapreduce-client/hadoop-mapreduce-client-core/mapred-default.xml">mapred-default.xml</a>
</li>
<li class="none">
<a href="../../../../hadoop-yarn/hadoop-yarn-common/yarn-default.xml">yarn-default.xml</a>
</li>
<li class="none">
<a href="../../../../hadoop-kms/kms-default.html">kms-default.xml</a>
</li>
<li class="none">
<a href="../../../../hadoop-hdfs-httpfs/httpfs-default.html">httpfs-default.xml</a>
</li>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/DeprecatedProperties.html">Deprecated Properties</a>
</li>
</ul>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
<img alt="Built by Maven" src="../../images/logos/maven-feather.png"/>
</a>
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
<!---
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-->
<h1>Apache Hadoop Changelog</h1>
<div class="section">
<h2><a name="Release_0.18.0_-_2008-08-22"></a>Release 0.18.0 - 2008-08-22</h2>
<div class="section">
<h3><a name="INCOMPATIBLE_CHANGES:"></a>INCOMPATIBLE CHANGES:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2585">HADOOP-2585</a> </td>
<td align="left"> Automatic namespace recovery from the secondary image. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2703">HADOOP-2703</a> </td>
<td align="left"> New files under lease (before close) still shows up as MISSING files/blocks in fsck </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Koji Noguchi </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2865">HADOOP-2865</a> </td>
<td align="left"> FsShell.ls() should print file attributes first then the path name. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Edward J. Yoon </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3283">HADOOP-3283</a> </td>
<td align="left"> Need a mechanism for data nodes to update generation stamps. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2797">HADOOP-2797</a> </td>
<td align="left"> Withdraw CRC upgrade from HDFS </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Robert Chansler </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-544">HADOOP-544</a> </td>
<td align="left"> Replace the job, tip and task ids with objects. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Enis Soztutar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2188">HADOOP-2188</a> </td>
<td align="left"> RPC should send a ping rather than use client timeouts </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2181">HADOOP-2181</a> </td>
<td align="left"> Input Split details for maps should be logged </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3317">HADOOP-3317</a> </td>
<td align="left"> add default port for hdfs namenode </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Doug Cutting </td>
<td align="left"> Doug Cutting </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3226">HADOOP-3226</a> </td>
<td align="left"> Run combiner when merging spills from map output </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3329">HADOOP-3329</a> </td>
<td align="left"> DatanodeDescriptor objects stored in FSImage may be out dated. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2065">HADOOP-2065</a> </td>
<td align="left"> Replication policy for corrupted block </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Koji Noguchi </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-1702">HADOOP-1702</a> </td>
<td align="left"> Reduce buffer copies when data is written to DFS </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Raghu Angadi </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2656">HADOOP-2656</a> </td>
<td align="left"> Support for upgrading existing cluster to facilitate appends to HDFS files </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3390">HADOOP-3390</a> </td>
<td align="left"> Remove deprecated ClientProtocol.abandonFileInProgress() </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3405">HADOOP-3405</a> </td>
<td align="left"> Make mapred internal classes package-local </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Enis Soztutar </td>
<td align="left"> Enis Soztutar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3035">HADOOP-3035</a> </td>
<td align="left"> Data nodes should inform the name-node about block crc errors. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3265">HADOOP-3265</a> </td>
<td align="left"> Remove deprecated API getFileCacheHints </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3310">HADOOP-3310</a> </td>
<td align="left"> Lease recovery for append </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3417">HADOOP-3417</a> </td>
<td align="left"> JobClient should not have a static configuration for cli parsing </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2909">HADOOP-2909</a> </td>
<td align="left"> Improve IPC idle connection management </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> Hairong Kuang </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3486">HADOOP-3486</a> </td>
<td align="left"> Change default for initial block report to 0 sec and document it in hadoop-defaults.xml </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Sanjay Radia </td>
<td align="left"> Sanjay Radia </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3459">HADOOP-3459</a> </td>
<td align="left"> Change dfs -ls listing to closely match format on Linux </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Mukund Madhugiri </td>
<td align="left"> Mukund Madhugiri </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3113">HADOOP-3113</a> </td>
<td align="left"> DFSOututStream.flush() should flush data to real block file on DataNode. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3452">HADOOP-3452</a> </td>
<td align="left"> fsck exit code would be better if non-zero when FS corrupt </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Pete Wyckoff </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3095">HADOOP-3095</a> </td>
<td align="left"> Validating input paths and creating splits is slow on S3 </td>
<td align="left"> Major </td>
<td align="left"> fs, fs/s3 </td>
<td align="left"> Tom White </td>
<td align="left"> Tom White </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3483">HADOOP-3483</a> </td>
<td align="left"> [HOD] Improvements with cluster directory handling </td>
<td align="left"> Major </td>
<td align="left"> contrib/hod </td>
<td align="left"> Hemanth Yamijala </td>
<td align="left"> Hemanth Yamijala </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3184">HADOOP-3184</a> </td>
<td align="left"> HOD gracefully exclude &#x201c;bad&#x201d; nodes during ring formation </td>
<td align="left"> Major </td>
<td align="left"> contrib/hod </td>
<td align="left"> Marco Nicosia </td>
<td align="left"> Hemanth Yamijala </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3193">HADOOP-3193</a> </td>
<td align="left"> Discovery of corrupt block reported in name node log </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Robert Chansler </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3512">HADOOP-3512</a> </td>
<td align="left"> Split map/reduce tools into separate jars </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3379">HADOOP-3379</a> </td>
<td align="left"> Document the &#x201c;stream.non.zero.exit.status.is.failure&#x201d; knob for streaming </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3569">HADOOP-3569</a> </td>
<td align="left"> KFS input stream read() returns 4 bytes instead of 1 </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Sriram Rao </td>
<td align="left"> Sriram Rao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3598">HADOOP-3598</a> </td>
<td align="left"> Map-Reduce framework needlessly creates temporary _${taskid} directories for Maps </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3610">HADOOP-3610</a> </td>
<td align="left"> [HOD] HOD does not automatically create a cluster directory for the script option </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/hod </td>
<td align="left"> Hemanth Yamijala </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3665">HADOOP-3665</a> </td>
<td align="left"> WritableComparator newKey() fails for NullWritable </td>
<td align="left"> Minor </td>
<td align="left"> io </td>
<td align="left"> Lukas Vlcek </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3683">HADOOP-3683</a> </td>
<td align="left"> Hadoop dfs metric FilesListed shows number of files listed instead of operations </td>
<td align="left"> Major </td>
<td align="left"> metrics </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3703">HADOOP-3703</a> </td>
<td align="left"> [HOD] logcondense needs to use the new pattern of output in hadoop dfs -lsr </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/hod </td>
<td align="left"> Hemanth Yamijala </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3808">HADOOP-3808</a> </td>
<td align="left"> [HOD] Include job tracker RPC in notes attribute after job submission </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/hod </td>
<td align="left"> Hemanth Yamijala </td>
<td align="left"> Hemanth Yamijala </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3837">HADOOP-3837</a> </td>
<td align="left"> hadop streaming does not use progress reporting to detect hung tasks </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> dhruba borthakur </td></tr>
</tbody>
</table></div>
<div class="section">
<h3><a name="NEW_FEATURES:"></a>NEW FEATURES:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3074">HADOOP-3074</a> </td>
<td align="left"> URLStreamHandler for the DFS </td>
<td align="left"> Major </td>
<td align="left"> util </td>
<td align="left"> Christophe Taton </td>
<td align="left"> Christophe Taton </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3061">HADOOP-3061</a> </td>
<td align="left"> Writable for single byte and double </td>
<td align="left"> Major </td>
<td align="left"> io </td>
<td align="left"> Andrzej Bialecki </td>
<td align="left"> Andrzej Bialecki </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3221">HADOOP-3221</a> </td>
<td align="left"> Need a &#x201c;LineBasedTextInputFormat&#x201d; </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Milind Bhandarkar </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3336">HADOOP-3336</a> </td>
<td align="left"> Direct a subset of namenode RPC events for audit logging </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-1915">HADOOP-1915</a> </td>
<td align="left"> adding counters methods using String (as opposed to Enum) </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Tom White </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3246">HADOOP-3246</a> </td>
<td align="left"> FTP client over HDFS </td>
<td align="left"> Major </td>
<td align="left"> util </td>
<td align="left"> Ankur </td>
<td align="left"> Ankur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3250">HADOOP-3250</a> </td>
<td align="left"> Extend FileSystem API to allow appending to files </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-1328">HADOOP-1328</a> </td>
<td align="left"> Hadoop Streaming needs to provide a way for the stream plugin to update global counters </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Runping Qi </td>
<td align="left"> Tom White </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3187">HADOOP-3187</a> </td>
<td align="left"> Quotas for name space management </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Robert Chansler </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3307">HADOOP-3307</a> </td>
<td align="left"> Archives in Hadoop. </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Mahadev konar </td>
<td align="left"> Mahadev konar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3460">HADOOP-3460</a> </td>
<td align="left"> SequenceFileAsBinaryOutputFormat </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Koji Noguchi </td>
<td align="left"> Koji Noguchi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3230">HADOOP-3230</a> </td>
<td align="left"> Add command line access to named counters </td>
<td align="left"> Major </td>
<td align="left"> scripts </td>
<td align="left"> Tom White </td>
<td align="left"> Tom White </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-930">HADOOP-930</a> </td>
<td align="left"> Add support for reading regular (non-block-based) files from S3 in S3FileSystem </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Tom White </td>
<td align="left"> Tom White </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3022">HADOOP-3022</a> </td>
<td align="left"> Fast Cluster Restart </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Robert Chansler </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3502">HADOOP-3502</a> </td>
<td align="left"> Quota API needs documentation in Forrest </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Hairong Kuang </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3188">HADOOP-3188</a> </td>
<td align="left"> compaction utility for directories </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Robert Chansler </td>
<td align="left"> Robert Chansler </td></tr>
</tbody>
</table></div>
<div class="section">
<h3><a name="IMPROVEMENTS:"></a>IMPROVEMENTS:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3254">HADOOP-3254</a> </td>
<td align="left"> FSNamesystem.gotHeartbeat(&#x2026;, Object[] xferResults, Object[] deleteList) should not use Object[] as pass-by-reference parameters </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3274">HADOOP-3274</a> </td>
<td align="left"> The default constructor of BytesWritable should not create a 100-byte array. </td>
<td align="left"> Minor </td>
<td align="left"> io </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2910">HADOOP-2910</a> </td>
<td align="left"> Throttle IPC Client/Server during bursts of requests or server slowdown </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> Hairong Kuang </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3270">HADOOP-3270</a> </td>
<td align="left"> Constant DatanodeCommand should be stored in static fianl immutable variables. </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3164">HADOOP-3164</a> </td>
<td align="left"> Use FileChannel.transferTo() when data is read from DataNode. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Raghu Angadi </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3295">HADOOP-3295</a> </td>
<td align="left"> Allow TextOutputFormat to use configurable separators </td>
<td align="left"> Minor </td>
<td align="left"> io </td>
<td align="left"> Zheng Shao </td>
<td align="left"> Zheng Shao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3308">HADOOP-3308</a> </td>
<td align="left"> Improve QuickSort by excluding values eq the pivot from the partition </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2857">HADOOP-2857</a> </td>
<td align="left"> libhdfs: no way to set JVM args other than classpath </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Craig Macdonald </td>
<td align="left"> Craig Macdonald </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2461">HADOOP-2461</a> </td>
<td align="left"> Configuration should trim property names and accept decimal, hexadecimal, and octal numbers </td>
<td align="left"> Minor </td>
<td align="left"> conf </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2799">HADOOP-2799</a> </td>
<td align="left"> Replace org.apache.hadoop.io.Closeable with java.io.Closeable </td>
<td align="left"> Minor </td>
<td align="left"> io </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3345">HADOOP-3345</a> </td>
<td align="left"> Enhance the hudson-test-patch target </td>
<td align="left"> Minor </td>
<td align="left"> build </td>
<td align="left"> Nigel Daley </td>
<td align="left"> Nigel Daley </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3144">HADOOP-3144</a> </td>
<td align="left"> better fault tolerance for corrupted text files </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Joydeep Sen Sarma </td>
<td align="left"> Zheng Shao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3334">HADOOP-3334</a> </td>
<td align="left"> Move lease handling codes out from FSNamesystem </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2019">HADOOP-2019</a> </td>
<td align="left"> DistributedFileCache should support .tgz files in addition to jars and zip files </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3058">HADOOP-3058</a> </td>
<td align="left"> Hadoop DFS to report more replication metrics </td>
<td align="left"> Minor </td>
<td align="left"> metrics </td>
<td align="left"> Marco Nicosia </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3297">HADOOP-3297</a> </td>
<td align="left"> The way in which ReduceTask/TaskTracker gets completion events during shuffle can be improved </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Devaraj Das </td>
<td align="left"> Devaraj Das </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3364">HADOOP-3364</a> </td>
<td align="left"> Faster image and log edits loading. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3369">HADOOP-3369</a> </td>
<td align="left"> Fast block processing during name-node startup. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2154">HADOOP-2154</a> </td>
<td align="left"> Non-interleaved checksums would optimize block transfers. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3332">HADOOP-3332</a> </td>
<td align="left"> improving the logging during shuffling </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Runping Qi </td>
<td align="left"> Devaraj Das </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3355">HADOOP-3355</a> </td>
<td align="left"> Configuration should accept decimal and hexadecimal values </td>
<td align="left"> Major </td>
<td align="left"> conf </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3350">HADOOP-3350</a> </td>
<td align="left"> distcp should permit users to limit the number of maps </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3013">HADOOP-3013</a> </td>
<td align="left"> fsck to show (checksum) corrupted files </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Koji Noguchi </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3377">HADOOP-3377</a> </td>
<td align="left"> Use StringUtils#replaceAll instead of </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Brice Arnould </td>
<td align="left"> Brice Arnould </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2661">HADOOP-2661</a> </td>
<td align="left"> Replicator log should include block id </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Raghu Angadi </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3398">HADOOP-3398</a> </td>
<td align="left"> ReduceTask::closestPowerOf2 is inefficient </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2867">HADOOP-2867</a> </td>
<td align="left"> Add a task&#x2019;s cwd to it&#x2019;s LD_LIBRARY_PATH </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3400">HADOOP-3400</a> </td>
<td align="left"> Facilitate creation of temporary files in HDFS </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-4">HADOOP-4</a> </td>
<td align="left"> tool to mount dfs on linux </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> John Xing </td>
<td align="left"> Pete Wyckoff </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3434">HADOOP-3434</a> </td>
<td align="left"> Retain cause of bind failure in Server.bind </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3429">HADOOP-3429</a> </td>
<td align="left"> Increase the buffersize for the streaming parent java process&#x2019;s streams </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Devaraj Das </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3448">HADOOP-3448</a> </td>
<td align="left"> Add some more hints of the problem when datanode and namenode don&#x2019;t match </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3177">HADOOP-3177</a> </td>
<td align="left"> Expose DFSOutputStream.fsync API though the FileSystem interface </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3464">HADOOP-3464</a> </td>
<td align="left"> [HOD] HOD can improve error messages by reporting failures on compute nodes back to hod client </td>
<td align="left"> Major </td>
<td align="left"> contrib/hod </td>
<td align="left"> Vinod Kumar Vavilapalli </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3455">HADOOP-3455</a> </td>
<td align="left"> IPC.Client synchronisation looks weak </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3501">HADOOP-3501</a> </td>
<td align="left"> deprecate InMemoryFileSystem </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Doug Cutting </td>
<td align="left"> Doug Cutting </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3366">HADOOP-3366</a> </td>
<td align="left"> Shuffle/Merge improvements </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3492">HADOOP-3492</a> </td>
<td align="left"> add forrest documentation for user archives </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Mahadev konar </td>
<td align="left"> Mahadev konar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3467">HADOOP-3467</a> </td>
<td align="left"> The javadoc for FileSystem.deleteOnExit should have more description </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3096">HADOOP-3096</a> </td>
<td align="left"> Improve documentation about the Task Execution Environment in the Map-Reduce tutorial </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3406">HADOOP-3406</a> </td>
<td align="left"> Document controls for profiling maps &amp; reduces </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3277">HADOOP-3277</a> </td>
<td align="left"> hod should better errors message when deallocate is fired on non allocated directory. </td>
<td align="left"> Minor </td>
<td align="left"> contrib/hod </td>
<td align="left"> Karam Singh </td>
<td align="left"> </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2762">HADOOP-2762</a> </td>
<td align="left"> Better documentation of controls for memory limits on hadoop daemons and Map-Reduce tasks </td>
<td align="left"> Blocker </td>
<td align="left"> documentation, scripts </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3535">HADOOP-3535</a> </td>
<td align="left"> IOUtils.close needs better documentation </td>
<td align="left"> Blocker </td>
<td align="left"> io </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3599">HADOOP-3599</a> </td>
<td align="left"> The new setCombineOnceOnly shouldn&#x2019;t take a JobConf, since it is a method on JobConf </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3547">HADOOP-3547</a> </td>
<td align="left"> Improve documentation about distributing native libraries via DistributedCache </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3532">HADOOP-3532</a> </td>
<td align="left"> Create build targets to create api change reports using jdiff </td>
<td align="left"> Major </td>
<td align="left"> build </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3572">HADOOP-3572</a> </td>
<td align="left"> setQuotas usage interface has some minor bugs. </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Mahadev konar </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2987">HADOOP-2987</a> </td>
<td align="left"> Keep two generations of fsimage </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Robert Chansler </td>
<td align="left"> Konstantin Shvachko </td></tr>
</tbody>
</table></div>
<div class="section">
<h3><a name="BUG_FIXES:"></a>BUG FIXES:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2905">HADOOP-2905</a> </td>
<td align="left"> fsck -move triggers NPE in namenode </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Michael Bieniosek </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2928">HADOOP-2928</a> </td>
<td align="left"> Remove deprecated methods getContentLength() in ClientProtocol, NameNode, FileSystem, DistributedFileSystem and DFSClient </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3176">HADOOP-3176</a> </td>
<td align="left"> Change lease record when a open-for-write-file gets renamed </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3130">HADOOP-3130</a> </td>
<td align="left"> Shuffling takes too long to get the last map output. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Runping Qi </td>
<td align="left"> Amar Kamat </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3160">HADOOP-3160</a> </td>
<td align="left"> remove exists() from ClientProtocol and NameNode </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3269">HADOOP-3269</a> </td>
<td align="left"> NameNode doesn&#x2019;t startup when restarted after running an MR job </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Devaraj Das </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3282">HADOOP-3282</a> </td>
<td align="left"> TestCheckpoint occasionally fails because of the port issues. </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3272">HADOOP-3272</a> </td>
<td align="left"> Reduce redundant copy of Block object in BlocksMap.map hash map </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3268">HADOOP-3268</a> </td>
<td align="left"> TestUrlStreamHandler.testFileUrls fails on Windows </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Nigel Daley </td>
<td align="left"> Christophe Taton </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3127">HADOOP-3127</a> </td>
<td align="left"> rm /user/&lt;username&gt;/.Trash/____ only moves it back to .Trash </td>
<td align="left"> Minor </td>
<td align="left"> fs </td>
<td align="left"> Koji Noguchi </td>
<td align="left"> Brice Arnould </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3300">HADOOP-3300</a> </td>
<td align="left"> FindBugs warnings in NetworkTopology </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tom White </td>
<td align="left"> Tom White </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2793">HADOOP-2793</a> </td>
<td align="left"> Links for worst performing shuffle tasks are broken in Analyze Job. </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Amar Kamat </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3313">HADOOP-3313</a> </td>
<td align="left"> RPC::Invoker makes unnecessary calls to System.currentTimeMillis </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3318">HADOOP-3318</a> </td>
<td align="left"> Hadoop streaming doesn&#x2019;t recognize &#x201c;Darwin&#x201d; as an OS but Soylatte (OpenJDK port to Mac) reports that rather than &#x201c;Mac OS X&#x201d; </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Sam Pullara </td>
<td align="left"> Sam Pullara </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3301">HADOOP-3301</a> </td>
<td align="left"> Misleading error message when S3 URI contains hostname containing an underscore </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Tom White </td>
<td align="left"> Tom White </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3109">HADOOP-3109</a> </td>
<td align="left"> RPC should accepted connections even when rpc queue is full (ie undo part of HADOOP-2910) </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Sanjay Radia </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3338">HADOOP-3338</a> </td>
<td align="left"> trunk doesn&#x2019;t compile after HADOOP-544 was committed </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Nigel Daley </td>
<td align="left"> Christophe Taton </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3337">HADOOP-3337</a> </td>
<td align="left"> Name-node fails to start because DatanodeInfo format changed. </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3101">HADOOP-3101</a> </td>
<td align="left"> &#x2018;bin/hadoop job&#x2019; should display the help and silently exit </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Amar Kamat </td>
<td align="left"> Edward J. Yoon </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3119">HADOOP-3119</a> </td>
<td align="left"> Text.getBytes() </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Andrew Gudkov </td>
<td align="left"> Tim Nelson </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2294">HADOOP-2294</a> </td>
<td align="left"> In hdfs.h , the comment says you release the result of a hdfsListDirectory with a freehdfsFileInfo, but should say hdfsFreeFileInfo </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Dick King </td>
<td align="left"> Craig Macdonald </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3335">HADOOP-3335</a> </td>
<td align="left"> &#x2018;make clean&#x2019; in src/c++/libhdfs does &#x2018;rm -rf /*&#x2019; </td>
<td align="left"> Critical </td>
<td align="left"> build </td>
<td align="left"> Doug Cutting </td>
<td align="left"> Doug Cutting </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2930">HADOOP-2930</a> </td>
<td align="left"> make {start,stop}-balancer.sh work even if hadoop-daemon.sh isn&#x2019;t in the PATH </td>
<td align="left"> Trivial </td>
<td align="left"> scripts </td>
<td align="left"> Spiros Papadimitriou </td>
<td align="left"> Spiros Papadimitriou </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3085">HADOOP-3085</a> </td>
<td align="left"> pushMetric() method of various metric util classes should catch exceptions </td>
<td align="left"> Major </td>
<td align="left"> metrics </td>
<td align="left"> Runping Qi </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3248">HADOOP-3248</a> </td>
<td align="left"> Improve Namenode startup performance </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> girish vaitheeswaran </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3299">HADOOP-3299</a> </td>
<td align="left"> org.apache.hadoop.mapred.join.CompositeInputFormat does not initialize TextInput format files with the configuration resulting in an NullPointerException </td>
<td align="left"> Major </td>
<td align="left"> io </td>
<td align="left"> Jason </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3309">HADOOP-3309</a> </td>
<td align="left"> Unit test fails on Windows: org.apache.hadoop.mapred.TestMiniMRDFSSort.unknown </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Mukund Madhugiri </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3348">HADOOP-3348</a> </td>
<td align="left"> TestUrlStreamHandler hangs on LINUX </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3371">HADOOP-3371</a> </td>
<td align="left"> MBeanUtil dumps stacktrace from registerMBean </td>
<td align="left"> Minor </td>
<td align="left"> metrics </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3349">HADOOP-3349</a> </td>
<td align="left"> FSNamesystem.changeLease(src, dst) incorrectly updates the paths inside a lease </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3365">HADOOP-3365</a> </td>
<td align="left"> SequenceFile.Sorter.MergeQueue.next does an unnecessary copy of the key </td>
<td align="left"> Major </td>
<td align="left"> io </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Devaraj Das </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3203">HADOOP-3203</a> </td>
<td align="left"> TaskTracker::localizeJob doesn&#x2019;t provide the correct size to LocalDirAllocator </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3388">HADOOP-3388</a> </td>
<td align="left"> TestDatanodeBlockScanner failed while trying to corrupt replicas </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3393">HADOOP-3393</a> </td>
<td align="left"> TestHDFSServerPorts fails on LINUX (NFS mounted directory) and on WINDOWS </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3391">HADOOP-3391</a> </td>
<td align="left"> HADOOP-3248 introduced a findbugs warning. </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Raghu Angadi </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3399">HADOOP-3399</a> </td>
<td align="left"> Debug log not removed in ipc client </td>
<td align="left"> Trivial </td>
<td align="left"> ipc </td>
<td align="left"> Raghu Angadi </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3339">HADOOP-3339</a> </td>
<td align="left"> DFS Write pipeline does not detect defective datanode correctly if it times out. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Raghu Angadi </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3396">HADOOP-3396</a> </td>
<td align="left"> Unit test TestDatanodeBlockScanner fails on Windows </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Mukund Madhugiri </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3409">HADOOP-3409</a> </td>
<td align="left"> NameNode should save the root inode into fsimage </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Hairong Kuang </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3296">HADOOP-3296</a> </td>
<td align="left"> Some levels are skipped while creating the task cache in JobInProgress </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Amar Kamat </td>
<td align="left"> Amar Kamat </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3375">HADOOP-3375</a> </td>
<td align="left"> Lease paths are sometimes not removed from LeaseManager.sortedLeasesByPath </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3424">HADOOP-3424</a> </td>
<td align="left"> the value returned from getPartition should be checked to make sure it is in the range 0..#reduces-1 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3408">HADOOP-3408</a> </td>
<td align="left"> Change FSNamesytem status metrics to IntValue </td>
<td align="left"> Major </td>
<td align="left"> metrics </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3381">HADOOP-3381</a> </td>
<td align="left"> INode interlinks can multiply effect of memory leaks </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Raghu Angadi </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3403">HADOOP-3403</a> </td>
<td align="left"> Job tracker&#x2019;s ExpireTackers thread gets NullPointerException if a tasktracker is lost. </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-1318">HADOOP-1318</a> </td>
<td align="left"> Do not fail completed maps on lost tasktrackers if &#x2018;-reducer NONE&#x2019; is specified </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3351">HADOOP-3351</a> </td>
<td align="left"> Fix history viewer </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3419">HADOOP-3419</a> </td>
<td align="left"> TestFsck fails once in a while on WINDOWS/LINUX </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3259">HADOOP-3259</a> </td>
<td align="left"> Configuration.substituteVars() needs to handle security exceptions </td>
<td align="left"> Trivial </td>
<td align="left"> conf </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Edward J. Yoon </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3232">HADOOP-3232</a> </td>
<td align="left"> Datanodes time out </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Johan Oskarsson </td>
<td align="left"> Johan Oskarsson </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3451">HADOOP-3451</a> </td>
<td align="left"> test-libhdfs fails on Linux </td>
<td align="left"> Blocker </td>
<td align="left"> test </td>
<td align="left"> Mukund Madhugiri </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3401">HADOOP-3401</a> </td>
<td align="left"> Update FileBench to use the &#x201c;work&#x201d; directory for SequenceFileOutputFormat </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3468">HADOOP-3468</a> </td>
<td align="left"> Compile error: FTPFileSystem.java:26: cannot access org.apache.commons.net.ftp.FTP </td>
<td align="left"> Blocker </td>
<td align="left"> fs </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Ankur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2669">HADOOP-2669</a> </td>
<td align="left"> DFS client lost lease during writing into DFS files </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Runping Qi </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3410">HADOOP-3410</a> </td>
<td align="left"> KFS implementation needs to return file modification time </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Sriram Rao </td>
<td align="left"> Sriram Rao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3340">HADOOP-3340</a> </td>
<td align="left"> hadoop dfs metrics shows 0 </td>
<td align="left"> Major </td>
<td align="left"> metrics </td>
<td align="left"> Eric Yang </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3435">HADOOP-3435</a> </td>
<td align="left"> test-patch fail if sh != bash </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Brice Arnould </td>
<td align="left"> Brice Arnould </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3471">HADOOP-3471</a> </td>
<td align="left"> TestIndexedSort sometimes fails </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3443">HADOOP-3443</a> </td>
<td align="left"> map outputs should not be renamed between partitions </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3454">HADOOP-3454</a> </td>
<td align="left"> Text.find incorrectly searches beyond the end of the buffer </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chad Whipkey </td>
<td align="left"> Chad Whipkey </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3376">HADOOP-3376</a> </td>
<td align="left"> [HOD] HOD should have a way to detect and deal with clusters that violate/exceed resource manager limits </td>
<td align="left"> Major </td>
<td align="left"> contrib/hod </td>
<td align="left"> Vinod Kumar Vavilapalli </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2132">HADOOP-2132</a> </td>
<td align="left"> Killing successfully completed jobs moves them to failed </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Srikanth Kakani </td>
<td align="left"> Jothi Padmanabhan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2961">HADOOP-2961</a> </td>
<td align="left"> [HOD] Hod expects port info though external host is not mentioned. </td>
<td align="left"> Minor </td>
<td align="left"> contrib/hod </td>
<td align="left"> Hemanth Yamijala </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3151">HADOOP-3151</a> </td>
<td align="left"> Hod should have better error messages. </td>
<td align="left"> Major </td>
<td align="left"> contrib/hod </td>
<td align="left"> Arkady Borkovsky </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3476">HADOOP-3476</a> </td>
<td align="left"> Code cleanup needed in fuse-dfs </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Pete Wyckoff </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2095">HADOOP-2095</a> </td>
<td align="left"> Reducer failed due to Out ofMemory </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Runping Qi </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2427">HADOOP-2427</a> </td>
<td align="left"> Cleanup of mapred.local.dir after maptask is complete </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2565">HADOOP-2565</a> </td>
<td align="left"> DFSPath cache of FileStatus can become stale </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Doug Cutting </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3326">HADOOP-3326</a> </td>
<td align="left"> ReduceTask should not sleep for 200 ms while waiting for merge to finish </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Sharad Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3493">HADOOP-3493</a> </td>
<td align="left"> TestStreamingFailure fails. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-236">HADOOP-236</a> </td>
<td align="left"> job tracker should refuse connection from a task tracker with a different version number </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Hairong Kuang </td>
<td align="left"> Sharad Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3453">HADOOP-3453</a> </td>
<td align="left"> ipc.Client.close() throws NullPointerException </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3427">HADOOP-3427</a> </td>
<td align="left"> In ReduceTask::fetchOutputs, wait for result can be improved slightly </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Devaraj Das </td>
<td align="left"> Devaraj Das </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3240">HADOOP-3240</a> </td>
<td align="left"> TestJobShell should not create files in the current directory </td>
<td align="left"> Blocker </td>
<td align="left"> test </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Mahadev konar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3496">HADOOP-3496</a> </td>
<td align="left"> TestHarFileSystem.testArchives fails </td>
<td align="left"> Blocker </td>
<td align="left"> fs </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Tom White </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2393">HADOOP-2393</a> </td>
<td align="left"> TaskTracker locks up removing job files within a synchronized method </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Joydeep Sen Sarma </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3135">HADOOP-3135</a> </td>
<td align="left"> if the &#x2018;mapred.system.dir&#x2019; in the client jobconf is different from the JobTracker&#x2019;s value job submission fails </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Subru Krishnan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3503">HADOOP-3503</a> </td>
<td align="left"> Race condition when client and namenode start block recovery simultaneously </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3440">HADOOP-3440</a> </td>
<td align="left"> TaskRunner creates a symlink with name &#x2018;null&#x2019; if a file is added to DistributedCache without fragment </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Abhijit Bagri </td>
<td align="left"> Devaraj Das </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3413">HADOOP-3413</a> </td>
<td align="left"> SequenceFile.Reader doesn&#x2019;t use the Serialization framework </td>
<td align="left"> Critical </td>
<td align="left"> io </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Tom White </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3463">HADOOP-3463</a> </td>
<td align="left"> hadoop scripts don&#x2019;t change directory to hadoop_home </td>
<td align="left"> Critical </td>
<td align="left"> scripts </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3491">HADOOP-3491</a> </td>
<td align="left"> Name-node shutdown causes InterruptedException in ResolutionMonitor </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3509">HADOOP-3509</a> </td>
<td align="left"> FSNamesystem.close() throws NullPointerException </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3489">HADOOP-3489</a> </td>
<td align="left"> NPE in SafeModeMonitor </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3511">HADOOP-3511</a> </td>
<td align="left"> Namenode should not restore the root&#x2019;s quota if the quota was not in the image </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Hairong Kuang </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3516">HADOOP-3516</a> </td>
<td align="left"> TestHarFileSystem.testArchives fails with NullPointerException </td>
<td align="left"> Blocker </td>
<td align="left"> test </td>
<td align="left"> Nigel Daley </td>
<td align="left"> Subru Krishnan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3513">HADOOP-3513</a> </td>
<td align="left"> Improve NNThroughputBenchmark log messages. </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3519">HADOOP-3519</a> </td>
<td align="left"> NPE in DFS FileSystem rename </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Tom White </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3528">HADOOP-3528</a> </td>
<td align="left"> Metrics FilesCreated and files_deleted metrics do not match. </td>
<td align="left"> Blocker </td>
<td align="left"> metrics </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3418">HADOOP-3418</a> </td>
<td align="left"> NameNode does not restart if parent directory of a &#x201c;FileUnderConstruction&#x201d; is deleted. </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Raghu Angadi </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3542">HADOOP-3542</a> </td>
<td align="left"> Hadoop archives should not create _logs file in the final archive directory. </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Mahadev konar </td>
<td align="left"> Mahadev konar </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3544">HADOOP-3544</a> </td>
<td align="left"> The command &#x201c;archive&#x201d; is missing in the example in docs/hadoop_archives.html (and pdf) </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Jothi Padmanabhan </td>
<td align="left"> Jothi Padmanabhan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3523">HADOOP-3523</a> </td>
<td align="left"> [HOD] If a job does not exist in Torque&#x2019;s list of jobs, HOD allocate on previously allocated directory fails. </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/hod </td>
<td align="left"> Hemanth Yamijala </td>
<td align="left"> Hemanth Yamijala </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3517">HADOOP-3517</a> </td>
<td align="left"> The last InMemory merge may be missed </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Devaraj Das </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3548">HADOOP-3548</a> </td>
<td align="left"> The tools.jar is not included in the distribution </td>
<td align="left"> Blocker </td>
<td align="left"> build </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3363">HADOOP-3363</a> </td>
<td align="left"> HDFS throws a InconsistentFSStateException when the name node starts up on a directory that isnt formatted </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3560">HADOOP-3560</a> </td>
<td align="left"> Archvies sometimes create empty part files. </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Mahadev konar </td>
<td align="left"> Mahadev konar </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3545">HADOOP-3545</a> </td>
<td align="left"> archive is failing with &#x201c;Illegal Capacity&#x201d; error </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Jothi Padmanabhan </td>
<td align="left"> Mahadev konar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3561">HADOOP-3561</a> </td>
<td align="left"> With trash enabled, &#x2018;hadoop fs -rmr .&#x2019; still fully deletes the working dir </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3531">HADOOP-3531</a> </td>
<td align="left"> Hod does not report job tracker failure on hod client side when job tracker fails to come up </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/hod </td>
<td align="left"> Karam Singh </td>
<td align="left"> Hemanth Yamijala </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3575">HADOOP-3575</a> </td>
<td align="left"> clover target broken after src restructuring </td>
<td align="left"> Minor </td>
<td align="left"> build </td>
<td align="left"> Nigel Daley </td>
<td align="left"> Nigel Daley </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3539">HADOOP-3539</a> </td>
<td align="left"> Cygwin: cygpath displays an error message in running bin/hadoop script </td>
<td align="left"> Blocker </td>
<td align="left"> scripts </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3564">HADOOP-3564</a> </td>
<td align="left"> Sometime after successful hod allocation datanode fails to come up with java.net.BindException for dfs.datanode.ipc.address </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/hod </td>
<td align="left"> Karam Singh </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3520">HADOOP-3520</a> </td>
<td align="left"> Generation stamp upgrade fails TestDFSUpgradeFromImage </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3586">HADOOP-3586</a> </td>
<td align="left"> keep combiner backward compatible with earlier versions of hadoop </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Olga Natkovich </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3533">HADOOP-3533</a> </td>
<td align="left"> The api to JobTracker and TaskTracker have changed incompatibly </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3593">HADOOP-3593</a> </td>
<td align="left"> Update MapRed tutorial </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Devaraj Das </td>
<td align="left"> Devaraj Das </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3580">HADOOP-3580</a> </td>
<td align="left"> Using a har file as input for the Sort example fails </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Jothi Padmanabhan </td>
<td align="left"> Mahadev konar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3333">HADOOP-3333</a> </td>
<td align="left"> job failing because of reassigning same tasktracker to failing tasks </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Christian Kunz </td>
<td align="left"> Jothi Padmanabhan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3534">HADOOP-3534</a> </td>
<td align="left"> The namenode ignores ioexceptions in close </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3546">HADOOP-3546</a> </td>
<td align="left"> TaskTracker re-initialization gets stuck in cleaning up </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3320">HADOOP-3320</a> </td>
<td align="left"> NPE in NetworkTopology.getDistance() </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3576">HADOOP-3576</a> </td>
<td align="left"> hadoop dfs -mv throws NullPointerException </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3076">HADOOP-3076</a> </td>
<td align="left"> [HOD] If a cluster directory is specified as a relative path, an existing script.exitcode file will not be deleted. </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/hod </td>
<td align="left"> Hemanth Yamijala </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3590">HADOOP-3590</a> </td>
<td align="left"> Null pointer exception in JobTracker when the task tracker is not yet resolved </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Amar Kamat </td>
<td align="left"> Amar Kamat </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3606">HADOOP-3606</a> </td>
<td align="left"> Update streaming documentation </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3505">HADOOP-3505</a> </td>
<td align="left"> omissions in HOD documentation </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/hod, documentation </td>
<td align="left"> Ari Rabkin </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3603">HADOOP-3603</a> </td>
<td align="left"> Setting spill threshold to 100% fails to detect spill for records </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3615">HADOOP-3615</a> </td>
<td align="left"> DatanodeProtocol.versionID should be 16L </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3537">HADOOP-3537</a> </td>
<td align="left"> Datanode not starting up with java.lang.StringIndexOutOfBoundsException in NetworkTopology.remove </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Koji Noguchi </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3487">HADOOP-3487</a> </td>
<td align="left"> Balancer should not allocate a thread per block move </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Hairong Kuang </td>
<td align="left"> Hairong Kuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3571">HADOOP-3571</a> </td>
<td align="left"> ArrayIndexOutOfBoundsException in BlocksMap$BlockInfo.setPrevious </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3559">HADOOP-3559</a> </td>
<td align="left"> test-libhdfs fails on linux </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Mukund Madhugiri </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3480">HADOOP-3480</a> </td>
<td align="left"> Need to update Eclipse template to reflect current trunk </td>
<td align="left"> Blocker </td>
<td align="left"> build </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Brice Arnould </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3645">HADOOP-3645</a> </td>
<td align="left"> MetricsTimeVaryingRate returns wrong value for metric_avg_time </td>
<td align="left"> Blocker </td>
<td align="left"> metrics </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3552">HADOOP-3552</a> </td>
<td align="left"> forrest doc for hadoop commands </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Sharad Agarwal </td>
<td align="left"> Sharad Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3588">HADOOP-3588</a> </td>
<td align="left"> Bug report for archives </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Hairong Kuang </td>
<td align="left"> Mahadev konar </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3635">HADOOP-3635</a> </td>
<td align="left"> Uncaught exception in DataBlockScanner </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Koji Noguchi </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3639">HADOOP-3639</a> </td>
<td align="left"> Exception when closing DFSClient while multiple files are open </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Benjamin Gufler </td>
<td align="left"> Benjamin Gufler </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3649">HADOOP-3649</a> </td>
<td align="left"> ArrayIndexOutOfBounds in FSNamesystem.getBlockLocationsInternal </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3604">HADOOP-3604</a> </td>
<td align="left"> Reduce stuck at shuffling phase </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Runping Qi </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3668">HADOOP-3668</a> </td>
<td align="left"> Clean up HOD documentation </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/hod </td>
<td align="left"> Vinod Kumar Vavilapalli </td>
<td align="left"> Vinod Kumar Vavilapalli </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3597">HADOOP-3597</a> </td>
<td align="left"> SortValidator always uses the default file system irrespective of the actual input </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Jothi Padmanabhan </td>
<td align="left"> Jothi Padmanabhan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3688">HADOOP-3688</a> </td>
<td align="left"> Fix up HDFS docs </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Robert Chansler </td>
<td align="left"> Robert Chansler </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3693">HADOOP-3693</a> </td>
<td align="left"> Fix documentation for Archives, distcp and native libraries </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3653">HADOOP-3653</a> </td>
<td align="left"> test-patch target not working on hudson.zones.apache.org due to HADOOP-3480 </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Nigel Daley </td>
<td align="left"> Brice Arnould </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3692">HADOOP-3692</a> </td>
<td align="left"> Fix documentation for Cluster setup and Quick start guides </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3691">HADOOP-3691</a> </td>
<td align="left"> Fix mapred docs </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Amareshwari Sriramadasu </td>
<td align="left"> Jothi Padmanabhan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3673">HADOOP-3673</a> </td>
<td align="left"> Deadlock in Datanode RPC servers </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> dhruba borthakur </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3630">HADOOP-3630</a> </td>
<td align="left"> CompositeRecordReader: key and values can be in uninitialized state if files being joined have no records </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jingkei Ly </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3706">HADOOP-3706</a> </td>
<td align="left"> CompositeInputFormat: Unable to wrap custom InputFormats </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jingkei Ly </td>
<td align="left"> Jingkei Ly </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3718">HADOOP-3718</a> </td>
<td align="left"> KFS: write(int v) API writes out an integer rather than a byte </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Sriram Rao </td>
<td align="left"> Sriram Rao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3647">HADOOP-3647</a> </td>
<td align="left"> Corner-case in IFile leads to failed tasks </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3716">HADOOP-3716</a> </td>
<td align="left"> KFS listStatus() returns NULL on empty directories </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Sriram Rao </td>
<td align="left"> Sriram Rao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3752">HADOOP-3752</a> </td>
<td align="left"> Audit logging fails to record rename </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3737">HADOOP-3737</a> </td>
<td align="left"> CompressedWritable throws OutOfMemoryError </td>
<td align="left"> Major </td>
<td align="left"> io </td>
<td align="left"> Grant Glouser </td>
<td align="left"> Grant Glouser </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3670">HADOOP-3670</a> </td>
<td align="left"> JobTracker running out of heap space </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Christian Kunz </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3755">HADOOP-3755</a> </td>
<td align="left"> the gridmix scripts do not work with hod 0.4 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Runping Qi </td>
<td align="left"> Runping Qi </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3677">HADOOP-3677</a> </td>
<td align="left"> Problems with generation stamp upgrade </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3743">HADOOP-3743</a> </td>
<td align="left"> -libjars, -files and -archives options do not work with 0.18 </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Mahadev konar </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3774">HADOOP-3774</a> </td>
<td align="left"> Typos in shell output </td>
<td align="left"> Blocker </td>
<td align="left"> fs </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3798">HADOOP-3798</a> </td>
<td align="left"> compile-core-test fails to compile </td>
<td align="left"> Blocker </td>
<td align="left"> build </td>
<td align="left"> Mukund Madhugiri </td>
<td align="left"> Mukund Madhugiri </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3762">HADOOP-3762</a> </td>
<td align="left"> Task tracker died due to OOM </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Runping Qi </td>
<td align="left"> Doug Cutting </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3794">HADOOP-3794</a> </td>
<td align="left"> KFS implementation needs to return directory modification time </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Sriram Rao </td>
<td align="left"> Sriram Rao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3806">HADOOP-3806</a> </td>
<td align="left"> Remove debug message from Quicksort </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Chris Douglas </td>
<td align="left"> </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3776">HADOOP-3776</a> </td>
<td align="left"> NPE in NameNode with unknown blocks </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Raghu Angadi </td>
<td align="left"> Raghu Angadi </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3521">HADOOP-3521</a> </td>
<td align="left"> Hadoop mapreduce task metrics, unable to send metrics data. </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Eric Yang </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3724">HADOOP-3724</a> </td>
<td align="left"> Namenode does not start due to exception throw while saving Image </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> dhruba borthakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3827">HADOOP-3827</a> </td>
<td align="left"> Jobs with empty map-outputs and intermediate compression fail </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3855">HADOOP-3855</a> </td>
<td align="left"> Fix import of MiniDFSCluster in TestCompressedEmptyMapOutputs.java </td>
<td align="left"> Blocker </td>
<td align="left"> test </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Arun C Murthy </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3865">HADOOP-3865</a> </td>
<td align="left"> SecondaryNameNode runs out of memory </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3884">HADOOP-3884</a> </td>
<td align="left"> eclipse plugin build is broken with current eclipse versions </td>
<td align="left"> Blocker </td>
<td align="left"> contrib/eclipse-plugin </td>
<td align="left"> Doug Cutting </td>
<td align="left"> Doug Cutting </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3897">HADOOP-3897</a> </td>
<td align="left"> SecondaryNameNode fails with NullPointerException </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Lohit Vijayarenu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3901">HADOOP-3901</a> </td>
<td align="left"> CLASSPATH in bin/hadoop script is set incorrectly for cygwin </td>
<td align="left"> Blocker </td>
<td align="left"> scripts </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3947">HADOOP-3947</a> </td>
<td align="left"> TaskTrackers fail to connect back upon a re-init action </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Amar Kamat </td>
<td align="left"> Amareshwari Sriramadasu </td></tr>
</tbody>
</table></div>
<div class="section">
<h3><a name="TESTS:"></a>TESTS:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3100">HADOOP-3100</a> </td>
<td align="left"> Develop tests to test the DFS command line interface </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Mukund Madhugiri </td>
<td align="left"> Mukund Madhugiri </td></tr>
</tbody>
</table></div>
<div class="section">
<h3><a name="OTHER:"></a>OTHER:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2984">HADOOP-2984</a> </td>
<td align="left"> Distcp should have forrest documentation </td>
<td align="left"> Blocker </td>
<td align="left"> util </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Chris Douglas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-3541">HADOOP-3541</a> </td>
<td align="left"> Namespace recovery from the secondary image should be documented. </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-2632">HADOOP-2632</a> </td>
<td align="left"> Discussion of fsck operation in the permissions regime </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Robert Chansler </td>
<td align="left"> Robert Chansler </td></tr>
</tbody>
</table></div></div>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
<div class="xright">
&#169; 2008-2021
Apache Software Foundation
- <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
</div>
<div class="clear">
<hr/>
</div>
</div>
</body>
</html>