hadoop/hadoop-project-dist/hadoop-common/release/3.3.2/CHANGELOG.3.3.2.html

2640 lines
131 KiB
HTML

<!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 2023-03-05
| Rendered using Apache Maven Stylus Skin 1.5
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Apache Hadoop 3.4.0-SNAPSHOT &#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="20230305" />
<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="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: 2023-03-05
&nbsp;| Version: 3.4.0-SNAPSHOT
</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>
<li class="none">
<a href="../../../../hadoop-project-dist/hadoop-common/AsyncProfilerServlet.html">Async Profiler</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-cos/cloud-storage/index.html">Tencent COS</a>
</li>
<li class="none">
<a href="../../../../hadoop-huaweicloud/cloud-storage/index.html">Huaweicloud OBS</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-federation-balance/HDFSFederationBalance.html">HDFS Federation Balance</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><section>
<h2><a name="Release_3.3.2_-_2022-02-21"></a>Release 3.3.2 - 2022-02-21</h2><section>
<h3><a name="IMPORTANT_ISSUES:"></a>IMPORTANT ISSUES:</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-15814">HDFS-15814</a> </td>
<td align="left"> Make some parameters configurable for DataNodeDiskMetrics </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
</tbody>
</table></section><section>
<h3><a name="NEW_FEATURES:"></a>NEW FEATURES:</h3>
<table border="0" class="bodyTable">
<thead>
<tr class="a">
<th align="left"> JIRA </th>
<th align="left"> Summary </th>
<th align="left"> Priority </th>
<th align="left"> Component </th>
<th align="left"> Reporter </th>
<th align="left"> Contributor </th></tr>
</thead><tbody>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-15288">HDFS-15288</a> </td>
<td align="left"> Add Available Space Rack Fault Tolerant BPP </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ayush Saxena </td>
<td align="left"> Ayush Saxena </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16048">HDFS-16048</a> </td>
<td align="left"> RBF: Print network topology on the router web </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16337">HDFS-16337</a> </td>
<td align="left"> Show start time of Datanode on Web </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17979">HADOOP-17979</a> </td>
<td align="left"> Interface EtagSource to allow FileStatus subclasses to provide etags </td>
<td align="left"> Major </td>
<td align="left"> fs, fs/azure, fs/s3 </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
</tbody>
</table></section><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/YARN-10123">YARN-10123</a> </td>
<td align="left"> Error message around yarn app -stop/start can be improved to highlight that an implementation at framework level is needed for the stop/start functionality to work </td>
<td align="left"> Minor </td>
<td align="left"> client, documentation </td>
<td align="left"> Siddharth Ahuja </td>
<td align="left"> Siddharth Ahuja </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17756">HADOOP-17756</a> </td>
<td align="left"> Increase precommit job timeout from 20 hours to 24 hours. </td>
<td align="left"> Major </td>
<td align="left"> build </td>
<td align="left"> Takanobu Asanuma </td>
<td align="left"> Takanobu Asanuma </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16073">HDFS-16073</a> </td>
<td align="left"> Remove redundant RPC requests for getFileLinkInfo in ClientNamenodeProtocolTranslatorPB </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> lei w </td>
<td align="left"> lei w </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16074">HDFS-16074</a> </td>
<td align="left"> Remove an expensive debug string concatenation </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Wei-Chiu Chuang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16080">HDFS-16080</a> </td>
<td align="left"> RBF: Invoking method in all locations should break the loop after successful result </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16075">HDFS-16075</a> </td>
<td align="left"> Use empty array constants present in StorageType and DatanodeInfo to avoid creating redundant objects </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-7354">MAPREDUCE-7354</a> </td>
<td align="left"> Use empty array constants present in TaskCompletionEvent to avoid creating redundant objects </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16082">HDFS-16082</a> </td>
<td align="left"> Avoid non-atomic operations on exceptionsSinceLastBalance and failedTimesSinceLastSuccessfulBalance in Balancer </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16076">HDFS-16076</a> </td>
<td align="left"> Avoid using slow DataNodes for reading by sorting locations </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16085">HDFS-16085</a> </td>
<td align="left"> Move the getPermissionChecker out of the read lock </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10834">YARN-10834</a> </td>
<td align="left"> Intra-queue preemption: apps that don&#x2019;t use defined custom resource won&#x2019;t be preempted. </td>
<td align="left"> Major </td>
<td align="left"> . </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/HADOOP-17777">HADOOP-17777</a> </td>
<td align="left"> Update clover-maven-plugin version from 3.3.0 to 4.4.1 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Wanqiang Ji </td>
<td align="left"> Wanqiang Ji </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16090">HDFS-16090</a> </td>
<td align="left"> Fine grained locking for datanodeNetworkCounts </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17749">HADOOP-17749</a> </td>
<td align="left"> Remove lock contention in SelectorPool of SocketIOWithTimeout </td>
<td align="left"> Major </td>
<td align="left"> common </td>
<td align="left"> Xuesen Liang </td>
<td align="left"> Xuesen Liang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17775">HADOOP-17775</a> </td>
<td align="left"> Remove JavaScript package from Docker environment </td>
<td align="left"> Major </td>
<td align="left"> build </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/HADOOP-17402">HADOOP-17402</a> </td>
<td align="left"> Add GCS FS impl reference to core-default.xml </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Rafal Wojdyla </td>
<td align="left"> Rafal Wojdyla </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17794">HADOOP-17794</a> </td>
<td align="left"> Add a sample configuration to use ZKDelegationTokenSecretManager in Hadoop KMS </td>
<td align="left"> Major </td>
<td align="left"> documentation, kms, security </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-16122">HDFS-16122</a> </td>
<td align="left"> Fix DistCpContext#toString() </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-12665">HADOOP-12665</a> </td>
<td align="left"> Document hadoop.security.token.service.use_ip </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Arpit Agarwal </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-10456">YARN-10456</a> </td>
<td align="left"> RM PartitionQueueMetrics records are named QueueMetrics in Simon metrics registry </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Eric Payne </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-15650">HDFS-15650</a> </td>
<td align="left"> Make the socket timeout for computing checksum of striped blocks configurable </td>
<td align="left"> Minor </td>
<td align="left"> datanode, ec, erasure-coding </td>
<td align="left"> Yushi Hayasaka </td>
<td align="left"> Yushi Hayasaka </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10858">YARN-10858</a> </td>
<td align="left"> [UI2] YARN-10826 breaks Queue view </td>
<td align="left"> Major </td>
<td align="left"> yarn-ui-v2 </td>
<td align="left"> Andras Gyori </td>
<td align="left"> Masatake Iwasaki </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-16290">HADOOP-16290</a> </td>
<td align="left"> Enable RpcMetrics units to be configurable </td>
<td align="left"> Major </td>
<td align="left"> ipc, metrics </td>
<td align="left"> Erik Krogen </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10860">YARN-10860</a> </td>
<td align="left"> Make max container per heartbeat configs refreshable </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Eric Badger </td>
<td align="left"> Eric Badger </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17813">HADOOP-17813</a> </td>
<td align="left"> Checkstyle - Allow line length: 100 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17811">HADOOP-17811</a> </td>
<td align="left"> ABFS ExponentialRetryPolicy doesn&#x2019;t pick up configuration values </td>
<td align="left"> Minor </td>
<td align="left"> documentation, fs/azure </td>
<td align="left"> Brian Frank Loss </td>
<td align="left"> Brian Frank Loss </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17819">HADOOP-17819</a> </td>
<td align="left"> Add extensions to ProtobufRpcEngine RequestHeaderProto </td>
<td align="left"> Major </td>
<td align="left"> common </td>
<td align="left"> Hector Sandoval Chaverri </td>
<td align="left"> Hector Sandoval Chaverri </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-15936">HDFS-15936</a> </td>
<td align="left"> Solve BlockSender#sendPacket() does not record SocketTimeout exception </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16153">HDFS-16153</a> </td>
<td align="left"> Avoid evaluation of LOG.debug statement in QuorumJournalManager </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> wangzhaohui </td>
<td align="left"> wangzhaohui </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16154">HDFS-16154</a> </td>
<td align="left"> TestMiniJournalCluster failing intermittently because of not reseting UserGroupInformation completely </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> wangzhaohui </td>
<td align="left"> wangzhaohui </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17837">HADOOP-17837</a> </td>
<td align="left"> Make it easier to debug UnknownHostExceptions from NetUtils.connect </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Bryan Beaudreault </td>
<td align="left"> Bryan Beaudreault </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16175">HDFS-16175</a> </td>
<td align="left"> Improve the configurable value of Server #PURGE_INTERVAL_NANOS </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16173">HDFS-16173</a> </td>
<td align="left"> Improve CopyCommands#Put#executor queue configurability </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17897">HADOOP-17897</a> </td>
<td align="left"> Allow nested blocks in switch case in checkstyle settings </td>
<td align="left"> Minor </td>
<td align="left"> build </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/HADOOP-17857">HADOOP-17857</a> </td>
<td align="left"> Check real user ACLs in addition to proxied user ACLs </td>
<td align="left"> Major </td>
<td align="left"> . </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-16210">HDFS-16210</a> </td>
<td align="left"> RBF: Add the option of refreshCallQueue to RouterAdmin </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Janus Chow </td>
<td align="left"> Janus Chow </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16221">HDFS-16221</a> </td>
<td align="left"> RBF: Add usage of refreshCallQueue for Router </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Janus Chow </td>
<td align="left"> Janus Chow </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16223">HDFS-16223</a> </td>
<td align="left"> AvailableSpaceRackFaultTolerantBlockPlacementPolicy should use chooseRandomWithStorageTypeTwoTrial() for better performance. </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ayush Saxena </td>
<td align="left"> Ayush Saxena </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17893">HADOOP-17893</a> </td>
<td align="left"> Improve PrometheusSink for Namenode TopMetrics </td>
<td align="left"> Major </td>
<td align="left"> metrics </td>
<td align="left"> Max Xie </td>
<td align="left"> Max Xie </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17926">HADOOP-17926</a> </td>
<td align="left"> Maven-eclipse-plugin is no longer needed since Eclipse can import Maven projects by itself. </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Rintaro Ikeda </td>
<td align="left"> Rintaro Ikeda </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10935">YARN-10935</a> </td>
<td align="left"> AM Total Queue Limit goes below per-user AM Limit if parent is full. </td>
<td align="left"> Major </td>
<td align="left"> capacity scheduler, capacityscheduler </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/HADOOP-17939">HADOOP-17939</a> </td>
<td align="left"> Support building on Apple Silicon </td>
<td align="left"> Major </td>
<td align="left"> build, common </td>
<td align="left"> Dongjoon Hyun </td>
<td align="left"> Dongjoon Hyun </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17941">HADOOP-17941</a> </td>
<td align="left"> Update xerces to 2.12.1 </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Zhongwei Zhu </td>
<td align="left"> Zhongwei Zhu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16246">HDFS-16246</a> </td>
<td align="left"> Print lockWarningThreshold in InstrumentedLock#logWarning and InstrumentedLock#logWaitWarning </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16252">HDFS-16252</a> </td>
<td align="left"> Correct docs for dfs.http.client.retry.policy.spec </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Stephen O&#x2019;Donnell </td>
<td align="left"> Stephen O&#x2019;Donnell </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16241">HDFS-16241</a> </td>
<td align="left"> Standby close reconstruction thread </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> zhanghuazong </td>
<td align="left"> zhanghuazong </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17974">HADOOP-17974</a> </td>
<td align="left"> Fix the import statements in hadoop-aws module </td>
<td align="left"> Minor </td>
<td align="left"> build, fs/azure </td>
<td align="left"> Tamas Domok </td>
<td align="left"> </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16277">HDFS-16277</a> </td>
<td align="left"> Improve decision in AvailableSpaceBlockPlacementPolicy </td>
<td align="left"> Major </td>
<td align="left"> block placement </td>
<td align="left"> guophilipse </td>
<td align="left"> guophilipse </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17770">HADOOP-17770</a> </td>
<td align="left"> WASB : Support disabling buffered reads in positional reads </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Anoop Sam John </td>
<td align="left"> Anoop Sam John </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16282">HDFS-16282</a> </td>
<td align="left"> Duplicate generic usage information to hdfs debug command </td>
<td align="left"> Minor </td>
<td align="left"> tools </td>
<td align="left"> daimin </td>
<td align="left"> daimin </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-1115">YARN-1115</a> </td>
<td align="left"> Provide optional means for a scheduler to check real user ACLs </td>
<td align="left"> Major </td>
<td align="left"> capacity scheduler, scheduler </td>
<td align="left"> Eric Payne </td>
<td align="left"> </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16279">HDFS-16279</a> </td>
<td align="left"> Print detail datanode info when process first storage report </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16286">HDFS-16286</a> </td>
<td align="left"> Debug tool to verify the correctness of erasure coding on file </td>
<td align="left"> Minor </td>
<td align="left"> erasure-coding, tools </td>
<td align="left"> daimin </td>
<td align="left"> daimin </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16294">HDFS-16294</a> </td>
<td align="left"> Remove invalid DataNode#CONFIG_PROPERTY_SIMULATED </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16299">HDFS-16299</a> </td>
<td align="left"> Fix bug for TestDataNodeVolumeMetrics#verifyDataNodeVolumeMetrics </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16301">HDFS-16301</a> </td>
<td align="left"> Improve BenchmarkThroughput#SIZE naming standardization </td>
<td align="left"> Minor </td>
<td align="left"> benchmarks, test </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16287">HDFS-16287</a> </td>
<td align="left"> Support to make dfs.namenode.avoid.read.slow.datanode reconfigurable </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Haiyang Hu </td>
<td align="left"> Haiyang Hu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16321">HDFS-16321</a> </td>
<td align="left"> Fix invalid config in TestAvailableSpaceRackFaultTolerantBPP </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> guophilipse </td>
<td align="left"> guophilipse </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16315">HDFS-16315</a> </td>
<td align="left"> Add metrics related to Transfer and NativeCopy for DataNode </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17998">HADOOP-17998</a> </td>
<td align="left"> Allow get command to run with multi threads. </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Chengwei Wang </td>
<td align="left"> Chengwei Wang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16344">HDFS-16344</a> </td>
<td align="left"> Improve DirectoryScanner.Stats#toString </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18023">HADOOP-18023</a> </td>
<td align="left"> Allow cp command to run with multi threads. </td>
<td align="left"> Major </td>
<td align="left"> fs </td>
<td align="left"> Chengwei Wang </td>
<td align="left"> Chengwei Wang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16314">HDFS-16314</a> </td>
<td align="left"> Support to make dfs.namenode.block-placement-policy.exclude-slow-nodes.enabled reconfigurable </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Haiyang Hu </td>
<td align="left"> Haiyang Hu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18026">HADOOP-18026</a> </td>
<td align="left"> Fix default value of Magic committer </td>
<td align="left"> Minor </td>
<td align="left"> common </td>
<td align="left"> guophilipse </td>
<td align="left"> guophilipse </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16345">HDFS-16345</a> </td>
<td align="left"> Fix test cases fail in TestBlockStoragePolicy </td>
<td align="left"> Major </td>
<td align="left"> build </td>
<td align="left"> guophilipse </td>
<td align="left"> guophilipse </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18040">HADOOP-18040</a> </td>
<td align="left"> Use maven.test.failure.ignore instead of ignoreTestFailure </td>
<td align="left"> Major </td>
<td align="left"> build </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17643">HADOOP-17643</a> </td>
<td align="left"> WASB : Make metadata checks case insensitive </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Anoop Sam John </td>
<td align="left"> Anoop Sam John </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18033">HADOOP-18033</a> </td>
<td align="left"> Upgrade fasterxml Jackson to 2.13.0 </td>
<td align="left"> Major </td>
<td align="left"> build </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16327">HDFS-16327</a> </td>
<td align="left"> Make dfs.namenode.max.slowpeer.collect.nodes reconfigurable </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16375">HDFS-16375</a> </td>
<td align="left"> The FBR lease ID should be exposed to the log </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16386">HDFS-16386</a> </td>
<td align="left"> Reduce DataNode load when FsDatasetAsyncDiskService is working </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16391">HDFS-16391</a> </td>
<td align="left"> Avoid evaluation of LOG.debug statement in NameNodeHeartbeatService </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> wangzhaohui </td>
<td align="left"> wangzhaohui </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-8234">YARN-8234</a> </td>
<td align="left"> Improve RM system metrics publisher&#x2019;s performance by pushing events to timeline server in batch </td>
<td align="left"> Critical </td>
<td align="left"> resourcemanager, timelineserver </td>
<td align="left"> Hu Ziqian </td>
<td align="left"> Ashutosh Gupta </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18052">HADOOP-18052</a> </td>
<td align="left"> Support Apple Silicon in start-build-env.sh </td>
<td align="left"> Major </td>
<td align="left"> build </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Akira Ajisaka </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18056">HADOOP-18056</a> </td>
<td align="left"> DistCp: Filter duplicates in the source paths </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ayush Saxena </td>
<td align="left"> Ayush Saxena </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18065">HADOOP-18065</a> </td>
<td align="left"> ExecutorHelper.logThrowableFromAfterExecute() is too noisy. </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Mukund Thakur </td>
<td align="left"> Mukund Thakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16043">HDFS-16043</a> </td>
<td align="left"> Add markedDeleteBlockScrubberThread to delete blocks asynchronously </td>
<td align="left"> Major </td>
<td align="left"> hdfs, namanode </td>
<td align="left"> Xiangyi Zhu </td>
<td align="left"> Xiangyi Zhu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18094">HADOOP-18094</a> </td>
<td align="left"> Disable S3A auditing by default. </td>
<td align="left"> Blocker </td>
<td align="left"> fs/s3 </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
</tbody>
</table></section><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/YARN-10438">YARN-10438</a> </td>
<td align="left"> Handle null containerId in ClientRMService#getContainerReport() </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Raghvendra Singh </td>
<td align="left"> Shubham Gupta </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10428">YARN-10428</a> </td>
<td align="left"> Zombie applications in the YARN queue using FAIR + sizebasedweight </td>
<td align="left"> Critical </td>
<td align="left"> capacityscheduler </td>
<td align="left"> Guang Yang </td>
<td align="left"> Andras Gyori </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-15916">HDFS-15916</a> </td>
<td align="left"> DistCp: Backward compatibility: Distcp fails from Hadoop 3 to Hadoop 2 for snapshotdiff </td>
<td align="left"> Major </td>
<td align="left"> distcp </td>
<td align="left"> Srinivasu Majeti </td>
<td align="left"> Ayush Saxena </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-15977">HDFS-15977</a> </td>
<td align="left"> Call explicit_bzero only if it is available </td>
<td align="left"> Major </td>
<td align="left"> libhdfs++ </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-14922">HADOOP-14922</a> </td>
<td align="left"> Build of Mapreduce Native Task module fails with unknown opcode &#x201c;bswap&#x201d; </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Anup Halarnkar </td>
<td align="left"> Anup Halarnkar </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17700">HADOOP-17700</a> </td>
<td align="left"> ExitUtil#halt info log should log HaltException </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10770">YARN-10770</a> </td>
<td align="left"> container-executor permission is wrong in SecureContainer.md </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Siddharth Ahuja </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10691">YARN-10691</a> </td>
<td align="left"> DominantResourceCalculator isInvalidDivisor should consider only countable resource types </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Bilwa S T </td>
<td align="left"> Bilwa S T </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16031">HDFS-16031</a> </td>
<td align="left"> Possible Resource Leak in org.apache.hadoop.hdfs.server.aliasmap#InMemoryAliasMap </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Narges Shadab </td>
<td align="left"> Narges Shadab </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-7348">MAPREDUCE-7348</a> </td>
<td align="left"> TestFrameworkUploader#testNativeIO 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-15915">HDFS-15915</a> </td>
<td align="left"> Race condition with async edits logging due to updating txId outside of the namesystem log </td>
<td align="left"> Major </td>
<td align="left"> hdfs, namenode </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Konstantin Shvachko </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16040">HDFS-16040</a> </td>
<td align="left"> RpcQueueTime metric counts requeued calls as unique events. </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Simbarashe Dzinamarira </td>
<td align="left"> Simbarashe Dzinamarira </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-7287">MAPREDUCE-7287</a> </td>
<td align="left"> Distcp will delete existing file , If we use &#x201c;-delete and -update&#x201d; options and distcp file. </td>
<td align="left"> Major </td>
<td align="left"> distcp </td>
<td align="left"> zhengchenyu </td>
<td align="left"> zhengchenyu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-15998">HDFS-15998</a> </td>
<td align="left"> Fix NullPointException In listOpenFiles </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Haiyang Hu </td>
<td align="left"> Haiyang Hu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16050">HDFS-16050</a> </td>
<td align="left"> Some dynamometer tests fail </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/HADOOP-17631">HADOOP-17631</a> </td>
<td align="left"> Configuration ${env.VAR:-FALLBACK} should eval FALLBACK when restrictSystemProps=true </td>
<td align="left"> Minor </td>
<td align="left"> common </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-10809">YARN-10809</a> </td>
<td align="left"> testWithHbaseConfAtHdfsFileSystem consistently failing </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10803">YARN-10803</a> </td>
<td align="left"> [JDK 11] TestRMFailoverProxyProvider and TestNoHaRMFailoverProxyProvider fails by ClassCastException </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-16057">HDFS-16057</a> </td>
<td align="left"> Make sure the order for location in ENTERING_MAINTENANCE state </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16055">HDFS-16055</a> </td>
<td align="left"> Quota is not preserved in snapshot INode </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Siyao Meng </td>
<td align="left"> Siyao Meng </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16068">HDFS-16068</a> </td>
<td align="left"> WebHdfsFileSystem has a possible connection leak in connection with HttpFS </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Takanobu Asanuma </td>
<td align="left"> Takanobu Asanuma </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10767">YARN-10767</a> </td>
<td align="left"> Yarn Logs Command retrying on Standby RM for 30 times </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> D M Murali Krishna Reddy </td>
<td align="left"> D M Murali Krishna Reddy </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17760">HADOOP-17760</a> </td>
<td align="left"> Delete hadoop.ssl.enabled and dfs.https.enable from docs and core-default.xml </td>
<td align="left"> Major </td>
<td align="left"> documentation </td>
<td align="left"> Takanobu Asanuma </td>
<td align="left"> Takanobu Asanuma </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-13671">HDFS-13671</a> </td>
<td align="left"> Namenode deletes large dir slowly caused by FoldedTreeSet#removeAndGet </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Yiqun Lin </td>
<td align="left"> Haibin Huang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16061">HDFS-16061</a> </td>
<td align="left"> DFTestUtil.waitReplication can produce false positives </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-14575">HDFS-14575</a> </td>
<td align="left"> LeaseRenewer#daemon threads leak in DFSClient </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tao Yang </td>
<td align="left"> Renukaprasad C </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10826">YARN-10826</a> </td>
<td align="left"> [UI2] Upgrade Node.js to at least v12.22.1 </td>
<td align="left"> Major </td>
<td align="left"> yarn-ui-v2 </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Masatake Iwasaki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17769">HADOOP-17769</a> </td>
<td align="left"> Upgrade JUnit to 4.13.2 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10824">YARN-10824</a> </td>
<td align="left"> Title not set for JHS and NM webpages </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Rajshree Mishra </td>
<td align="left"> Bilwa S T </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16092">HDFS-16092</a> </td>
<td align="left"> Avoid creating LayoutFlags redundant objects </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17764">HADOOP-17764</a> </td>
<td align="left"> S3AInputStream read does not re-open the input stream on the second read retry attempt </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Zamil Majdy </td>
<td align="left"> Zamil Majdy </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16109">HDFS-16109</a> </td>
<td align="left"> Fix flaky some unit tests since they offen timeout </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16108">HDFS-16108</a> </td>
<td align="left"> Incorrect log placeholders used in JournalNodeSyncer </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-7353">MAPREDUCE-7353</a> </td>
<td align="left"> Mapreduce job fails when NM is stopped </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Bilwa S T </td>
<td align="left"> Bilwa S T </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16121">HDFS-16121</a> </td>
<td align="left"> Iterative snapshot diff report can generate duplicate records for creates, deletes and Renames </td>
<td align="left"> Major </td>
<td align="left"> snapshots </td>
<td align="left"> Srinivasu Majeti </td>
<td align="left"> Shashikant Banerjee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-15796">HDFS-15796</a> </td>
<td align="left"> ConcurrentModificationException error happens on NameNode occasionally </td>
<td align="left"> Critical </td>
<td align="left"> hdfs </td>
<td align="left"> Daniel Ma </td>
<td align="left"> Daniel Ma </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17793">HADOOP-17793</a> </td>
<td align="left"> Better token validation </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Artem Smotrakov </td>
<td align="left"> Artem Smotrakov </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16042">HDFS-16042</a> </td>
<td align="left"> DatanodeAdminMonitor scan should be delay based </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17803">HADOOP-17803</a> </td>
<td align="left"> Remove WARN logging from LoggingAuditor when executing a request outside an audit span </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16127">HDFS-16127</a> </td>
<td align="left"> Improper pipeline close recovery causes a permanent write failure or data loss. </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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17028">HADOOP-17028</a> </td>
<td align="left"> ViewFS should initialize target filesystems lazily </td>
<td align="left"> Major </td>
<td align="left"> client-mounts, fs, viewfs </td>
<td align="left"> Uma Maheswara Rao G </td>
<td align="left"> Abhishek Das </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17801">HADOOP-17801</a> </td>
<td align="left"> No error message reported when bucket doesn&#x2019;t exist in S3AFS </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17796">HADOOP-17796</a> </td>
<td align="left"> Upgrade jetty version to 9.4.43 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Renukaprasad C </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-12920">HDFS-12920</a> </td>
<td align="left"> HDFS default value change (with adding time unit) breaks old version MR tarball work with Hadoop 3.x </td>
<td align="left"> Critical </td>
<td align="left"> configuration, hdfs </td>
<td align="left"> Junping Du </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-16145">HDFS-16145</a> </td>
<td align="left"> CopyListing fails with FNF exception with snapshot diff </td>
<td align="left"> Major </td>
<td align="left"> distcp </td>
<td align="left"> Shashikant Banerjee </td>
<td align="left"> Shashikant Banerjee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10813">YARN-10813</a> </td>
<td align="left"> Set default capacity of root for node labels </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Andras Gyori </td>
<td align="left"> Andras Gyori </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16144">HDFS-16144</a> </td>
<td align="left"> Revert HDFS-15372 (Files in snapshots no longer see attribute provider permissions) </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Stephen O&#x2019;Donnell </td>
<td align="left"> Stephen O&#x2019;Donnell </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17817">HADOOP-17817</a> </td>
<td align="left"> HADOOP-17817. S3A to raise IOE if both S3-CSE and S3Guard enabled </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-9551">YARN-9551</a> </td>
<td align="left"> TestTimelineClientV2Impl.testSyncCall fails intermittently </td>
<td align="left"> Minor </td>
<td align="left"> ATSv2, test </td>
<td align="left"> Prabhu Joseph </td>
<td align="left"> Andras Gyori </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-15175">HDFS-15175</a> </td>
<td align="left"> Multiple CloseOp shared block instance causes the standby namenode to crash when rolling editlog </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Yicong Cai </td>
<td align="left"> Wan Chang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10869">YARN-10869</a> </td>
<td align="left"> CS considers only the default maximum-allocation-mb/vcore property as a maximum when it creates dynamic queues </td>
<td align="left"> Major </td>
<td align="left"> capacity scheduler </td>
<td align="left"> Benjamin Teke </td>
<td align="left"> Benjamin Teke </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10789">YARN-10789</a> </td>
<td align="left"> RM HA startup can fail due to race conditions in ZKConfigurationStore </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Tarun Parimi </td>
<td align="left"> Tarun Parimi </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17812">HADOOP-17812</a> </td>
<td align="left"> NPE in S3AInputStream read() after failure to reconnect to store </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Bobby Wang </td>
<td align="left"> Bobby Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6221">YARN-6221</a> </td>
<td align="left"> Entities missing from ATS when summary log file info got returned to the ATS before the domain log </td>
<td align="left"> Critical </td>
<td align="left"> yarn </td>
<td align="left"> Sushmitha Sreenivasan </td>
<td align="left"> Xiaomin Zhang </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-7258">MAPREDUCE-7258</a> </td>
<td align="left"> HistoryServerRest.html#Task_Counters_API, modify the jobTaskCounters&#x2019;s itemName from &#x201c;taskcounterGroup&#x201d; to &#x201c;taskCounterGroup&#x201d;. </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> jenny </td>
<td align="left"> jenny </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17370">HADOOP-17370</a> </td>
<td align="left"> Upgrade commons-compress to 1.21 </td>
<td align="left"> Major </td>
<td align="left"> common </td>
<td align="left"> Dongjoon Hyun </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-16151">HDFS-16151</a> </td>
<td align="left"> Improve the parameter comments related to ProtobufRpcEngine2#Server() </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17844">HADOOP-17844</a> </td>
<td align="left"> Upgrade JSON smart to 2.4.7 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Renukaprasad C </td>
<td align="left"> Renukaprasad C </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16177">HDFS-16177</a> </td>
<td align="left"> Bug fix for Util#receiveFile </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10814">YARN-10814</a> </td>
<td align="left"> YARN shouldn&#x2019;t start with empty hadoop.http.authentication.signature.secret.file </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Benjamin Teke </td>
<td align="left"> Tamas Domok </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17858">HADOOP-17858</a> </td>
<td align="left"> Avoid possible class loading deadlock with VerifierNone initialization </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17869">HADOOP-17869</a> </td>
<td align="left"> fs.s3a.connection.maximum should be bigger than fs.s3a.threads.max </td>
<td align="left"> Major </td>
<td align="left"> common </td>
<td align="left"> Dongjoon Hyun </td>
<td align="left"> Dongjoon Hyun </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17886">HADOOP-17886</a> </td>
<td align="left"> Upgrade ant to 1.10.11 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17874">HADOOP-17874</a> </td>
<td align="left"> ExceptionsHandler to add terse/suppressed Exceptions in thread-safe manner </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-15129">HADOOP-15129</a> </td>
<td align="left"> Datanode caches namenode DNS lookup failure and cannot startup </td>
<td align="left"> Minor </td>
<td align="left"> ipc </td>
<td align="left"> Karthik Palaniappan </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-17870">HADOOP-17870</a> </td>
<td align="left"> HTTP Filesystem to qualify paths in open()/getFileStatus() </td>
<td align="left"> Minor </td>
<td align="left"> fs </td>
<td align="left"> VinothKumar Raman </td>
<td align="left"> VinothKumar Raman </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17899">HADOOP-17899</a> </td>
<td align="left"> Avoid using implicit dependency on junit-jupiter-api </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Masatake Iwasaki </td>
<td align="left"> Masatake Iwasaki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10901">YARN-10901</a> </td>
<td align="left"> Permission checking error on an existing directory in LogAggregationFileController#verifyAndCreateRemoteLogDir </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> Tamas Domok </td>
<td align="left"> Tamas Domok </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17804">HADOOP-17804</a> </td>
<td align="left"> Prometheus metrics only include the last set of labels </td>
<td align="left"> Major </td>
<td align="left"> common </td>
<td align="left"> Adam Binford </td>
<td align="left"> Adam Binford </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16207">HDFS-16207</a> </td>
<td align="left"> Remove NN logs stack trace for non-existent xattr query </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16187">HDFS-16187</a> </td>
<td align="left"> SnapshotDiff behaviour with Xattrs and Acls is not consistent across NN restarts with checkpointing </td>
<td align="left"> Major </td>
<td align="left"> snapshots </td>
<td align="left"> Srinivasu Majeti </td>
<td align="left"> Shashikant Banerjee </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16198">HDFS-16198</a> </td>
<td align="left"> Short circuit read leaks Slot objects when InvalidToken exception is thrown </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Eungsop Yoo </td>
<td align="left"> Eungsop Yoo </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10870">YARN-10870</a> </td>
<td align="left"> Missing user filtering check -&gt; yarn.webapp.filter-entity-list-by-user for RM Scheduler page </td>
<td align="left"> Major </td>
<td align="left"> yarn </td>
<td align="left"> Siddharth Ahuja </td>
<td align="left"> Gergely Poll&#xe1;k </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17891">HADOOP-17891</a> </td>
<td align="left"> lz4-java and snappy-java should be excluded from relocation in shaded Hadoop libraries </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> L. C. Hsieh </td>
<td align="left"> L. C. Hsieh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17919">HADOOP-17919</a> </td>
<td align="left"> Fix command line example in Hadoop Cluster Setup documentation </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Rintaro Ikeda </td>
<td align="left"> Rintaro Ikeda </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-9606">YARN-9606</a> </td>
<td align="left"> Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Bilwa S T </td>
<td align="left"> Bilwa S T </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16233">HDFS-16233</a> </td>
<td align="left"> Do not use exception handler to implement copy-on-write for EnumCounters </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Wei-Chiu Chuang </td>
<td align="left"> Wei-Chiu Chuang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16235">HDFS-16235</a> </td>
<td align="left"> Deadlock in LeaseRenewer for static remove method </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> angerszhu </td>
<td align="left"> angerszhu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17940">HADOOP-17940</a> </td>
<td align="left"> Upgrade Kafka to 2.8.1 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Takanobu Asanuma </td>
<td align="left"> Takanobu Asanuma </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10970">YARN-10970</a> </td>
<td align="left"> Standby RM should expose prom endpoint </td>
<td align="left"> Major </td>
<td align="left"> resourcemanager </td>
<td align="left"> Max Xie </td>
<td align="left"> Max Xie </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17934">HADOOP-17934</a> </td>
<td align="left"> NullPointerException when no HTTP response set on AbfsRestOperation </td>
<td align="left"> Major </td>
<td align="left"> fs/azure </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/HDFS-16181">HDFS-16181</a> </td>
<td align="left"> [SBN Read] Fix metric of RpcRequestCacheMissAmount can&#x2019;t display when tailEditLog form JN </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> wangzhaohui </td>
<td align="left"> wangzhaohui </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17922">HADOOP-17922</a> </td>
<td align="left"> Lookup old S3 encryption configs for JCEKS </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17925">HADOOP-17925</a> </td>
<td align="left"> BUILDING.txt should not encourage to activate docs profile on building binary artifacts </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> Rintaro Ikeda </td>
<td align="left"> Masatake Iwasaki </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-16532">HADOOP-16532</a> </td>
<td align="left"> Fix TestViewFsTrash to use the correct homeDir. </td>
<td align="left"> Minor </td>
<td align="left"> test, viewfs </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Xing Lin </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16268">HDFS-16268</a> </td>
<td align="left"> Balancer stuck when moving striped blocks due to NPE </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover, erasure-coding </td>
<td align="left"> Leon Gao </td>
<td align="left"> Leon Gao </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16271">HDFS-16271</a> </td>
<td align="left"> RBF: NullPointerException when setQuota through routers with quota disabled </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chengwei Wang </td>
<td align="left"> Chengwei Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10976">YARN-10976</a> </td>
<td align="left"> Fix resource leak due to Files.walk </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> lujie </td>
<td align="left"> lujie </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17932">HADOOP-17932</a> </td>
<td align="left"> Distcp file length comparison have no effect </td>
<td align="left"> Major </td>
<td align="left"> common, tools, tools/distcp </td>
<td align="left"> yinan zhan </td>
<td align="left"> yinan zhan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16272">HDFS-16272</a> </td>
<td align="left"> Int overflow in computing safe length during EC block recovery </td>
<td align="left"> Critical </td>
<td align="left"> 3.1.1 </td>
<td align="left"> daimin </td>
<td align="left"> daimin </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17953">HADOOP-17953</a> </td>
<td align="left"> S3A: ITestS3AFileContextStatistics test to lookup global or per-bucket configuration for encryption algorithm </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3 </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17971">HADOOP-17971</a> </td>
<td align="left"> Exclude IBM Java security classes from being shaded/relocated </td>
<td align="left"> Major </td>
<td align="left"> build </td>
<td align="left"> Nicholas Marion </td>
<td align="left"> Nicholas Marion </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-7612">HDFS-7612</a> </td>
<td align="left"> TestOfflineEditsViewer.testStored() uses incorrect default value for cacheDir </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Konstantin Shvachko </td>
<td align="left"> Michael Kuchenbecker </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16269">HDFS-16269</a> </td>
<td align="left"> [Fix] Improve NNThroughputBenchmark#blockReport operation </td>
<td align="left"> Major </td>
<td align="left"> benchmarks, namenode </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17945">HADOOP-17945</a> </td>
<td align="left"> JsonSerialization raises EOFException reading JSON data stored on google GCS </td>
<td align="left"> Major </td>
<td align="left"> fs </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-16259">HDFS-16259</a> </td>
<td align="left"> Catch and re-throw sub-classes of AccessControlException thrown by any permission provider plugins (eg Ranger) </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Stephen O&#x2019;Donnell </td>
<td align="left"> Stephen O&#x2019;Donnell </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17988">HADOOP-17988</a> </td>
<td align="left"> Disable JIRA plugin for YETUS on Hadoop </td>
<td align="left"> Critical </td>
<td align="left"> build </td>
<td align="left"> Gautham Banasandra </td>
<td align="left"> Gautham Banasandra </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16311">HDFS-16311</a> </td>
<td align="left"> Metric metadataOperationRate calculation error in DataNodeVolumeMetrics </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18002">HADOOP-18002</a> </td>
<td align="left"> abfs rename idempotency broken -remove recovery </td>
<td align="left"> Major </td>
<td align="left"> fs/azure </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-16182">HDFS-16182</a> </td>
<td align="left"> numOfReplicas is given the wrong value in BlockPlacementPolicyDefault$chooseTarget can cause DataStreamer to fail with Heterogeneous Storage </td>
<td align="left"> Major </td>
<td align="left"> namanode </td>
<td align="left"> Max Xie </td>
<td align="left"> Max Xie </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17999">HADOOP-17999</a> </td>
<td align="left"> No-op implementation of setWriteChecksum and setVerifyChecksum in ViewFileSystem </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Abhishek Das </td>
<td align="left"> Abhishek Das </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16329">HDFS-16329</a> </td>
<td align="left"> Fix log format for BlockManager </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16330">HDFS-16330</a> </td>
<td align="left"> Fix incorrect placeholder for Exception logs in DiskBalancer </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16328">HDFS-16328</a> </td>
<td align="left"> Correct disk balancer param desc </td>
<td align="left"> Minor </td>
<td align="left"> documentation, hdfs </td>
<td align="left"> guophilipse </td>
<td align="left"> guophilipse </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16334">HDFS-16334</a> </td>
<td align="left"> Correct NameNode ACL description </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> guophilipse </td>
<td align="left"> guophilipse </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16343">HDFS-16343</a> </td>
<td align="left"> Add some debug logs when the dfsUsed are not used during Datanode startup </td>
<td align="left"> Major </td>
<td align="left"> datanode </td>
<td align="left"> Mukul Kumar Singh </td>
<td align="left"> Mukul Kumar Singh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10991">YARN-10991</a> </td>
<td align="left"> Fix to ignore the grouping &#x201c;[]&#x201d; for resourcesStr in parseResourcesString method </td>
<td align="left"> Minor </td>
<td align="left"> distributed-shell </td>
<td align="left"> Ashutosh Gupta </td>
<td align="left"> Ashutosh Gupta </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17975">HADOOP-17975</a> </td>
<td align="left"> Fallback to simple auth does not work for a secondary DistributedFileSystem instance </td>
<td align="left"> Major </td>
<td align="left"> ipc </td>
<td align="left"> Istv&#xe1;n Fajth </td>
<td align="left"> Istv&#xe1;n Fajth </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16350">HDFS-16350</a> </td>
<td align="left"> Datanode start time should be set after RPC server starts successfully </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-11007">YARN-11007</a> </td>
<td align="left"> Correct words in YARN documents </td>
<td align="left"> Minor </td>
<td align="left"> documentation </td>
<td align="left"> guophilipse </td>
<td align="left"> guophilipse </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10975">YARN-10975</a> </td>
<td align="left"> EntityGroupFSTimelineStore#ActiveLogParser parses already processed files </td>
<td align="left"> Major </td>
<td align="left"> timelineserver </td>
<td align="left"> Prabhu Joseph </td>
<td align="left"> Ravuri Sushma sree </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16332">HDFS-16332</a> </td>
<td align="left"> Expired block token causes slow read due to missing handling in sasl handshake </td>
<td align="left"> Major </td>
<td align="left"> datanode, dfs, dfsclient </td>
<td align="left"> Shinya Yoshida </td>
<td align="left"> Shinya Yoshida </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16293">HDFS-16293</a> </td>
<td align="left"> Client sleeps and holds &#x2018;dataQueue&#x2019; when DataNodes are congested </td>
<td align="left"> Major </td>
<td align="left"> hdfs-client </td>
<td align="left"> Yuanxin Zhu </td>
<td align="left"> Yuanxin Zhu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-9063">YARN-9063</a> </td>
<td align="left"> ATS 1.5 fails to start if RollingLevelDb files are corrupt or missing </td>
<td align="left"> Major </td>
<td align="left"> timelineserver, timelineservice </td>
<td align="left"> Tarun Parimi </td>
<td align="left"> Ashutosh Gupta </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16333">HDFS-16333</a> </td>
<td align="left"> fix balancer bug when transfer an EC block </td>
<td align="left"> Major </td>
<td align="left"> balancer &amp; mover, erasure-coding </td>
<td align="left"> qinyuren </td>
<td align="left"> qinyuren </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-11020">YARN-11020</a> </td>
<td align="left"> [UI2] No container is found for an application attempt with a single AM container </td>
<td align="left"> Major </td>
<td align="left"> yarn-ui-v2 </td>
<td align="left"> Andras Gyori </td>
<td align="left"> Andras Gyori </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16373">HDFS-16373</a> </td>
<td align="left"> Fix MiniDFSCluster restart in case of multiple namenodes </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ayush Saxena </td>
<td align="left"> Ayush Saxena </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18048">HADOOP-18048</a> </td>
<td align="left"> [branch-3.3] Dockerfile_aarch64 build fails with fatal error: Python.h: No such file or directory </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Siyao Meng </td>
<td align="left"> Siyao Meng </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16377">HDFS-16377</a> </td>
<td align="left"> Should CheckNotNull before access FsDatasetSpi </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-6862">YARN-6862</a> </td>
<td align="left"> Nodemanager resource usage metrics sometimes are negative </td>
<td align="left"> Major </td>
<td align="left"> nodemanager </td>
<td align="left"> YunFan Zhou </td>
<td align="left"> Benjamin Teke </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13500">HADOOP-13500</a> </td>
<td align="left"> Synchronizing iteration of Configuration properties object </td>
<td align="left"> Major </td>
<td align="left"> conf </td>
<td align="left"> Jason Darrell Lowe </td>
<td align="left"> Dhananjay Badaya </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10178">YARN-10178</a> </td>
<td align="left"> Global Scheduler async thread crash caused by &#x2019;Comparison method violates its general contract </td>
<td align="left"> Major </td>
<td align="left"> capacity scheduler </td>
<td align="left"> tuyu </td>
<td align="left"> Andras Gyori </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-11053">YARN-11053</a> </td>
<td align="left"> AuxService should not use class name as default system classes </td>
<td align="left"> Major </td>
<td align="left"> auxservices </td>
<td align="left"> Cheng Pan </td>
<td align="left"> Cheng Pan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16395">HDFS-16395</a> </td>
<td align="left"> Remove useless NNThroughputBenchmark#dummyActionNoSynch() </td>
<td align="left"> Major </td>
<td align="left"> benchmarks, namenode </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18045">HADOOP-18045</a> </td>
<td align="left"> Disable TestDynamometerInfra </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-14099">HDFS-14099</a> </td>
<td align="left"> Unknown frame descriptor when decompressing multiple frames in ZStandardDecompressor </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> xuzq </td>
<td align="left"> xuzq </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18063">HADOOP-18063</a> </td>
<td align="left"> Remove unused import AbstractJavaKeyStoreProvider in Shell class </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> JiangHua Zhu </td>
<td align="left"> JiangHua Zhu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16409">HDFS-16409</a> </td>
<td align="left"> Fix typo: testHasExeceptionsReturnsCorrectValue -&gt; testHasExceptionsReturnsCorrectValue </td>
<td align="left"> Trivial </td>
<td align="left"> . </td>
<td align="left"> Ashutosh Gupta </td>
<td align="left"> Ashutosh Gupta </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16408">HDFS-16408</a> </td>
<td align="left"> Ensure LeaseRecheckIntervalMs is greater than zero </td>
<td align="left"> Major </td>
<td align="left"> namenode </td>
<td align="left"> Jingxuan Fu </td>
<td align="left"> Jingxuan Fu </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16410">HDFS-16410</a> </td>
<td align="left"> Insecure Xml parsing in OfflineEditsXmlLoader </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Ashutosh Gupta </td>
<td align="left"> Ashutosh Gupta </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16420">HDFS-16420</a> </td>
<td align="left"> Avoid deleting unique data blocks when deleting redundancy striped blocks </td>
<td align="left"> Critical </td>
<td align="left"> ec, erasure-coding </td>
<td align="left"> qinyuren </td>
<td align="left"> Jackson Wang </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10561">YARN-10561</a> </td>
<td align="left"> Upgrade node.js to 12.22.1 and yarn to 1.22.5 in YARN application catalog webapp </td>
<td align="left"> Critical </td>
<td align="left"> webapp </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-18096">HADOOP-18096</a> </td>
<td align="left"> Distcp: Sync moves filtered file to home directory rather than deleting </td>
<td align="left"> Critical </td>
<td align="left"> . </td>
<td align="left"> Ayush Saxena </td>
<td align="left"> Ayush Saxena </td></tr>
</tbody>
</table></section><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/MAPREDUCE-7342">MAPREDUCE-7342</a> </td>
<td align="left"> Stop RMService in TestClientRedirect.testRedirect() </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Zhengxi Li </td>
<td align="left"> Zhengxi Li </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/MAPREDUCE-7311">MAPREDUCE-7311</a> </td>
<td align="left"> Fix non-idempotent test in TestTaskProgressReporter </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Zhengxi Li </td>
<td align="left"> Zhengxi Li </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17936">HADOOP-17936</a> </td>
<td align="left"> TestLocalFSCopyFromLocal.testDestinationFileIsToParentDirectory failure after reverting HADOOP-16878 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Chao Sun </td>
<td align="left"> Chao Sun </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-15862">HDFS-15862</a> </td>
<td align="left"> Make TestViewfsWithNfs3.testNfsRenameSingleNN() idempotent </td>
<td align="left"> Minor </td>
<td align="left"> nfs </td>
<td align="left"> Zhengxi Li </td>
<td align="left"> Zhengxi Li </td></tr>
</tbody>
</table></section><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/YARN-10337">YARN-10337</a> </td>
<td align="left"> TestRMHATimelineCollectors fails on hadoop trunk </td>
<td align="left"> Major </td>
<td align="left"> test, yarn </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Bilwa S T </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-15457">HDFS-15457</a> </td>
<td align="left"> TestFsDatasetImpl fails intermittently </td>
<td align="left"> Major </td>
<td align="left"> hdfs </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17424">HADOOP-17424</a> </td>
<td align="left"> Replace HTrace with No-Op tracer </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Siyao Meng </td>
<td align="left"> Siyao Meng </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17705">HADOOP-17705</a> </td>
<td align="left"> S3A to add option fs.s3a.endpoint.region to set AWS region </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17670">HADOOP-17670</a> </td>
<td align="left"> S3AFS and ABFS to log IOStats at DEBUG mode or optionally at INFO level in close() </td>
<td align="left"> Minor </td>
<td align="left"> fs/azure, fs/s3 </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17511">HADOOP-17511</a> </td>
<td align="left"> Add an Audit plugin point for S3A auditing/context </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17470">HADOOP-17470</a> </td>
<td align="left"> Collect more S3A IOStatistics </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/HADOOP-17735">HADOOP-17735</a> </td>
<td align="left"> Upgrade aws-java-sdk to 1.11.1026 </td>
<td align="left"> Major </td>
<td align="left"> build, fs/s3 </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-17547">HADOOP-17547</a> </td>
<td align="left"> Magic committer to downgrade abort in cleanup if list uploads fails with access denied </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Bogdan Stolojan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17771">HADOOP-17771</a> </td>
<td align="left"> S3AFS creation fails &#x201c;Unable to find a region via the region provider chain.&#x201d; </td>
<td align="left"> Blocker </td>
<td align="left"> fs/s3 </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-15659">HDFS-15659</a> </td>
<td align="left"> Set dfs.namenode.redundancy.considerLoad to false in MiniDFSCluster </td>
<td align="left"> Major </td>
<td align="left"> test </td>
<td align="left"> Akira Ajisaka </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17774">HADOOP-17774</a> </td>
<td align="left"> bytesRead FS statistic showing twice the correct value in S3A </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17290">HADOOP-17290</a> </td>
<td align="left"> ABFS: Add Identifiers to Client Request Header </td>
<td align="left"> Major </td>
<td align="left"> fs/azure </td>
<td align="left"> Sumangala Patki </td>
<td align="left"> Sumangala Patki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17250">HADOOP-17250</a> </td>
<td align="left"> ABFS: Random read perf improvement </td>
<td align="left"> Major </td>
<td align="left"> fs/azure </td>
<td align="left"> Sneha Vijayarajan </td>
<td align="left"> Mukund Thakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17596">HADOOP-17596</a> </td>
<td align="left"> ABFS: Change default Readahead Queue Depth from num(processors) to const </td>
<td align="left"> Major </td>
<td align="left"> fs/azure </td>
<td align="left"> Sumangala Patki </td>
<td align="left"> Sumangala Patki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17715">HADOOP-17715</a> </td>
<td align="left"> ABFS: Append blob tests with non HNS accounts fail </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Sneha Varma </td>
<td align="left"> Sneha Varma </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17714">HADOOP-17714</a> </td>
<td align="left"> ABFS: testBlobBackCompatibility, testRandomRead &amp; WasbAbfsCompatibility tests fail when triggered with default configs </td>
<td align="left"> Minor </td>
<td align="left"> test </td>
<td align="left"> Sneha Varma </td>
<td align="left"> Sneha Varma </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16140">HDFS-16140</a> </td>
<td align="left"> TestBootstrapAliasmap fails by BindException </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/HADOOP-13887">HADOOP-13887</a> </td>
<td align="left"> Encrypt S3A data client-side with AWS SDK (S3-CSE) </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3 </td>
<td align="left"> Jeeyoung Kim </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17458">HADOOP-17458</a> </td>
<td align="left"> S3A to treat &#x201c;SdkClientException: Data read has a different length than the expected&#x201d; as EOFException </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3 </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Bogdan Stolojan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17628">HADOOP-17628</a> </td>
<td align="left"> Distcp contract test is really slow with ABFS and S3A; timing out </td>
<td align="left"> Minor </td>
<td align="left"> fs/azure, fs/s3, test, tools/distcp </td>
<td align="left"> Bilahari T H </td>
<td align="left"> Steve Loughran </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17822">HADOOP-17822</a> </td>
<td align="left"> fs.s3a.acl.default not working after S3A Audit feature added </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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17139">HADOOP-17139</a> </td>
<td align="left"> Re-enable optimized copyFromLocal implementation in S3AFileSystem </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3 </td>
<td align="left"> Sahil Takiar </td>
<td align="left"> Bogdan Stolojan </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17823">HADOOP-17823</a> </td>
<td align="left"> S3A Tests to skip if S3Guard and S3-CSE are enabled. </td>
<td align="left"> Major </td>
<td align="left"> build, fs/s3 </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16184">HDFS-16184</a> </td>
<td align="left"> De-flake TestBlockScanner#testSkipRecentAccessFile </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17677">HADOOP-17677</a> </td>
<td align="left"> Distcp is unable to determine region with S3 PrivateLink endpoints </td>
<td align="left"> Major </td>
<td align="left"> fs/s3, tools/distcp </td>
<td align="left"> KJ </td>
<td align="left"> </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16192">HDFS-16192</a> </td>
<td align="left"> ViewDistributedFileSystem#rename wrongly using src in the place of dst. </td>
<td align="left"> Major </td>
<td align="left"> . </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/HADOOP-17156">HADOOP-17156</a> </td>
<td align="left"> Clear abfs readahead requests on stream close </td>
<td align="left"> Major </td>
<td align="left"> fs/azure </td>
<td align="left"> Rajesh Balamohan </td>
<td align="left"> Mukund Thakur </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17618">HADOOP-17618</a> </td>
<td align="left"> ABFS: Partially obfuscate SAS object IDs in Logs </td>
<td align="left"> Major </td>
<td align="left"> fs/azure </td>
<td align="left"> Sumangala Patki </td>
<td align="left"> Sumangala Patki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17894">HADOOP-17894</a> </td>
<td align="left"> CredentialProviderFactory.getProviders() recursion loading JCEKS file from s3a </td>
<td align="left"> Major </td>
<td align="left"> conf, fs/s3 </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-17126">HADOOP-17126</a> </td>
<td align="left"> implement non-guava Precondition checkNotNull </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17195">HADOOP-17195</a> </td>
<td align="left"> Intermittent OutOfMemory error while performing hdfs CopyFromLocal to abfs </td>
<td align="left"> Major </td>
<td align="left"> fs/azure </td>
<td align="left"> Mehakmeet Singh </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17929">HADOOP-17929</a> </td>
<td align="left"> implement non-guava Precondition checkArgument </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17198">HADOOP-17198</a> </td>
<td align="left"> Support S3 Access Points </td>
<td align="left"> Major </td>
<td align="left"> fs/s3 </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Bogdan Stolojan </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17871">HADOOP-17871</a> </td>
<td align="left"> S3A CSE: minor tuning </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3 </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Mehakmeet Singh </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17947">HADOOP-17947</a> </td>
<td align="left"> Provide alternative to Guava VisibleForTesting </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17930">HADOOP-17930</a> </td>
<td align="left"> implement non-guava Precondition checkState </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ahmed Hussein </td>
<td align="left"> Ahmed Hussein </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17374">HADOOP-17374</a> </td>
<td align="left"> AliyunOSS: support ListObjectsV2 </td>
<td align="left"> Major </td>
<td align="left"> fs/oss </td>
<td align="left"> wujinhu </td>
<td align="left"> wujinhu </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17863">HADOOP-17863</a> </td>
<td align="left"> ABFS: Fix compiler deprecation warning in TextFileBasedIdentityHandler </td>
<td align="left"> Minor </td>
<td align="left"> fs/azure </td>
<td align="left"> Sumangala Patki </td>
<td align="left"> Sumangala Patki </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17928">HADOOP-17928</a> </td>
<td align="left"> s3a: set fs.s3a.downgrade.syncable.exceptions = true by default </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="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16336">HDFS-16336</a> </td>
<td align="left"> De-flake TestRollingUpgrade#testRollback </td>
<td align="left"> Minor </td>
<td align="left"> hdfs, test </td>
<td align="left"> Kevin Wikant </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16171">HDFS-16171</a> </td>
<td align="left"> De-flake testDecommissionStatus </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17226">HADOOP-17226</a> </td>
<td align="left"> Failure of ITestAssumeRole.testRestrictedCommitActions </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3, test </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/HADOOP-14334">HADOOP-14334</a> </td>
<td align="left"> S3 SSEC tests to downgrade when running against a mandatory encryption object store </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3, test </td>
<td align="left"> Steve Loughran </td>
<td align="left"> Monthon Klongklaew </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-16223">HADOOP-16223</a> </td>
<td align="left"> remove misleading fs.s3a.delegation.tokens.enabled prompt </td>
<td align="left"> Minor </td>
<td align="left"> fs/s3 </td>
<td align="left"> Steve Loughran </td>
<td align="left"> </td></tr>
</tbody>
</table></section><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/HDFS-16078">HDFS-16078</a> </td>
<td align="left"> Remove unused parameters for DatanodeManager.handleLifeline() </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16079">HDFS-16079</a> </td>
<td align="left"> Improve the block state change log </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16089">HDFS-16089</a> </td>
<td align="left"> EC: Add metric EcReconstructionValidateTimeMillis for StripedBlockReconstructor </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16298">HDFS-16298</a> </td>
<td align="left"> Improve error msg for BlockMissingException </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16312">HDFS-16312</a> </td>
<td align="left"> Fix typo for DataNodeVolumeMetrics and ProfilingFileIoEvents </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18005">HADOOP-18005</a> </td>
<td align="left"> Correct log format for LdapGroupsMapping </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16319">HDFS-16319</a> </td>
<td align="left"> Add metrics doc for ReadLockLongHoldCount and WriteLockLongHoldCount </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16326">HDFS-16326</a> </td>
<td align="left"> Simplify the code for DiskBalancer </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16335">HDFS-16335</a> </td>
<td align="left"> Fix HDFSCommands.md </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16339">HDFS-16339</a> </td>
<td align="left"> Show the threshold when mover threads quota is exceeded </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> tomscut </td>
<td align="left"> tomscut </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/YARN-10820">YARN-10820</a> </td>
<td align="left"> Make GetClusterNodesRequestPBImpl thread safe </td>
<td align="left"> Major </td>
<td align="left"> client </td>
<td align="left"> Prabhu Joseph </td>
<td align="left"> SwathiChandrashekar </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17808">HADOOP-17808</a> </td>
<td align="left"> ipc.Client not setting interrupt flag after catching InterruptedException </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17834">HADOOP-17834</a> </td>
<td align="left"> Bump aliyun-sdk-oss to 3.13.0 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Siyao Meng </td>
<td align="left"> Siyao Meng </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17950">HADOOP-17950</a> </td>
<td align="left"> Provide replacement for deprecated APIs of commons-io IOUtils </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17955">HADOOP-17955</a> </td>
<td align="left"> Bump netty to the latest 4.1.68 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Takanobu Asanuma </td>
<td align="left"> Takanobu Asanuma </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-17946">HADOOP-17946</a> </td>
<td align="left"> Update commons-lang to latest 3.x </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Sean Busbey </td>
<td align="left"> Renukaprasad C </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HDFS-16323">HDFS-16323</a> </td>
<td align="left"> DatanodeHttpServer doesn&#x2019;t require handler state map while retrieving filter handlers </td>
<td align="left"> Minor </td>
<td align="left"> . </td>
<td align="left"> Viraj Jasani </td>
<td align="left"> Viraj Jasani </td></tr>
<tr class="a">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-13464">HADOOP-13464</a> </td>
<td align="left"> update GSON to 2.7+ </td>
<td align="left"> Minor </td>
<td align="left"> build </td>
<td align="left"> Sean Busbey </td>
<td align="left"> Igor Dvorzhak </td></tr>
<tr class="b">
<td align="left"> <a class="externalLink" href="https://issues.apache.org/jira/browse/HADOOP-18061">HADOOP-18061</a> </td>
<td align="left"> Update the year to 2022 </td>
<td align="left"> Major </td>
<td align="left"> . </td>
<td align="left"> Ayush Saxena </td>
<td align="left"> Ayush Saxena </td></tr>
</tbody>
</table></section></section>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
<div class="xright">
&#169; 2008-2023
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>