blob: b2bdacf5e5e05038a539cf370ba289aa6fa29c58 [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_2.7.4_-_2017-08-04"></a>Release 2.7.4 - 2017-08-04</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/HDFS-7933">HDFS-7933</a> </td>
<td align="left"> fsck should also report decommissioning replicas. </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Jitendra Nath Pandey </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13812">HADOOP-13812</a> </td>
<td align="left"> Upgrade Tomcat to 6.0.48 </td>
<td align="left"> Blocker </td>
<td align="left"> kms </td>
<td align="left"> John Zhuge </td>
<td align="left"> John Zhuge </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13119">HADOOP-13119</a> </td>
<td align="left"> Add ability to secure log servlet using proxy users </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jeffrey E Rodriguez </td>
<td align="left"> Yuanbo Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14138">HADOOP-14138</a> </td>
<td align="left"> Remove S3A ref from META-INF service discovery, rely on existing core-default entry </td>
<td align="left"> Critical </td>
<td align="left"> fs/s3 </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </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/HDFS-9804">HDFS-9804</a> </td>
<td align="left"> Allow long-running Balancer to login with keytab </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover, security </td>
<td align="left"> Xiao Chen </td>
<td align="left"> Xiao Chen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6304">MAPREDUCE-6304</a> </td>
<td align="left"> Specifying node labels when submitting MR jobs </td>
<td align="left"> Major </td>
<td align="left"> job submission </td>
<td align="left"> Jian Fang </td>
<td align="left"> Naganarasimha G R </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/HDFS-8200">HDFS-8200</a> </td>
<td align="left"> Refactor FSDirStatAndListingOp </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Haohui Mai </td>
<td align="left"> Haohui Mai </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8131">HDFS-8131</a> </td>
<td align="left"> Implement a space balanced block placement policy </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Liu Shaohui </td>
<td align="left"> Liu Shaohui </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8549">HDFS-8549</a> </td>
<td align="left"> Abort the balancer if an upgrade is in progress </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Andrew Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8709">HDFS-8709</a> </td>
<td align="left"> Clarify automatic sync in FSEditLog#logEdit </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Andrew Wang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12259">HADOOP-12259</a> </td>
<td align="left"> Utility to Dynamic port allocation </td>
<td align="left"> Major </td>
<td align="left"> test, util </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8883">HDFS-8883</a> </td>
<td align="left"> NameNode Metrics : Add FSNameSystem lock Queue Length </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Anu Engineer </td>
<td align="left"> Anu Engineer </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9019">HDFS-9019</a> </td>
<td align="left"> Adding informative message to sticky bit permission denied exception </td>
<td align="left"> Minor </td>
<td align="left"> security </td>
<td align="left"> Thejas M Nair </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9145">HDFS-9145</a> </td>
<td align="left"> Tracking methods that hold FSNamesytemLock for too long </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Jing Zhao </td>
<td align="left"> Mingliang Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9726">HDFS-9726</a> </td>
<td align="left"> Refactor IBR code to a new class </td>
<td align="left"> Minor </td>
<td align="left"> datanode </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-12668">HADOOP-12668</a> </td>
<td align="left"> Support excluding weak Ciphers in HttpServer2 through ssl-server.xml </td>
<td align="left"> Critical </td>
<td align="left"> security </td>
<td align="left"> Vijay Singh </td>
<td align="left"> Vijay Singh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9710">HDFS-9710</a> </td>
<td align="left"> Change DN to send block receipt IBRs in batches </td>
<td align="left"> Major </td>
<td align="left"> datanode </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/HDFS-9412">HDFS-9412</a> </td>
<td align="left"> getBlocks occupies FSLock and takes too long to complete </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover, namenode </td>
<td align="left"> He Tianyi </td>
<td align="left"> He Tianyi </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9902">HDFS-9902</a> </td>
<td align="left"> Support different values of dfs.datanode.du.reserved per storage type </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Pan Yuxuan </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13290">HADOOP-13290</a> </td>
<td align="left"> Appropriate use of generics in FairCallQueue </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Jonathan Hung </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5483">YARN-5483</a> </td>
<td align="left"> Optimize RMAppAttempt#pullJustFinishedContainers </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> sandflee </td>
<td align="left"> sandflee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10798">HDFS-10798</a> </td>
<td align="left"> Make the threshold of reporting FSNamesystem lock contention configurable </td>
<td align="left"> Major </td>
<td align="left"> logging, namenode </td>
<td align="left"> Zhe Zhang </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10807">HDFS-10807</a> </td>
<td align="left"> Doc about upgrading to a version of HDFS with snapshots may be confusing </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Mingliang Liu </td>
<td align="left"> Mingliang Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10625">HDFS-10625</a> </td>
<td align="left"> VolumeScanner to report why a block is found bad </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs </td>
<td align="left"> Yongjun Zhang </td>
<td align="left"> Rushabh S Shah </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5550">YARN-5550</a> </td>
<td align="left"> TestYarnCLI#testGetContainers should format according to CONTAINER_PATTERN </td>
<td align="left"> Minor </td>
<td align="left"> client, test </td>
<td align="left"> Jonathan Hung </td>
<td align="left"> Jonathan Hung </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10817">HDFS-10817</a> </td>
<td align="left"> Add Logging for Long-held NN Read Locks </td>
<td align="left"> Major </td>
<td align="left"> logging, namenode </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5540">YARN-5540</a> </td>
<td align="left"> scheduler spends too much time looking at empty priorities </td>
<td align="left"> Major </td>
<td align="left"> capacity scheduler, fairscheduler, resourcemanager </td>
<td align="left"> Nathan Roberts </td>
<td align="left"> Jason Lowe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-3877">YARN-3877</a> </td>
<td align="left"> YarnClientImpl.submitApplication swallows exceptions </td>
<td align="left"> Minor </td>
<td align="left"> client </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Varun Saxena </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6741">MAPREDUCE-6741</a> </td>
<td align="left"> add MR support to redact job conf properties </td>
<td align="left"> Major </td>
<td align="left"> mrv2 </td>
<td align="left"> Haibo Chen </td>
<td align="left"> Haibo Chen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11069">HDFS-11069</a> </td>
<td align="left"> Tighten the authorization of datanode RPC </td>
<td align="left"> Major </td>
<td align="left"> datanode, security </td>
<td align="left"> Kihwal Lee </td>
<td align="left"> Kihwal Lee </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12325">HADOOP-12325</a> </td>
<td align="left"> RPC Metrics : Add the ability track and log slow RPCs </td>
<td align="left"> Major </td>
<td align="left"> ipc, metrics </td>
<td align="left"> Anu Engineer </td>
<td align="left"> Anu Engineer </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13782">HADOOP-13782</a> </td>
<td align="left"> Make MutableRates metrics thread-local write, aggregate-on-read </td>
<td align="left"> Major </td>
<td align="left"> metrics </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10941">HDFS-10941</a> </td>
<td align="left"> Improve BlockManager#processMisReplicatesAsync log </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Chen Liang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13742">HADOOP-13742</a> </td>
<td align="left"> Expose &#x201c;NumOpenConnectionsPerUser&#x201d; as a metric </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10534">HDFS-10534</a> </td>
<td align="left"> NameNode WebUI should display DataNode usage histogram </td>
<td align="left"> Major </td>
<td align="left"> namenode, ui </td>
<td align="left"> Zhe Zhang </td>
<td align="left"> Kai Sasaki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11333">HDFS-11333</a> </td>
<td align="left"> Print a user friendly error message when plugins are not found </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Wei-Chiu Chuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11466">HDFS-11466</a> </td>
<td align="left"> Change dfs.namenode.write-lock-reporting-threshold-ms default from 1000ms to 5000ms </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Andrew Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14169">HADOOP-14169</a> </td>
<td align="left"> Implement listStatusIterator, listLocatedStatus for ViewFs </td>
<td align="left"> Minor </td>
<td align="left"> viewfs </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11628">HDFS-11628</a> </td>
<td align="left"> Clarify the behavior of HDFS Mover in documentation </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Xiaobing Zhou </td>
<td align="left"> Xiaobing Zhou </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14276">HADOOP-14276</a> </td>
<td align="left"> Add a nanosecond API to Time/Timer/FakeTimer </td>
<td align="left"> Minor </td>
<td align="left"> util </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11648">HDFS-11648</a> </td>
<td align="left"> Lazy construct the IIP pathname </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11634">HDFS-11634</a> </td>
<td align="left"> Optimize BlockIterator when iterating starts in the middle. </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/HDFS-11384">HDFS-11384</a> </td>
<td align="left"> Add option for balancer to disperse getBlocks calls to avoid NameNode&#x2019;s rpc.CallQueueLength spike </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> yunjiong zhao </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8873">HDFS-8873</a> </td>
<td align="left"> Allow the directoryScanner to be rate-limited </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Nathan Roberts </td>
<td align="left"> Daniel Templeton </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6457">YARN-6457</a> </td>
<td align="left"> Allow custom SSL configuration to be supplied in WebApps </td>
<td align="left"> Major </td>
<td align="left"> webapp, yarn </td>
<td align="left"> Sanjay M Pujare </td>
<td align="left"> Sanjay M Pujare </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6493">YARN-6493</a> </td>
<td align="left"> Print requested node partition in assignContainer logs </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jonathan Hung </td>
<td align="left"> Jonathan Hung </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14440">HADOOP-14440</a> </td>
<td align="left"> Add metrics for connections dropped </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Eric Badger </td>
<td align="left"> Eric Badger </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11345">HDFS-11345</a> </td>
<td align="left"> Document the configuration key for FSNamesystem lock fairness </td>
<td align="left"> Minor </td>
<td align="left"> documentation, namenode </td>
<td align="left"> Zhe Zhang </td>
<td align="left"> Erik Krogen </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-7851">HADOOP-7851</a> </td>
<td align="left"> Configuration.getClasses() never returns the default value. </td>
<td align="left"> Major </td>
<td align="left"> conf </td>
<td align="left"> Amar Kamat </td>
<td align="left"> Uma Maheswara Rao G </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1471">YARN-1471</a> </td>
<td align="left"> The SLS simulator is not running the preemption policy for CapacityScheduler </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Carlo Curino </td>
<td align="left"> Carlo Curino </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11703">HADOOP-11703</a> </td>
<td align="left"> git should ignore .DS_Store files on Mac OS X </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Abin Shahab </td>
<td align="left"> Abin Shahab </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-3269">YARN-3269</a> </td>
<td align="left"> Yarn.nodemanager.remote-app-log-dir could not be configured to fully qualified path </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7990">HDFS-7990</a> </td>
<td align="left"> IBR delete ack should not be delayed </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11859">HADOOP-11859</a> </td>
<td align="left"> PseudoAuthenticationHandler fails with httpcomponents v4.4 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Eugene Koifman </td>
<td align="left"> Eugene Koifman </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7847">HDFS-7847</a> </td>
<td align="left"> Modify NNThroughputBenchmark to be able to operate on a remote NameNode </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6291">HDFS-6291</a> </td>
<td align="left"> FSImage may be left unclosed in BootstrapStandby#doRun() </td>
<td align="left"> Minor </td>
<td align="left"> ha </td>
<td align="left"> Ted Yu </td>
<td align="left"> Sanghyun Yun </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-3707">YARN-3707</a> </td>
<td align="left"> RM Web UI queue filter doesn&#x2019;t work </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12173">HADOOP-12173</a> </td>
<td align="left"> NetworkTopology#add calls NetworkTopology#toString always </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> &#xcd;&#xf1;igo Goiri </td>
<td align="left"> &#xcd;&#xf1;igo Goiri </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8682">HDFS-8682</a> </td>
<td align="left"> Should not remove decommissioned node,while calculating the number of live/dead decommissioned node. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> J.Andreina </td>
<td align="left"> J.Andreina </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-5802">HDFS-5802</a> </td>
<td align="left"> NameNode does not check for inode type before traversing down a path </td>
<td align="left"> Trivial </td>
<td align="left"> namenode </td>
<td align="left"> Harsh J </td>
<td align="left"> Xiao Chen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4017">YARN-4017</a> </td>
<td align="left"> container-executor overuses PATH_MAX </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Allen Wittenauer </td>
<td align="left"> Sidharta Seethana </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4250">YARN-4250</a> </td>
<td align="left"> NPE in AppSchedulingInfo#isRequestLabelChanged </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager, scheduler </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12483">HADOOP-12483</a> </td>
<td align="left"> Maintain wrapped SASL ordering for postponed IPC responses </td>
<td align="left"> Critical </td>
<td align="left"> ipc </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12418">HADOOP-12418</a> </td>
<td align="left"> TestRPC.testRPCInterruptedSimple fails intermittently </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Kihwal Lee </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4302">YARN-4302</a> </td>
<td align="left"> SLS not able start due to NPE in SchedulerApplicationAttempt#getResourceUsageReport </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Bibin A Chundatt </td>
<td align="left"> Bibin A Chundatt </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4367">YARN-4367</a> </td>
<td align="left"> SLS webapp doesn&#x2019;t load </td>
<td align="left"> Major </td>
<td align="left"> scheduler-load-simulator </td>
<td align="left"> Karthik Kambatla </td>
<td align="left"> Karthik Kambatla </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11149">HADOOP-11149</a> </td>
<td align="left"> Increase the timeout of TestZKFailoverController </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Rajat Jain </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9467">HDFS-9467</a> </td>
<td align="left"> Fix data race accessing writeLockHeldTimeStamp in FSNamesystem </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Mingliang Liu </td>
<td align="left"> Mingliang Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4109">YARN-4109</a> </td>
<td align="left"> Exception on RM scheduler page loading with labels </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Bibin A Chundatt </td>
<td align="left"> Mohammad Shahid Khan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4612">YARN-4612</a> </td>
<td align="left"> Fix rumen and scheduler load simulator handle killed tasks properly </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ming Ma </td>
<td align="left"> Ming Ma </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4927">YARN-4927</a> </td>
<td align="left"> TestRMHA#testTransitionedToActiveRefreshFail fails with FairScheduler </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Karthik Kambatla </td>
<td align="left"> Bibin A Chundatt </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4562">YARN-4562</a> </td>
<td align="left"> YARN WebApp ignores the configuration passed to it for keystore settings </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Sergey Shelukhin </td>
<td align="left"> Sergey Shelukhin </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10270">HDFS-10270</a> </td>
<td align="left"> TestJMXGet:testNameNode() fails </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Andras Bokor </td>
<td align="left"> Gergely Nov&#xe1;k </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13026">HADOOP-13026</a> </td>
<td align="left"> Should not wrap IOExceptions into a AuthenticationException in KerberosAuthenticator </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10276">HDFS-10276</a> </td>
<td align="left"> HDFS should not expose path info that user has no permission to see. </td>
<td align="left"> Major </td>
<td align="left"> fs, security </td>
<td align="left"> Kevin Cox </td>
<td align="left"> Yuanbo Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5197">YARN-5197</a> </td>
<td align="left"> RM leaks containers if running container disappears from node update </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Jason Lowe </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5262">YARN-5262</a> </td>
<td align="left"> Optimize sending RMNodeFinishedContainersPulledByAMEvent for every AM heartbeat </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Rohith Sharma K S </td>
<td align="left"> Rohith Sharma K S </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10396">HDFS-10396</a> </td>
<td align="left"> Using -diff option with DistCp may get &#x201c;Comparison method violates its general contract&#x201d; exception </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Yongjun Zhang </td>
<td align="left"> Yongjun Zhang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10336">HDFS-10336</a> </td>
<td align="left"> TestBalancer failing intermittently because of not reseting UserGroupInformation completely </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Yiqun Lin </td>
<td align="left"> Yiqun Lin </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10512">HDFS-10512</a> </td>
<td align="left"> VolumeScanner may terminate due to NPE in DataNode.reportBadBlocks </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Yiqun Lin </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5353">YARN-5353</a> </td>
<td align="left"> ResourceManager can leak delegation tokens when they are shared across apps </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Jason Lowe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11361">HADOOP-11361</a> </td>
<td align="left"> Fix a race condition in MetricsSourceAdapter.updateJmxCache </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10544">HDFS-10544</a> </td>
<td align="left"> Balancer doesn&#x2019;t work with IPFailoverProxyProvider </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover, ha </td>
<td align="left"> Zhe Zhang </td>
<td align="left"> Zhe Zhang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13202">HADOOP-13202</a> </td>
<td align="left"> Avoid possible overflow in org.apache.hadoop.util.bloom.BloomFilter#getNBytes </td>
<td align="left"> Major </td>
<td align="left"> util </td>
<td align="left"> zhengbing li </td>
<td align="left"> Kai Sasaki </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12991">HADOOP-12991</a> </td>
<td align="left"> Conflicting default ports in DelegateToFileSystem </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Kevin Hogeland </td>
<td align="left"> Kai Sasaki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6744">MAPREDUCE-6744</a> </td>
<td align="left"> Increase timeout on TestDFSIO tests </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Eric Badger </td>
<td align="left"> Eric Badger </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10691">HDFS-10691</a> </td>
<td align="left"> FileDistribution fails in hdfs oiv command due to ArrayIndexOutOfBoundsException </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Yiqun Lin </td>
<td align="left"> Yiqun Lin </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5121">YARN-5121</a> </td>
<td align="left"> fix some container-executor portability issues </td>
<td align="left"> Blocker </td>
<td align="left"> nodemanager, security </td>
<td align="left"> Allen Wittenauer </td>
<td align="left"> Allen Wittenauer </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6724">MAPREDUCE-6724</a> </td>
<td align="left"> Single shuffle to memory must not exceed Integer#MAX_VALUE </td>
<td align="left"> Major </td>
<td align="left"> mrv2 </td>
<td align="left"> Haibo Chen </td>
<td align="left"> Haibo Chen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8780">HDFS-8780</a> </td>
<td align="left"> Fetching live/dead datanode list with arg true for removeDecommissionNode,returns list with decom node. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> J.Andreina </td>
<td align="left"> J.Andreina </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5462">YARN-5462</a> </td>
<td align="left"> TestNodeStatusUpdater.testNodeStatusUpdaterRetryAndNMShutdown fails intermittently </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Eric Badger </td>
<td align="left"> Eric Badger </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5469">YARN-5469</a> </td>
<td align="left"> Increase timeout of TestAmFilter.testFilter </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Eric Badger </td>
<td align="left"> Eric Badger </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10716">HDFS-10716</a> </td>
<td align="left"> In Balancer, the target task should be removed when its size &lt; 0. </td>
<td align="left"> Minor </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> Yiqun Lin </td>
<td align="left"> Yiqun Lin </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10715">HDFS-10715</a> </td>
<td align="left"> NPE when applying AvailableSpaceBlockPlacementPolicy </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Guangbin Zhu </td>
<td align="left"> Guangbin Zhu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5333">YARN-5333</a> </td>
<td align="left"> Some recovered apps are put into default queue when RM HA </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jun Gong </td>
<td align="left"> Jun Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10693">HDFS-10693</a> </td>
<td align="left"> metaSave should print blocks, not LightWeightHashSet </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Yuanbo Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10694">HDFS-10694</a> </td>
<td align="left"> BlockManager.processReport() should print blockReportId in each log message. </td>
<td align="left"> Major </td>
<td align="left"> logging, namenode </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Yuanbo Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8224">HDFS-8224</a> </td>
<td align="left"> Schedule a block for scanning if its metadata file is corrupt </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Rushabh S Shah </td>
<td align="left"> Rushabh S Shah </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5382">YARN-5382</a> </td>
<td align="left"> RM does not audit log kill request for active applications </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Vrushali C </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9696">HDFS-9696</a> </td>
<td align="left"> Garbage snapshot records lingering forever </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Kihwal Lee </td>
<td align="left"> Kihwal Lee </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10747">HDFS-10747</a> </td>
<td align="left"> o.a.h.hdfs.tools.DebugAdmin usage message is misleading </td>
<td align="left"> Minor </td>
<td align="left"> hdfs-client </td>
<td align="left"> Mingliang Liu </td>
<td align="left"> Mingliang Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13494">HADOOP-13494</a> </td>
<td align="left"> ReconfigurableBase can log sensitive information </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Sean Mackrory </td>
<td align="left"> Sean Mackrory </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13512">HADOOP-13512</a> </td>
<td align="left"> ReloadingX509TrustManager should keep reloading in case of exception </td>
<td align="left"> Critical </td>
<td align="left"> security </td>
<td align="left"> Mingliang Liu </td>
<td align="left"> Mingliang Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10763">HDFS-10763</a> </td>
<td align="left"> Open files can leak permanently due to inconsistent lease update </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Kihwal Lee </td>
<td align="left"> Kihwal Lee </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6763">MAPREDUCE-6763</a> </td>
<td align="left"> Shuffle server listen queue is too small </td>
<td align="left"> Major </td>
<td align="left"> mrv2 </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Jason Lowe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8312">HDFS-8312</a> </td>
<td align="left"> Trash does not descent into child directories to check for permissions </td>
<td align="left"> Critical </td>
<td align="left"> fs, security </td>
<td align="left"> Eric Yang </td>
<td align="left"> Weiwei Yang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8915">HDFS-8915</a> </td>
<td align="left"> TestFSNamesystem.testFSLockGetWaiterCount fails intermittently in jenkins </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Anu Engineer </td>
<td align="left"> Masatake Iwasaki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12765">HADOOP-12765</a> </td>
<td align="left"> HttpServer2 should switch to using the non-blocking SslSelectChannelConnector to prevent performance degradation when handling SSL connections </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Min Shen </td>
<td align="left"> Min Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6768">MAPREDUCE-6768</a> </td>
<td align="left"> TestRecovery.testSpeculative failed with NPE </td>
<td align="left"> Major </td>
<td align="left"> mrv2 </td>
<td align="left"> Haibo Chen </td>
<td align="left"> Haibo Chen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-4784">MAPREDUCE-4784</a> </td>
<td align="left"> TestRecovery occasionally fails </td>
<td align="left"> Major </td>
<td align="left"> mrv2, test </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Haibo Chen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10809">HDFS-10809</a> </td>
<td align="left"> getNumEncryptionZones causes NPE in branch-2.7 </td>
<td align="left"> Major </td>
<td align="left"> encryption, namenode </td>
<td align="left"> Zhe Zhang </td>
<td align="left"> Vinitha Reddy Gankidi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13558">HADOOP-13558</a> </td>
<td align="left"> UserGroupInformation created from a Subject incorrectly tries to renew the Kerberos ticket </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Xiao Chen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9038">HDFS-9038</a> </td>
<td align="left"> DFS reserved space is erroneously counted towards non-DFS used. </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13579">HADOOP-13579</a> </td>
<td align="left"> Fix source-level compatibility after HADOOP-11252 </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13601">HADOOP-13601</a> </td>
<td align="left"> Fix typo in a log messages of AbstractDelegationTokenSecretManager </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Mehran Hassani </td>
<td align="left"> Mehran Hassani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10879">HDFS-10879</a> </td>
<td align="left"> TestEncryptionZonesWithKMS#testReadWrite fails intermittently </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Xiao Chen </td>
<td align="left"> Xiao Chen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10843">HDFS-10843</a> </td>
<td align="left"> Update space quota when a UC block is completed rather than committed. </td>
<td align="left"> Major </td>
<td align="left"> hdfs, namenode </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13535">HADOOP-13535</a> </td>
<td align="left"> Add jetty6 acceptor startup issue workaround to branch-2 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Min Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12597">HADOOP-12597</a> </td>
<td align="left"> In kms-site.xml configuration &#x201c;hadoop.security.keystore.JavaKeyStoreProvider.password&#x201d; should be updated with new name </td>
<td align="left"> Minor </td>
<td align="left"> security </td>
<td align="left"> huangyitian </td>
<td align="left"> Surendra Singh Lilhore </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9885">HDFS-9885</a> </td>
<td align="left"> Correct the distcp counters name while displaying counters </td>
<td align="left"> Minor </td>
<td align="left"> distcp </td>
<td align="left"> Archana T </td>
<td align="left"> Surendra Singh Lilhore </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10889">HDFS-10889</a> </td>
<td align="left"> Remove outdated Fault Injection Framework documentaion </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10713">HDFS-10713</a> </td>
<td align="left"> Throttle FsNameSystem lock warnings </td>
<td align="left"> Major </td>
<td align="left"> logging, namenode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Hanisha Koneru </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10915">HDFS-10915</a> </td>
<td align="left"> Fix time measurement bug in TestDatanodeRestart#testWaitForRegistrationOnRestart </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Xiaobing Zhou </td>
<td align="left"> Xiaobing Zhou </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9444">HDFS-9444</a> </td>
<td align="left"> Add utility to find set of available ephemeral ports to ServerSocketUtil </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Masatake Iwasaki </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11780">HADOOP-11780</a> </td>
<td align="left"> Prevent IPC reader thread death </td>
<td align="left"> Critical </td>
<td align="left"> ipc </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6771">MAPREDUCE-6771</a> </td>
<td align="left"> RMContainerAllocator sends container diagnostics event after corresponding completion event </td>
<td align="left"> Major </td>
<td align="left"> mrv2 </td>
<td align="left"> Haibo Chen </td>
<td align="left"> Haibo Chen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10878">HDFS-10878</a> </td>
<td align="left"> TestDFSClientRetries#testIdempotentAllocateBlockAndClose throws ConcurrentModificationException </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client </td>
<td align="left"> Rushabh S Shah </td>
<td align="left"> Rushabh S Shah </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10609">HDFS-10609</a> </td>
<td align="left"> Uncaught InvalidEncryptionKeyException during pipeline recovery may abort downstream applications </td>
<td align="left"> Major </td>
<td align="left"> encryption </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Wei-Chiu Chuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10991">HDFS-10991</a> </td>
<td align="left"> Export hdfsTruncateFile symbol in libhdfs </td>
<td align="left"> Blocker </td>
<td align="left"> libhdfs </td>
<td align="left"> Surendra Singh Lilhore </td>
<td align="left"> Surendra Singh Lilhore </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11002">HDFS-11002</a> </td>
<td align="left"> Fix broken attr/getfattr/setfattr links in ExtendedAttributes.md </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Mingliang Liu </td>
<td align="left"> Mingliang Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10987">HDFS-10987</a> </td>
<td align="left"> Make Decommission less expensive when lot of blocks present. </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10301">HDFS-10301</a> </td>
<td align="left"> BlockReport retransmissions may lead to storages falsely being declared zombie if storage report processing happens out of order </td>
<td align="left"> Critical </td>
<td align="left"> namenode </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Vinitha Reddy Gankidi </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10712">HDFS-10712</a> </td>
<td align="left"> Fix TestDataNodeVolumeFailure on 2.* branches. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Vinitha Reddy Gankidi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10627">HDFS-10627</a> </td>
<td align="left"> Volume Scanner marks a block as &#x201c;suspect&#x201d; even if the exception is network-related </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Rushabh S Shah </td>
<td align="left"> Rushabh S Shah </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13236">HADOOP-13236</a> </td>
<td align="left"> truncate will fail when we use viewfilesystem </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11015">HDFS-11015</a> </td>
<td align="left"> Enforce timeout in balancer </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> Kihwal Lee </td>
<td align="left"> Kihwal Lee </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11053">HDFS-11053</a> </td>
<td align="left"> Unnecessary superuser check in versionRequest() </td>
<td align="left"> Major </td>
<td align="left"> namenode, security </td>
<td align="left"> Kihwal Lee </td>
<td align="left"> Kihwal Lee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10921">HDFS-10921</a> </td>
<td align="left"> TestDiskspaceQuotaUpdate doesn&#x2019;t wait for NN to get out of safe mode </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Eric Badger </td>
<td align="left"> Eric Badger </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13201">HADOOP-13201</a> </td>
<td align="left"> Print the directory paths when ViewFs denies the rename operation on internal dirs </td>
<td align="left"> Major </td>
<td align="left"> viewfs </td>
<td align="left"> Tianyin Xu </td>
<td align="left"> Rakesh R </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4328">YARN-4328</a> </td>
<td align="left"> Findbugs warning in resourcemanager in branch-2.7 and branch-2.6 </td>
<td align="left"> Minor </td>
<td align="left"> resourcemanager </td>
<td align="left"> Varun Saxena </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-3432">YARN-3432</a> </td>
<td align="left"> Cluster metrics have wrong Total Memory when there is reserved memory on CS </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler, resourcemanager </td>
<td align="left"> Thomas Graves </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9500">HDFS-9500</a> </td>
<td align="left"> datanodesSoftwareVersions map may counting wrong when rolling upgrade </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Phil Yang </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10455">HDFS-10455</a> </td>
<td align="left"> Logging the username when deny the setOwner operation </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Tianyin Xu </td>
<td align="left"> Rakesh R </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5001">YARN-5001</a> </td>
<td align="left"> Aggregated Logs root directory is created with wrong group if nonexistent </td>
<td align="left"> Major </td>
<td align="left"> log-aggregation, nodemanager, security </td>
<td align="left"> Haibo Chen </td>
<td align="left"> Haibo Chen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5837">YARN-5837</a> </td>
<td align="left"> NPE when getting node status of a decommissioned node after an RM restart </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Robert Kanter </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13804">HADOOP-13804</a> </td>
<td align="left"> MutableStat mean loses accuracy if add(long, long) is used </td>
<td align="left"> Minor </td>
<td align="left"> metrics </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8307">HDFS-8307</a> </td>
<td align="left"> Spurious DNS Queries from hdfs shell </td>
<td align="left"> Trivial </td>
<td align="left"> hdfs-client </td>
<td align="left"> Anu Engineer </td>
<td align="left"> Andres Perez </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11087">HDFS-11087</a> </td>
<td align="left"> NamenodeFsck should check if the output writer is still writable. </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11056">HDFS-11056</a> </td>
<td align="left"> Concurrent append and read operations lead to checksum error </td>
<td align="left"> Major </td>
<td align="left"> datanode, httpfs </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Wei-Chiu Chuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4355">YARN-4355</a> </td>
<td align="left"> NPE while processing localizer heartbeat </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Varun Saxena </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10966">HDFS-10966</a> </td>
<td align="left"> Enhance Dispatcher logic on deciding when to give up a source DataNode </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> Zhe Zhang </td>
<td align="left"> Mark Wagner </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11174">HDFS-11174</a> </td>
<td align="left"> Wrong HttpFS test command in doc </td>
<td align="left"> Minor </td>
<td align="left"> documentation, httpfs </td>
<td align="left"> John Zhuge </td>
<td align="left"> John Zhuge </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5694">YARN-5694</a> </td>
<td align="left"> ZKRMStateStore can prevent the transition to standby in branch-2.7 if the ZK node is unreachable </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> Daniel Templeton </td>
<td align="left"> Daniel Templeton </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11180">HDFS-11180</a> </td>
<td align="left"> Intermittent deadlock in NameNode when failover happens. </td>
<td align="left"> Blocker </td>
<td align="left"> namenode </td>
<td align="left"> Abhishek Modi </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13867">HADOOP-13867</a> </td>
<td align="left"> FilterFileSystem should override rename(.., options) to take effect of Rename options called via FilterFileSystem implementations </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Vinayakumar B </td>
<td align="left"> Vinayakumar B </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11229">HDFS-11229</a> </td>
<td align="left"> HDFS-11056 failed to close meta file </td>
<td align="left"> Blocker </td>
<td align="left"> datanode </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Wei-Chiu Chuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11160">HDFS-11160</a> </td>
<td align="left"> VolumeScanner reports write-in-progress replicas as corrupt incorrectly </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Wei-Chiu Chuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11263">HDFS-11263</a> </td>
<td align="left"> ClassCastException when we use Bzipcodec for Fsimage compression </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6024">YARN-6024</a> </td>
<td align="left"> Capacity Scheduler &#x2018;continuous reservation looking&#x2019; doesn&#x2019;t work when sum of queue&#x2019;s used and reserved resources is equal to max </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5988">YARN-5988</a> </td>
<td align="left"> RM unable to start in secure setup </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Ajith S </td>
<td align="left"> Ajith S </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13839">HADOOP-13839</a> </td>
<td align="left"> Fix outdated tracing documentation </td>
<td align="left"> Minor </td>
<td align="left"> documentation, tracing </td>
<td align="left"> Masatake Iwasaki </td>
<td align="left"> Elek, Marton </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11280">HDFS-11280</a> </td>
<td align="left"> Allow WebHDFS to reuse HTTP connections to NN </td>
<td align="left"> Major </td>
<td align="left"> hdfs </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/MAPREDUCE-6711">MAPREDUCE-6711</a> </td>
<td align="left"> JobImpl fails to handle preemption events on state COMMITTING </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Li Lu </td>
<td align="left"> Prabhu Joseph </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13958">HADOOP-13958</a> </td>
<td align="left"> Bump up release year to 2017 </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Junping Du </td>
<td align="left"> Junping Du </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10733">HDFS-10733</a> </td>
<td align="left"> NameNode terminated after full GC thinking QJM is unresponsive. </td>
<td align="left"> Major </td>
<td align="left"> namenode, qjm </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Vinitha Reddy Gankidi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14001">HADOOP-14001</a> </td>
<td align="left"> Improve delegation token validity checking </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11352">HDFS-11352</a> </td>
<td align="left"> Potential deadlock in NN when failing over </td>
<td align="left"> Critical </td>
<td align="left"> namenode </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14044">HADOOP-14044</a> </td>
<td align="left"> Synchronization issue in delegation token cancel functionality </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Hrishikesh Gadre </td>
<td align="left"> Hrishikesh Gadre </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11377">HDFS-11377</a> </td>
<td align="left"> Balancer hung due to no available mover threads </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> yunjiong zhao </td>
<td align="left"> yunjiong zhao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6152">YARN-6152</a> </td>
<td align="left"> Used queue percentage not accurate in UI for 2.7 and below when using DominantResourceCalculator </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jonathan Hung </td>
<td align="left"> Jonathan Hung </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13433">HADOOP-13433</a> </td>
<td align="left"> Race in UGI.reloginFromKeytab </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Duo Zhang </td>
<td align="left"> Duo Zhang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11379">HDFS-11379</a> </td>
<td align="left"> DFSInputStream may infinite loop requesting block locations </td>
<td align="left"> Critical </td>
<td align="left"> hdfs-client </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1728">YARN-1728</a> </td>
<td align="left"> Workaround guice3x-undecoded pathInfo in YARN WebApp </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Abraham Elmahrek </td>
<td align="left"> Yuanbo Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6310">YARN-6310</a> </td>
<td align="left"> OutputStreams in AggregatedLogFormat.LogWriter can be left open upon exceptions </td>
<td align="left"> Major </td>
<td align="left"> yarn </td>
<td align="left"> Haibo Chen </td>
<td align="left"> Haibo Chen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11499">HDFS-11499</a> </td>
<td align="left"> Decommissioning stuck because of failing recovery </td>
<td align="left"> Major </td>
<td align="left"> hdfs, namenode </td>
<td align="left"> Lukas Majercak </td>
<td align="left"> Lukas Majercak </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-9631">HADOOP-9631</a> </td>
<td align="left"> ViewFs should use underlying FileSystem&#x2019;s server side defaults </td>
<td align="left"> Major </td>
<td align="left"> fs, viewfs </td>
<td align="left"> Lohit Vijayarenu </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14214">HADOOP-14214</a> </td>
<td align="left"> DomainSocketWatcher::add()/delete() should not self interrupt while looping await() </td>
<td align="left"> Critical </td>
<td align="left"> hdfs-client </td>
<td align="left"> Mingliang Liu </td>
<td align="left"> Mingliang Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14195">HADOOP-14195</a> </td>
<td align="left"> CredentialProviderFactory$getProviders is not thread-safe </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Vihang Karajgaonkar </td>
<td align="left"> Vihang Karajgaonkar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14211">HADOOP-14211</a> </td>
<td align="left"> FilterFs and ChRootedFs are too aggressive about enforcing &#x201c;authorityNeeded&#x201d; </td>
<td align="left"> Major </td>
<td align="left"> viewfs </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11486">HDFS-11486</a> </td>
<td align="left"> Client close() should not fail fast if the last block is being decommissioned </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Wei-Chiu Chuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13362">HADOOP-13362</a> </td>
<td align="left"> DefaultMetricsSystem leaks the source name when a source unregisters </td>
<td align="left"> Blocker </td>
<td align="left"> metrics </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Junping Du </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6873">MAPREDUCE-6873</a> </td>
<td align="left"> MR Job Submission Fails if MR framework application path not on defaultFS </td>
<td align="left"> Minor </td>
<td align="left"> mrv2 </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11608">HDFS-11608</a> </td>
<td align="left"> HDFS write crashed with block size greater than 2 GB </td>
<td align="left"> Critical </td>
<td align="left"> hdfs-client </td>
<td align="left"> Xiaobing Zhou </td>
<td align="left"> Xiaobing Zhou </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14066">HADOOP-14066</a> </td>
<td align="left"> VersionInfo should be marked as public API </td>
<td align="left"> Critical </td>
<td align="left"> common </td>
<td align="left"> Thejas M Nair </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14293">HADOOP-14293</a> </td>
<td align="left"> Initialize FakeTimer with a less trivial value </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Andrew Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6304">YARN-6304</a> </td>
<td align="left"> Skip rm.transitionToActive call to RM if RM is already active. </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Rohith Sharma K S </td>
<td align="left"> Rohith Sharma K S </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11615">HDFS-11615</a> </td>
<td align="left"> FSNamesystemLock metrics can be inaccurate due to millisecond precision </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11709">HDFS-11709</a> </td>
<td align="left"> StandbyCheckpointer should handle an non-existing legacyOivImageDir gracefully </td>
<td align="left"> Critical </td>
<td align="left"> ha, namenode </td>
<td align="left"> Zhe Zhang </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11609">HDFS-11609</a> </td>
<td align="left"> Some blocks can be permanently lost if nodes are decommissioned while dead </td>
<td align="left"> Blocker </td>
<td align="left"> namenode </td>
<td align="left"> Kihwal Lee </td>
<td align="left"> Kihwal Lee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8498">HDFS-8498</a> </td>
<td align="left"> Blocks can be committed with wrong size </td>
<td align="left"> Critical </td>
<td align="left"> hdfs-client </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11714">HDFS-11714</a> </td>
<td align="left"> Newly added NN storage directory won&#x2019;t get initialized and cause space exhaustion </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Kihwal Lee </td>
<td align="left"> Kihwal Lee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14371">HADOOP-14371</a> </td>
<td align="left"> License error in TestLoadBalancingKMSClientProvider.java </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> hu xiaodong </td>
<td align="left"> hu xiaodong </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14374">HADOOP-14374</a> </td>
<td align="left"> License error in GridmixTestUtils.java </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> lixinglong </td>
<td align="left"> lixinglong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11766">HDFS-11766</a> </td>
<td align="left"> Fix findbugs warning in branch-2.7 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Chen Liang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14100">HADOOP-14100</a> </td>
<td align="left"> Upgrade Jsch jar to latest version to fix vulnerability in old versions </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Vinayakumar B </td>
<td align="left"> Vinayakumar B </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11373">HDFS-11373</a> </td>
<td align="left"> Backport HDFS-11258 and HDFS-11272 to branch-2.7 </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11795">HDFS-11795</a> </td>
<td align="left"> Fix ASF Licence warnings in branch-2.7 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Yiqun Lin </td>
<td align="left"> Yiqun Lin </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5543">YARN-5543</a> </td>
<td align="left"> ResourceManager SchedulingMonitor could potentially terminate the preemption checker thread </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler, resourcemanager </td>
<td align="left"> Min Shen </td>
<td align="left"> Min Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11674">HDFS-11674</a> </td>
<td align="left"> reserveSpaceForReplicas is not released if append request failed due to mirror down and replica recovered </td>
<td align="left"> Critical </td>
<td align="left"> datanode </td>
<td align="left"> Vinayakumar B </td>
<td align="left"> Vinayakumar B </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14376">HADOOP-14376</a> </td>
<td align="left"> Memory leak when reading a compressed file using the native library </td>
<td align="left"> Major </td>
<td align="left"> common, io </td>
<td align="left"> Eli Acherkan </td>
<td align="left"> Eli Acherkan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14434">HADOOP-14434</a> </td>
<td align="left"> Use MoveFileEx to allow renaming a file when the destination exists </td>
<td align="left"> Major </td>
<td align="left"> native </td>
<td align="left"> Lukas Majercak </td>
<td align="left"> Lukas Majercak </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11849">HDFS-11849</a> </td>
<td align="left"> JournalNode startup failure exception should be logged in log file </td>
<td align="left"> Major </td>
<td align="left"> journal-node </td>
<td align="left"> Surendra Singh Lilhore </td>
<td align="left"> Surendra Singh Lilhore </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11864">HDFS-11864</a> </td>
<td align="left"> Document Metrics to track usage of memory for writes </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Yiqun Lin </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6615">YARN-6615</a> </td>
<td align="left"> AmIpFilter drops query parameters on redirect </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Wilfred Spiegelenburg </td>
<td align="left"> Wilfred Spiegelenburg </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11445">HDFS-11445</a> </td>
<td align="left"> FSCK shows overall health status as corrupt even one replica is corrupt </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11078">HDFS-11078</a> </td>
<td align="left"> Fix NPE in LazyPersistFileScrubber </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> &#xcd;&#xf1;igo Goiri </td>
<td align="left"> &#xcd;&#xf1;igo Goiri </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-5042">HDFS-5042</a> </td>
<td align="left"> Completed files lost after power failure </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Dave Latham </td>
<td align="left"> Vinayakumar B </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11893">HDFS-11893</a> </td>
<td align="left"> Fix TestDFSShell.testMoveWithTargetPortEmpty failure. </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11741">HDFS-11741</a> </td>
<td align="left"> Long running balancer may fail due to expired DataEncryptionKey </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Wei-Chiu Chuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11856">HDFS-11856</a> </td>
<td align="left"> Ability to re-add Upgrading Nodes (remote) to pipeline for future pipeline updates </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client, rolling upgrades </td>
<td align="left"> Vinayakumar B </td>
<td align="left"> Vinayakumar B </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14474">HADOOP-14474</a> </td>
<td align="left"> Use OpenJDK 7 instead of Oracle JDK 7 to avoid oracle-java7-installer failures </td>
<td align="left"> Major </td>
<td align="left"> build </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4925">YARN-4925</a> </td>
<td align="left"> ContainerRequest in AMRMClient, application should be able to specify nodes/racks together with nodeLabelExpression </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Bibin A Chundatt </td>
<td align="left"> Bibin A Chundatt </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11708">HDFS-11708</a> </td>
<td align="left"> Positional read will fail if replicas moved to different DNs after stream is opened </td>
<td align="left"> Critical </td>
<td align="left"> hdfs-client </td>
<td align="left"> Vinayakumar B </td>
<td align="left"> Vinayakumar B </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11743">HDFS-11743</a> </td>
<td align="left"> Revert the incompatible fsck reporting output in HDFS-7933 from branch-2.7 </td>
<td align="left"> Blocker </td>
<td align="left"> namenode </td>
<td align="left"> Zhe Zhang </td>
<td align="left"> Zhe Zhang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11583">HDFS-11583</a> </td>
<td align="left"> Parent spans are not initialized to NullScope for every DFSPacket </td>
<td align="left"> Major </td>
<td align="left"> tracing </td>
<td align="left"> Karan Mehta </td>
<td align="left"> Masatake Iwasaki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6719">YARN-6719</a> </td>
<td align="left"> Fix findbugs warnings in SLSCapacityScheduler.java </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11736">HDFS-11736</a> </td>
<td align="left"> OIV tests should not write outside &#x2018;target&#x2019; directory. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Yiqun Lin </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6433">MAPREDUCE-6433</a> </td>
<td align="left"> launchTime may be negative </td>
<td align="left"> Major </td>
<td align="left"> jobhistoryserver, mrv2 </td>
<td align="left"> Allen Wittenauer </td>
<td align="left"> zhihai xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10829">HADOOP-10829</a> </td>
<td align="left"> Iteration on CredentialProviderFactory.serviceLoader is thread-unsafe </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Benoy Antony </td>
<td align="left"> Benoy Antony </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14586">HADOOP-14586</a> </td>
<td align="left"> StringIndexOutOfBoundsException breaks org.apache.hadoop.util.Shell on 2.7.x with Java 9 </td>
<td align="left"> Minor </td>
<td align="left"> common </td>
<td align="left"> Uwe Schindler </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6697">MAPREDUCE-6697</a> </td>
<td align="left"> Concurrent task limits should only be applied when necessary </td>
<td align="left"> Major </td>
<td align="left"> mrv2 </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Nathan Roberts </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-3260">YARN-3260</a> </td>
<td align="left"> AM attempt fail to register before RM processes launch event </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Bibin A Chundatt </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6818">YARN-6818</a> </td>
<td align="left"> User limit per partition is not honored in branch-2.7 &gt;= </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jonathan Hung </td>
<td align="left"> Jonathan Hung </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14356">HADOOP-14356</a> </td>
<td align="left"> Update CHANGES.txt to reflect all the changes in branch-2.7 </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11472">HDFS-11472</a> </td>
<td align="left"> Fix inconsistent replica size after a data pipeline failure </td>
<td align="left"> Critical </td>
<td align="left"> datanode </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-12177">HDFS-12177</a> </td>
<td align="left"> NameNode exits due to setting BlockPlacementPolicy loglevel to Debug </td>
<td align="left"> Major </td>
<td align="left"> block placement </td>
<td align="left"> Jiandan Yang </td>
<td align="left"> Jiandan Yang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11742">HDFS-11742</a> </td>
<td align="left"> Improve balancer usability after HDFS-8818 </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Kihwal Lee </td>
<td align="left"> Kihwal Lee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-14686">HADOOP-14686</a> </td>
<td align="left"> Branch-2.7 .gitignore is out of date </td>
<td align="left"> Blocker </td>
<td align="left"> build, precommit </td>
<td align="left"> Sean Busbey </td>
<td align="left"> Sean Busbey </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11896">HDFS-11896</a> </td>
<td align="left"> Non-dfsUsed will be doubled on dead node re-registration </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </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/HDFS-9888">HDFS-9888</a> </td>
<td align="left"> Allow reseting KerberosName in unit tests </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Xiao Chen </td>
<td align="left"> Xiao Chen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4717">YARN-4717</a> </td>
<td align="left"> TestResourceLocalizationService.testPublicResourceInitializesLocalDir fails Intermittently due to IllegalArgumentException from cleanup </td>
<td align="left"> Minor </td>
<td align="left"> nodemanager </td>
<td align="left"> Daniel Templeton </td>
<td align="left"> Daniel Templeton </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-5092">YARN-5092</a> </td>
<td align="left"> TestRMDelegationTokens fails intermittently </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Rohith Sharma K S </td>
<td align="left"> Jason Lowe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10980">HADOOP-10980</a> </td>
<td align="left"> TestActiveStandbyElector fails occasionally in trunk </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Eric Badger </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9745">HDFS-9745</a> </td>
<td align="left"> TestSecureNNWithQJM#testSecureMode sometimes fails with timeouts </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Xiao Chen </td>
<td align="left"> Xiao Chen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9333">HDFS-9333</a> </td>
<td align="left"> Some tests using MiniDFSCluster errored complaining port in use </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Kai Zheng </td>
<td align="left"> Masatake Iwasaki </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11290">HDFS-11290</a> </td>
<td align="left"> TestFSNameSystemMBean should wait until JMX cache is cleared </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Erik Krogen </td></tr>
</tbody>
</table></div>
<div class="section">
<h3><a name="SUB-TASKS:"></a>SUB-TASKS:</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/HDFS-8721">HDFS-8721</a> </td>
<td align="left"> Add a metric for number of encryption zones </td>
<td align="left"> Major </td>
<td align="left"> encryption </td>
<td align="left"> Rakesh R </td>
<td align="left"> Rakesh R </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8824">HDFS-8824</a> </td>
<td align="left"> Do not use small blocks for balancing the cluster </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </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/HDFS-9421">HDFS-9421</a> </td>
<td align="left"> NNThroughputBenchmark replication test NPE with -namenode option </td>
<td align="left"> Major </td>
<td align="left"> benchmarks </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Mingliang Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4393">YARN-4393</a> </td>
<td align="left"> TestResourceLocalizationService#testFailedDirsResourceRelease fails intermittently </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Varun Saxena </td>
<td align="left"> Varun Saxena </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9621">HDFS-9621</a> </td>
<td align="left"> getListing wrongly associates Erasure Coding policy to pre-existing replicated files under an EC directory </td>
<td align="left"> Critical </td>
<td align="left"> erasure-coding </td>
<td align="left"> Sushmitha Sreenivasan </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9601">HDFS-9601</a> </td>
<td align="left"> NNThroughputBenchmark.BlockReportStats should handle NotReplicatedYetException on adding block </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Masatake Iwasaki </td>
<td align="left"> Masatake Iwasaki </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-4573">YARN-4573</a> </td>
<td align="left"> TestRMAppTransitions.testAppRunningKill and testAppKilledKilled fail on trunk </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager, test </td>
<td align="left"> Takashi Ohnishi </td>
<td align="left"> Takashi Ohnishi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-9503">HDFS-9503</a> </td>
<td align="left"> Replace -namenode option with -fs for NNThroughputBenchmark </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Mingliang Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12975">HADOOP-12975</a> </td>
<td align="left"> Add jitter to CachingGetSpaceUsed&#x2019;s thread </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Elliott Clark </td>
<td align="left"> Elliott Clark </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10653">HDFS-10653</a> </td>
<td align="left"> Optimize conversion from path string to components </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10656">HDFS-10656</a> </td>
<td align="left"> Optimize conversion of byte arrays back to path string </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10674">HDFS-10674</a> </td>
<td align="left"> Optimize creating a full path from an inode </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10655">HDFS-10655</a> </td>
<td align="left"> Fix path related byte array conversion bugs </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10662">HDFS-10662</a> </td>
<td align="left"> Optimize UTF8 string/byte conversions </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10673">HDFS-10673</a> </td>
<td align="left"> Optimize FSPermissionChecker&#x2019;s internal path usage </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10744">HDFS-10744</a> </td>
<td align="left"> Internally optimize path component resolution </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10619">HDFS-10619</a> </td>
<td align="left"> Cache path in InodesInPath </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10896">HDFS-10896</a> </td>
<td align="left"> Move lock logging logic from FSNamesystem into FSNamesystemLock </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10745">HDFS-10745</a> </td>
<td align="left"> Directly resolve paths into INodesInPath </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10597">HADOOP-10597</a> </td>
<td align="left"> RPC Server signals backoff to clients when all request queues are full </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ming Ma </td>
<td align="left"> Ming Ma </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10300">HADOOP-10300</a> </td>
<td align="left"> Allowed deferred sending of call responses </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Daryn Sharp </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-10872">HDFS-10872</a> </td>
<td align="left"> Add MutableRate metrics for FSNamesystemLock operations </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13655">HADOOP-13655</a> </td>
<td align="left"> document object store use with fs shell and distcp </td>
<td align="left"> Major </td>
<td align="left"> documentation, fs, fs/s3 </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-8818">HDFS-8818</a> </td>
<td align="left"> Allow Balancer to run faster </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </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/YARN-4140">YARN-4140</a> </td>
<td align="left"> RM container allocation delayed incase of app submitted to Nodelabel partition </td>
<td align="left"> Major </td>
<td align="left"> scheduler </td>
<td align="left"> Bibin A Chundatt </td>
<td align="left"> Bibin A Chundatt </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-13670">HADOOP-13670</a> </td>
<td align="left"> Update CHANGES.txt to reflect all the changes in branch-2.7 </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Brahma Reddy Battula </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6274">YARN-6274</a> </td>
<td align="left"> Documentation refers to incorrect nodemanager health checker interval property </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </td>
<td align="left"> Charles Zhang </td>
<td align="left"> Weiwei Yang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-11717">HDFS-11717</a> </td>
<td align="left"> Add unit test for HDFS-11709 StandbyCheckpointer should handle non-existing legacyOivImageDir gracefully </td>
<td align="left"> Minor </td>
<td align="left"> ha, namenode </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Erik Krogen </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>