blob: 24d45772df8f1a71909679437223bbfe8559ce8e [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.6.0_-_2014-11-18"></a>Release 2.6.0 - 2014-11-18</h2>
<div class="section">
<h3><a name="INCOMPATIBLE_CHANGES:"></a>INCOMPATIBLE CHANGES:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-8944">HADOOP-8944</a> </td>
<td align="left"> Shell command fs -count should include human readable option </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Jonathan Allen </td>
<td align="left"> Jonathan Allen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-668">YARN-668</a> </td>
<td align="left"> TokenIdentifier serialization should consider Unknown fields </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Siddharth Seth </td>
<td align="left"> Junping Du </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1051">YARN-1051</a> </td>
<td align="left"> YARN Admission Control/Planner: enhancing the resource allocation model with time. </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler, resourcemanager, scheduler </td>
<td align="left"> Carlo Curino </td>
<td align="left"> Carlo Curino </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2615">YARN-2615</a> </td>
<td align="left"> ClientToAMTokenIdentifier and DelegationTokenIdentifier should allow extended fields </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Junping Du </td>
<td align="left"> Junping Du </td></tr>
</tbody>
</table></div>
<div class="section">
<h3><a name="NEW_FEATURES:"></a>NEW FEATURES:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10607">HADOOP-10607</a> </td>
<td align="left"> Create an API to Separate Credentials/Password Storage from Applications </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10719">HADOOP-10719</a> </td>
<td align="left"> Add generateEncryptedKey and decryptEncryptedKey methods to KeyProvider </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5890">MAPREDUCE-5890</a> </td>
<td align="left"> Support for encrypting Intermediate data and spills in local filesystem </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2131">YARN-2131</a> </td>
<td align="left"> Add a way to format the RMStateStore </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Karthik Kambatla </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6007">MAPREDUCE-6007</a> </td>
<td align="left"> Add support to distcp to preserve raw.* namespace extended attributes </td>
<td align="left"> Major </td>
<td align="left"> distcp </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10150">HADOOP-10150</a> </td>
<td align="left"> Hadoop cryptographic file system </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6134">HDFS-6134</a> </td>
<td align="left"> Transparent data at rest encryption </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10893">HADOOP-10893</a> </td>
<td align="left"> isolated classloader on the client side </td>
<td align="left"> Major </td>
<td align="left"> util </td>
<td align="left"> Sangjin Lee </td>
<td align="left"> Sangjin Lee </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2393">YARN-2393</a> </td>
<td align="left"> FairScheduler: Add the notion of steady fair share </td>
<td align="left"> Major </td>
<td align="left"> fairscheduler </td>
<td align="left"> Ashwin Shankar </td>
<td align="left"> Wei Yan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2395">YARN-2395</a> </td>
<td align="left"> FairScheduler: Preemption timeout should be configurable per queue </td>
<td align="left"> Major </td>
<td align="left"> fairscheduler </td>
<td align="left"> Ashwin Shankar </td>
<td align="left"> Wei Yan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6634">HDFS-6634</a> </td>
<td align="left"> inotify in HDFS </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client, namenode, qjm </td>
<td align="left"> James Thomas </td>
<td align="left"> James Thomas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-4257">HDFS-4257</a> </td>
<td align="left"> The ReplaceDatanodeOnFailure policies could have a forgiving option </td>
<td align="left"> Minor </td>
<td align="left"> hdfs-client </td>
<td align="left"> Harsh J </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-2394">YARN-2394</a> </td>
<td align="left"> FairScheduler: Configure fairSharePreemptionThreshold per queue </td>
<td align="left"> Major </td>
<td align="left"> fairscheduler </td>
<td align="left"> Ashwin Shankar </td>
<td align="left"> Wei Yan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6959">HDFS-6959</a> </td>
<td align="left"> Make the HDFS home directory location customizable. </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Kevin Odell </td>
<td align="left"> Yongjun Zhang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-415">YARN-415</a> </td>
<td align="left"> Capture aggregate memory allocation at the app-level for chargeback </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Kendall Thrapp </td>
<td align="left"> Eric Payne </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10400">HADOOP-10400</a> </td>
<td align="left"> Incorporate new S3A FileSystem implementation </td>
<td align="left"> Major </td>
<td align="left"> fs, fs/s3 </td>
<td align="left"> Jordan Mendelson </td>
<td align="left"> Jordan Mendelson </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6584">HDFS-6584</a> </td>
<td align="left"> Support Archival Storage </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover, namenode </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-6581">HDFS-6581</a> </td>
<td align="left"> Write to single replica in memory </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs-client, namenode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1964">YARN-1964</a> </td>
<td align="left"> Create Docker analog of the LinuxContainerExecutor in YARN </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Arun C Murthy </td>
<td align="left"> Abin Shahab </td></tr>
</tbody>
</table></div>
<div class="section">
<h3><a name="IMPROVEMENTS:"></a>IMPROVEMENTS:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-7664">HADOOP-7664</a> </td>
<td align="left"> o.a.h.conf.Configuration complains of overriding final parameter even if the value with which its attempting to override is the same. </td>
<td align="left"> Minor </td>
<td align="left"> conf </td>
<td align="left"> Ravi Prakash </td>
<td align="left"> Ravi Prakash </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-3851">HDFS-3851</a> </td>
<td align="left"> Make DFSOuputSteram$Packet default constructor reuse the other constructor </td>
<td align="left"> Trivial </td>
<td align="left"> hdfs-client </td>
<td align="left"> Jing Zhao </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-8815">HADOOP-8815</a> </td>
<td align="left"> RandomDatum overrides equals(Object) but no hashCode() </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10432">HADOOP-10432</a> </td>
<td align="left"> Refactor SSLFactory to expose static method to determine HostnameVerifier </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10427">HADOOP-10427</a> </td>
<td align="left"> KeyProvider implementations should be thread safe </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10429">HADOOP-10429</a> </td>
<td align="left"> KeyStores should have methods to generate the materials themselves, KeyShell should use them </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10428">HADOOP-10428</a> </td>
<td align="left"> JavaKeyStoreProvider should accept keystore password via configuration falling back to ENV VAR </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10431">HADOOP-10431</a> </td>
<td align="left"> Change visibility of KeyStore.Options getter methods to public </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10430">HADOOP-10430</a> </td>
<td align="left"> KeyProvider Metadata should have an optional description, there should be a method to retrieve the metadata from all keys </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10433">HADOOP-10433</a> </td>
<td align="left"> Key Management Server based on KeyProvider API </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10696">HADOOP-10696</a> </td>
<td align="left"> Add optional attributes to KeyProvider Options and Metadata </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10695">HADOOP-10695</a> </td>
<td align="left"> KMSClientProvider should respect a configurable timeout. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Mike Yoder </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6613">HDFS-6613</a> </td>
<td align="left"> Improve logging in caching classes </td>
<td align="left"> Minor </td>
<td align="left"> caching </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-6511">HDFS-6511</a> </td>
<td align="left"> BlockManager#computeInvalidateWork() could do nothing </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Juan Yu </td>
<td align="left"> Juan Yu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10757">HADOOP-10757</a> </td>
<td align="left"> KeyProvider KeyVersion should provide the key name </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10769">HADOOP-10769</a> </td>
<td align="left"> Create KeyProvider extension to handle delegation tokens </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6627">HDFS-6627</a> </td>
<td align="left"> Rename DataNode#checkWriteAccess to checkReadAccess. </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Liang Xie </td>
<td align="left"> Liang Xie </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6643">HDFS-6643</a> </td>
<td align="left"> Refactor INodeFile.HeaderFormat and INodeWithAdditionalFields.PermissionStatusFormat </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10812">HADOOP-10812</a> </td>
<td align="left"> Delegate KeyProviderExtension#toString to underlying KeyProvider </td>
<td align="left"> Trivial </td>
<td align="left"> . </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-10808">HADOOP-10808</a> </td>
<td align="left"> Remove unused native code for munlock. </td>
<td align="left"> Minor </td>
<td align="left"> native </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10815">HADOOP-10815</a> </td>
<td align="left"> Implement Windows equivalent of mlock. </td>
<td align="left"> Major </td>
<td align="left"> native </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-5202">HDFS-5202</a> </td>
<td align="left"> Support Centralized Cache Management on Windows. </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10736">HADOOP-10736</a> </td>
<td align="left"> Add key attributes to the key shell </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Mike Yoder </td>
<td align="left"> Mike Yoder </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2274">YARN-2274</a> </td>
<td align="left"> FairScheduler: Add debug information about cluster capacity, availability and reservations </td>
<td align="left"> Trivial </td>
<td align="left"> fairscheduler </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/HDFS-2856">HDFS-2856</a> </td>
<td align="left"> Fix block protocol so that Datanodes don&#x2019;t require root or jsvc </td>
<td align="left"> Major </td>
<td align="left"> datanode, security </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10845">HADOOP-10845</a> </td>
<td align="left"> Add common tests for ACLs in combination with viewfs. </td>
<td align="left"> Major </td>
<td align="left"> fs, test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10824">HADOOP-10824</a> </td>
<td align="left"> Refactor KMSACLs to avoid locking </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-10839">HADOOP-10839</a> </td>
<td align="left"> Add unregisterSource() to MetricsSystem API </td>
<td align="left"> Major </td>
<td align="left"> metrics </td>
<td align="left"> shanyu zhao </td>
<td align="left"> shanyu zhao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5971">MAPREDUCE-5971</a> </td>
<td align="left"> Move the default options for distcp -p to DistCpOptionSwitch </td>
<td align="left"> Trivial </td>
<td align="left"> distcp </td>
<td align="left"> Charles Lamb </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-6690">HDFS-6690</a> </td>
<td align="left"> Deduplicate xattr names in memory </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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10610">HADOOP-10610</a> </td>
<td align="left"> Upgrade S3n fs.s3.buffer.dir to support multi directories </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3 </td>
<td align="left"> Theodore michael Malaska </td>
<td align="left"> Theodore michael Malaska </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6655">HDFS-6655</a> </td>
<td align="left"> Add &#x2018;header banner&#x2019; to &#x2018;explorer.html&#x2019; also in Namenode UI </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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10841">HADOOP-10841</a> </td>
<td align="left"> EncryptedKeyVersion should have a key name property </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-4120">HDFS-4120</a> </td>
<td align="left"> Add a new &#x201c;-skipSharedEditsCheck&#x201d; option for BootstrapStandby </td>
<td align="left"> Minor </td>
<td align="left"> ha, namenode </td>
<td align="left"> Liang Xie </td>
<td align="left"> Rakesh R </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6597">HDFS-6597</a> </td>
<td align="left"> Add a new option to NN upgrade to terminate the process after upgrade on NN is completed </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Danilo Vunjak </td>
<td align="left"> Danilo Vunjak </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6700">HDFS-6700</a> </td>
<td align="left"> BlockPlacementPolicy shoud choose storage but not datanode for deletion </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10817">HADOOP-10817</a> </td>
<td align="left"> ProxyUsers configuration should support configurable prefixes </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10750">HADOOP-10750</a> </td>
<td align="left"> KMSKeyProviderCache should be in hadoop-common </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2323">YARN-2323</a> </td>
<td align="left"> FairShareComparator creates too many Resource objects </td>
<td align="left"> Minor </td>
<td align="left"> fairscheduler </td>
<td align="left"> Hong Zhiguo </td>
<td align="left"> Hong Zhiguo </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10720">HADOOP-10720</a> </td>
<td align="left"> KMS: Implement generateEncryptedKey and decryptEncryptedKey in the REST API </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10755">HADOOP-10755</a> </td>
<td align="left"> Support negative caching of user-group mapping </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Lei (Eddy) Xu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10826">HADOOP-10826</a> </td>
<td align="left"> Iteration on KeyProviderFactory.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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6701">HDFS-6701</a> </td>
<td align="left"> Make seed optional in NetworkTopology#sortByDistance </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Ashwin Shankar </td>
<td align="left"> Ashwin Shankar </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10855">HADOOP-10855</a> </td>
<td align="left"> Allow Text to be read with a known length </td>
<td align="left"> Minor </td>
<td align="left"> io </td>
<td align="left"> Todd Lipcon </td>
<td align="left"> Todd Lipcon </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10881">HADOOP-10881</a> </td>
<td align="left"> Clarify usage of encryption and encrypted encryption key in KeyProviderCryptoExtension </td>
<td align="left"> Major </td>
<td align="left"> . </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-10891">HADOOP-10891</a> </td>
<td align="left"> Add EncryptedKeyVersion factory method to KeyProviderCryptoExtension </td>
<td align="left"> Major </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/YARN-2214">YARN-2214</a> </td>
<td align="left"> FairScheduler: preemptContainerPreCheck() in FSParentQueue delays convergence towards fairness </td>
<td align="left"> Major </td>
<td align="left"> scheduler </td>
<td align="left"> Ashwin Shankar </td>
<td align="left"> Ashwin Shankar </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6755">HDFS-6755</a> </td>
<td align="left"> There is an unnecessary sleep in the code path where DFSOutputStream#close gives up its attempt to contact the namenode </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Mit Desai </td>
<td align="left"> Mit Desai </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6739">HDFS-6739</a> </td>
<td align="left"> Add getDatanodeStorageReport to ClientProtocol </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client, namenode </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-8069">HADOOP-8069</a> </td>
<td align="left"> Enable TCP_NODELAY by default for IPC </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> Todd Lipcon </td>
<td align="left"> Todd Lipcon </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10756">HADOOP-10756</a> </td>
<td align="left"> KMS audit log should consolidate successful similar requests </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6570">HDFS-6570</a> </td>
<td align="left"> add api that enables checking if a user has certain permissions on a file </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client, namenode, webhdfs </td>
<td align="left"> Thejas M Nair </td>
<td align="left"> Jitendra Nath Pandey </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6441">HDFS-6441</a> </td>
<td align="left"> Add ability to exclude/include specific datanodes while balancing </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </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/YARN-1994">YARN-1994</a> </td>
<td align="left"> Expose YARN/MR endpoints on multiple interfaces </td>
<td align="left"> Major </td>
<td align="left"> nodemanager, resourcemanager, webapp </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Craig Welch </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6685">HDFS-6685</a> </td>
<td align="left"> Balancer should preserve storage type of replicas </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6798">HDFS-6798</a> </td>
<td align="left"> Add test case for incorrect data node condition during balancing </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> Benoy Antony </td>
<td align="left"> Benoy Antony </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6796">HDFS-6796</a> </td>
<td align="left"> Improving the argument check during balancer command line parsing </td>
<td align="left"> Minor </td>
<td align="left"> balancer &amp; mover </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-10902">HADOOP-10902</a> </td>
<td align="left"> Deletion of directories with snapshots will not output reason for trash move failure </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Stephen Chu </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6794">HDFS-6794</a> </td>
<td align="left"> Update BlockManager methods to use DatanodeStorageInfo where possible </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10793">HADOOP-10793</a> </td>
<td align="left"> KeyShell args should use single-dash style </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Mike Yoder </td>
<td align="left"> Andrew Wang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6482">HDFS-6482</a> </td>
<td align="left"> Use block ID-based block layout on datanodes </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> James Thomas </td>
<td align="left"> James Thomas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2343">YARN-2343</a> </td>
<td align="left"> Improve error message on token expire exception </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Li Lu </td>
<td align="left"> Li Lu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10903">HADOOP-10903</a> </td>
<td align="left"> Enhance hadoop classpath command to expand wildcards or write classpath into jar manifest. </td>
<td align="left"> Major </td>
<td align="left"> scripts, util </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10936">HADOOP-10936</a> </td>
<td align="left"> Change default KeyProvider bitlength to 128 </td>
<td align="left"> Major </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-10791">HADOOP-10791</a> </td>
<td align="left"> AuthenticationFilter should support externalizing the secret for signing and provide rotation support </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6809">HDFS-6809</a> </td>
<td align="left"> Move some Balancer&#x2019;s inner classes to standalone classes </td>
<td align="left"> Minor </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-6812">HDFS-6812</a> </td>
<td align="left"> Remove addBlock and replaceBlock from DatanodeDescriptor </td>
<td align="left"> Minor </td>
<td align="left"> namenode </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-6781">HDFS-6781</a> </td>
<td align="left"> Separate HDFS commands from CommandsManual.apt.vm </td>
<td align="left"> Major </td>
<td align="left"> documentation </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/HADOOP-10771">HADOOP-10771</a> </td>
<td align="left"> Refactor HTTP delegation support out of httpfs to common </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6772">HDFS-6772</a> </td>
<td align="left"> Get DN storages out of blockContentsStale state faster after NN restarts </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-2352">YARN-2352</a> </td>
<td align="left"> FairScheduler: Collect metrics on duration of critical methods that affect performance </td>
<td align="left"> Major </td>
<td align="left"> scheduler </td>
<td align="left"> Karthik Kambatla </td>
<td align="left"> Karthik Kambatla </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-573">HDFS-573</a> </td>
<td align="left"> Porting libhdfs to Windows </td>
<td align="left"> Major </td>
<td align="left"> libhdfs </td>
<td align="left"> Ziliang Guo </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6828">HDFS-6828</a> </td>
<td align="left"> Separate block replica dispatching from Balancer </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1954">YARN-1954</a> </td>
<td align="left"> Add waitFor to AMRMClient(Async) </td>
<td align="left"> Major </td>
<td align="left"> client </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2337">YARN-2337</a> </td>
<td align="left"> ResourceManager sets ClientRMService in RMContext multiple times </td>
<td align="left"> Trivial </td>
<td align="left"> resourcemanager </td>
<td align="left"> zhihai xu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2361">YARN-2361</a> </td>
<td align="left"> RMAppAttempt state machine entries for KILLED state has duplicate event entries </td>
<td align="left"> Trivial </td>
<td align="left"> resourcemanager </td>
<td align="left"> zhihai xu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6837">HDFS-6837</a> </td>
<td align="left"> Code cleanup for Balancer and Dispatcher </td>
<td align="left"> Minor </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10835">HADOOP-10835</a> </td>
<td align="left"> Implement HTTP proxyuser support in HTTP authentication client/server libraries </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6836">HDFS-6836</a> </td>
<td align="left"> HDFS INFO logging is verbose &amp; uses file appenders </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Gopal V </td>
<td align="left"> Nathan Yao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2399">YARN-2399</a> </td>
<td align="left"> FairScheduler: Merge AppSchedulable and FSSchedulerApp into FSAppAttempt </td>
<td align="left"> Major </td>
<td align="left"> fairscheduler </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/MAPREDUCE-5943">MAPREDUCE-5943</a> </td>
<td align="left"> Separate mapred commands from CommandsManual.apt.vm </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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/HDFS-6849">HDFS-6849</a> </td>
<td align="left"> Replace HttpFS custom proxyuser handling with common implementation </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10838">HADOOP-10838</a> </td>
<td align="left"> Byte array native checksumming </td>
<td align="left"> Major </td>
<td align="left"> performance </td>
<td align="left"> James Thomas </td>
<td align="left"> James Thomas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-883">MAPREDUCE-883</a> </td>
<td align="left"> harchive: Document how to unarchive </td>
<td align="left"> Minor </td>
<td align="left"> documentation, harchive </td>
<td align="left"> Koji Noguchi </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-4791">MAPREDUCE-4791</a> </td>
<td align="left"> Javadoc for KeyValueTextInputFormat should include default separator and how to change it </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Matt Lavin </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5906">MAPREDUCE-5906</a> </td>
<td align="left"> Inconsistent configuration in property &#x201c;mapreduce.reduce.shuffle.input.buffer.percent&#x201d; </td>
<td align="left"> Minor </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/HADOOP-10231">HADOOP-10231</a> </td>
<td align="left"> Add some components in Native Libraries document </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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-2197">YARN-2197</a> </td>
<td align="left"> Add a link to YARN CHANGES.txt in the left side of doc </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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/YARN-1918">YARN-1918</a> </td>
<td align="left"> Typo in description and error message for &#x2018;yarn.resourcemanager.cluster-id&#x2019; </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Devaraj K </td>
<td align="left"> Anandha L Ranganathan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6850">HDFS-6850</a> </td>
<td align="left"> Move NFS out of order write unit tests into TestWrites class </td>
<td align="left"> Minor </td>
<td align="left"> nfs </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/HADOOP-10770">HADOOP-10770</a> </td>
<td align="left"> KMS add delegation token support </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10967">HADOOP-10967</a> </td>
<td align="left"> Improve DefaultCryptoExtension#generateEncryptedKey performance </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10698">HADOOP-10698</a> </td>
<td align="left"> KMS, add proxyuser support </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10335">HADOOP-10335</a> </td>
<td align="left"> An ip whilelist based implementation to resolve Sasl properties per connection </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Benoy Antony </td>
<td align="left"> Benoy Antony </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2411">YARN-2411</a> </td>
<td align="left"> [Capacity Scheduler] support simple user and group mappings to queues </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler </td>
<td align="left"> Ram Venkatesh </td>
<td align="left"> Ram Venkatesh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6024">MAPREDUCE-6024</a> </td>
<td align="left"> java.net.SocketTimeoutException in Fetcher caused jobs stuck for more than 1 hour </td>
<td align="left"> Critical </td>
<td align="left"> mr-am, task </td>
<td align="left"> yunjiong zhao </td>
<td align="left"> yunjiong zhao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10975">HADOOP-10975</a> </td>
<td align="left"> org.apache.hadoop.util.DataChecksum should support native checksum calculation </td>
<td align="left"> Major </td>
<td align="left"> performance </td>
<td align="left"> James Thomas </td>
<td align="left"> James Thomas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6188">HDFS-6188</a> </td>
<td align="left"> An ip whitelist based implementation of TrustedChannelResolver </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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6858">HDFS-6858</a> </td>
<td align="left"> Allow dfs.data.transfer.saslproperties.resolver.class default to hadoop.security.saslproperties.resolver.class </td>
<td align="left"> Minor </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/HDFS-6758">HDFS-6758</a> </td>
<td align="left"> block writer should pass the expected block size to DataXceiverServer </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs-client </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-8896">HADOOP-8896</a> </td>
<td align="left"> Javadoc points to Wrong Reader and Writer classes in SequenceFile </td>
<td align="left"> Trivial </td>
<td align="left"> documentation, io </td>
<td align="left"> Timothy Mann </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10998">HADOOP-10998</a> </td>
<td align="left"> Fix bash tab completion code to work </td>
<td align="left"> Trivial </td>
<td align="left"> scripts </td>
<td align="left"> Jim Hester </td>
<td align="left"> Jim Hester </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6899">HDFS-6899</a> </td>
<td align="left"> Allow changing MiniDFSCluster volumes per DN and capacity per volume </td>
<td align="left"> Major </td>
<td align="left"> datanode, test </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5130">MAPREDUCE-5130</a> </td>
<td align="left"> Add missing job config options to mapred-default.xml </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Sandy Ryza </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6773">HDFS-6773</a> </td>
<td align="left"> MiniDFSCluster should skip edit log fsync by default </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-4486">HDFS-4486</a> </td>
<td align="left"> Add log category for long-running DFSClient notices </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Todd Lipcon </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-3528">HDFS-3528</a> </td>
<td align="left"> Use native CRC32 in DFS write path </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs-client, performance </td>
<td align="left"> Todd Lipcon </td>
<td align="left"> James Thomas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6800">HDFS-6800</a> </td>
<td align="left"> Support Datanode layout changes with rolling upgrade </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> James Thomas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11021">HADOOP-11021</a> </td>
<td align="left"> Configurable replication factor in the hadoop archive command </td>
<td align="left"> Minor </td>
<td align="left"> . </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-11030">HADOOP-11030</a> </td>
<td align="left"> Define a variable jackson.version instead of using constant at multiple places </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Juan Yu </td>
<td align="left"> Juan Yu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10833">HADOOP-10833</a> </td>
<td align="left"> Remove unused cache in UserProvider </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-10990">HADOOP-10990</a> </td>
<td align="left"> Add missed NFSv3 request and response classes </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10863">HADOOP-10863</a> </td>
<td align="left"> KMS should have a blacklist for decrypting EEKs </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11054">HADOOP-11054</a> </td>
<td align="left"> Add a KeyProvider instantiation based on a URI </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11015">HADOOP-11015</a> </td>
<td align="left"> Http server/client utils to propagate and recreate Exceptions from server to client </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6886">HDFS-6886</a> </td>
<td align="left"> Use single editlog record for creating file + overwrite. </td>
<td align="left"> Critical </td>
<td align="left"> namenode </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6071">MAPREDUCE-6071</a> </td>
<td align="left"> JobImpl#makeUberDecision doesn&#x2019;t log that Uber mode is disabled because of too much CPUs </td>
<td align="left"> Trivial </td>
<td align="left"> client </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6943">HDFS-6943</a> </td>
<td align="left"> Improve NN allocateBlock log to include replicas&#x2019; datanode IPs </td>
<td align="left"> Minor </td>
<td align="left"> namenode </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/HDFS-5182">HDFS-5182</a> </td>
<td align="left"> BlockReaderLocal must allow zero-copy reads only when the DN believes it&#x2019;s valid </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11057">HADOOP-11057</a> </td>
<td align="left"> checknative command to probe for winutils.exe on windows </td>
<td align="left"> Minor </td>
<td align="left"> native </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2448">YARN-2448</a> </td>
<td align="left"> RM should expose the resource types considered during scheduling when AMs register </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10758">HADOOP-10758</a> </td>
<td align="left"> KMS: add ACLs on per key basis. </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6070">MAPREDUCE-6070</a> </td>
<td align="left"> yarn.app.am.resource.mb/cpu-vcores affects uber mode but is not documented </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-9540">HADOOP-9540</a> </td>
<td align="left"> Expose the InMemoryS3 and S3N FilesystemStores implementations for Unit testing. </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3, test </td>
<td align="left"> Hari </td>
<td align="left"> Hari </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10373">HADOOP-10373</a> </td>
<td align="left"> create tools/hadoop-amazon for aws/EMR support </td>
<td align="left"> Major </td>
<td align="left"> 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-7059">HDFS-7059</a> </td>
<td align="left"> HAadmin transtionToActive with forceActive option can show confusing message. </td>
<td align="left"> Minor </td>
<td align="left"> . </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-10675">HADOOP-10675</a> </td>
<td align="left"> Add server-side encryption functionality to s3a </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> David S. Wang </td>
<td align="left"> David S. Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2531">YARN-2531</a> </td>
<td align="left"> CGroups - Admins should be allowed to enforce strict cpu limits </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10922">HADOOP-10922</a> </td>
<td align="left"> User documentation for CredentialShell </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Larry McCay </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11016">HADOOP-11016</a> </td>
<td align="left"> KMS should support signing cookies with zookeeper secret manager </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11106">HADOOP-11106</a> </td>
<td align="left"> Document considerations of HAR and Encryption </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6086">MAPREDUCE-6086</a> </td>
<td align="left"> mapreduce.job.credentials.binary should allow all URIs </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> zhihai xu </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-10982">HADOOP-10982</a> </td>
<td align="left"> KMS: Support for multiple Kerberos principals </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10970">HADOOP-10970</a> </td>
<td align="left"> Cleanup KMS configuration keys </td>
<td align="left"> Major </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/YARN-2539">YARN-2539</a> </td>
<td align="left"> FairScheduler: Set the default value for maxAMShare to 0.5 </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Wei Yan </td>
<td align="left"> Wei Yan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11111">HADOOP-11111</a> </td>
<td align="left"> MiniKDC to use locale EN_US for case conversions </td>
<td align="left"> Minor </td>
<td align="left"> tools </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11017">HADOOP-11017</a> </td>
<td align="left"> KMS delegation token secret manager should be able to use zookeeper as store </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11009">HADOOP-11009</a> </td>
<td align="left"> Add Timestamp Preservation to DistCp </td>
<td align="left"> Major </td>
<td align="left"> tools/distcp </td>
<td align="left"> Gary Steelman </td>
<td align="left"> Gary Steelman </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11101">HADOOP-11101</a> </td>
<td align="left"> How about inputstream close statement from catch block to finally block in FileContext#copy() ? </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> skrho </td>
<td align="left"> skrho </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2577">YARN-2577</a> </td>
<td align="left"> Clarify ACL delimiter and how to configure ACL groups only </td>
<td align="left"> Trivial </td>
<td align="left"> documentation, fairscheduler </td>
<td align="left"> Miklos Christine </td>
<td align="left"> Miklos Christine </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10954">HADOOP-10954</a> </td>
<td align="left"> Adding site documents of hadoop-tools </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Masatake Iwasaki </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-2372">YARN-2372</a> </td>
<td align="left"> There are Chinese Characters in the FairScheduler&#x2019;s document </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Fengdong Yu </td>
<td align="left"> Fengdong Yu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10731">HADOOP-10731</a> </td>
<td align="left"> Remove @date JavaDoc comment in ProgramDriver class </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </td>
<td align="left"> Henry Saputra </td>
<td align="left"> Henry Saputra </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7093">HDFS-7093</a> </td>
<td align="left"> Add config key to restrict setStoragePolicy </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1769">YARN-1769</a> </td>
<td align="left"> CapacityScheduler: Improve reservations </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler </td>
<td align="left"> Thomas Graves </td>
<td align="left"> Thomas Graves </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6072">MAPREDUCE-6072</a> </td>
<td align="left"> Remove INSTALL document </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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-6519">HDFS-6519</a> </td>
<td align="left"> Document oiv_legacy command </td>
<td align="left"> Major </td>
<td align="left"> documentation </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/HADOOP-11153">HADOOP-11153</a> </td>
<td align="left"> Make number of KMS threads configurable </td>
<td align="left"> Major </td>
<td align="left"> kms </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/HDFS-6779">HDFS-6779</a> </td>
<td align="left"> Add missing version subcommand for hdfs </td>
<td align="left"> Minor </td>
<td align="left"> scripts </td>
<td align="left"> Allen Wittenauer </td>
<td align="left"> Sasaki Toru </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2627">YARN-2627</a> </td>
<td align="left"> Add logs when attemptFailuresValidityInterval is enabled </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-7153">HDFS-7153</a> </td>
<td align="left"> Add storagePolicy to NN edit log during file creation </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7158">HDFS-7158</a> </td>
<td align="left"> Reduce the memory usage of WebImageViewer </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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11007">HADOOP-11007</a> </td>
<td align="left"> Reinstate building of ant tasks support </td>
<td align="left"> Major </td>
<td align="left"> build, fs </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-7128">HDFS-7128</a> </td>
<td align="left"> Decommission slows way down when it gets towards the end </td>
<td align="left"> Major </td>
<td align="left"> namenode </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/HDFS-7217">HDFS-7217</a> </td>
<td align="left"> Better batching of IBRs </td>
<td align="left"> Major </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/HDFS-7195">HDFS-7195</a> </td>
<td align="left"> Update user doc of secure mode about Datanodes don&#x2019;t require root or jsvc </td>
<td align="left"> Major </td>
<td align="left"> documentation, security </td>
<td align="left"> Yi Liu </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11184">HADOOP-11184</a> </td>
<td align="left"> Update Hadoop&#x2019;s lz4 to r123 </td>
<td align="left"> Major </td>
<td align="left"> native </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2377">YARN-2377</a> </td>
<td align="left"> Localization exception stack traces are not passed as diagnostic info </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Gera Shegalov </td>
<td align="left"> Gera Shegalov </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7228">HDFS-7228</a> </td>
<td align="left"> Add an SSD policy into the default BlockStoragePolicySuite </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jing Zhao </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5970">MAPREDUCE-5970</a> </td>
<td align="left"> Provide a boolean switch to enable MR-AM profiling </td>
<td align="left"> Minor </td>
<td align="left"> applicationmaster, client </td>
<td align="left"> Gera Shegalov </td>
<td align="left"> Gera Shegalov </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7260">HDFS-7260</a> </td>
<td align="left"> Make DFSOutputStream.MAX_PACKETS configurable </td>
<td align="left"> Minor </td>
<td align="left"> hdfs-client </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-7215">HDFS-7215</a> </td>
<td align="left"> Add JvmPauseMonitor to NFS gateway </td>
<td align="left"> Minor </td>
<td align="left"> nfs </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2198">YARN-2198</a> </td>
<td align="left"> Remove the need to run NodeManager as privileged account for Windows Secure Container Executor </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Remus Rusanu </td>
<td align="left"> Remus Rusanu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2209">YARN-2209</a> </td>
<td align="left"> Replace AM resync/shutdown command with corresponding exceptions </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6606">HDFS-6606</a> </td>
<td align="left"> Optimize HDFS Encrypted Transport performance </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs-client, security </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11195">HADOOP-11195</a> </td>
<td align="left"> Move Id-Name mapping in NFS to the hadoop-common area for better maintenance </td>
<td align="left"> Major </td>
<td align="left"> nfs, security </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/HADOOP-11068">HADOOP-11068</a> </td>
<td align="left"> Match hadoop.auth cookie format to jetty output </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Gregory Chanan </td>
<td align="left"> Gregory Chanan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11216">HADOOP-11216</a> </td>
<td align="left"> Improve Openssl library finding </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Yi Liu </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7230">HDFS-7230</a> </td>
<td align="left"> Add rolling downgrade documentation </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7313">HDFS-7313</a> </td>
<td align="left"> Support optional configuration of AES cipher suite on DataTransferProtocol. </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs-client, security </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7276">HDFS-7276</a> </td>
<td align="left"> Limit the number of byte arrays used by DFSOutputStream </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client </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-7233">HDFS-7233</a> </td>
<td align="left"> NN logs unnecessary org.apache.hadoop.hdfs.protocol.UnresolvedPathException </td>
<td align="left"> Major </td>
<td align="left"> namenode </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-9457">HADOOP-9457</a> </td>
<td align="left"> add an SCM-ignored XML filename to keep secrets in (auth-keys.xml?) </td>
<td align="left"> Minor </td>
<td align="left"> build </td>
<td align="left"> Steve Loughran </td>
<td align="left"> </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2294">YARN-2294</a> </td>
<td align="left"> Update sample program and documentations for writing YARN Application </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Li Lu </td>
<td align="left"> </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-666">YARN-666</a> </td>
<td align="left"> [Umbrella] Support rolling upgrades in YARN </td>
<td align="left"> Major </td>
<td align="left"> graceful, rolling upgrade </td>
<td align="left"> Siddharth Seth </td>
<td align="left"> </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/HDFS-2976">HDFS-2976</a> </td>
<td align="left"> Remove unnecessary method (tokenRefetchNeeded) in DFSClient </td>
<td align="left"> Trivial </td>
<td align="left"> hdfs-client </td>
<td align="left"> Uma Maheswara Rao G </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/HDFS-3482">HDFS-3482</a> </td>
<td align="left"> hdfs balancer throws ArrayIndexOutOfBoundsException if option is specified without arguments </td>
<td align="left"> Minor </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> Stephen Chu </td>
<td align="left"> madhukara phatak </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-8158">HADOOP-8158</a> </td>
<td align="left"> Interrupting hadoop fs -put from the command line causes a LeaseExpiredException </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Todd Lipcon </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-4165">HDFS-4165</a> </td>
<td align="left"> Faulty sanity check in FsDirectory.unprotectedSetQuota </td>
<td align="left"> Trivial </td>
<td align="left"> namenode </td>
<td align="left"> Binglin Chang </td>
<td align="left"> Binglin Chang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-9740">HADOOP-9740</a> </td>
<td align="left"> FsShell&#x2019;s Text command does not read avro data files stored on HDFS </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Allan Yan </td>
<td align="left"> Allan Yan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10141">HADOOP-10141</a> </td>
<td align="left"> Create an API to separate encryption key storage from applications </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10177">HADOOP-10177</a> </td>
<td align="left"> Create CLI tools for managing keys via the KeyProvider API </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Larry McCay </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10244">HADOOP-10244</a> </td>
<td align="left"> TestKeyShell improperly tests the results of a Delete </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10237">HADOOP-10237</a> </td>
<td align="left"> JavaKeyStoreProvider needs to set keystore permissions properly </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10488">HADOOP-10488</a> </td>
<td align="left"> TestKeyProviderFactory fails randomly </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10534">HADOOP-10534</a> </td>
<td align="left"> KeyProvider API should using windowing for retrieving metadata </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Owen O&#x2019;Malley </td>
<td align="left"> Owen O&#x2019;Malley </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10583">HADOOP-10583</a> </td>
<td align="left"> bin/hadoop key throws NPE with no args and assorted other fixups </td>
<td align="left"> Minor </td>
<td align="left"> bin </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10586">HADOOP-10586</a> </td>
<td align="left"> KeyShell doesn&#x2019;t allow setting Options via CLI </td>
<td align="left"> Minor </td>
<td align="left"> bin </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10645">HADOOP-10645</a> </td>
<td align="left"> TestKMS fails because race condition writing acl files </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10611">HADOOP-10611</a> </td>
<td align="left"> KMS, keyVersion name should not be assumed to be keyName@versionNumber </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2251">YARN-2251</a> </td>
<td align="left"> Avoid negative elapsed time in JHS/MRAM web UI and services </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10781">HADOOP-10781</a> </td>
<td align="left"> Unportable getgrouplist() usage breaks FreeBSD </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Dmitry Sivachenko </td>
<td align="left"> Dmitry Sivachenko </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6646">HDFS-6646</a> </td>
<td align="left"> [ HDFS Rolling Upgrade - Shell ] shutdownDatanode and getDatanodeInfo usage is missed </td>
<td align="left"> Major </td>
<td align="left"> tools </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-10507">HADOOP-10507</a> </td>
<td align="left"> FsShell setfacl can throw ArrayIndexOutOfBoundsException when no perm is specified </td>
<td align="left"> Minor </td>
<td align="left"> fs </td>
<td align="left"> Stephen Chu </td>
<td align="left"> sathish </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2181">YARN-2181</a> </td>
<td align="left"> Add preemption info to RM Web UI and add logs when preemption occurs </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager, webapp </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2088">YARN-2088</a> </td>
<td align="left"> Fix code bug in GetApplicationsRequestPBImpl#mergeLocalToBuilder </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Binglin Chang </td>
<td align="left"> Binglin Chang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2269">YARN-2269</a> </td>
<td align="left"> External links need to be removed from YARN UI </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Yesha Vora </td>
<td align="left"> Craig Welch </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6640">HDFS-6640</a> </td>
<td align="left"> [ Web HDFS ] Syntax for MKDIRS, CREATESYMLINK, and SETXATTR are given wrongly(missed webhdfs/v1).). </td>
<td align="left"> Major </td>
<td align="left"> documentation, webhdfs </td>
<td align="left"> Brahma Reddy Battula </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6630">HDFS-6630</a> </td>
<td align="left"> Unable to fetch the block information by Browsing the file system on Namenode UI through IE9 </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> J.Andreina </td>
<td align="left"> Haohui Mai </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10780">HADOOP-10780</a> </td>
<td align="left"> hadoop_user_info_alloc fails on FreeBSD due to incorrect sysconf use </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Dmitry Sivachenko </td>
<td align="left"> Dmitry Sivachenko </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10810">HADOOP-10810</a> </td>
<td align="left"> Clean up native code compilation warnings. </td>
<td align="left"> Minor </td>
<td align="left"> native </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6678">HDFS-6678</a> </td>
<td align="left"> MiniDFSCluster may still be partially running after initialization fails. </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-5809">HDFS-5809</a> </td>
<td align="left"> BlockPoolSliceScanner and high speed hdfs appending make datanode to drop into infinite loop </td>
<td align="left"> Critical </td>
<td align="left"> datanode </td>
<td align="left"> ikweesung </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6456">HDFS-6456</a> </td>
<td align="left"> NFS should throw error for invalid entry in dfs.nfs.exports.allowed.hosts </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Yesha Vora </td>
<td align="left"> Abhiraj Butala </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10673">HADOOP-10673</a> </td>
<td align="left"> Update rpc metrics when the call throws an exception </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-9921">HADOOP-9921</a> </td>
<td align="left"> daemon scripts should remove pid file on stop call after stop or process is found not running </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/YARN-2264">YARN-2264</a> </td>
<td align="left"> Race in DrainDispatcher can cause random test failures </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Siddharth Seth </td>
<td align="left"> Li Lu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6689">HDFS-6689</a> </td>
<td align="left"> NFS doesn&#x2019;t return correct lookup access for directories </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Yesha Vora </td>
<td align="left"> Brandon Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10816">HADOOP-10816</a> </td>
<td align="left"> KeyShell returns -1 on error to the shell, should be 1 </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Mike Yoder </td>
<td align="left"> Mike Yoder </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2219">YARN-2219</a> </td>
<td align="left"> AMs and NMs can get exceptions after recovery but before scheduler knowns apps and app-attempts </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Ashwin Shankar </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6478">HDFS-6478</a> </td>
<td align="left"> RemoteException can&#x2019;t be retried properly for non-HA scenario </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-10732">HADOOP-10732</a> </td>
<td align="left"> Update without holding write lock in JavaKeyStoreProvider#innerSetCredential() </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Ted Yu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10733">HADOOP-10733</a> </td>
<td align="left"> Potential null dereference in CredentialShell#promptForCredential() </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Ted Yu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10591">HADOOP-10591</a> </td>
<td align="left"> Compression codecs must used pooled direct buffers or deallocate direct buffers when stream is closed </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Hari Shreedharan </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6693">HDFS-6693</a> </td>
<td align="left"> TestDFSAdminWithHA fails on windows </td>
<td align="left"> Major </td>
<td align="left"> test, tools </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/HDFS-6667">HDFS-6667</a> </td>
<td align="left"> In HDFS HA mode, Distcp/SLive with webhdfs on secure cluster fails with Client cannot authenticate via:[TOKEN, KERBEROS] error </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Jian He </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10842">HADOOP-10842</a> </td>
<td align="left"> CryptoExtension generateEncryptedKey method should receive the key name </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6616">HDFS-6616</a> </td>
<td align="left"> bestNode shouldn&#x2019;t always return the first DataNode </td>
<td align="left"> Minor </td>
<td align="left"> webhdfs </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-2244">YARN-2244</a> </td>
<td align="left"> FairScheduler missing handling of containers for unknown application attempts </td>
<td align="left"> Critical </td>
<td align="left"> fairscheduler </td>
<td align="left"> Anubhav Dhoot </td>
<td align="left"> Anubhav Dhoot </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5957">MAPREDUCE-5957</a> </td>
<td align="left"> AM throws ClassNotFoundException with job classloader enabled if custom output format/committer is used </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Sangjin Lee </td>
<td align="left"> Sangjin Lee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10857">HADOOP-10857</a> </td>
<td align="left"> Native Libraries Guide doen&#x2019;t mention a dependency on openssl-development package </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5756">MAPREDUCE-5756</a> </td>
<td align="left"> CombineFileInputFormat.getSplits() including directories in its results </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jason Dere </td>
<td align="left"> Jason Dere </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2321">YARN-2321</a> </td>
<td align="left"> NodeManager web UI can incorrectly report Pmem enforcement </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Leitao Guo </td>
<td align="left"> Leitao Guo </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10866">HADOOP-10866</a> </td>
<td align="left"> RawLocalFileSystem fails to read symlink targets via the stat command when the format of stat command uses non-curly quotes </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6702">HDFS-6702</a> </td>
<td align="left"> DFSClient should create blocks using StorageType </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs-client </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-6704">HDFS-6704</a> </td>
<td align="left"> Fix the command to launch JournalNode in HDFS-HA document </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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-2273">YARN-2273</a> </td>
<td align="left"> NPE in ContinuousScheduling thread when we lose a node </td>
<td align="left"> Major </td>
<td align="left"> fairscheduler, resourcemanager </td>
<td align="left"> Andy Skelton </td>
<td align="left"> Wei Yan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6731">HDFS-6731</a> </td>
<td align="left"> Run &#x201c;hdfs zkfc-formatZK&#x201d; on a server in a non-namenode will cause a null pointer exception. </td>
<td align="left"> Major </td>
<td align="left"> auto-failover, ha </td>
<td align="left"> WenJin Ma </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-2313">YARN-2313</a> </td>
<td align="left"> Livelock can occur in FairScheduler when there are lots of running apps </td>
<td align="left"> Major </td>
<td align="left"> fairscheduler </td>
<td align="left"> Tsuyoshi Ozawa </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-10830">HADOOP-10830</a> </td>
<td align="left"> Missing lock in JavaKeyStoreProvider.createCredentialEntry </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/HDFS-6114">HDFS-6114</a> </td>
<td align="left"> Block Scan log rolling will never happen if blocks written continuously leading to huge size of dncp_block_verification.log.curr </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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6455">HDFS-6455</a> </td>
<td align="left"> NFS: Exception should be added in NFS log for invalid separator in nfs.exports.allowed.hosts </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Yesha Vora </td>
<td align="left"> Abhiraj Butala </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10887">HADOOP-10887</a> </td>
<td align="left"> Add XAttrs to ViewFs and make XAttrs + ViewFileSystem internal dir behavior consistent </td>
<td align="left"> Major </td>
<td align="left"> fs, test </td>
<td align="left"> Stephen Chu </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2147">YARN-2147</a> </td>
<td align="left"> client lacks delegation token exception details when application submit fails </td>
<td align="left"> Minor </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Chen He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6715">HDFS-6715</a> </td>
<td align="left"> webhdfs wont fail over when it gets java.io.IOException: Namenode is in startup mode </td>
<td align="left"> Major </td>
<td align="left"> ha, webhdfs </td>
<td align="left"> Arpit Gupta </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-5919">HDFS-5919</a> </td>
<td align="left"> FileJournalManager doesn&#x2019;t purge empty and corrupt inprogress edits files </td>
<td align="left"> Major </td>
<td align="left"> namenode </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/YARN-1796">YARN-1796</a> </td>
<td align="left"> container-executor shouldn&#x2019;t require o-r permissions </td>
<td align="left"> Minor </td>
<td align="left"> nodemanager </td>
<td align="left"> Aaron T. Myers </td>
<td align="left"> Aaron T. Myers </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6749">HDFS-6749</a> </td>
<td align="left"> FSNamesystem methods should call resolvePath </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Charles Lamb </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-6778">HDFS-6778</a> </td>
<td align="left"> The extended attributes javadoc should simply refer to the user docs </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-4629">HDFS-4629</a> </td>
<td align="left"> Using com.sun.org.apache.xml.internal.serialize.* in XmlEditsVisitor.java is JVM vendor specific. Breaks IBM JAVA </td>
<td align="left"> Major </td>
<td align="left"> tools </td>
<td align="left"> Amir Sanjar </td>
<td align="left"> </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6768">HDFS-6768</a> </td>
<td align="left"> Fix a few unit tests that use hard-coded port numbers </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6019">MAPREDUCE-6019</a> </td>
<td align="left"> MapReduce changes for exposing YARN/MR endpoints on multiple interfaces. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Craig Welch </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6797">HDFS-6797</a> </td>
<td align="left"> DataNode logs wrong layoutversion during upgrade </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Benoy Antony </td>
<td align="left"> Benoy Antony </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10900">HADOOP-10900</a> </td>
<td align="left"> CredentialShell args should use single-dash style </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10920">HADOOP-10920</a> </td>
<td align="left"> site plugin couldn&#x2019;t parse hadoop-kms index.apt.vm </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Ted Yu </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-6802">HDFS-6802</a> </td>
<td align="left"> Some tests in TestDFSClientFailover are missing @Test annotation </td>
<td align="left"> Major </td>
<td align="left"> test </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/HDFS-6788">HDFS-6788</a> </td>
<td align="left"> Improve synchronization in BPOfferService with read write lock </td>
<td align="left"> Major </td>
<td align="left"> datanode </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/HADOOP-10925">HADOOP-10925</a> </td>
<td align="left"> Compilation fails in native link0 function on Windows. </td>
<td align="left"> Blocker </td>
<td align="left"> native </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6810">HDFS-6810</a> </td>
<td align="left"> StorageReport array is initialized with wrong size in DatanodeDescriptor#getStorageReports </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Ted Yu </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-2370">YARN-2370</a> </td>
<td align="left"> Fix comment in o.a.h.y.server.resourcemanager.schedulerAppSchedulingInfo </td>
<td align="left"> Trivial </td>
<td align="left"> resourcemanager </td>
<td align="left"> Wenwu Peng </td>
<td align="left"> Wenwu Peng </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-5723">HDFS-5723</a> </td>
<td align="left"> Append failed FINALIZED replica should not be accepted as valid when that block is underconstruction </td>
<td align="left"> Major </td>
<td align="left"> namenode </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/HDFS-5185">HDFS-5185</a> </td>
<td align="left"> DN fails to startup if one of the data dir is full </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/HDFS-6787">HDFS-6787</a> </td>
<td align="left"> Remove duplicate code in FSDirectory#unprotectedConcat </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6451">HDFS-6451</a> </td>
<td align="left"> NFS should not return NFS3ERR_IO for AccessControlException </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Brandon Li </td>
<td align="left"> Abhiraj Butala </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10928">HADOOP-10928</a> </td>
<td align="left"> Incorrect usage on &#x2018;hadoop credential list&#x2019; </td>
<td align="left"> Trivial </td>
<td align="left"> security </td>
<td align="left"> Josh Elser </td>
<td align="left"> Josh Elser </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10927">HADOOP-10927</a> </td>
<td align="left"> Fix CredentialShell help behavior and error codes </td>
<td align="left"> Minor </td>
<td align="left"> security </td>
<td align="left"> Josh Elser </td>
<td align="left"> Josh Elser </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10937">HADOOP-10937</a> </td>
<td align="left"> Need to set version name correctly before decrypting EEK </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Arun Suresh </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10918">HADOOP-10918</a> </td>
<td align="left"> JMXJsonServlet fails when used within Tomcat </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6014">MAPREDUCE-6014</a> </td>
<td align="left"> New task status field in task attempts table can lead to an empty web page </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Mit Desai </td>
<td align="left"> Mit Desai </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10939">HADOOP-10939</a> </td>
<td align="left"> Fix TestKeyProviderFactory testcases to use default 128 bit length keys </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Arun Suresh </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6790">HDFS-6790</a> </td>
<td align="left"> DFSUtil Should Use configuration.getPassword for SSL passwords </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6517">HDFS-6517</a> </td>
<td align="left"> Remove hadoop-metrics2.properties from hdfs project </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2374">YARN-2374</a> </td>
<td align="left"> YARN trunk build failing TestDistributedShell.testDSShell </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6791">HDFS-6791</a> </td>
<td align="left"> A block could remain under replicated if all of its replicas are on decommissioned nodes </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2359">YARN-2359</a> </td>
<td align="left"> Application hangs when it fails to launch AM container </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> zhihai xu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6021">MAPREDUCE-6021</a> </td>
<td align="left"> MR AM should have working directory in LD_LIBRARY_PATH </td>
<td align="left"> Major </td>
<td align="left"> mr-am </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-10929">HADOOP-10929</a> </td>
<td align="left"> Typo in Configuration.getPasswordFromCredentialProviders </td>
<td align="left"> Trivial </td>
<td align="left"> security </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6823">HDFS-6823</a> </td>
<td align="left"> dfs.web.authentication.kerberos.principal shows up in logs for insecure HDFS </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Allen Wittenauer </td>
<td align="left"> Allen Wittenauer </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10862">HADOOP-10862</a> </td>
<td align="left"> Miscellaneous trivial corrections to KMS classes </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10224">HADOOP-10224</a> </td>
<td align="left"> JavaKeyStoreProvider has to protect against corrupting underlying store </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Larry McCay </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2026">YARN-2026</a> </td>
<td align="left"> Fair scheduler: Consider only active queues for computing fairshare </td>
<td align="left"> Major </td>
<td align="left"> scheduler </td>
<td align="left"> Ashwin Shankar </td>
<td align="left"> Ashwin Shankar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10402">HADOOP-10402</a> </td>
<td align="left"> Configuration.getValByRegex does not substitute for variables </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/YARN-2400">YARN-2400</a> </td>
<td align="left"> TestAMRestart fails intermittently </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2138">YARN-2138</a> </td>
<td align="left"> Cleanup notifyDone* methods in RMStateStore </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Varun Saxena </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6838">HDFS-6838</a> </td>
<td align="left"> Code cleanup for unnecessary INode replacement </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Jing Zhao </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-6582">HDFS-6582</a> </td>
<td align="left"> Missing null check in RpcProgramNfs3#read(XDR, SecurityHandler) </td>
<td align="left"> Minor </td>
<td align="left"> nfs </td>
<td align="left"> Ted Yu </td>
<td align="left"> Abhiraj Butala </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10820">HADOOP-10820</a> </td>
<td align="left"> Throw an exception in GenericOptionsParser when passed an empty Path </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Alex Holmes </td>
<td align="left"> zhihai xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2373">YARN-2373</a> </td>
<td align="left"> WebAppUtils Should Use configuration.getPassword for Accessing SSL Passwords </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6830">HDFS-6830</a> </td>
<td align="left"> BlockInfo.addStorage fails when DN changes the storage for a block replica </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10851">HADOOP-10851</a> </td>
<td align="left"> NetgroupCache does not remove group memberships </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-10962">HADOOP-10962</a> </td>
<td align="left"> Flags for posix_fadvise are not valid in some architectures </td>
<td align="left"> Major </td>
<td align="left"> native </td>
<td align="left"> David Villegas </td>
<td align="left"> David Villegas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6567">HDFS-6567</a> </td>
<td align="left"> Normalize the order of public final in HdfsFileStatus </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Haohui Mai </td>
<td align="left"> Tassapol Athiapinya </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6247">HDFS-6247</a> </td>
<td align="left"> Avoid timeouts for replaceBlock() call by sending intermediate responses to Balancer </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover, datanode </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-10966">HADOOP-10966</a> </td>
<td align="left"> Hadoop Common native compilation broken in windows </td>
<td align="left"> Blocker </td>
<td align="left"> native </td>
<td align="left"> Vinayakumar B </td>
<td align="left"> David Villegas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10843">HADOOP-10843</a> </td>
<td align="left"> TestGridmixRecord unit tests failure on PowerPC </td>
<td align="left"> Major </td>
<td align="left"> test, tools </td>
<td align="left"> Jinghui Wang </td>
<td align="left"> Jinghui Wang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5363">MAPREDUCE-5363</a> </td>
<td align="left"> Fix doc and spelling for TaskCompletionEvent#getTaskStatus and getStatus </td>
<td align="left"> Minor </td>
<td align="left"> mrv1, mrv2 </td>
<td align="left"> Sandy Ryza </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5595">MAPREDUCE-5595</a> </td>
<td align="left"> Typo in MergeManagerImpl.java </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Efe Gencer </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-5597">MAPREDUCE-5597</a> </td>
<td align="left"> Missing alternatives in javadocs for deprecated constructors in mapreduce.Job </td>
<td align="left"> Minor </td>
<td align="left"> client, documentation, job submission </td>
<td align="left"> Christopher Tubbs </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6010">MAPREDUCE-6010</a> </td>
<td align="left"> HistoryServerFileSystemStateStore fails to update tokens </td>
<td align="left"> Major </td>
<td align="left"> jobhistoryserver </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/MAPREDUCE-5950">MAPREDUCE-5950</a> </td>
<td align="left"> incorrect description in distcp2 document </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Yongjun Zhang </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5998">MAPREDUCE-5998</a> </td>
<td align="left"> CompositeInputFormat javadoc is broken </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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/MAPREDUCE-5999">MAPREDUCE-5999</a> </td>
<td align="left"> Fix dead link in InputFormat javadoc </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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/HADOOP-10121">HADOOP-10121</a> </td>
<td align="left"> Fix javadoc spelling for HadoopArchives#writeTopLevelDirs </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </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/YARN-2397">YARN-2397</a> </td>
<td align="left"> RM and TS web interfaces sometimes return request is a replay error in secure mode </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5878">MAPREDUCE-5878</a> </td>
<td align="left"> some standard JDK APIs are not part of system classes defaults </td>
<td align="left"> Major </td>
<td align="left"> mrv2 </td>
<td align="left"> Sangjin Lee </td>
<td align="left"> Sangjin Lee </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10964">HADOOP-10964</a> </td>
<td align="left"> Small fix for NetworkTopologyWithNodeGroup#sortByDistance </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6032">MAPREDUCE-6032</a> </td>
<td align="left"> Unable to check mapreduce job status if submitted using a non-default namenode </td>
<td align="left"> Major </td>
<td align="left"> jobhistoryserver </td>
<td align="left"> Benjamin Zhitomirsky </td>
<td align="left"> Benjamin Zhitomirsky </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6783">HDFS-6783</a> </td>
<td align="left"> Fix HDFS CacheReplicationMonitor rescan logic </td>
<td align="left"> Major </td>
<td align="left"> caching </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10059">HADOOP-10059</a> </td>
<td align="left"> RPC authentication and authorization metrics overflow to negative values on busy clusters </td>
<td align="left"> Minor </td>
<td align="left"> metrics </td>
<td align="left"> Jason Lowe </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-10973">HADOOP-10973</a> </td>
<td align="left"> Native Libraries Guide contains format error </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Peter Klavins </td>
<td align="left"> Peter Klavins </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6825">HDFS-6825</a> </td>
<td align="left"> Edit log corruption due to delayed block removal </td>
<td align="left"> Major </td>
<td align="left"> namenode </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/MAPREDUCE-6036">MAPREDUCE-6036</a> </td>
<td align="left"> TestJobEndNotifier fails intermittently in branch-2 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Mit Desai </td>
<td align="left"> Chang Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6012">MAPREDUCE-6012</a> </td>
<td align="left"> DBInputSplit creates invalid ranges on Oracle </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Julien Serdaru </td>
<td align="left"> Wei Yan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10972">HADOOP-10972</a> </td>
<td align="left"> Native Libraries Guide contains mis-spelt build line </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Peter Klavins </td>
<td align="left"> Peter Klavins </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6569">HDFS-6569</a> </td>
<td align="left"> OOB message can&#x2019;t be sent to the client when DataNode shuts down for upgrade </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2409">YARN-2409</a> </td>
<td align="left"> Active to StandBy transition does not stop rmDispatcher that causes 1 AsyncDispatcher thread leak. </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> Nishan Shetty </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/HADOOP-10968">HADOOP-10968</a> </td>
<td align="left"> hadoop native build fails to detect java_libarch on ppc64le </td>
<td align="left"> Major </td>
<td align="left"> build </td>
<td align="left"> Dinar Valeev </td>
<td align="left"> </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6041">MAPREDUCE-6041</a> </td>
<td align="left"> Fix TestOptionsParser </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Charles Lamb </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-6868">HDFS-6868</a> </td>
<td align="left"> portmap and nfs3 are documented as hadoop commands instead of hdfs </td>
<td align="left"> Major </td>
<td align="left"> documentation, nfs </td>
<td align="left"> Allen Wittenauer </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2034">YARN-2034</a> </td>
<td align="left"> Description for yarn.nodemanager.localizer.cache.target-size-mb is incorrect </td>
<td align="left"> Minor </td>
<td align="left"> nodemanager </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Chen He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6870">HDFS-6870</a> </td>
<td align="left"> Blocks and INodes could leak for Rename with overwrite flag </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1919">YARN-1919</a> </td>
<td align="left"> Potential NPE in EmbeddedElectorService#stop </td>
<td align="left"> Minor </td>
<td align="left"> resourcemanager </td>
<td align="left"> Devaraj K </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2424">YARN-2424</a> </td>
<td align="left"> LCE should support non-cgroups, non-secure mode </td>
<td align="left"> Blocker </td>
<td align="left"> nodemanager </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/HDFS-6890">HDFS-6890</a> </td>
<td align="left"> NFS readdirplus doesn&#x2019;t return dotdot attributes </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10989">HADOOP-10989</a> </td>
<td align="left"> Work around buggy getgrouplist() implementations on Linux that return 0 on failure </td>
<td align="left"> Major </td>
<td align="left"> native </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6905">HDFS-6905</a> </td>
<td align="left"> fs-encryption merge triggered release audit failures </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Allen Wittenauer </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6044">MAPREDUCE-6044</a> </td>
<td align="left"> Fully qualified intermediate done directory will break per-user dir creation on Windows </td>
<td align="left"> Major </td>
<td align="left"> jobhistoryserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6829">HDFS-6829</a> </td>
<td align="left"> DFSAdmin refreshSuperUserGroupsConfiguration failed in security cluster </td>
<td align="left"> Minor </td>
<td align="left"> tools </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/HDFS-4852">HDFS-4852</a> </td>
<td align="left"> libhdfs documentation is out of date </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5885">MAPREDUCE-5885</a> </td>
<td align="left"> build/test/test.mapred.spill causes release audit warnings </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Chen He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6908">HDFS-6908</a> </td>
<td align="left"> incorrect snapshot directory diff generated by snapshot deletion </td>
<td align="left"> Critical </td>
<td align="left"> snapshots </td>
<td align="left"> Juan Yu </td>
<td align="left"> Juan Yu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6902">HDFS-6902</a> </td>
<td align="left"> FileWriter should be closed in finally block in BlockReceiver#receiveBlock() </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10880">HADOOP-10880</a> </td>
<td align="left"> Move HTTP delegation tokens out of URL querystring to a header </td>
<td align="left"> Blocker </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6051">MAPREDUCE-6051</a> </td>
<td align="left"> Fix typos in log messages </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Ray Chiang </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11005">HADOOP-11005</a> </td>
<td align="left"> Fix HTTP content type for ReconfigurationServlet </td>
<td align="left"> Minor </td>
<td align="left"> conf </td>
<td align="left"> Lei (Eddy) Xu </td>
<td align="left"> Lei (Eddy) Xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2405">YARN-2405</a> </td>
<td align="left"> NPE in FairSchedulerAppsBlock </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Maysam Yabandeh </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2449">YARN-2449</a> </td>
<td align="left"> Timelineserver returns invalid Delegation token in secure kerberos enabled cluster when hadoop.http.filter.initializers are not set </td>
<td align="left"> Critical </td>
<td align="left"> timelineserver </td>
<td align="left"> Karam Singh </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2450">YARN-2450</a> </td>
<td align="left"> Fix typos in log messages </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Ray Chiang </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10911">HADOOP-10911</a> </td>
<td align="left"> hadoop.auth cookie after HADOOP-10710 still not proper according to RFC2109 </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Gregory Chanan </td>
<td align="left"> </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2447">YARN-2447</a> </td>
<td align="left"> RM web services app submission doesn&#x2019;t pass secrets correctly </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10814">HADOOP-10814</a> </td>
<td align="left"> Update Tomcat version used by HttpFS and KMS to latest 6.x version </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5931">MAPREDUCE-5931</a> </td>
<td align="left"> Validate SleepJob command line parameters </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Gera Shegalov </td>
<td align="left"> Gera Shegalov </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2462">YARN-2462</a> </td>
<td align="left"> TestNodeManagerResync#testBlockNewContainerRequestsOnStartAndResync should have a test timeout </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Eric Payne </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6972">HDFS-6972</a> </td>
<td align="left"> TestRefreshUserMappings.testRefreshSuperUserGroupsConfiguration doesn&#x2019;t decode url correctly </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11036">HADOOP-11036</a> </td>
<td align="left"> Add build directory to .gitignore </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Tsuyoshi Ozawa </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-11012">HADOOP-11012</a> </td>
<td align="left"> hadoop fs -text of zero-length file causes EOFException </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Eric Payne </td>
<td align="left"> Eric Payne </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6954">HDFS-6954</a> </td>
<td align="left"> With crypto, no native lib systems are too verbose </td>
<td align="left"> Major </td>
<td align="left"> encryption </td>
<td align="left"> Allen Wittenauer </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6942">HDFS-6942</a> </td>
<td align="left"> Fix typos in log messages </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Ray Chiang </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-2975">HDFS-2975</a> </td>
<td align="left"> Rename with overwrite flag true can make NameNode to stuck in safemode on NN (crash + restart). </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Uma Maheswara Rao G </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10931">HADOOP-10931</a> </td>
<td align="left"> compile error on project &#x201c;Apache Hadoop OpenStack support&#x201d; </td>
<td align="left"> Minor </td>
<td align="left"> build, fs/swift </td>
<td align="left"> xukun </td>
<td align="left"> </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6063">MAPREDUCE-6063</a> </td>
<td align="left"> In sortAndSpill of MapTask.java, size is calculated wrongly when bufend &lt; bufstart. </td>
<td align="left"> Major </td>
<td align="left"> mrv1, mrv2 </td>
<td align="left"> zhihai xu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6848">HDFS-6848</a> </td>
<td align="left"> Lack of synchronization on access to datanodeUuid in DataStorage#format() </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </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-11056">HADOOP-11056</a> </td>
<td align="left"> OsSecureRandom.setConf() might leak file descriptors. </td>
<td align="left"> Major </td>
<td align="left"> security </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/HADOOP-11063">HADOOP-11063</a> </td>
<td align="left"> KMS cannot deploy on Windows, because class names are too long. </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6996">HDFS-6996</a> </td>
<td align="left"> SnapshotDiff report can hit IndexOutOfBoundsException when there are nested renamed directory/file </td>
<td align="left"> Major </td>
<td align="left"> snapshots </td>
<td align="left"> Jing Zhao </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-6714">HDFS-6714</a> </td>
<td align="left"> TestBlocksScheduledCounter#testBlocksScheduledCounter should shutdown cluster </td>
<td align="left"> Minor </td>
<td align="left"> test </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-6831">HDFS-6831</a> </td>
<td align="left"> Inconsistency between &#x2018;hdfs dfsadmin&#x2019; and &#x2018;hdfs dfsadmin -help&#x2019; </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6376">HDFS-6376</a> </td>
<td align="left"> Distcp data between two HA clusters requires another configuration </td>
<td align="left"> Major </td>
<td align="left"> datanode, federation, hdfs-client </td>
<td align="left"> Dave Marion </td>
<td align="left"> Dave Marion </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6979">HDFS-6979</a> </td>
<td align="left"> hdfs.dll does not produce .pdb files </td>
<td align="left"> Minor </td>
<td align="left"> hdfs-client </td>
<td align="left"> Remus Rusanu </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6862">HDFS-6862</a> </td>
<td align="left"> Add missing timeout annotations to tests </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Arpit Agarwal </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-11067">HADOOP-11067</a> </td>
<td align="left"> warning message &#x2018;ssl.client.truststore.location has not been set&#x2019; gets printed for hftp command </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Yesha Vora </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11069">HADOOP-11069</a> </td>
<td align="left"> KMSClientProvider should use getAuthenticationMethod() to determine if in proxyuser mode or not </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6898">HDFS-6898</a> </td>
<td align="left"> DN must reserve space for a full block when an RBW block is created </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Gopal V </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7005">HDFS-7005</a> </td>
<td align="left"> DFS input streams do not timeout </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6981">HDFS-6981</a> </td>
<td align="left"> Fix DN upgrade with layout version change </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> James Thomas </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6506">HDFS-6506</a> </td>
<td align="left"> Newly moved block replica been invalidated and deleted in TestBalancer </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover, test </td>
<td align="left"> Binglin Chang </td>
<td align="left"> Binglin Chang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2526">YARN-2526</a> </td>
<td align="left"> SLS can deadlock when all the threads are taken by AMSimulators </td>
<td align="left"> Critical </td>
<td align="left"> scheduler-load-simulator </td>
<td align="left"> Wei Yan </td>
<td align="left"> Wei Yan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6776">HDFS-6776</a> </td>
<td align="left"> Using distcp to copy data between insecure and secure cluster via webdhfs doesn&#x2019;t work </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11077">HADOOP-11077</a> </td>
<td align="left"> NPE if hosts not specified in ProxyUsers </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Gregory Chanan </td>
<td align="left"> Gregory Chanan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-9989">HADOOP-9989</a> </td>
<td align="left"> Bug introduced in HADOOP-9374, which parses the -tokenCacheFile as binary file but set it to the configuration as JSON file. </td>
<td align="left"> Major </td>
<td align="left"> security, util </td>
<td align="left"> Jinghui Wang </td>
<td align="left"> zhihai xu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2459">YARN-2459</a> </td>
<td align="left"> RM crashes if App gets rejected for any reason and HA is enabled </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Mayank Bansal </td>
<td align="left"> Mayank Bansal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6075">MAPREDUCE-6075</a> </td>
<td align="left"> HistoryServerFileSystemStateStore can create zero-length files </td>
<td align="left"> Major </td>
<td align="left"> jobhistoryserver </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/YARN-2440">YARN-2440</a> </td>
<td align="left"> Cgroups should allow YARN containers to be limited to allocated cores </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1458">YARN-1458</a> </td>
<td align="left"> FairScheduler: Zero weight can lead to livelock </td>
<td align="left"> Major </td>
<td align="left"> scheduler </td>
<td align="left"> qingwu.fu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6621">HDFS-6621</a> </td>
<td align="left"> Hadoop Balancer prematurely exits iterations </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> Benjamin Bowman </td>
<td align="left"> Rafal Wojdyla </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7045">HDFS-7045</a> </td>
<td align="left"> Fix NameNode deadlock when opening file under /.reserved path </td>
<td align="left"> Critical </td>
<td align="left"> namenode </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2534">YARN-2534</a> </td>
<td align="left"> FairScheduler: Potential integer overflow calculating totalMaxShare </td>
<td align="left"> Major </td>
<td align="left"> scheduler </td>
<td align="left"> zhihai xu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7042">HDFS-7042</a> </td>
<td align="left"> Upgrade fails for Windows HA cluster due to file locks held during rename in JournalNode. </td>
<td align="left"> Blocker </td>
<td align="left"> journal-node </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11085">HADOOP-11085</a> </td>
<td align="left"> Excessive logging by org.apache.hadoop.util.Progress when value is NaN </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Mit Desai </td>
<td align="left"> Mit Desai </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11083">HADOOP-11083</a> </td>
<td align="left"> After refactoring of HTTP proxyuser to common, doAs param is case sensitive </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2541">YARN-2541</a> </td>
<td align="left"> Fix ResourceManagerRest.apt.vm syntax error </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2484">YARN-2484</a> </td>
<td align="left"> FileSystemRMStateStore#readFile/writeFile should close FSData(In|Out)putStream in final block </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6912">HDFS-6912</a> </td>
<td align="left"> SharedFileDescriptorFactory should not allocate sparse files </td>
<td align="left"> Minor </td>
<td align="left"> caching </td>
<td align="left"> Gopal V </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11091">HADOOP-11091</a> </td>
<td align="left"> Eliminate old configuration parameter names from s3a </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3 </td>
<td align="left"> David S. Wang </td>
<td align="left"> David S. Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10676">HADOOP-10676</a> </td>
<td align="left"> S3AOutputStream not reading new config knobs for multipart configs </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> David S. Wang </td>
<td align="left"> David S. Wang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10677">HADOOP-10677</a> </td>
<td align="left"> ExportSnapshot fails on kerberized cluster using s3a </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> David S. Wang </td>
<td align="left"> David S. Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6965">HDFS-6965</a> </td>
<td align="left"> NN continues to issue block locations for DNs with full disks </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Daryn Sharp </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-2557">YARN-2557</a> </td>
<td align="left"> Add a parameter &#x201c;attempt_Failures_Validity_Interval&#x201d; in DistributedShell </td>
<td align="left"> Major </td>
<td align="left"> applications/distributed-shell </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6799">HDFS-6799</a> </td>
<td align="left"> The invalidate method in SimulatedFSDataset.java failed to remove (invalidate) blocks from the file system. </td>
<td align="left"> Minor </td>
<td align="left"> datanode, test </td>
<td align="left"> Megasthenis Asteris </td>
<td align="left"> Megasthenis Asteris </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6789">HDFS-6789</a> </td>
<td align="left"> TestDFSClientFailover.testFileContextDoesntDnsResolveLogicalURI and TestDFSClientFailover.testDoesntDnsResolveLogicalURI failing on jdk7 </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Rushabh S Shah </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11096">HADOOP-11096</a> </td>
<td align="left"> KMS: KeyAuthorizationKeyProvider should verify the keyversion belongs to the keyname on decrypt </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11097">HADOOP-11097</a> </td>
<td align="left"> kms docs say proxyusers, not proxyuser for config params </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11062">HADOOP-11062</a> </td>
<td align="left"> CryptoCodec testcases requiring OpenSSL should be run only if -Pnative is used </td>
<td align="left"> Major </td>
<td align="left"> security, test </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11099">HADOOP-11099</a> </td>
<td align="left"> KMS return HTTP UNAUTHORIZED 401 on ACL failure </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7075">HDFS-7075</a> </td>
<td align="left"> hadoop-fuse-dfs fails because it cannot find JavaKeyStoreProvider$Factory </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11040">HADOOP-11040</a> </td>
<td align="left"> Return value of read(ByteBuffer buf) in CryptoInputStream is incorrect in some cases </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2559">YARN-2559</a> </td>
<td align="left"> ResourceManager sometime become un-responsive due to NPE in SystemMetricsPublisher </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager, timelineserver </td>
<td align="left"> Karam Singh </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2363">YARN-2363</a> </td>
<td align="left"> Submitted applications occasionally lack a tracking URL </td>
<td align="left"> Major </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/MAPREDUCE-6090">MAPREDUCE-6090</a> </td>
<td align="left"> mapred hsadmin getGroups fails to connect in some cases </td>
<td align="left"> Major </td>
<td align="left"> client </td>
<td align="left"> Robert Kanter </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2563">YARN-2563</a> </td>
<td align="left"> On secure clusters call to timeline server fails with authentication errors when running a job via oozie </td>
<td align="left"> Blocker </td>
<td align="left"> timelineserver </td>
<td align="left"> Arpit Gupta </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11105">HADOOP-11105</a> </td>
<td align="left"> MetricsSystemImpl could leak memory in registered callbacks </td>
<td align="left"> Major </td>
<td align="left"> metrics </td>
<td align="left"> Chuan Liu </td>
<td align="left"> Chuan Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11109">HADOOP-11109</a> </td>
<td align="left"> Site build is broken </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6840">HDFS-6840</a> </td>
<td align="left"> Clients are always sent to the same datanode when read is off rack </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Jason Lowe </td>
<td align="left"> Andrew Wang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2568">YARN-2568</a> </td>
<td align="left"> TestAMRMClientOnRMRestart test fails </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6948">HDFS-6948</a> </td>
<td align="left"> DN rejects blocks if it has older UC block </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Daryn Sharp </td>
<td align="left"> Eric Payne </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7065">HDFS-7065</a> </td>
<td align="left"> Pipeline close recovery race can cause block corruption </td>
<td align="left"> Critical </td>
<td align="left"> datanode </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-7096">HDFS-7096</a> </td>
<td align="left"> Fix TestRpcProgramNfs3 to use DFS_ENCRYPTION_KEY_PROVIDER_URI </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2565">YARN-2565</a> </td>
<td align="left"> RM shouldn&#x2019;t use the old RMApplicationHistoryWriter unless explicitly setting FileSystemApplicationHistoryStore </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager, timelineserver </td>
<td align="left"> Karam Singh </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6091">MAPREDUCE-6091</a> </td>
<td align="left"> YARNRunner.getJobStatus() fails with ApplicationNotFoundException if the job rolled off the RM view </td>
<td align="left"> Major </td>
<td align="left"> client </td>
<td align="left"> Sangjin Lee </td>
<td align="left"> Sangjin Lee </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10946">HADOOP-10946</a> </td>
<td align="left"> Fix a bunch of typos in log messages </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Ray Chiang </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2460">YARN-2460</a> </td>
<td align="left"> Remove obsolete entries from yarn-default.xml </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ray Chiang </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7046">HDFS-7046</a> </td>
<td align="left"> HA NN can NPE upon transition to active </td>
<td align="left"> Critical </td>
<td align="left"> namenode </td>
<td align="left"> Daryn Sharp </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-11112">HADOOP-11112</a> </td>
<td align="left"> TestKMSWithZK does not use KEY_PROVIDER_URI </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7105">HDFS-7105</a> </td>
<td align="left"> Fix TestJournalNode#testFailToStartWithBadConfig to match log output change </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Ray Chiang </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7073">HDFS-7073</a> </td>
<td align="left"> Allow falling back to a non-SASL connection on DataTransferProtocol in several edge cases. </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs-client, security </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7107">HDFS-7107</a> </td>
<td align="left"> Avoid Findbugs warning for synchronization on AbstractNNFailoverProxyProvider#fallbackToSimpleAuth. </td>
<td align="left"> Trivial </td>
<td align="left"> ha </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7109">HDFS-7109</a> </td>
<td align="left"> TestDataStorage does not release file locks between tests. </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7110">HDFS-7110</a> </td>
<td align="left"> Skip tests related to short-circuit read on platforms that do not currently implement short-circuit read. </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2452">YARN-2452</a> </td>
<td align="left"> TestRMApplicationHistoryWriter fails with FairScheduler </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> zhihai xu </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-10131">HADOOP-10131</a> </td>
<td align="left"> NetWorkTopology#countNumOfAvailableNodes() is returning wrong value if excluded nodes passed are not part of the cluster tree </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/YARN-2453">YARN-2453</a> </td>
<td align="left"> TestProportionalCapacityPreemptionPolicy fails with FairScheduler </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> zhihai xu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6095">MAPREDUCE-6095</a> </td>
<td align="left"> Enable DistributedCache for uber-mode Jobs </td>
<td align="left"> Major </td>
<td align="left"> applicationmaster, distributed-cache </td>
<td align="left"> Gera Shegalov </td>
<td align="left"> Gera Shegalov </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5279">MAPREDUCE-5279</a> </td>
<td align="left"> Jobs can deadlock if headroom is limited by cpu instead of memory </td>
<td align="left"> Critical </td>
<td align="left"> mrv2, scheduler </td>
<td align="left"> Peng Zhang </td>
<td align="left"> Peng Zhang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7106">HDFS-7106</a> </td>
<td align="left"> Reconfiguring DataNode volumes does not release the lock files in removed volumes. </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2540">YARN-2540</a> </td>
<td align="left"> FairScheduler: Queue filters not working on scheduler page in RM UI </td>
<td align="left"> Major </td>
<td align="left"> scheduler </td>
<td align="left"> Ashwin Shankar </td>
<td align="left"> Ashwin Shankar </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7001">HDFS-7001</a> </td>
<td align="left"> Tests in TestTracing should not depend on the order of execution </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Masatake Iwasaki </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-1959">YARN-1959</a> </td>
<td align="left"> Fix headroom calculation in FairScheduler </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Sandy Ryza </td>
<td align="left"> Anubhav Dhoot </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2252">YARN-2252</a> </td>
<td align="left"> Intermittent failure of TestFairScheduler.testContinuousScheduling </td>
<td align="left"> Major </td>
<td align="left"> scheduler </td>
<td align="left"> Ratandeep Ratti </td>
<td align="left"> </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7132">HDFS-7132</a> </td>
<td align="left"> hdfs namenode -metadataVersion command does not honor configured name dirs </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7130">HDFS-7130</a> </td>
<td align="left"> TestDataTransferKeepalive fails intermittently on Windows. </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6534">HDFS-6534</a> </td>
<td align="left"> Fix build on macosx: HDFS parts </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Binglin Chang </td>
<td align="left"> Binglin Chang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2161">YARN-2161</a> </td>
<td align="left"> Fix build on macosx: YARN parts </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Binglin Chang </td>
<td align="left"> Binglin Chang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6104">MAPREDUCE-6104</a> </td>
<td align="left"> TestJobHistoryParsing.testPartialJob fails in branch-2 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Mit Desai </td>
<td align="left"> Mit Desai </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7049">HDFS-7049</a> </td>
<td align="left"> TestByteRangeInputStream.testPropagatedClose fails and throw NPE on branch-2 </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Juan Yu </td>
<td align="left"> Juan Yu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11064">HADOOP-11064</a> </td>
<td align="left"> UnsatisifedLinkError with hadoop 2.4 JARs on hadoop-2.6 due to NativeCRC32 method changes </td>
<td align="left"> Blocker </td>
<td align="left"> native </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2546">YARN-2546</a> </td>
<td align="left"> REST API for application creation/submission is using strings for numeric &amp; boolean values </td>
<td align="left"> Major </td>
<td align="left"> api </td>
<td align="left"> Doug Haigh </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7111">HDFS-7111</a> </td>
<td align="left"> TestSafeMode assumes Unix line endings in safe mode tip. </td>
<td align="left"> Trivial </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6109">MAPREDUCE-6109</a> </td>
<td align="left"> Fix minor typo in distcp -p usage text </td>
<td align="left"> Trivial </td>
<td align="left"> distcp </td>
<td align="left"> Charles Lamb </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-7127">HDFS-7127</a> </td>
<td align="left"> TestLeaseRecovery leaks MiniDFSCluster instances. </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6093">MAPREDUCE-6093</a> </td>
<td align="left"> minor distcp doc edits </td>
<td align="left"> Trivial </td>
<td align="left"> distcp, documentation </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2523">YARN-2523</a> </td>
<td align="left"> ResourceManager UI showing negative value for &#x201c;Decommissioned Nodes&#x201d; field </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager, webapp </td>
<td align="left"> Nishan Shetty </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-7131">HDFS-7131</a> </td>
<td align="left"> During HA upgrade, JournalNode should create a new committedTxnId file in the current directory </td>
<td align="left"> Major </td>
<td align="left"> qjm </td>
<td align="left"> Jing Zhao </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2608">YARN-2608</a> </td>
<td align="left"> FairScheduler: Potential deadlocks in loading alloc files and clock access </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Wei Yan </td>
<td align="left"> Wei Yan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7148">HDFS-7148</a> </td>
<td align="left"> TestEncryptionZones#testIsEncryptedMethod fails on branch-2 after archival storage merge </td>
<td align="left"> Major </td>
<td align="left"> encryption </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-11140">HADOOP-11140</a> </td>
<td align="left"> hadoop-aws only need test-scoped dependency on hadoop-common&#x2019;s tests jar </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Juan Yu </td>
<td align="left"> Juan Yu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5831">MAPREDUCE-5831</a> </td>
<td align="left"> Old MR client is not compatible with new MR application </td>
<td align="left"> Blocker </td>
<td align="left"> client, mr-am </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Junping Du </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-8808">HADOOP-8808</a> </td>
<td align="left"> Update FsShell documentation to mention deprecation of some of the commands, and mention alternatives </td>
<td align="left"> Major </td>
<td align="left"> documentation, fs </td>
<td align="left"> Hemanth Yamijala </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-6073">MAPREDUCE-6073</a> </td>
<td align="left"> Description of mapreduce.job.speculative.slowtaskthreshold in mapred-default should be moved into description tags </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6664">HDFS-6664</a> </td>
<td align="left"> HDFS permissions guide documentation states incorrect default group mapping class. </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11048">HADOOP-11048</a> </td>
<td align="left"> user/custom LogManager fails to load if the client classloader is enabled </td>
<td align="left"> Minor </td>
<td align="left"> util </td>
<td align="left"> Sangjin Lee </td>
<td align="left"> Sangjin Lee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5796">MAPREDUCE-5796</a> </td>
<td align="left"> Use current version of the archive name in DistributedCacheDeploy document </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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/HADOOP-10552">HADOOP-10552</a> </td>
<td align="left"> Fix usage and example at FileSystemShell.apt.vm </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </td>
<td align="left"> Kenji Kikushima </td>
<td align="left"> Kenji Kikushima </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6087">MAPREDUCE-6087</a> </td>
<td align="left"> MRJobConfig#MR_CLIENT_TO_AM_IPC_MAX_RETRIES_ON_TIMEOUTS config name is wrong </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </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-11143">HADOOP-11143</a> </td>
<td align="left"> NetUtils.wrapException loses inner stack trace on BindException </td>
<td align="left"> Minor </td>
<td align="left"> net </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-7156">HDFS-7156</a> </td>
<td align="left"> Fsck documentation is outdated. </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Masahiro Yamaguchi </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11049">HADOOP-11049</a> </td>
<td align="left"> javax package system class default is too broad </td>
<td align="left"> Minor </td>
<td align="left"> util </td>
<td align="left"> Sangjin Lee </td>
<td align="left"> Sangjin Lee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-4227">HDFS-4227</a> </td>
<td align="left"> Document dfs.namenode.resource.* </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Eli Collins </td>
<td align="left"> Daisuke Kobayashi </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6094">MAPREDUCE-6094</a> </td>
<td align="left"> TestMRCJCFileInputFormat.testAddInputPath() fails on trunk </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Sangjin Lee </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7104">HDFS-7104</a> </td>
<td align="left"> Fix and clarify INodeInPath getter functions </td>
<td align="left"> Minor </td>
<td align="left"> . </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/HADOOP-11110">HADOOP-11110</a> </td>
<td align="left"> JavaKeystoreProvider should not report a key as created if it was not flushed to the backing file </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2606">YARN-2606</a> </td>
<td align="left"> Application History Server tries to access hdfs before doing secure login </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Mit Desai </td>
<td align="left"> Mit Desai </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7122">HDFS-7122</a> </td>
<td align="left"> Use of ThreadLocal&lt;Random&gt; results in poor block placement </td>
<td align="left"> Blocker </td>
<td align="left"> namenode </td>
<td align="left"> Jeff Buell </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-11130">HADOOP-11130</a> </td>
<td align="left"> NFS updateMaps OS check is reversed </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Allen Wittenauer </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11154">HADOOP-11154</a> </td>
<td align="left"> Update BUILDING.txt to state that CMake 3.0 or newer is required on Mac. </td>
<td align="left"> Trivial </td>
<td align="left"> documentation, native </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11145">HADOOP-11145</a> </td>
<td align="left"> TestFairCallQueue fails </td>
<td align="left"> Major </td>
<td align="left"> test </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-7167">HDFS-7167</a> </td>
<td align="left"> NPE while running Mover if the given path is for a file </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover </td>
<td align="left"> Prabushankar Chinnasamy </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2610">YARN-2610</a> </td>
<td align="left"> Hamlet should close table tags </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ray Chiang </td>
<td align="left"> Ray Chiang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2387">YARN-2387</a> </td>
<td align="left"> Resource Manager crashes with NPE due to lack of synchronization </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Mit Desai </td>
<td align="left"> Mit Desai </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2594">YARN-2594</a> </td>
<td align="left"> Potential deadlock in RM when querying ApplicationResourceUsageReport </td>
<td align="left"> Blocker </td>
<td align="left"> resourcemanager </td>
<td align="left"> Karam Singh </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2602">YARN-2602</a> </td>
<td align="left"> Generic History Service of TimelineServer sometimes not able to handle NPE </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Karam Singh </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11113">HADOOP-11113</a> </td>
<td align="left"> Namenode not able to reconnect to KMS after KMS restart </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Arun Suresh </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6754">HDFS-6754</a> </td>
<td align="left"> TestNamenodeCapacityReport.testXceiverCount may sometimes fail due to lack of retry </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Mit Desai </td>
<td align="left"> Mit Desai </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7172">HDFS-7172</a> </td>
<td align="left"> Test data files may be checked out of git with incorrect line endings, causing test failures in TestHDFSCLI. </td>
<td align="left"> Trivial </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7176">HDFS-7176</a> </td>
<td align="left"> The namenode usage message doesn&#x2019;t include &#x201c;-rollingupgrade started&#x201d; </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2630">YARN-2630</a> </td>
<td align="left"> TestDistributedShell#testDSRestartWithPreviousRunningContainers fails </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7178">HDFS-7178</a> </td>
<td align="left"> Additional unit test for replica write with full disk </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2617">YARN-2617</a> </td>
<td align="left"> NM does not need to send finished container whose APP is not running to RM </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Jun Gong </td>
<td align="left"> Jun Gong </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2624">YARN-2624</a> </td>
<td align="left"> Resource Localization fails on a cluster due to existing cache directories </td>
<td align="left"> Blocker </td>
<td align="left"> nodemanager </td>
<td align="left"> Anubhav Dhoot </td>
<td align="left"> Anubhav Dhoot </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7162">HDFS-7162</a> </td>
<td align="left"> Wrong path when deleting through fuse-dfs a file which already exists in trash </td>
<td align="left"> Major </td>
<td align="left"> fuse-dfs </td>
<td align="left"> Chengbing Liu </td>
<td align="left"> Chengbing Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11160">HADOOP-11160</a> </td>
<td align="left"> Fix typo in nfs3 server duplicate entry reporting </td>
<td align="left"> Trivial </td>
<td align="left"> nfs </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2527">YARN-2527</a> </td>
<td align="left"> NPE in ApplicationACLsManager </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Benoy Antony </td>
<td align="left"> Benoy Antony </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2628">YARN-2628</a> </td>
<td align="left"> Capacity scheduler with DominantResourceCalculator carries out reservation even though slots are free </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11151">HADOOP-11151</a> </td>
<td align="left"> Automatically refresh auth token and retry on auth failure </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> zhubin </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2562">YARN-2562</a> </td>
<td align="left"> ContainerId@toString() is unreadable for epoch &gt;0 after YARN-2182 </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Vinod Kumar Vavilapalli </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2635">YARN-2635</a> </td>
<td align="left"> TestRM, TestRMRestart, TestClientToAMTokens should run with both CS and FS </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Wei Yan </td>
<td align="left"> Wei Yan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11163">HADOOP-11163</a> </td>
<td align="left"> MetricsSystemImpl may miss a registered source </td>
<td align="left"> Minor </td>
<td align="left"> metrics </td>
<td align="left"> Chuan Liu </td>
<td align="left"> Chuan Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10681">HADOOP-10681</a> </td>
<td align="left"> Remove synchronized blocks from SnappyCodec and ZlibCodec buffering inner loop </td>
<td align="left"> Major </td>
<td align="left"> performance </td>
<td align="left"> Gopal V </td>
<td align="left"> Gopal V </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6995">HDFS-6995</a> </td>
<td align="left"> Block should be placed in the client&#x2019;s &#x2018;rack-local&#x2019; node if &#x2018;client-local&#x2019; node is not available </td>
<td align="left"> Major </td>
<td align="left"> namenode </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-7169">HDFS-7169</a> </td>
<td align="left"> Fix a findbugs warning in ReplaceDatanodeOnFailure </td>
<td align="left"> Minor </td>
<td align="left"> build </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10404">HADOOP-10404</a> </td>
<td align="left"> Some accesses to DomainSocketWatcher#closed are not protected by lock </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11168">HADOOP-11168</a> </td>
<td align="left"> Remove duplicated entry &#x201c;dfs.webhdfs.enabled&#x201d; in the user doc </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6029">MAPREDUCE-6029</a> </td>
<td align="left"> TestCommitterEventHandler fails in trunk </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Mit Desai </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11169">HADOOP-11169</a> </td>
<td align="left"> Fix DelegationTokenAuthenticatedURL to pass the connection Configurator to the authenticator </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Arun Suresh </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2649">YARN-2649</a> </td>
<td align="left"> Flaky test TestAMRMRPCNodeUpdates </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11179">HADOOP-11179</a> </td>
<td align="left"> Tarball as local resource type archive fails to localize on Windows </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Hitesh Shah </td>
<td align="left"> Craig Welch </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11161">HADOOP-11161</a> </td>
<td align="left"> Expose close method in KeyProvider to give clients of Provider implementations a hook to release resources </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Arun Suresh </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11133">HADOOP-11133</a> </td>
<td align="left"> Should trim the content of keystore password file for JavaKeyStoreProvider </td>
<td align="left"> Minor </td>
<td align="left"> security </td>
<td align="left"> zhubin </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11175">HADOOP-11175</a> </td>
<td align="left"> Fix several issues of hadoop security configuration in user doc. </td>
<td align="left"> Trivial </td>
<td align="left"> documentation, security </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11178">HADOOP-11178</a> </td>
<td align="left"> Fix findbugs exclude file </td>
<td align="left"> Minor </td>
<td align="left"> build </td>
<td align="left"> Arun Suresh </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11174">HADOOP-11174</a> </td>
<td align="left"> Delegation token for KMS should only be got once if it already exists </td>
<td align="left"> Major </td>
<td align="left"> kms, security </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2671">YARN-2671</a> </td>
<td align="left"> ApplicationSubmissionContext change breaks the existing app submission </td>
<td align="left"> Blocker </td>
<td align="left"> resourcemanager </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6122">MAPREDUCE-6122</a> </td>
<td align="left"> TestLineRecordReader may fail due to test data files checked out of git with incorrect line endings. </td>
<td align="left"> Trivial </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6123">MAPREDUCE-6123</a> </td>
<td align="left"> TestCombineFileInputFormat incorrectly starts 2 MiniDFSCluster instances. </td>
<td align="left"> Trivial </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2662">YARN-2662</a> </td>
<td align="left"> TestCgroupsLCEResourcesHandler leaks file descriptors. </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11193">HADOOP-11193</a> </td>
<td align="left"> Fix uninitialized variables in NativeIO.c </td>
<td align="left"> Major </td>
<td align="left"> native </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6125">MAPREDUCE-6125</a> </td>
<td align="left"> TestContainerLauncherImpl sometimes fails </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Mit Desai </td>
<td align="left"> Mit Desai </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2667">YARN-2667</a> </td>
<td align="left"> Fix the release audit warning caused by hadoop-yarn-registry </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7236">HDFS-7236</a> </td>
<td align="left"> Fix TestOpenFilesWithSnapshot#testOpenFilesWithMultipleSnapshots </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6544">HDFS-6544</a> </td>
<td align="left"> Broken Link for GFS in package.html </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Suraj Nayak </td>
<td align="left"> Suraj Nayak </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2308">YARN-2308</a> </td>
<td align="left"> NPE happened when RM restart after CapacityScheduler queue configuration changed </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager, scheduler </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Chang Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11176">HADOOP-11176</a> </td>
<td align="left"> KMSClientProvider authentication fails when both currentUgi and loginUgi are a proxied user </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Arun Suresh </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7237">HDFS-7237</a> </td>
<td align="left"> namenode -rollingUpgrade throws ArrayIndexOutOfBoundsException </td>
<td align="left"> Minor </td>
<td align="left"> namenode </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-11198">HADOOP-11198</a> </td>
<td align="left"> Fix typo in javadoc for FileSystem#listStatus() </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Li Lu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11181">HADOOP-11181</a> </td>
<td align="left"> o.a.h.security.token.delegation.DelegationTokenManager should be more generalized to handle other DelegationTokenIdentifier </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2656">YARN-2656</a> </td>
<td align="left"> RM web services authentication filter should add support for proxy user </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5873">MAPREDUCE-5873</a> </td>
<td align="left"> Shuffle bandwidth computation includes time spent waiting for maps </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Siqi Li </td>
<td align="left"> Siqi Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7185">HDFS-7185</a> </td>
<td align="left"> The active NameNode will not accept an fsimage sent from the standby during rolling upgrade </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11182">HADOOP-11182</a> </td>
<td align="left"> GraphiteSink emits wrong timestamps </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Sascha Coenen </td>
<td align="left"> Ravi Prakash </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7208">HDFS-7208</a> </td>
<td align="left"> NN doesn&#x2019;t schedule replication when a DN storage fails </td>
<td align="left"> Major </td>
<td align="left"> namenode </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/HDFS-5089">HDFS-5089</a> </td>
<td align="left"> When a LayoutVersion support SNAPSHOT, it must support FSIMAGE_NAME_OPTIMIZATION. </td>
<td align="left"> Major </td>
<td align="left"> namenode </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/YARN-2682">YARN-2682</a> </td>
<td align="left"> WindowsSecureContainerExecutor should not depend on DefaultContainerExecutor#getFirstApplicationDir. </td>
<td align="left"> Minor </td>
<td align="left"> nodemanager </td>
<td align="left"> zhihai xu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2588">YARN-2588</a> </td>
<td align="left"> Standby RM does not transitionToActive if previous transitionToActive is failed with ZK exception. </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/MAPREDUCE-5542">MAPREDUCE-5542</a> </td>
<td align="left"> Killing a job just as it finishes can generate an NPE in client </td>
<td align="left"> Major </td>
<td align="left"> client, mrv2 </td>
<td align="left"> Jason Lowe </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/HADOOP-11207">HADOOP-11207</a> </td>
<td align="left"> DelegationTokenAuthenticationHandler needs to support DT operations for proxy user </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11194">HADOOP-11194</a> </td>
<td align="left"> Ignore .keep files </td>
<td align="left"> Major </td>
<td align="left"> . </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/HDFS-7259">HDFS-7259</a> </td>
<td align="left"> Unresponseive NFS mount point due to deferred COMMIT response </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2720">YARN-2720</a> </td>
<td align="left"> Windows: Wildcard classpath variables not expanded against resources contained in archives </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Craig Welch </td>
<td align="left"> Craig Welch </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7221">HDFS-7221</a> </td>
<td align="left"> TestDNFencingWithReplication fails consistently </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2715">YARN-2715</a> </td>
<td align="left"> Proxy user is problem for RPC interface if yarn.resourcemanager.webapp.proxyuser is not set. </td>
<td align="left"> Blocker </td>
<td align="left"> resourcemanager </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2721">YARN-2721</a> </td>
<td align="left"> Race condition: ZKRMStateStore retry logic may throw NodeExist exception </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7226">HDFS-7226</a> </td>
<td align="left"> TestDNFencing.testQueueingWithAppend failed often in latest test </td>
<td align="left"> Major </td>
<td align="left"> ha </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/MAPREDUCE-6126">MAPREDUCE-6126</a> </td>
<td align="left"> (Rumen) Rumen tool returns error &#x201c;ava.lang.IllegalArgumentException: JobBuilder.process(HistoryEvent): unknown event type&#x201d; </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Junping Du </td>
<td align="left"> Junping Du </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11122">HADOOP-11122</a> </td>
<td align="left"> Fix findbugs in ZK DelegationTokenSecretManagers </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Karthik Kambatla </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2732">YARN-2732</a> </td>
<td align="left"> Fix syntax error in SecureContainer.apt.vm </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11170">HADOOP-11170</a> </td>
<td align="left"> ZKDelegationTokenSecretManager fails to renewToken created by a peer </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Arun Suresh </td>
<td align="left"> Arun Suresh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7243">HDFS-7243</a> </td>
<td align="left"> HDFS concat operation should not be allowed in Encryption Zone </td>
<td align="left"> Major </td>
<td align="left"> encryption, namenode </td>
<td align="left"> Yi Liu </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2724">YARN-2724</a> </td>
<td align="left"> If an unreadable file is encountered during log aggregation then aggregated file in HDFS badly formed </td>
<td align="left"> Major </td>
<td align="left"> log-aggregation </td>
<td align="left"> Sumit Mohanty </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11228">HADOOP-11228</a> </td>
<td align="left"> winutils task: unsecure path should not call AddNodeManagerAndUserACEsToObject </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Remus Rusanu </td>
<td align="left"> Remus Rusanu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6904">HDFS-6904</a> </td>
<td align="left"> YARN unable to renew delegation token fetched via webhdfs due to incorrect service port </td>
<td align="left"> Critical </td>
<td align="left"> webhdfs </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Jitendra Nath Pandey </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2314">YARN-2314</a> </td>
<td align="left"> ContainerManagementProtocolProxy can create thousands of threads for a large cluster </td>
<td align="left"> Critical </td>
<td align="left"> client </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/YARN-2743">YARN-2743</a> </td>
<td align="left"> Yarn jobs via oozie fail with failed to renew token (secure) or digest mismatch (unsecure) errors when RM is being killed </td>
<td align="left"> Blocker </td>
<td align="left"> resourcemanager </td>
<td align="left"> Arpit Gupta </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2734">YARN-2734</a> </td>
<td align="left"> If a sub-folder is encountered by log aggregator it results in invalid aggregated file </td>
<td align="left"> Major </td>
<td align="left"> log-aggregation </td>
<td align="left"> Sumit Mohanty </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7296">HDFS-7296</a> </td>
<td align="left"> HdfsConstants#MEMORY_STORAGE_POLICY_ID and HdfsConstants#MEMORY_STORAGE_POLICY_ID are missing in branch-2 </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Jing Zhao </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11233">HADOOP-11233</a> </td>
<td align="left"> hadoop.security.kms.client.encrypted.key.cache.expiry property spelled wrong in core-default </td>
<td align="left"> Minor </td>
<td align="left"> conf </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2760">YARN-2760</a> </td>
<td align="left"> Completely remove word &#x2018;experimental&#x2019; from FairScheduler docs </td>
<td align="left"> Trivial </td>
<td align="left"> documentation </td>
<td align="left"> Harsh J </td>
<td align="left"> Harsh J </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2741">YARN-2741</a> </td>
<td align="left"> Windows: Node manager cannot serve up log files via the web user interface when yarn.nodemanager.log-dirs to any drive letter other than C: (or, the drive that nodemanager is running on) </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Craig Welch </td>
<td align="left"> Craig Welch </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7180">HDFS-7180</a> </td>
<td align="left"> NFSv3 gateway frequently gets stuck due to GC </td>
<td align="left"> Critical </td>
<td align="left"> nfs </td>
<td align="left"> Eric Zhiqiang Ma </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7274">HDFS-7274</a> </td>
<td align="left"> Disable SSLv3 in HttpFS </td>
<td align="left"> Blocker </td>
<td align="left"> webhdfs </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-11243">HADOOP-11243</a> </td>
<td align="left"> SSLFactory shouldn&#x2019;t allow SSLv3 </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Wei Yan </td>
<td align="left"> Wei Yan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6022">MAPREDUCE-6022</a> </td>
<td align="left"> map_input_file is missing from streaming job environment </td>
<td align="left"> Major </td>
<td align="left"> . </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/YARN-2769">YARN-2769</a> </td>
<td align="left"> Timeline server domain not set correctly when using shell_command on Windows </td>
<td align="left"> Major </td>
<td align="left"> applications/distributed-shell </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7287">HDFS-7287</a> </td>
<td align="left"> The OfflineImageViewer (OIV) can output invalid XML depending on the filename </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ravi Prakash </td>
<td align="left"> Ravi Prakash </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7300">HDFS-7300</a> </td>
<td align="left"> The getMaxNodesPerRack() method in BlockPlacementPolicyDefault is flawed </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-7305">HDFS-7305</a> </td>
<td align="left"> NPE seen in wbhdfs FS while running SLive </td>
<td align="left"> Minor </td>
<td align="left"> webhdfs </td>
<td align="left"> Arpit Gupta </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11247">HADOOP-11247</a> </td>
<td align="left"> Fix a couple javac warnings in NFS </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2755">YARN-2755</a> </td>
<td align="left"> NM fails to clean up usercache_DEL_&lt;timestamp&gt; dirs after YARN-661 </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Siqi Li </td>
<td align="left"> Siqi Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11250">HADOOP-11250</a> </td>
<td align="left"> fix endmacro of set_find_shared_library_without_version in CMakeLists </td>
<td align="left"> Minor </td>
<td align="left"> build </td>
<td align="left"> Yi Liu </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11221">HADOOP-11221</a> </td>
<td align="left"> JAVA specification for hashcode does not enforce it to be non-negative, but IdentityHashStore assumes System.identityHashCode() is non-negative </td>
<td align="left"> Major </td>
<td align="left"> util </td>
<td align="left"> Jinghui Wang </td>
<td align="left"> Jinghui Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2779">YARN-2779</a> </td>
<td align="left"> SystemMetricsPublisher can use Kerberos directly instead of timeline DT </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager, timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7309">HDFS-7309</a> </td>
<td align="left"> XMLUtils.mangleXmlString doesn&#x2019;t seem to handle less than sign </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ravi Prakash </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2701">YARN-2701</a> </td>
<td align="left"> Potential race condition in startLocalizer when using LinuxContainerExecutor </td>
<td align="left"> Blocker </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/YARN-2707">YARN-2707</a> </td>
<td align="left"> Potential null dereference in FSDownload </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Gera Shegalov </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11254">HADOOP-11254</a> </td>
<td align="left"> Promoting AccessControlList to be public </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2790">YARN-2790</a> </td>
<td align="left"> NM can&#x2019;t aggregate logs past HDFS delegation token expiry. </td>
<td align="left"> Critical </td>
<td align="left"> nodemanager </td>
<td align="left"> Tassapol Athiapinya </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6052">MAPREDUCE-6052</a> </td>
<td align="left"> Support overriding log4j.properties per job </td>
<td align="left"> Major </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/YARN-2798">YARN-2798</a> </td>
<td align="left"> YarnClient doesn&#x2019;t need to translate Kerberos name of timeline DT renewer </td>
<td align="left"> Blocker </td>
<td align="left"> timelineserver </td>
<td align="left"> Arpit Gupta </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2788">YARN-2788</a> </td>
<td align="left"> yarn logs -applicationId on 2.6.0 should support logs written by 2.4.0 </td>
<td align="left"> Blocker </td>
<td align="left"> log-aggregation </td>
<td align="left"> Gopal V </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2730">YARN-2730</a> </td>
<td align="left"> DefaultContainerExecutor runs only one localizer at a time </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Siqi Li </td>
<td align="left"> Siqi Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7147">HDFS-7147</a> </td>
<td align="left"> Update archival storage user documentation </td>
<td align="left"> Blocker </td>
<td align="left"> documentation </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Tsz Wo Nicholas Sze </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1922">YARN-1922</a> </td>
<td align="left"> Process group remains alive after container process is killed externally </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Billie Rinaldi </td>
<td align="left"> Billie Rinaldi </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7328">HDFS-7328</a> </td>
<td align="left"> TestTraceAdmin assumes Unix line endings. </td>
<td align="left"> Trivial </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7340">HDFS-7340</a> </td>
<td align="left"> make rollingUpgrade start/finalize idempotent </td>
<td align="left"> Major </td>
<td align="left"> ha </td>
<td align="left"> Arpit Gupta </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-7334">HDFS-7334</a> </td>
<td align="left"> Fix periodic failures of TestCheckpoint#testTooManyEditReplayFailures </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2752">YARN-2752</a> </td>
<td align="left"> ContainerExecutor always append &#x201c;nice -n&#x201d; in command on branch-2 </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11260">HADOOP-11260</a> </td>
<td align="left"> Patch up Jetty to disable SSLv3 </td>
<td align="left"> Blocker </td>
<td align="left"> security </td>
<td align="left"> Karthik Kambatla </td>
<td align="left"> Mike Yoder </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2010">YARN-2010</a> </td>
<td align="left"> Handle app-recovery failures gracefully </td>
<td align="left"> Blocker </td>
<td align="left"> resourcemanager </td>
<td align="left"> bc Wong </td>
<td align="left"> Karthik Kambatla </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2804">YARN-2804</a> </td>
<td align="left"> Timeline server .out log have JAXB binding exceptions and warnings. </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7218">HDFS-7218</a> </td>
<td align="left"> FSNamesystem ACL operations should write to audit log on failure </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11265">HADOOP-11265</a> </td>
<td align="left"> Credential and Key Shell Commands not available on Windows </td>
<td align="left"> Major </td>
<td align="left"> scripts </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7199">HDFS-7199</a> </td>
<td align="left"> DFSOutputStream should not silently drop data if DataStreamer crashes with an unchecked exception </td>
<td align="left"> Critical </td>
<td align="left"> hdfs-client </td>
<td align="left"> Jason Lowe </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-7359">HDFS-7359</a> </td>
<td align="left"> NameNode in secured HA cluster fails to start if dfs.namenode.secondary.http-address cannot be interpreted as a network address. </td>
<td align="left"> Major </td>
<td align="left"> journal-node, namenode </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2805">YARN-2805</a> </td>
<td align="left"> RM2 in HA setup tries to login using the RM1&#x2019;s kerberos principal </td>
<td align="left"> Blocker </td>
<td align="left"> resourcemanager </td>
<td align="left"> Arpit Gupta </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-2579">YARN-2579</a> </td>
<td align="left"> Deadlock when EmbeddedElectorService and FatalEventDispatcher try to transition RM to StandBy at the same time </td>
<td align="left"> Blocker </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/YARN-2813">YARN-2813</a> </td>
<td align="left"> NPE from MemoryTimelineStore.getDomains </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7367">HDFS-7367</a> </td>
<td align="left"> HDFS short-circuit read cannot negotiate shared memory slot and file descriptors when SASL is enabled on DataTransferProtocol. </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5960">MAPREDUCE-5960</a> </td>
<td align="left"> JobSubmitter&#x2019;s check whether job.jar is local is incorrect with no authority in job jar path. </td>
<td align="left"> Major </td>
<td align="left"> client </td>
<td align="left"> Gera Shegalov </td>
<td align="left"> Gera Shegalov </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2818">YARN-2818</a> </td>
<td align="left"> Remove the logic to inject entity owner as the primary filter </td>
<td align="left"> Critical </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5958">MAPREDUCE-5958</a> </td>
<td align="left"> Wrong reduce task progress if map output is compressed </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Emilio Coppa </td>
<td align="left"> Emilio Coppa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7364">HDFS-7364</a> </td>
<td align="left"> Balancer always shows zero Bytes Already Moved </td>
<td align="left"> Minor </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/HADOOP-11280">HADOOP-11280</a> </td>
<td align="left"> TestWinUtils#testChmod fails after removal of NO_PROPAGATE_INHERIT_ACE. </td>
<td align="left"> Trivial </td>
<td align="left"> native, test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2823">YARN-2823</a> </td>
<td align="left"> NullPointerException in RM HA enabled 3-node cluster </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> Gour Saha </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2827">YARN-2827</a> </td>
<td align="left"> Fix bugs of yarn queue CLI </td>
<td align="left"> Critical </td>
<td align="left"> client </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-2803">YARN-2803</a> </td>
<td align="left"> MR distributed cache not working correctly on Windows after NodeManager privileged account changes. </td>
<td align="left"> Critical </td>
<td align="left"> nodemanager </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Craig Welch </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7379">HDFS-7379</a> </td>
<td align="left"> TestBalancer#testBalancerWithRamDisk creates test files incorrectly </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Xiaoyu Yao </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-11282">HADOOP-11282</a> </td>
<td align="left"> Skip NFS TestShellBasedIdMapping tests that are irrelevant on Windows. </td>
<td align="left"> Trivial </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2825">YARN-2825</a> </td>
<td align="left"> Container leak on NM </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2819">YARN-2819</a> </td>
<td align="left"> NPE in ATS Timeline Domains when upgrading from 2.4 to 2.6 </td>
<td align="left"> Critical </td>
<td align="left"> timelineserver </td>
<td align="left"> Gopal V </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2826">YARN-2826</a> </td>
<td align="left"> User-Group mappings not updated by RM when a user is removed from a group. </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Sidharta Seethana </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7382">HDFS-7382</a> </td>
<td align="left"> DataNode in secure mode may throw NullPointerException if client connects before DataNode registers itself with NameNode. </td>
<td align="left"> Minor </td>
<td align="left"> datanode, security </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11286">HADOOP-11286</a> </td>
<td align="left"> Map/Reduce dangerously adds Guava @Beta class to CryptoUtils </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Christopher Tubbs </td>
<td align="left"> </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2830">YARN-2830</a> </td>
<td align="left"> Add backwords compatible ContainerId.newInstance constructor for use within Tez Local Mode </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Jonathan Eagles </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7383">HDFS-7383</a> </td>
<td align="left"> DataNode.requestShortCircuitFdsForRead may throw NullPointerException </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/YARN-2834">YARN-2834</a> </td>
<td align="left"> Resource manager crashed with Null Pointer Exception </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Yesha Vora </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-9576">HADOOP-9576</a> </td>
<td align="left"> Make NetUtils.wrapException throw EOFException instead of wrapping it as IOException </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </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-7387">HDFS-7387</a> </td>
<td align="left"> NFS may only do partial commit due to a race between COMMIT and write </td>
<td align="left"> Critical </td>
<td align="left"> nfs </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2794">YARN-2794</a> </td>
<td align="left"> Fix log msgs about distributing system-credentials </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11217">HADOOP-11217</a> </td>
<td align="left"> Disable SSLv3 in KMS </td>
<td align="left"> Blocker </td>
<td align="left"> kms </td>
<td align="left"> Robert Kanter </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7391">HDFS-7391</a> </td>
<td align="left"> Renable SSLv2Hello in HttpFS </td>
<td align="left"> Blocker </td>
<td align="left"> webhdfs </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/MAPREDUCE-6156">MAPREDUCE-6156</a> </td>
<td align="left"> Fetcher - connect() doesn&#x2019;t handle connection refused correctly </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Sidharta Seethana </td>
<td align="left"> Junping Du </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2853">YARN-2853</a> </td>
<td align="left"> Killing app may hang while AM is unregistering </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2846">YARN-2846</a> </td>
<td align="left"> Incorrect persist exit code for running containers in reacquireContainer() that interrupted by NodeManager restart. </td>
<td align="left"> Blocker </td>
<td align="left"> nodemanager </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-7385">HDFS-7385</a> </td>
<td align="left"> ThreadLocal used in FSEditLog class causes FSImage permission mess up </td>
<td align="left"> Blocker </td>
<td align="left"> namenode </td>
<td align="left"> jiangyu </td>
<td align="left"> jiangyu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2426">YARN-2426</a> </td>
<td align="left"> ResourceManger is not able renew WebHDFS token when application submitted by Yarn WebService </td>
<td align="left"> Major </td>
<td align="left"> nodemanager, resourcemanager, webapp </td>
<td align="left"> Karam Singh </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10744">HADOOP-10744</a> </td>
<td align="left"> LZ4 Compression fails to recognize PowerPC Little Endian Architecture </td>
<td align="left"> Major </td>
<td align="left"> io, native </td>
<td align="left"> Ayappan </td>
<td align="left"> Bert Sanders </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10037">HADOOP-10037</a> </td>
<td align="left"> s3n read truncated, but doesn&#x2019;t throw exception </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> David Rosenstrauch </td>
<td align="left"> </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-6617">HDFS-6617</a> </td>
<td align="left"> Flake TestDFSZKFailoverController.testManualFailoverWithDFSHAAdmin due to a long edit log sync op </td>
<td align="left"> Minor </td>
<td align="left"> auto-failover, test </td>
<td align="left"> Liang Xie </td>
<td align="left"> Liang Xie </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5866">MAPREDUCE-5866</a> </td>
<td align="left"> TestFixedLengthInputFormat fails in windows </td>
<td align="left"> Major </td>
<td align="left"> client, test </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6638">HDFS-6638</a> </td>
<td align="left"> shorten test run time with a smaller retry timeout setting </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Liang Xie </td>
<td align="left"> Liang Xie </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6645">HDFS-6645</a> </td>
<td align="left"> Add test for successive Snapshots between XAttr modifications </td>
<td align="left"> Minor </td>
<td align="left"> snapshots, test </td>
<td align="left"> Stephen Chu </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-5624">HDFS-5624</a> </td>
<td align="left"> Add HDFS tests for ACLs in combination with viewfs. </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client, test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6665">HDFS-6665</a> </td>
<td align="left"> Add tests for XAttrs in combination with viewfs </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client </td>
<td align="left"> Stephen Chu </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2388">YARN-2388</a> </td>
<td align="left"> TestTimelineWebServices fails on trunk after HADOOP-10791 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6878">HDFS-6878</a> </td>
<td align="left"> Change MiniDFSCluster to support StorageType configuration for individual directories </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Tsz Wo Nicholas Sze </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11060">HADOOP-11060</a> </td>
<td align="left"> Create a CryptoCodec test that verifies interoperability between the JCE and OpenSSL implementations </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Yi Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11070">HADOOP-11070</a> </td>
<td align="left"> Create MiniKMS for testing </td>
<td align="left"> Major </td>
<td align="left"> security, test </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2519">YARN-2519</a> </td>
<td align="left"> Credential Provider related unit tests failed on Windows </td>
<td align="left"> Major </td>
<td align="left"> webapp </td>
<td align="left"> Xiaoyu Yao </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-7025">HDFS-7025</a> </td>
<td align="left"> HDFS Credential Provider related Unit Test Failure </td>
<td align="left"> Major </td>
<td align="left"> encryption </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11073">HADOOP-11073</a> </td>
<td align="left"> Credential Provider related Unit Tests Failure on Windows </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Xiaoyu Yao </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-11071">HADOOP-11071</a> </td>
<td align="left"> KMSClientProvider should drain the local generated EEK cache on key rollover </td>
<td align="left"> Minor </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2158">YARN-2158</a> </td>
<td align="left"> TestRMWebServicesAppsModification sometimes fails in trunk </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7051">HDFS-7051</a> </td>
<td align="left"> TestDataNodeRollingUpgrade#isBlockFileInPrevious assumes Unix file path separator. </td>
<td align="left"> Minor </td>
<td align="left"> datanode, test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11088">HADOOP-11088</a> </td>
<td align="left"> Unittest TestKeyShell, TestCredShell and TestKMS assume UNIX path separator for JECKS key store path </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2549">YARN-2549</a> </td>
<td align="left"> TestContainerLaunch fails due to classpath problem with hamcrest classes. </td>
<td align="left"> Minor </td>
<td align="left"> nodemanager, test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7006">HDFS-7006</a> </td>
<td align="left"> Test encryption zones with KMS </td>
<td align="left"> Major </td>
<td align="left"> security, test </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7115">HDFS-7115</a> </td>
<td align="left"> TestEncryptionZones assumes Unix path separator for KMS key store path </td>
<td align="left"> Major </td>
<td align="left"> encryption </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2584">YARN-2584</a> </td>
<td align="left"> TestContainerManagerSecurity fails on trunk </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7126">HDFS-7126</a> </td>
<td align="left"> TestEncryptionZonesWithHA assumes Unix path separator for KMS key store path </td>
<td align="left"> Minor </td>
<td align="left"> security, test </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2596">YARN-2596</a> </td>
<td align="left"> TestWorkPreservingRMRestart fails with FairScheduler </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Junping Du </td>
<td align="left"> Karthik Kambatla </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6115">MAPREDUCE-6115</a> </td>
<td align="left"> TestPipeApplication#testSubmitter fails in trunk </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Binglin Chang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2758">YARN-2758</a> </td>
<td align="left"> Update TestApplicationHistoryClientService to use the new generic history store </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2747">YARN-2747</a> </td>
<td align="left"> TestAggregatedLogFormat fails in trunk </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/HADOOP-11253">HADOOP-11253</a> </td>
<td align="left"> Hadoop streaming test TestStreamXmlMultipleRecords fails on Windows </td>
<td align="left"> Major </td>
<td align="left"> tools </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2711">YARN-2711</a> </td>
<td align="left"> TestDefaultContainerExecutor#testContainerLaunchError fails on Windows </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11241">HADOOP-11241</a> </td>
<td align="left"> TestNMSimulator fails sometimes due to timing issue </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2785">YARN-2785</a> </td>
<td align="left"> TestContainerResourceUsage fails intermittently </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7355">HDFS-7355</a> </td>
<td align="left"> TestDataNodeVolumeFailure#testUnderReplicationAfterVolFailure fails on Windows, because we cannot deny access to the file owner. </td>
<td align="left"> Trivial </td>
<td align="left"> test </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6048">MAPREDUCE-6048</a> </td>
<td align="left"> TestJavaSerialization fails in trunk build </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2767">YARN-2767</a> </td>
<td align="left"> RM web services - add test case to ensure the http static user cannot kill or submit apps in secure mode </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2812">YARN-2812</a> </td>
<td align="left"> TestApplicationHistoryServer is likely to fail on less powerful machine </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2810">YARN-2810</a> </td>
<td align="left"> TestRMProxyUsersConf fails on Windows VMs </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Varun Vasudev </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2607">YARN-2607</a> </td>
<td align="left"> TestDistributedShell fails in trunk </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ted Yu </td>
<td align="left"> Wangda Tan </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/HADOOP-10201">HADOOP-10201</a> </td>
<td align="left"> Add Listing Support to Key Management APIs </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10632">HADOOP-10632</a> </td>
<td align="left"> Minor improvements to Crypto input and output streams </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Yi Liu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10635">HADOOP-10635</a> </td>
<td align="left"> Add a method to CryptoCodec to generate SRNs for IV </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Yi Liu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1367">YARN-1367</a> </td>
<td align="left"> After restart NM should resync with the RM without killing containers </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Bikas Saha </td>
<td align="left"> Anubhav Dhoot </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6609">HDFS-6609</a> </td>
<td align="left"> Use DirectorySnapshottableFeature to represent a snapshottable directory </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Jing Zhao </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2260">YARN-2260</a> </td>
<td align="left"> Add containers to launchedContainers list in RMNode on container recovery </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2228">YARN-2228</a> </td>
<td align="left"> TimelineServer should load pseudo authentication filter when authentication = simple </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1341">YARN-1341</a> </td>
<td align="left"> Recover NMTokens upon nodemanager restart </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </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-2208">YARN-2208</a> </td>
<td align="left"> AMRMTokenManager need to have a way to roll over AMRMToken </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2045">YARN-2045</a> </td>
<td align="left"> Data persisted in NM should be versioned </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </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/YARN-2013">YARN-2013</a> </td>
<td align="left"> The diagnostics is always the ExitCodeException stack when the container crashes </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2242">YARN-2242</a> </td>
<td align="left"> Improve exception information on AM launch crashes </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Li Lu </td>
<td align="left"> Li Lu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2295">YARN-2295</a> </td>
<td align="left"> Refactor YARN distributed shell with existing public stable API </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Li Lu </td>
<td align="left"> Li Lu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5963">MAPREDUCE-5963</a> </td>
<td align="left"> ShuffleHandler DB schema should be versioned with compatible/incompatible changes </td>
<td align="left"> Major </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/YARN-1342">YARN-1342</a> </td>
<td align="left"> Recover container tokens upon nodemanager restart </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </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/YARN-2211">YARN-2211</a> </td>
<td align="left"> RMStateStore needs to save AMRMToken master key for recovery when RM restart/failover happens </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </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-6750">HDFS-6750</a> </td>
<td align="left"> The DataNode should use its shared memory segment to mark short-circuit replicas that have been unlinked as stale </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs-client </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2354">YARN-2354</a> </td>
<td align="left"> DistributedShell may allocate more containers than client specified after it restarts </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Li Lu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2347">YARN-2347</a> </td>
<td align="left"> Consolidate RMStateVersion and NMDBSchemaVersion into StateVersion in yarn-server-common </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Junping Du </td>
<td align="left"> Junping Du </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10886">HADOOP-10886</a> </td>
<td align="left"> CryptoCodec#getCodecclasses throws NPE when configurations not loaded. </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Uma Maheswara Rao G </td>
<td align="left"> Uma Maheswara Rao G </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1354">YARN-1354</a> </td>
<td align="left"> Recover applications upon nodemanager restart </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </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-10933">HADOOP-10933</a> </td>
<td align="left"> FileBasedKeyStoresFactory Should use Configuration.getPassword for SSL Passwords </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6717">HDFS-6717</a> </td>
<td align="left"> Jira HDFS-5804 breaks default nfs-gateway behavior for unsecured config </td>
<td align="left"> Minor </td>
<td align="left"> nfs </td>
<td align="left"> Jeff Hansen </td>
<td align="left"> Brandon Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10905">HADOOP-10905</a> </td>
<td align="left"> LdapGroupsMapping Should use configuration.getPassword for SSL and LDAP Passwords </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Larry McCay </td>
<td align="left"> Larry McCay </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2288">YARN-2288</a> </td>
<td align="left"> Data persistent in timelinestore should be versioned </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Junping Du </td>
<td align="left"> Junping Du </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2008">YARN-2008</a> </td>
<td align="left"> CapacityScheduler may report incorrect queueMaxCap if there is hierarchy queue structure </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chen He </td>
<td align="left"> Craig Welch </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6728">HDFS-6728</a> </td>
<td align="left"> Dynamically add new volumes to DataStorage, formatted if necessary. </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Lei (Eddy) Xu </td>
<td align="left"> Lei (Eddy) Xu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6740">HDFS-6740</a> </td>
<td align="left"> Make FSDataset support adding data volumes dynamically </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Lei (Eddy) Xu </td>
<td align="left"> Lei (Eddy) Xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6722">HDFS-6722</a> </td>
<td align="left"> Display readable last contact time for dead nodes on NN webUI </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="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2212">YARN-2212</a> </td>
<td align="left"> ApplicationMaster needs to find a way to update the AMRMToken periodically </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </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/YARN-2237">YARN-2237</a> </td>
<td align="left"> MRAppMaster changes for AMRMToken roll-up </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2302">YARN-2302</a> </td>
<td align="left"> Refactor TimelineWebServices </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1337">YARN-1337</a> </td>
<td align="left"> Recover containers upon nodemanager restart </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </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/YARN-2317">YARN-2317</a> </td>
<td align="left"> Update documentation about how to write YARN applications </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Li Lu </td>
<td align="left"> Li Lu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10281">HADOOP-10281</a> </td>
<td align="left"> Create a scheduler, which assigns schedulables a priority level </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chris Li </td>
<td align="left"> Chris Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1370">YARN-1370</a> </td>
<td align="left"> Fair scheduler to re-populate container allocation state </td>
<td align="left"> Major </td>
<td align="left"> fairscheduler </td>
<td align="left"> Bikas Saha </td>
<td align="left"> Anubhav Dhoot </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5942">MAPREDUCE-5942</a> </td>
<td align="left"> Remove MRv1 commands from CommandsManual.apt.vm </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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-2277">YARN-2277</a> </td>
<td align="left"> Add Cross-Origin support to the ATS REST API </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Jonathan Eagles </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2070">YARN-2070</a> </td>
<td align="left"> DistributedShell publishes unfriendly user information to the timeline server </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2378">YARN-2378</a> </td>
<td align="left"> Adding support for moving apps between queues in Capacity Scheduler </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler </td>
<td align="left"> Subru Krishnan </td>
<td align="left"> Subru Krishnan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2248">YARN-2248</a> </td>
<td align="left"> Capacity Scheduler changes for moving apps between queues </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler </td>
<td align="left"> Janos Matyas </td>
<td align="left"> Janos Matyas </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2389">YARN-2389</a> </td>
<td align="left"> Adding support for drainig a queue, ie killing all apps in the queue </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler, fairscheduler </td>
<td align="left"> Subru Krishnan </td>
<td align="left"> Subru Krishnan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10650">HADOOP-10650</a> </td>
<td align="left"> Add ability to specify a reverse ACL (black list) of users and groups </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-10884">HADOOP-10884</a> </td>
<td align="left"> Fix dead link in Configuration javadoc </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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/YARN-2249">YARN-2249</a> </td>
<td align="left"> AM release request may be lost on RM restart </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2174">YARN-2174</a> </td>
<td align="left"> Enabling HTTPs for the writer REST API of TimelineServer </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5974">MAPREDUCE-5974</a> </td>
<td align="left"> Allow specifying multiple MapOutputCollectors with fallback </td>
<td align="left"> Major </td>
<td align="left"> task </td>
<td align="left"> Todd Lipcon </td>
<td align="left"> Todd Lipcon </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2434">YARN-2434</a> </td>
<td align="left"> RM should not recover containers from previously failed attempt when AM restart is not enabled </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10282">HADOOP-10282</a> </td>
<td align="left"> Create a FairCallQueue: a multi-level call queue which schedules incoming calls and multiplexes outgoing calls </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chris Li </td>
<td align="left"> Chris Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1326">YARN-1326</a> </td>
<td align="left"> RM should log using RMStore at startup time </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2035">YARN-2035</a> </td>
<td align="left"> FileSystemApplicationHistoryStore blocks RM and AHS while NN is in safemode </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Jonathan Eagles </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6921">HDFS-6921</a> </td>
<td align="left"> Add LazyPersist flag to FileStatus </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2182">YARN-2182</a> </td>
<td align="left"> Update ContainerId#toString() to avoid conflicts before and after RM restart </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6892">HDFS-6892</a> </td>
<td align="left"> Add XDR packaging method for each NFS request </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6879">HDFS-6879</a> </td>
<td align="left"> Adding tracing to Hadoop RPC </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Masatake Iwasaki </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-2153">YARN-2153</a> </td>
<td align="left"> Ensure distributed shell work with RM work-preserving recovery </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6923">HDFS-6923</a> </td>
<td align="left"> Propagate LazyPersist flag to DNs via DataTransferProtocol </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6927">HDFS-6927</a> </td>
<td align="left"> Add unit tests </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6926">HDFS-6926</a> </td>
<td align="left"> DN support for saving replicas to persistent storage and evicting in-memory replicas </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6925">HDFS-6925</a> </td>
<td align="left"> DataNode should attempt to place replicas on transient storage first if lazyPersist flag is received </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6924">HDFS-6924</a> </td>
<td align="left"> Add new RAM_DISK storage type </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6929">HDFS-6929</a> </td>
<td align="left"> NN periodically unlinks lazy persist files with missing replicas from namespace </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6928">HDFS-6928</a> </td>
<td align="left"> &#x2018;hdfs put&#x2019; command should accept lazyPersist flag for testing </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Tassapol Athiapinya </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6865">HDFS-6865</a> </td>
<td align="left"> Byte array native checksumming on client side (HDFS changes) </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client, performance </td>
<td align="left"> James Thomas </td>
<td align="left"> James Thomas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2406">YARN-2406</a> </td>
<td align="left"> Move RM recovery related proto to yarn_server_resourcemanager_recovery.proto </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6931">HDFS-6931</a> </td>
<td align="left"> Move lazily persisted replicas to finalized directory on DN startup </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6960">HDFS-6960</a> </td>
<td align="left"> Bugfix in LazyWriter, fix test case and some refactoring </td>
<td align="left"> Major </td>
<td align="left"> datanode, test </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6774">HDFS-6774</a> </td>
<td align="left"> Make FsDataset and DataStore support removing volumes. </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Lei (Eddy) Xu </td>
<td align="left"> Lei (Eddy) Xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2298">YARN-2298</a> </td>
<td align="left"> Move TimelineClient to yarn-common project </td>
<td align="left"> Major </td>
<td align="left"> client </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6950">HDFS-6950</a> </td>
<td align="left"> Add Additional unit tests for HDFS-6581 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5956">MAPREDUCE-5956</a> </td>
<td align="left"> MapReduce AM should not use maxAttempts to determine if this is the last retry </td>
<td align="left"> Blocker </td>
<td align="left"> applicationmaster, mrv2 </td>
<td align="left"> Vinod Kumar Vavilapalli </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6930">HDFS-6930</a> </td>
<td align="left"> Improve replica eviction from RAM disk </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2431">YARN-2431</a> </td>
<td align="left"> NM restart: cgroup is not removed for reacquired containers </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </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/YARN-2511">YARN-2511</a> </td>
<td align="left"> Allow All Origins by default when Cross Origin Filter is enabled </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Jonathan Eagles </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2509">YARN-2509</a> </td>
<td align="left"> Enable Cross Origin Filter for timeline server only and not all Yarn servers </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Mit Desai </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2508">YARN-2508</a> </td>
<td align="left"> Cross Origin configuration parameters prefix are not honored </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Mit Desai </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6986">HDFS-6986</a> </td>
<td align="left"> DistributedFileSystem must get delegation tokens from configured KeyProvider </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Zhe Zhang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6777">HDFS-6777</a> </td>
<td align="left"> Supporting consistent edit log reads when in-progress edit log segments are included </td>
<td align="left"> Major </td>
<td align="left"> qjm </td>
<td align="left"> James Thomas </td>
<td align="left"> James Thomas </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2512">YARN-2512</a> </td>
<td align="left"> Allow for origin pattern matching in cross origin filter </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Jonathan Eagles </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2507">YARN-2507</a> </td>
<td align="left"> Document Cross Origin Filter Configuration for ATS </td>
<td align="left"> Major </td>
<td align="left"> documentation, timelineserver </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Jonathan Eagles </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2515">YARN-2515</a> </td>
<td align="left"> Update ConverterUtils#toContainerId to parse epoch </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6977">HDFS-6977</a> </td>
<td align="left"> Delete all copies when a block is deleted from the block space </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Nathan Yao </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6036">HDFS-6036</a> </td>
<td align="left"> Forcibly timeout misbehaving DFSClients that try to do no-checksum reads that extend too long </td>
<td align="left"> Major </td>
<td align="left"> caching, datanode </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6991">HDFS-6991</a> </td>
<td align="left"> Notify NN of evicted block before deleting it from RAM disk </td>
<td align="left"> Major </td>
<td align="left"> datanode, namenode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6951">HDFS-6951</a> </td>
<td align="left"> Correctly persist raw namespace xattrs to edit log and fsimage </td>
<td align="left"> Major </td>
<td align="left"> encryption </td>
<td align="left"> Stephen Chu </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-6966">HDFS-6966</a> </td>
<td align="left"> Add additional unit tests for encryption zones </td>
<td align="left"> Major </td>
<td align="left"> encryption </td>
<td align="left"> Stephen Chu </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-11074">HADOOP-11074</a> </td>
<td align="left"> Move s3-related FS connector code to hadoop-aws </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> David S. Wang </td>
<td align="left"> David S. Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2033">YARN-2033</a> </td>
<td align="left"> Merging generic-history into the Timeline Store </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Vinod Kumar Vavilapalli </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2538">YARN-2538</a> </td>
<td align="left"> Add logs when RM send new AMRMToken to ApplicationMaster </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2229">YARN-2229</a> </td>
<td align="left"> ContainerId can overflow with RM restart </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2547">YARN-2547</a> </td>
<td align="left"> Cross Origin Filter throws UnsupportedOperationException upon destroy </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Mit Desai </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2456">YARN-2456</a> </td>
<td align="left"> Possible livelock in CapacityScheduler when RM is recovering apps </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2542">YARN-2542</a> </td>
<td align="left"> &#x201c;yarn application -status &lt;appId&gt;&#x201d; throws NPE when retrieving the app from the timelineserver </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1707">YARN-1707</a> </td>
<td align="left"> Making the CapacityScheduler more dynamic </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler </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/YARN-2475">YARN-2475</a> </td>
<td align="left"> ReservationSystem: replan upon capacity reduction </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Carlo Curino </td>
<td align="left"> Carlo Curino </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1709">YARN-1709</a> </td>
<td align="left"> Admission Control: Reservation subsystem </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Carlo Curino </td>
<td align="left"> Subru Krishnan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1708">YARN-1708</a> </td>
<td align="left"> Add a public API to reserve resources (part of YARN-1051) </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Carlo Curino </td>
<td align="left"> Subru Krishnan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2528">YARN-2528</a> </td>
<td align="left"> Cross Origin Filter Http response split vulnerability protection rejects valid origins </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Jonathan Eagles </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6978">HDFS-6978</a> </td>
<td align="left"> Directory scanner should correctly reconcile blocks on RAM disk </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-611">YARN-611</a> </td>
<td align="left"> Add an AM retry count reset window to YARN RM </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Chris Riccomini </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-7061">HDFS-7061</a> </td>
<td align="left"> Add test to verify encryption zone creation after NameNode restart without saving namespace </td>
<td align="left"> Minor </td>
<td align="left"> encryption, test </td>
<td align="left"> Stephen Chu </td>
<td align="left"> Stephen Chu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7032">HDFS-7032</a> </td>
<td align="left"> Add WebHDFS support for reading and writing to encryption zones </td>
<td align="left"> Major </td>
<td align="left"> encryption, webhdfs </td>
<td align="left"> Stephen Chu </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2529">YARN-2529</a> </td>
<td align="left"> Generic history service RPC interface doesn&#x2019;t work when service authorization is enabled </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7066">HDFS-7066</a> </td>
<td align="left"> LazyWriter#evictBlocks misses a null check for replicaState </td>
<td align="left"> Minor </td>
<td align="left"> datanode </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1710">YARN-1710</a> </td>
<td align="left"> Admission Control: agents to allocate reservation </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Carlo Curino </td>
<td align="left"> Carlo Curino </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10868">HADOOP-10868</a> </td>
<td align="left"> Create a ZooKeeper-backed secret provider </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Robert Kanter </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1711">YARN-1711</a> </td>
<td align="left"> CapacityOverTimePolicy: a policy to enforce quotas over time for YARN-1709 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Carlo Curino </td>
<td align="left"> Carlo Curino </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6880">HDFS-6880</a> </td>
<td align="left"> Adding tracing to DataNode data transfer protocol </td>
<td align="left"> Major </td>
<td align="left"> . </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/HDFS-7064">HDFS-7064</a> </td>
<td align="left"> Fix unit test failures in HDFS-6581 branch </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1712">YARN-1712</a> </td>
<td align="left"> Admission Control: plan follower </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler, resourcemanager </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/HDFS-6851">HDFS-6851</a> </td>
<td align="left"> Refactor EncryptionZoneWithId and EncryptionZone </td>
<td align="left"> Major </td>
<td align="left"> namenode, security </td>
<td align="left"> Charles Lamb </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-7079">HDFS-7079</a> </td>
<td align="left"> Few more unit test fixes for HDFS-6581 </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1250">YARN-1250</a> </td>
<td align="left"> Generic history service should support application-acls </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Vinod Kumar Vavilapalli </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6705">HDFS-6705</a> </td>
<td align="left"> Create an XAttr that disallows the HDFS admin from accessing a file </td>
<td align="left"> Major </td>
<td align="left"> namenode, security </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6843">HDFS-6843</a> </td>
<td align="left"> Create FileStatus isEncrypted() method </td>
<td align="left"> Major </td>
<td align="left"> namenode, security </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2558">YARN-2558</a> </td>
<td align="left"> Updating ContainerTokenIdentifier#read/write to use ContainerId#getContainerId </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7080">HDFS-7080</a> </td>
<td align="left"> Fix finalize and upgrade unit test failures </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7004">HDFS-7004</a> </td>
<td align="left"> Update KeyProvider instantiation to create by URI </td>
<td align="left"> Major </td>
<td align="left"> encryption </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/HDFS-7078">HDFS-7078</a> </td>
<td align="left"> Fix listEZs to work correctly with snapshots </td>
<td align="left"> Major </td>
<td align="left"> encryption </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-1779">YARN-1779</a> </td>
<td align="left"> Handle AMRMTokens across RM failover </td>
<td align="left"> Blocker </td>
<td align="left"> resourcemanager </td>
<td align="left"> Karthik Kambatla </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7084">HDFS-7084</a> </td>
<td align="left"> FsDatasetImpl#copyBlockFiles debug log can be improved </td>
<td align="left"> Minor </td>
<td align="left"> datanode </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2001">YARN-2001</a> </td>
<td align="left"> Threshold for RM to accept requests from AM after failover </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7047">HDFS-7047</a> </td>
<td align="left"> Expose FileStatus#isEncrypted in libhdfs </td>
<td align="left"> Major </td>
<td align="left"> encryption </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2561">YARN-2561</a> </td>
<td align="left"> MR job client cannot reconnect to AM after NM restart. </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Tassapol Athiapinya </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-7003">HDFS-7003</a> </td>
<td align="left"> Add NFS Gateway support for reading and writing to encryption zones </td>
<td align="left"> Major </td>
<td align="left"> encryption, nfs </td>
<td align="left"> Stephen Chu </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5891">MAPREDUCE-5891</a> </td>
<td align="left"> Improved shuffle error handling across NM restarts </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jason Lowe </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-6727">HDFS-6727</a> </td>
<td align="left"> Refresh data volumes on DataNode based on configuration changes </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Lei (Eddy) Xu </td>
<td align="left"> Lei (Eddy) Xu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2080">YARN-2080</a> </td>
<td align="left"> Admission Control: Integrate Reservation subsystem with ResourceManager </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Subru Krishnan </td>
<td align="left"> Subru Krishnan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6970">HDFS-6970</a> </td>
<td align="left"> Move startFile EDEK retries to the DFSClient </td>
<td align="left"> Major </td>
<td align="left"> encryption </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-7091">HDFS-7091</a> </td>
<td align="left"> Add forwarding constructor for INodeFile for existing callers </td>
<td align="left"> Minor </td>
<td align="left"> namenode, test </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7095">HDFS-7095</a> </td>
<td align="left"> TestStorageMover often fails in Jenkins </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Tsz Wo Nicholas Sze </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-7100">HDFS-7100</a> </td>
<td align="left"> Make eviction scheme pluggable </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7108">HDFS-7108</a> </td>
<td align="left"> Fix unit test failures in SimulatedFsDataset </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1372">YARN-1372</a> </td>
<td align="left"> Ensure all completed containers are reported to the AMs across RM restart </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Bikas Saha </td>
<td align="left"> Anubhav Dhoot </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6990">HDFS-6990</a> </td>
<td align="left"> Add unit test for evict/delete RAM_DISK block with open handle </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2569">YARN-2569</a> </td>
<td align="left"> API changes for handling logs of long-running services </td>
<td align="left"> Major </td>
<td align="left"> nodemanager, resourcemanager </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-7081">HDFS-7081</a> </td>
<td align="left"> Add new DistributedFileSystem API for getting all the existing storage policies </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover, namenode </td>
<td align="left"> Jing Zhao </td>
<td align="left"> Jing Zhao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2102">YARN-2102</a> </td>
<td align="left"> More generalized timeline ACLs </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6987">HDFS-6987</a> </td>
<td align="left"> Move CipherSuite xattr information up to the encryption zone root </td>
<td align="left"> Major </td>
<td align="left"> encryption </td>
<td align="left"> Andrew Wang </td>
<td align="left"> Zhe Zhang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7139">HDFS-7139</a> </td>
<td align="left"> Unit test for creating encryption zone on root path </td>
<td align="left"> Minor </td>
<td align="left"> . </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-7138">HDFS-7138</a> </td>
<td align="left"> Fix hftp to work with encryption </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Charles Lamb </td>
<td align="left"> Charles Lamb </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2581">YARN-2581</a> </td>
<td align="left"> NMs need to find a way to get LogAggregationContext </td>
<td align="left"> Major </td>
<td align="left"> nodemanager, resourcemanager </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/YARN-2576">YARN-2576</a> </td>
<td align="left"> Prepare yarn-1051 branch for merging with trunk </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler, resourcemanager, scheduler </td>
<td align="left"> Subru Krishnan </td>
<td align="left"> Subru Krishnan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7140">HDFS-7140</a> </td>
<td align="left"> Add a tool to list all the existing block storage policies </td>
<td align="left"> Minor </td>
<td align="left"> hdfs-client, namenode </td>
<td align="left"> Jing Zhao </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-7143">HDFS-7143</a> </td>
<td align="left"> Fix findbugs warnings in HDFS-6581 branch </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-6932">HDFS-6932</a> </td>
<td align="left"> Balancer and Mover tools should ignore replicas on RAM_DISK </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7118">HDFS-7118</a> </td>
<td align="left"> Improve diagnostics on storage directory rename operations by using NativeIO#renameTo in Storage#rename. </td>
<td align="left"> Major </td>
<td align="left"> journal-node, namenode </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7144">HDFS-7144</a> </td>
<td align="left"> Fix findbugs warnings in RamDiskReplicaTracker </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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6808">HDFS-6808</a> </td>
<td align="left"> Add command line option to ask DataNode reload configuration. </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Lei (Eddy) Xu </td>
<td align="left"> Lei (Eddy) Xu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7119">HDFS-7119</a> </td>
<td align="left"> Split error checks in AtomicFileOutputStream#close into separate conditions to improve diagnostics. </td>
<td align="left"> Minor </td>
<td align="left"> journal-node </td>
<td align="left"> Chris Nauroth </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7077">HDFS-7077</a> </td>
<td align="left"> Separate CipherSuite from crypto protocol version </td>
<td align="left"> Major </td>
<td align="left"> encryption </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-6956">HDFS-6956</a> </td>
<td align="left"> Allow dynamically changing the tracing level in Hadoop servers </td>
<td align="left"> Major </td>
<td align="left"> datanode, namenode </td>
<td align="left"> Colin P. McCabe </td>
<td align="left"> Colin P. McCabe </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2611">YARN-2611</a> </td>
<td align="left"> Fix jenkins findbugs warning and test case failures for trunk merge patch </td>
<td align="left"> Major </td>
<td align="left"> capacityscheduler, resourcemanager, scheduler </td>
<td align="left"> Subru Krishnan </td>
<td align="left"> Subru Krishnan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5945">MAPREDUCE-5945</a> </td>
<td align="left"> Update the description of GenericOptionsParser -jt option </td>
<td align="left"> Minor </td>
<td align="left"> documentation </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-7155">HDFS-7155</a> </td>
<td align="left"> Bugfix in createLocatedFileStatus caused by bad merge </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7157">HDFS-7157</a> </td>
<td align="left"> Using Time.now() for recording start/end time of reconfiguration tasks </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Lei (Eddy) Xu </td>
<td align="left"> Lei (Eddy) Xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7124">HDFS-7124</a> </td>
<td align="left"> Remove EncryptionZoneManager.NULL_EZ </td>
<td align="left"> Minor </td>
<td align="left"> namenode </td>
<td align="left"> Charles Lamb </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-7159">HDFS-7159</a> </td>
<td align="left"> Use block storage policy to set lazy persist preference </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7129">HDFS-7129</a> </td>
<td align="left"> Metrics to track usage of memory for writes </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </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-7171">HDFS-7171</a> </td>
<td align="left"> Fix Jenkins failures in HDFS-6581 branch </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Arpit Agarwal </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1063">YARN-1063</a> </td>
<td align="left"> Winutils needs ability to create task as domain user </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Kyle Leckie </td>
<td align="left"> Remus Rusanu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6894">HDFS-6894</a> </td>
<td align="left"> Add XDR parser method for each NFS response </td>
<td align="left"> Major </td>
<td align="left"> nfs </td>
<td align="left"> Brandon Li </td>
<td align="left"> Brandon Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1972">YARN-1972</a> </td>
<td align="left"> Implement secure Windows Container Executor </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Remus Rusanu </td>
<td align="left"> Remus Rusanu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2446">YARN-2446</a> </td>
<td align="left"> Using TimelineNamespace to shield the entities of a user </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7179">HDFS-7179</a> </td>
<td align="left"> DFSClient should instantiate a KeyProvider, not a KeyProviderCryptoExtension </td>
<td align="left"> Critical </td>
<td align="left"> encryption </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-7181">HDFS-7181</a> </td>
<td align="left"> Remove incorrect precondition check on key length in FileEncryptionInfo </td>
<td align="left"> Critical </td>
<td align="left"> encryption </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/YARN-2468">YARN-2468</a> </td>
<td align="left"> Log handling for LRS </td>
<td align="left"> Major </td>
<td align="left"> log-aggregation, nodemanager, resourcemanager </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2644">YARN-2644</a> </td>
<td align="left"> Recalculate headroom more frequently to keep it accurate </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Craig Welch </td>
<td align="left"> Craig Welch </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1857">YARN-1857</a> </td>
<td align="left"> CapacityScheduler headroom doesn&#x2019;t account for other AM&#x2019;s running </td>
<td align="left"> Critical </td>
<td align="left"> capacityscheduler </td>
<td align="left"> Thomas Graves </td>
<td align="left"> Chen He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7112">HDFS-7112</a> </td>
<td align="left"> LazyWriter should use either async IO or one thread per physical disk </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2652">YARN-2652</a> </td>
<td align="left"> add hadoop-yarn-registry package under hadoop-yarn </td>
<td align="left"> Major </td>
<td align="left"> api </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/YARN-2493">YARN-2493</a> </td>
<td align="left"> API changes for users </td>
<td align="left"> Major </td>
<td align="left"> api </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2629">YARN-2629</a> </td>
<td align="left"> Make distributed shell use the domain-based timeline ACLs </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2544">YARN-2544</a> </td>
<td align="left"> Common server side PB changes (not include user API PB changes) </td>
<td align="left"> Major </td>
<td align="left"> api, client, resourcemanager </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2583">YARN-2583</a> </td>
<td align="left"> Modify the LogDeletionService to support Log aggregation for LRS </td>
<td align="left"> Major </td>
<td align="left"> nodemanager, resourcemanager </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2494">YARN-2494</a> </td>
<td align="left"> Node label manager API and storage implementations </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2501">YARN-2501</a> </td>
<td align="left"> Changes in AMRMClient to support labels </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </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-2668">YARN-2668</a> </td>
<td align="left"> yarn-registry JAR won&#x2019;t link against ZK 3.4.5 </td>
<td align="left"> Major </td>
<td align="left"> client </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2651">YARN-2651</a> </td>
<td align="left"> Spin off the LogRollingInterval from LogAggregationContext </td>
<td align="left"> Major </td>
<td align="left"> nodemanager, resourcemanager </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7090">HDFS-7090</a> </td>
<td align="left"> Use unbuffered writes when persisting in-memory replicas </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2566">YARN-2566</a> </td>
<td align="left"> DefaultContainerExecutor should pick a working directory randomly </td>
<td align="left"> Critical </td>
<td align="left"> nodemanager </td>
<td align="left"> zhihai xu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2312">YARN-2312</a> </td>
<td align="left"> Marking ContainerId#getId as deprecated </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Tsuyoshi Ozawa </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2496">YARN-2496</a> </td>
<td align="left"> Changes for capacity scheduler to support allocate resource respect labels </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </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-2500">YARN-2500</a> </td>
<td align="left"> Miscellaneous changes in ResourceManager to support labels </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2685">YARN-2685</a> </td>
<td align="left"> Resource on each label not correct when multiple NMs in a same host and some has label some not </td>
<td align="left"> Major </td>
<td align="left"> api, client, resourcemanager </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-2689">YARN-2689</a> </td>
<td align="left"> TestSecureRMRegistryOperations failing on windows: secure ZK won&#x2019;t start </td>
<td align="left"> Major </td>
<td align="left"> api, resourcemanager </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2621">YARN-2621</a> </td>
<td align="left"> Simplify the output when the user doesn&#x2019;t have the access for getDomain(s) </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2699">YARN-2699</a> </td>
<td align="left"> Fix test timeout in TestResourceTrackerOnHA#testResourceTrackerOnHA </td>
<td align="left"> Blocker </td>
<td align="left"> client </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1879">YARN-1879</a> </td>
<td align="left"> Mark Idempotent/AtMostOnce annotations to ApplicationMasterProtocol for RM fail over </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jian He </td>
<td align="left"> Tsuyoshi Ozawa </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2705">YARN-2705</a> </td>
<td align="left"> Changes of RM node label manager default configuration </td>
<td align="left"> Critical </td>
<td align="left"> api, client, resourcemanager </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2676">YARN-2676</a> </td>
<td align="left"> Timeline authentication filter should add support for proxy user </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2504">YARN-2504</a> </td>
<td align="left"> Support get/add/remove/change labels in RM admin CLI </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2673">YARN-2673</a> </td>
<td align="left"> Add retry for timeline client put APIs </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Li Lu </td>
<td align="left"> Li Lu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2582">YARN-2582</a> </td>
<td align="left"> Log related CLI and Web UI changes for Aggregated Logs in LRS </td>
<td align="left"> Major </td>
<td align="left"> nodemanager, resourcemanager </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-7154">HDFS-7154</a> </td>
<td align="left"> Fix returning value of starting reconfiguration task </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Lei (Eddy) Xu </td>
<td align="left"> Lei (Eddy) Xu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2717">YARN-2717</a> </td>
<td align="left"> containerLogNotFound log shows multiple time for the same container </td>
<td align="left"> Major </td>
<td align="left"> log-aggregation </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/YARN-90">YARN-90</a> </td>
<td align="left"> NodeManager should identify failed disks becoming good again </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Ravi Gummadi </td>
<td align="left"> Varun Vasudev </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2709">YARN-2709</a> </td>
<td align="left"> Add retry for timeline client getDelegationToken method </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Li Lu </td>
<td align="left"> Li Lu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2692">YARN-2692</a> </td>
<td align="left"> ktutil test hanging on some machines/ktutil versions </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2700">YARN-2700</a> </td>
<td align="left"> TestSecureRMRegistryOperations failing on windows: auth problems </td>
<td align="left"> Major </td>
<td align="left"> api, resourcemanager </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6988">HDFS-6988</a> </td>
<td align="left"> Improve HDFS-6581 eviction configuration </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2703">YARN-2703</a> </td>
<td align="left"> Add logUploadedTime into LogValue for better display </td>
<td align="left"> Major </td>
<td align="left"> nodemanager, resourcemanager </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/YARN-2723">YARN-2723</a> </td>
<td align="left"> rmadmin -replaceLabelsOnNode does not correctly parse port </td>
<td align="left"> Major </td>
<td align="left"> client </td>
<td align="left"> Phil D&#x2019;Amore </td>
<td align="left"> Naganarasimha G R </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1915">YARN-1915</a> </td>
<td align="left"> ClientToAMTokenMasterKey should be provided to AM at launch time </td>
<td align="left"> Blocker </td>
<td align="left"> . </td>
<td align="left"> Hitesh Shah </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-2726">YARN-2726</a> </td>
<td align="left"> CapacityScheduler should explicitly log when an accessible label has no capacity </td>
<td align="left"> Minor </td>
<td align="left"> capacityscheduler </td>
<td align="left"> Phil D&#x2019;Amore </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-2591">YARN-2591</a> </td>
<td align="left"> AHSWebServices should return FORBIDDEN(403) if the request user doesn&#x2019;t have access to the history data </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6934">HDFS-6934</a> </td>
<td align="left"> Move checksum computation off the hot path when writing to RAM disk </td>
<td align="left"> Major </td>
<td align="left"> datanode, hdfs-client </td>
<td align="left"> Arpit Agarwal </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2704">YARN-2704</a> </td>
<td align="left"> Localization and log-aggregation will fail if hdfs delegation token expired after token-max-life-time </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-5933">MAPREDUCE-5933</a> </td>
<td align="left"> Enable MR AM to post history events to the timeline server </td>
<td align="left"> Major </td>
<td align="left"> mr-am </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6018">MAPREDUCE-6018</a> </td>
<td align="left"> Create a framework specific config to enable timeline server </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jonathan Eagles </td>
<td align="left"> Robert Kanter </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2279">YARN-2279</a> </td>
<td align="left"> Add UTs to cover timeline server authentication </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7291">HDFS-7291</a> </td>
<td align="left"> Persist in-memory replicas with appropriate unbuffered copy API on POSIX and Windows </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Xiaoyu Yao </td>
<td align="left"> Xiaoyu Yao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2502">YARN-2502</a> </td>
<td align="left"> Changes in distributed shell to support specify labels </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </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-2503">YARN-2503</a> </td>
<td align="left"> Changes in RM Web UI to better show labels to end users </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-6142">MAPREDUCE-6142</a> </td>
<td align="left"> Test failure in TestJobHistoryEventHandler and TestMRTimelineEventHandling </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2677">YARN-2677</a> </td>
<td align="left"> registry punycoding of usernames doesn&#x2019;t fix all usernames to be DNS-valid </td>
<td align="left"> Major </td>
<td align="left"> api, resourcemanager </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-6385">HDFS-6385</a> </td>
<td align="left"> Show when block deletion will start after NameNode startup in WebUI </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Jing Zhao </td>
<td align="left"> Chris Nauroth </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2698">YARN-2698</a> </td>
<td align="left"> Move getClusterNodeLabels and getNodeToLabels to YarnClient instead of AdminService </td>
<td align="left"> Critical </td>
<td align="left"> api, client, resourcemanager </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Wangda Tan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2778">YARN-2778</a> </td>
<td align="left"> YARN node CLI should display labels on returned node reports </td>
<td align="left"> Major </td>
<td align="left"> client </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-2770">YARN-2770</a> </td>
<td align="left"> Timeline delegation tokens need to be automatically renewed by the RM </td>
<td align="left"> Critical </td>
<td align="left"> timelineserver </td>
<td align="left"> Zhijie Shen </td>
<td align="left"> Zhijie Shen </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2795">YARN-2795</a> </td>
<td align="left"> Resource Manager fails startup with HDFS label storage and secure cluster </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Phil D&#x2019;Amore </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-2678">YARN-2678</a> </td>
<td align="left"> Improved Yarn Registry service record structure </td>
<td align="left"> Major </td>
<td align="left"> api, resourcemanager </td>
<td align="left"> Gour Saha </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2744">YARN-2744</a> </td>
<td align="left"> Under some scenario, it is possible to end up with capacity scheduler configuration that uses labels that no longer exist </td>
<td align="left"> Critical </td>
<td align="left"> capacityscheduler </td>
<td align="left"> Sumit Mohanty </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-2647">YARN-2647</a> </td>
<td align="left"> Add yarn queue CLI to get queue infos </td>
<td align="left"> Major </td>
<td align="left"> client </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Sunil Govindan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2824">YARN-2824</a> </td>
<td align="left"> Capacity of labels should be zero by default </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </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-2753">YARN-2753</a> </td>
<td align="left"> Fix potential issues and code clean up for *NodeLabelsManager </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> zhihai xu </td>
<td align="left"> zhihai xu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2632">YARN-2632</a> </td>
<td align="left"> Document NM Restart feature </td>
<td align="left"> Blocker </td>
<td align="left"> nodemanager </td>
<td align="left"> Junping Du </td>
<td align="left"> Junping Du </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2505">YARN-2505</a> </td>
<td align="left"> Support get/add/remove/change labels in RM REST API </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Wangda Tan </td>
<td align="left"> Craig Welch </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2841">YARN-2841</a> </td>
<td align="left"> RMProxy should retry EOFException </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager </td>
<td align="left"> Jian He </td>
<td align="left"> Jian He </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2843">YARN-2843</a> </td>
<td align="left"> NodeLabels manager should trim all inputs for hosts and labels </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Sushmitha Sreenivasan </td>
<td align="left"> Wangda Tan </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/MAPREDUCE-5910">MAPREDUCE-5910</a> </td>
<td align="left"> MRAppMaster should handle Resync from RM instead of shutting down. </td>
<td align="left"> Major </td>
<td align="left"> applicationmaster </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/HADOOP-10882">HADOOP-10882</a> </td>
<td align="left"> Move DirectBufferPool into common util </td>
<td align="left"> Minor </td>
<td align="left"> util </td>
<td align="left"> Todd Lipcon </td>
<td align="left"> Todd Lipcon </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2207">YARN-2207</a> </td>
<td align="left"> Add ability to roll over AMRMToken </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Xuan Gong </td>
<td align="left"> Xuan Gong </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10992">HADOOP-10992</a> </td>
<td align="left"> Merge KMS to branch-2 </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-10994">HADOOP-10994</a> </td>
<td align="left"> KeyProviderCryptoExtension should use CryptoCodec for generation/decryption of keys </td>
<td align="left"> Major </td>
<td align="left"> security </td>
<td align="left"> Alejandro Abdelnur </td>
<td align="left"> Alejandro Abdelnur </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-2789">YARN-2789</a> </td>
<td align="left"> Re-instate the NodeReport.newInstance API modified in YARN-2698 </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Siddharth Seth </td>
<td align="left"> Wangda Tan </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>