2023-02-14 05:55:33 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
2023-03-24 08:52:41 +00:00
| Generated by Apache Maven Doxia at 2023-03-24
2023-02-14 05:55:33 +00:00
| Rendered using Apache Maven Stylus Skin 1.5
-->
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< title > Apache Hadoop 3.4.0-SNAPSHOT – 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" / >
2023-03-24 08:52:41 +00:00
< meta name = "Date-Revision-yyyymmdd" content = "20230324" / >
2023-02-14 05:55:33 +00:00
< 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 >
2023-03-24 08:52:41 +00:00
| Last Published: 2023-03-24
2023-02-14 05:55:33 +00:00
| 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_2.9.1_-_2018-05-03" > < / a > Release 2.9.1 - 2018-05-03< / h2 > < section >
< h3 > < a name = "INCOMPATIBLE_CHANGES:" > < / a > INCOMPATIBLE CHANGES:< / h3 >
< table border = "0" class = "bodyTable" >
< thead >
< tr class = "a" >
< th align = "left" > JIRA < / th >
< th align = "left" > Summary < / th >
< th align = "left" > Priority < / th >
< th align = "left" > Component < / th >
< th align = "left" > Reporter < / th >
< th align = "left" > Contributor < / th > < / tr >
< / thead > < tbody >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12883" > HDFS-12883< / a > < / td >
< td align = "left" > RBF: Document Router and State Store metrics < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12895" > HDFS-12895< / a > < / td >
< td align = "left" > RBF: Add ACL support for mount table < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7190" > YARN-7190< / a > < / td >
< td align = "left" > Ensure only NM classpath in 2.x gets TSv2 related hbase jars, not the user classpath < / td >
< td align = "left" > Major < / td >
< td align = "left" > timelineclient, timelinereader, timelineserver < / td >
< td align = "left" > Vrushali C < / td >
< td align = "left" > Varun Saxena < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13099" > HDFS-13099< / a > < / td >
< td align = "left" > RBF: Use the ZooKeeper as the default State Store < / td >
< td align = "left" > Minor < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< / tbody >
< / table > < / section > < 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-13083" > HDFS-13083< / a > < / td >
< td align = "left" > RBF: Fix doc error setting up client < / td >
< td align = "left" > Major < / td >
< td align = "left" > federation < / td >
< td align = "left" > tartarus < / td >
< td align = "left" > tartarus < / 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/HADOOP-12756" > HADOOP-12756< / a > < / td >
< td align = "left" > Incorporate Aliyun OSS file system implementation < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, fs/oss < / td >
< td align = "left" > shimingfei < / td >
< td align = "left" > mingfei.shi < / 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/HADOOP-14872" > HADOOP-14872< / a > < / td >
< td align = "left" > CryptoInputStream should implement unbuffer < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, security < / td >
< td align = "left" > John Zhuge < / td >
< td align = "left" > John Zhuge < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14964" > HADOOP-14964< / a > < / td >
< td align = "left" > AliyunOSS: backport Aliyun OSS module to branch-2 < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Sammi Chen < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-6851" > YARN-6851< / a > < / td >
< td align = "left" > Capacity Scheduler: document configs for controlling # containers allowed to be allocated per node heartbeat < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Wei Yan < / td >
< td align = "left" > Wei Yan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7495" > YARN-7495< / a > < / td >
< td align = "left" > Improve robustness of the AggregatedLogDeletionService < / td >
< td align = "left" > Major < / td >
< td align = "left" > log-aggregation < / td >
< td align = "left" > Jonathan Eagles < / td >
< td align = "left" > Jonathan Eagles < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7611" > YARN-7611< / a > < / td >
< td align = "left" > Node manager web UI should display container type in containers page < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager, webapp < / td >
< td align = "left" > Weiwei Yang < / td >
< td align = "left" > Weiwei Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15056" > HADOOP-15056< / a > < / td >
< td align = "left" > Fix TestUnbuffer#testUnbufferException failure < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / td >
< td align = "left" > Jack Bearden < / td >
< td align = "left" > Jack Bearden < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15012" > HADOOP-15012< / a > < / td >
< td align = "left" > Add readahead, dropbehind, and unbuffer to StreamCapabilities < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / td >
< td align = "left" > John Zhuge < / td >
< td align = "left" > John Zhuge < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15104" > HADOOP-15104< / a > < / td >
< td align = "left" > AliyunOSS: change the default value of max error retry < / 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/YARN-7642" > YARN-7642< / a > < / td >
< td align = "left" > Add test case to verify context update after container promotion or demotion with or without auto update < / td >
< td align = "left" > Minor < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Weiwei Yang < / td >
< td align = "left" > Weiwei Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15111" > HADOOP-15111< / a > < / td >
< td align = "left" > AliyunOSS: backport HADOOP-14993 to branch-2 < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-9023" > HDFS-9023< / a > < / td >
< td align = "left" > When NN is not able to identify DN for replication, reason behind it can be logged < / td >
< td align = "left" > Critical < / td >
< td align = "left" > hdfs-client, namenode < / td >
< td align = "left" > Surendra Singh Lilhore < / td >
< td align = "left" > Xiao Chen < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7678" > YARN-7678< / a > < / td >
< td align = "left" > Ability to enable logging of container memory stats < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Jim Brennan < / td >
< td align = "left" > Jim Brennan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12945" > HDFS-12945< / a > < / td >
< td align = "left" > Switch to ClientProtocol instead of NamenodeProtocols in NamenodeWebHdfsMethods < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Wei Yan < / td >
< td align = "left" > Wei Yan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7590" > YARN-7590< / a > < / td >
< td align = "left" > Improve container-executor validation check < / td >
< td align = "left" > Major < / td >
< td align = "left" > security, yarn < / td >
< td align = "left" > Eric Yang < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15189" > HADOOP-15189< / a > < / td >
< td align = "left" > backport HADOOP-15039 to branch-2 and branch-3 < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15212" > HADOOP-15212< / a > < / td >
< td align = "left" > Add independent secret manager method for logging expired tokens < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7728" > YARN-7728< / a > < / td >
< td align = "left" > Expose container preemptions related information in Capacity Scheduler queue metrics < / 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/MAPREDUCE-7048" > MAPREDUCE-7048< / a > < / td >
< td align = "left" > Uber AM can crash due to unknown task in statusUpdate < / td >
< td align = "left" > Major < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Peter Bacsko < / td >
< td align = "left" > Peter Bacsko < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-13972" > HADOOP-13972< / a > < / td >
< td align = "left" > ADLS to support per-store configuration < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/adl < / td >
< td align = "left" > John Zhuge < / td >
< td align = "left" > Sharad Sonker < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7813" > YARN-7813< / a > < / td >
< td align = "left" > Capacity Scheduler Intra-queue Preemption should be configurable for each queue < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacity scheduler, scheduler preemption < / 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-11187" > HDFS-11187< / a > < / td >
< td align = "left" > Optimize disk access for last partial chunk checksum of Finalized replica < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Wei-Chiu Chuang < / td >
< td align = "left" > Gabor Bota < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15279" > HADOOP-15279< / a > < / td >
< td align = "left" > increase maven heap size recommendations < / td >
< td align = "left" > Minor < / td >
< td align = "left" > build, documentation, test < / td >
< td align = "left" > Allen Wittenauer < / td >
< td align = "left" > Allen Wittenauer < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12884" > HDFS-12884< / a > < / td >
< td align = "left" > BlockUnderConstructionFeature.truncateBlock should be of type BlockInfo < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Konstantin Shvachko < / td >
< td align = "left" > chencan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15334" > HADOOP-15334< / a > < / td >
< td align = "left" > Upgrade Maven surefire plugin < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Arpit Agarwal < / td >
< td align = "left" > Arpit Agarwal < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7623" > YARN-7623< / a > < / td >
< td align = "left" > Fix the CapacityScheduler Queue configuration documentation < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun Suresh < / td >
< td align = "left" > Jonathan Hung < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13314" > HDFS-13314< / a > < / td >
< td align = "left" > NameNode should optionally exit if it detects FsImage corruption < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Arpit Agarwal < / td >
< td align = "left" > Arpit Agarwal < / 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/HADOOP-13723" > HADOOP-13723< / a > < / td >
< td align = "left" > AliyunOSSInputStream#read() should update read bytes stat correctly < / td >
< td align = "left" > Major < / td >
< td align = "left" > tools < / td >
< td align = "left" > Mingliang Liu < / td >
< td align = "left" > Mingliang Liu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14045" > HADOOP-14045< / a > < / td >
< td align = "left" > Aliyun OSS documentation missing from website < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation, fs/oss < / td >
< td align = "left" > Andrew Wang < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14458" > HADOOP-14458< / a > < / td >
< td align = "left" > Add missing imports to TestAliyunOSSFileSystemContract.java < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > fs/oss, test < / td >
< td align = "left" > Mingliang Liu < / td >
< td align = "left" > Mingliang Liu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14466" > HADOOP-14466< / a > < / td >
< td align = "left" > Remove useless document from TestAliyunOSSFileSystemContract.java < / td >
< td align = "left" > Minor < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Akira Ajisaka < / td >
< td align = "left" > Chen Liang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12318" > HDFS-12318< / a > < / td >
< td align = "left" > Fix IOException condition for openInfo in DFSInputStream < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > legend < / td >
< td align = "left" > legend < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12614" > HDFS-12614< / a > < / td >
< td align = "left" > FSPermissionChecker#getINodeAttrs() throws NPE when INodeAttributesProvider configured < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Manoj Govindassamy < / td >
< td align = "left" > Manoj Govindassamy < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12788" > HDFS-12788< / a > < / td >
< td align = "left" > Reset the upload button when file upload fails < / td >
< td align = "left" > Critical < / td >
< td align = "left" > ui, webhdfs < / td >
< td align = "left" > Brahma Reddy Battula < / td >
< td align = "left" > Brahma Reddy Battula < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7388" > YARN-7388< / a > < / td >
< td align = "left" > TestAMRestart should be scheduler agnostic < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Haibo Chen < / td >
< td align = "left" > Haibo Chen < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12705" > HDFS-12705< / a > < / td >
< td align = "left" > WebHdfsFileSystem exceptions should retain the caused by exception < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Hanisha Koneru < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7361" > YARN-7361< / a > < / td >
< td align = "left" > Improve the docker container runtime documentation < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Shane Kumpf < / td >
< td align = "left" > Shane Kumpf < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7469" > YARN-7469< / a > < / td >
< td align = "left" > Capacity Scheduler Intra-queue preemption: User can starve if newest app is exactly at user limit < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacity scheduler, yarn < / 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/YARN-7489" > YARN-7489< / a > < / td >
< td align = "left" > ConcurrentModificationException in RMAppImpl#getRMAppMetrics < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Tao Yang < / td >
< td align = "left" > Tao Yang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7525" > YARN-7525< / a > < / td >
< td align = "left" > Incorrect query parameters in cluster nodes REST API document < / td >
< td align = "left" > Minor < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Tao Yang < / td >
< td align = "left" > Tao Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15045" > HADOOP-15045< / a > < / td >
< td align = "left" > ISA-L build options are documented in branch-2 < / td >
< td align = "left" > Major < / td >
< td align = "left" > build, documentation < / td >
< td align = "left" > Akira Ajisaka < / td >
< td align = "left" > Akira Ajisaka < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7390" > YARN-7390< / a > < / td >
< td align = "left" > All reservation related test cases failed when TestYarnClient runs against Fair Scheduler. < / td >
< td align = "left" > Major < / td >
< td align = "left" > fairscheduler, reservation system < / td >
< td align = "left" > Yufei Gu < / td >
< td align = "left" > Yufei Gu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12754" > HDFS-12754< / a > < / td >
< td align = "left" > Lease renewal can hit a deadlock < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Kuhu Shukla < / td >
< td align = "left" > Kuhu Shukla < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12832" > HDFS-12832< / a > < / td >
< td align = "left" > INode.getFullPathName may throw ArrayIndexOutOfBoundsException lead to NameNode exit < / td >
< td align = "left" > Critical < / td >
< td align = "left" > namenode < / td >
< td align = "left" > DENG FEI < / 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-11754" > HDFS-11754< / a > < / td >
< td align = "left" > Make FsServerDefaults cache configurable. < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Rushabh S Shah < / td >
< td align = "left" > Mikhail Erofeev < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7509" > YARN-7509< / a > < / td >
< td align = "left" > AsyncScheduleThread and ResourceCommitterService are still running after RM is transitioned to standby < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Tao Yang < / td >
< td align = "left" > Tao Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7558" > YARN-7558< / a > < / td >
< td align = "left" > “ yarn logs” command fails to get logs for running containers if UI authentication is enabled. < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Namit Maheshwari < / td >
< td align = "left" > Xuan Gong < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12638" > HDFS-12638< / a > < / td >
< td align = "left" > Delete copy-on-truncate block along with the original block, when deleting a file being truncated < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > hdfs < / td >
< td align = "left" > Jiandan Yang < / td >
< td align = "left" > Konstantin Shvachko < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5124" > MAPREDUCE-5124< / a > < / td >
< td align = "left" > AM lacks flow control for task events < / td >
< td align = "left" > Major < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Peter Bacsko < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7455" > YARN-7455< / a > < / td >
< td align = "left" > quote_and_append_arg can overflow buffer < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jim Brennan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14985" > HADOOP-14985< / a > < / td >
< td align = "left" > Remove subversion related code from VersionInfoMojo.java < / td >
< td align = "left" > Minor < / td >
< td align = "left" > build < / td >
< td align = "left" > Akira Ajisaka < / td >
< td align = "left" > Ajay Kumar < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12889" > HDFS-12889< / a > < / td >
< td align = "left" > Router UI is missing robots.txt file < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Bharat Viswanadham < / td >
< td align = "left" > Bharat Viswanadham < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-11576" > HDFS-11576< / a > < / td >
< td align = "left" > Block recovery will fail indefinitely if recovery time > heartbeat interval < / td >
< td align = "left" > Critical < / td >
< td align = "left" > datanode, hdfs, namenode < / td >
< td align = "left" > Lukas Majercak < / td >
< td align = "left" > Lukas Majercak < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7607" > YARN-7607< / a > < / td >
< td align = "left" > Remove the trailing duplicated timestamp in container diagnostics message < / td >
< td align = "left" > Minor < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Weiwei Yang < / td >
< td align = "left" > Weiwei Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15080" > HADOOP-15080< / a > < / td >
< td align = "left" > Aliyun OSS: update oss sdk from 2.8.1 to 2.8.3 to remove its dependency on Cat-x “ json-lib” < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Chris Douglas < / td >
< td align = "left" > Sammi Chen < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7591" > YARN-7591< / a > < / td >
< td align = "left" > NPE in async-scheduling mode of CapacityScheduler < / td >
< td align = "left" > Critical < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Tao Yang < / td >
< td align = "left" > Tao Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7608" > YARN-7608< / a > < / td >
< td align = "left" > Incorrect sTarget column causing DataTable warning on RM application and scheduler web page < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, webapp < / td >
< td align = "left" > Weiwei Yang < / td >
< td align = "left" > Gergely Nová k < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12833" > HDFS-12833< / a > < / td >
< td align = "left" > Distcp : Update the usage of delete option for dependency with update and overwrite option < / td >
< td align = "left" > Minor < / td >
< td align = "left" > distcp, hdfs < / td >
< td align = "left" > Harshakiran Reddy < / td >
< td align = "left" > usharani < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7647" > YARN-7647< / a > < / td >
< td align = "left" > NM print inappropriate error log when node-labels is enabled < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Yang Wang < / td >
< td align = "left" > Yang Wang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12907" > HDFS-12907< / a > < / td >
< td align = "left" > Allow read-only access to reserved raw for non-superusers < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Rushabh S Shah < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12881" > HDFS-12881< / a > < / td >
< td align = "left" > Output streams closed with IOUtils suppressing write errors < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Ajay Kumar < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7595" > YARN-7595< / a > < / td >
< td align = "left" > Container launching code suppresses close exceptions after writes < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jim Brennan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15085" > HADOOP-15085< / a > < / td >
< td align = "left" > Output streams closed with IOUtils suppressing write errors < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jim Brennan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7661" > YARN-7661< / a > < / td >
< td align = "left" > NodeManager metrics return wrong value after update node resource < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Yang Wang < / td >
< td align = "left" > Yang Wang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12347" > HDFS-12347< / a > < / td >
< td align = "left" > TestBalancerRPCDelay#testBalancerRPCDelay fails very frequently < / td >
< td align = "left" > Critical < / td >
< td align = "left" > test < / td >
< td align = "left" > Xiao Chen < / td >
< td align = "left" > Bharat Viswanadham < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7542" > YARN-7542< / a > < / td >
< td align = "left" > Fix issue that causes some Running Opportunistic Containers to be recovered as PAUSED < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun Suresh < / td >
< td align = "left" > Sampada Dehankar < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15143" > HADOOP-15143< / a > < / td >
< td align = "left" > NPE due to Invalid KerberosTicket in UGI < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jitendra Nath Pandey < / 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-7692" > YARN-7692< / a > < / td >
< td align = "left" > Skip validating priority acls while recovering applications < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Charan Hebri < / td >
< td align = "left" > Sunil Govindan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-7028" > MAPREDUCE-7028< / a > < / td >
< td align = "left" > Concurrent task progress updates causing NPE in Application Master < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Gergo Repas < / td >
< td align = "left" > Gergo Repas < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7619" > YARN-7619< / a > < / td >
< td align = "left" > Max AM Resource value in Capacity Scheduler UI has to be refreshed for every user < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacity scheduler, yarn < / 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/YARN-7699" > YARN-7699< / a > < / td >
< td align = "left" > queueUsagePercentage is coming as INF for getApp REST api call < / td >
< td align = "left" > Major < / td >
< td align = "left" > webapp < / td >
< td align = "left" > Sunil Govindan < / td >
< td align = "left" > Sunil Govindan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7508" > YARN-7508< / a > < / td >
< td align = "left" > NPE in FiCaSchedulerApp when debug log enabled in async-scheduling mode < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Tao Yang < / td >
< td align = "left" > Tao Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7663" > YARN-7663< / a > < / td >
< td align = "left" > RMAppImpl:Invalid event: START at KILLED < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / 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/YARN-6948" > YARN-6948< / a > < / td >
< td align = "left" > Invalid event: ATTEMPT_ADDED at FINAL_SAVING < / td >
< td align = "left" > Major < / td >
< td align = "left" > yarn < / td >
< td align = "left" > lujie < / td >
< td align = "left" > lujie < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7735" > YARN-7735< / a > < / td >
< td align = "left" > Fix typo in YARN documentation < / td >
< td align = "left" > Minor < / td >
< td align = "left" > documentation < / 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/YARN-7727" > YARN-7727< / a > < / td >
< td align = "left" > Incorrect log levels in few logs with QueuePriorityContainerCandidateSelector < / td >
< td align = "left" > Minor < / td >
< td align = "left" > yarn < / td >
< td align = "left" > Prabhu Joseph < / td >
< td align = "left" > Prabhu Joseph < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-11915" > HDFS-11915< / a > < / td >
< td align = "left" > Sync rbw dir on the first hsync() to avoid file lost on power failure < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Kanaka Kumar Avvaru < / td >
< td align = "left" > Vinayakumar B < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-9049" > HDFS-9049< / a > < / td >
< td align = "left" > Make Datanode Netty reverse proxy port to be configurable < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Vinayakumar B < / td >
< td align = "left" > Vinayakumar B < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15150" > HADOOP-15150< / a > < / td >
< td align = "left" > in FsShell, UGI params should be overidden through env vars(-D arg) < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Brahma Reddy Battula < / td >
< td align = "left" > Brahma Reddy Battula < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15181" > HADOOP-15181< / a > < / td >
< td align = "left" > Typo in SecureMode.md < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Masahiro Tanaka < / td >
< td align = "left" > Masahiro Tanaka < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7737" > YARN-7737< / a > < / td >
< td align = "left" > prelaunch.err file not found exception on container failure < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jonathan Hung < / td >
< td align = "left" > Keqiu Hu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13063" > HDFS-13063< / a > < / td >
< td align = "left" > Fix the incorrect spelling in HDFSHighAvailabilityWithQJM.md < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Jianfei Jiang < / td >
< td align = "left" > Jianfei Jiang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7102" > YARN-7102< / a > < / td >
< td align = "left" > NM heartbeat stuck when responseId overflows MAX_INT < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Botong Huang < / td >
< td align = "left" > Botong Huang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15151" > HADOOP-15151< / a > < / td >
< td align = "left" > MapFile.fix creates a wrong index file in case of block-compressed data file. < / td >
< td align = "left" > Major < / td >
< td align = "left" > common < / td >
< td align = "left" > Grigori Rybkine < / td >
< td align = "left" > Grigori Rybkine < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-7020" > MAPREDUCE-7020< / a > < / td >
< td align = "left" > Task timeout in uber mode can crash AM < / td >
< td align = "left" > Major < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Akira Ajisaka < / td >
< td align = "left" > Peter Bacsko < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7698" > YARN-7698< / a > < / td >
< td align = "left" > A misleading variable’ s name in ApplicationAttemptEventDispatcher < / td >
< td align = "left" > Minor < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Jinjiang Ling < / td >
< td align = "left" > Jinjiang Ling < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13100" > HDFS-13100< / a > < / td >
< td align = "left" > Handle IllegalArgumentException when GETSERVERDEFAULTS is not implemented in webhdfs. < / td >
< td align = "left" > Critical < / td >
< td align = "left" > hdfs, webhdfs < / td >
< td align = "left" > Yongjun Zhang < / td >
< td align = "left" > Yongjun Zhang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-6868" > YARN-6868< / a > < / td >
< td align = "left" > Add test scope to certain entries in hadoop-yarn-server-resourcemanager pom.xml < / td >
< td align = "left" > Major < / td >
< td align = "left" > yarn < / td >
< td align = "left" > Ray Chiang < / td >
< td align = "left" > Ray Chiang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7849" > YARN-7849< / a > < / td >
< td align = "left" > TestMiniYarnClusterNodeUtilization#testUpdateNodeUtilization fails due to heartbeat sync error < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Botong Huang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7801" > YARN-7801< / a > < / td >
< td align = "left" > AmFilterInitializer should addFilter after fill all parameters < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Sumana Sathish < / td >
< td align = "left" > Wangda Tan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7890" > YARN-7890< / a > < / td >
< td align = "left" > NPE during container relaunch < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Billie Rinaldi < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12935" > HDFS-12935< / a > < / td >
< td align = "left" > Get ambiguous result for DFSAdmin command in HA mode when only one namenode is up < / td >
< td align = "left" > Major < / td >
< td align = "left" > tools < / td >
< td align = "left" > Jianfei Jiang < / td >
< td align = "left" > Jianfei Jiang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13120" > HDFS-13120< / a > < / td >
< td align = "left" > Snapshot diff could be corrupted after concat < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode, snapshots < / td >
< td align = "left" > Xiaoyu Yao < / td >
< td align = "left" > Xiaoyu Yao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-10453" > HDFS-10453< / a > < / td >
< td align = "left" > ReplicationMonitor thread could stuck for long time due to the race between replication and delete of same file in a large cluster. < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > He Xiaoqiao < / td >
< td align = "left" > He Xiaoqiao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-8693" > HDFS-8693< / a > < / td >
< td align = "left" > refreshNamenodes does not support adding a new standby to a running DN < / td >
< td align = "left" > Critical < / td >
< td align = "left" > datanode, ha < / td >
< td align = "left" > Jian Fang < / td >
< td align = "left" > Ajith S < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-7052" > MAPREDUCE-7052< / a > < / td >
< td align = "left" > TestFixedLengthInputFormat#testFormatCompressedIn is flaky < / td >
< td align = "left" > Major < / td >
< td align = "left" > client, test < / td >
< td align = "left" > Peter Bacsko < / td >
< td align = "left" > Peter Bacsko < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13112" > HDFS-13112< / a > < / td >
< td align = "left" > Token expiration edits may cause log corruption or deadlock < / td >
< td align = "left" > Critical < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-7053" > MAPREDUCE-7053< / a > < / td >
< td align = "left" > Timed out tasks can fail to produce thread dump < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15206" > HADOOP-15206< / a > < / td >
< td align = "left" > BZip2 drops and duplicates records when input split size is small < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Aki Tanaka < / td >
< td align = "left" > Aki Tanaka < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7947" > YARN-7947< / a > < / td >
< td align = "left" > Capacity Scheduler intra-queue preemption can NPE for non-schedulable apps < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacity scheduler, scheduler preemption < / 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/YARN-7945" > YARN-7945< / a > < / td >
< td align = "left" > Java Doc error in UnmanagedAMPoolManager for branch-2 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Rohith Sharma K S < / td >
< td align = "left" > Botong Huang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14903" > HADOOP-14903< / a > < / td >
< td align = "left" > Add json-smart explicitly to pom.xml < / td >
< td align = "left" > Major < / td >
< td align = "left" > common < / td >
< td align = "left" > Ray Chiang < / td >
< td align = "left" > Ray Chiang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12781" > HDFS-12781< / a > < / td >
< td align = "left" > After Datanode down, In Namenode UI Datanode tab is throwing warning message. < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Harshakiran Reddy < / td >
< td align = "left" > Brahma Reddy Battula < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12070" > HDFS-12070< / a > < / td >
< td align = "left" > Failed block recovery leaves files open indefinitely and at risk for data loss < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15251" > HADOOP-15251< / a > < / td >
< td align = "left" > Backport HADOOP-13514 (surefire upgrade) to branch-2 < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Chris Douglas < / td >
< td align = "left" > Chris Douglas < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15275" > HADOOP-15275< / a > < / td >
< td align = "left" > Incorrect javadoc for return type of RetryPolicy#shouldRetry < / td >
< td align = "left" > Minor < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Nanda kumar < / td >
< td align = "left" > Nanda kumar < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7511" > YARN-7511< / a > < / td >
< td align = "left" > NPE in ContainerLocalizer when localization failed for running container < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Tao Yang < / td >
< td align = "left" > Tao Yang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-7023" > MAPREDUCE-7023< / a > < / td >
< td align = "left" > TestHadoopArchiveLogs.testCheckFilesAndSeedApps fails on rerun < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / td >
< td align = "left" > Gergely Nová k < / td >
< td align = "left" > Gergely Nová k < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15283" > HADOOP-15283< / a > < / td >
< td align = "left" > Upgrade from findbugs 3.0.1 to spotbugs 3.1.2 in branch-2 to fix docker image build < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Xiao Chen < / td >
< td align = "left" > Akira Ajisaka < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7736" > YARN-7736< / a > < / td >
< td align = "left" > Fix itemization in YARN federation document < / td >
< td align = "left" > Minor < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Akira Ajisaka < / td >
< td align = "left" > Sen Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13164" > HDFS-13164< / a > < / td >
< td align = "left" > File not closed if streamer fail with DSQuotaExceededException < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Xiao Chen < / td >
< td align = "left" > Xiao Chen < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13109" > HDFS-13109< / a > < / td >
< td align = "left" > Support fully qualified hdfs path in EZ commands < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs < / td >
< td align = "left" > Hanisha Koneru < / td >
< td align = "left" > Hanisha Koneru < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-6930" > MAPREDUCE-6930< / a > < / td >
< td align = "left" > mapreduce.map.cpu.vcores and mapreduce.reduce.cpu.vcores are both present twice in mapred-default.xml < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Daniel Templeton < / td >
< td align = "left" > Sen Zhao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12156" > HDFS-12156< / a > < / td >
< td align = "left" > TestFSImage fails without -Pnative < / 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/YARN-7636" > YARN-7636< / a > < / td >
< td align = "left" > Re-reservation count may overflow when cluster resource exhausted for a long time < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Tao Yang < / td >
< td align = "left" > Tao Yang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12886" > HDFS-12886< / a > < / td >
< td align = "left" > Ignore minReplication for block recovery < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs, namenode < / td >
< td align = "left" > Lukas Majercak < / td >
< td align = "left" > Lukas Majercak < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13296" > HDFS-13296< / a > < / td >
< td align = "left" > GenericTestUtils generates paths with drive letter in Windows and fail webhdfs related test cases < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Xiao Liang < / td >
< td align = "left" > Xiao Liang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13268" > HDFS-13268< / a > < / td >
< td align = "left" > TestWebHdfsFileContextMainOperations fails on Windows < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Xiao Liang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-8054" > YARN-8054< / a > < / td >
< td align = "left" > Improve robustness of the LocalDirsHandlerService MonitoringTimerTask thread < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jonathan Eagles < / td >
< td align = "left" > Jonathan Eagles < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7873" > YARN-7873< / a > < / td >
< td align = "left" > Revert YARN-6078 < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Billie Rinaldi < / td >
< td align = "left" > Billie Rinaldi < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13195" > HDFS-13195< / a > < / td >
< td align = "left" > DataNode conf page cannot display the current value after reconfig < / td >
< td align = "left" > Minor < / td >
< td align = "left" > datanode < / td >
< td align = "left" > maobaolong < / td >
< td align = "left" > maobaolong < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15320" > HADOOP-15320< / a > < / td >
< td align = "left" > Remove customized getFileBlockLocations for hadoop-azure and hadoop-azure-datalake < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/adl, fs/azure < / td >
< td align = "left" > shanyu zhao < / td >
< td align = "left" > shanyu zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-12862" > HADOOP-12862< / a > < / td >
< td align = "left" > LDAP Group Mapping over SSL can not specify trust store < / 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-13427" > HDFS-13427< / a > < / td >
< td align = "left" > Fix the section titles of transparent encryption document < / td >
< td align = "left" > Minor < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Akira Ajisaka < / td >
< td align = "left" > Akira Ajisaka < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-7073" > MAPREDUCE-7073< / a > < / td >
< td align = "left" > Optimize TokenCache#obtainTokensForNamenodesInternal < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Bibin A Chundatt < / td >
< td align = "left" > Bibin A Chundatt < / td > < / tr >
< / 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/HADOOP-14696" > HADOOP-14696< / a > < / td >
< td align = "left" > parallel tests don’ t work for Windows < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / td >
< td align = "left" > Allen Wittenauer < / td >
< td align = "left" > Allen Wittenauer < / 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/HADOOP-13481" > HADOOP-13481< / a > < / td >
< td align = "left" > User end documents for Aliyun OSS FileSystem < / td >
< td align = "left" > Minor < / td >
< td align = "left" > fs, fs/oss < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-13591" > HADOOP-13591< / a > < / td >
< td align = "left" > Unit test failure in TestOSSContractGetFileStatus and TestOSSContractRootDir < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, fs/oss < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-13624" > HADOOP-13624< / a > < / td >
< td align = "left" > Rename TestAliyunOSSContractDispCp < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, fs/oss < / td >
< td align = "left" > Kai Zheng < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14065" > HADOOP-14065< / a > < / td >
< td align = "left" > AliyunOSS: oss directory filestatus should use meta time < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Fei Hui < / td >
< td align = "left" > Fei Hui < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-13768" > HADOOP-13768< / a > < / td >
< td align = "left" > AliyunOSS: handle the failure in the batch delete operation `deleteDirs`. < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14069" > HADOOP-14069< / a > < / td >
< td align = "left" > AliyunOSS: listStatus returns wrong file info < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Fei Hui < / td >
< td align = "left" > Fei Hui < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-13769" > HADOOP-13769< / a > < / td >
< td align = "left" > AliyunOSS: update oss sdk version < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, fs/oss < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14072" > HADOOP-14072< / a > < / td >
< td align = "left" > AliyunOSS: Failed to read from stream when seek beyond the download size < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14192" > HADOOP-14192< / a > < / td >
< td align = "left" > Aliyun OSS FileSystem contract test should implement getTestBaseDir() < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Mingliang Liu < / td >
< td align = "left" > Mingliang Liu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14194" > HADOOP-14194< / a > < / td >
< td align = "left" > Aliyun OSS should not use empty endpoint as default < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Mingliang Liu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14787" > HADOOP-14787< / a > < / td >
< td align = "left" > AliyunOSS: Implement the `createNonRecursive` operator < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, fs/oss < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14649" > HADOOP-14649< / a > < / td >
< td align = "left" > Update aliyun-sdk-oss version to 2.8.1 < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Ray Chiang < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14799" > HADOOP-14799< / a > < / td >
< td align = "left" > Update nimbus-jose-jwt to 4.41.1 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Ray Chiang < / td >
< td align = "left" > Ray Chiang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14997" > HADOOP-14997< / a > < / td >
< td align = "left" > Add hadoop-aliyun as dependency of hadoop-cloud-storage < / td >
< td align = "left" > Minor < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12801" > HDFS-12801< / a > < / td >
< td align = "left" > RBF: Set MountTableResolver as default file resolver < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7430" > YARN-7430< / a > < / td >
< td align = "left" > Enable user re-mapping for Docker containers by default < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > security, yarn < / td >
< td align = "left" > Eric Yang < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-6128" > YARN-6128< / a > < / td >
< td align = "left" > Add support for AMRMProxy HA < / td >
< td align = "left" > Major < / td >
< td align = "left" > amrmproxy, nodemanager < / td >
< td align = "left" > Subru Krishnan < / td >
< td align = "left" > Botong Huang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15024" > HADOOP-15024< / a > < / td >
< td align = "left" > AliyunOSS: support user agent configuration and include that & Hadoop version information to oss server < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, fs/oss < / td >
< td align = "left" > Sammi Chen < / td >
< td align = "left" > Sammi Chen < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12858" > HDFS-12858< / a > < / td >
< td align = "left" > RBF: Add router admin commands usage in HDFS commands reference doc < / td >
< td align = "left" > Minor < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12835" > HDFS-12835< / a > < / td >
< td align = "left" > RBF: Fix Javadoc parameter errors < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Wei Yan < / td >
< td align = "left" > Wei Yan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7587" > YARN-7587< / a > < / td >
< td align = "left" > Skip dispatching opportunistic containers to nodes whose queue is already full < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Weiwei Yang < / td >
< td align = "left" > Weiwei Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12396" > HDFS-12396< / a > < / td >
< td align = "left" > Webhdfs file system should get delegation token from kms provider. < / td >
< td align = "left" > Major < / td >
< td align = "left" > encryption, kms, webhdfs < / td >
< td align = "left" > Rushabh S Shah < / td >
< td align = "left" > Rushabh S Shah < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-6704" > YARN-6704< / a > < / td >
< td align = "left" > Add support for work preserving NM restart when FederationInterceptor is enabled in AMRMProxyService < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Botong Huang < / td >
< td align = "left" > Botong Huang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12875" > HDFS-12875< / a > < / td >
< td align = "left" > RBF: Complete logic for -readonly option of dfsrouteradmin add command < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7630" > YARN-7630< / a > < / td >
< td align = "left" > Fix AMRMToken rollover handling in AMRMProxy < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Botong Huang < / td >
< td align = "left" > Botong Huang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12937" > HDFS-12937< / a > < / td >
< td align = "left" > RBF: Add more unit tests for router admin commands < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12988" > HDFS-12988< / a > < / td >
< td align = "left" > RBF: Mount table entries not properly updated in the local cache < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15156" > HADOOP-15156< / a > < / td >
< td align = "left" > backport HADOOP-15086 rename fix to branch-2 < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/azure < / td >
< td align = "left" > Thomas Marquardt < / td >
< td align = "left" > Thomas Marquardt < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7716" > YARN-7716< / a > < / td >
< td align = "left" > metricsTimeStart and metricsTimeEnd should be all lower case in the doc < / td >
< td align = "left" > Major < / td >
< td align = "left" > timelinereader < / td >
< td align = "left" > Haibo Chen < / td >
< td align = "left" > Haibo Chen < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12802" > HDFS-12802< / a > < / td >
< td align = "left" > RBF: Control MountTableResolver cache size < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15027" > HADOOP-15027< / a > < / td >
< td align = "left" > AliyunOSS: Support multi-thread pre-read to improve sequential read from Hadoop to Aliyun OSS performance < / 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13028" > HDFS-13028< / a > < / td >
< td align = "left" > RBF: Fix spurious TestRouterRpc#testProxyGetStats < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-5094" > YARN-5094< / a > < / td >
< td align = "left" > some YARN container events have timestamp of -1 < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Sangjin Lee < / td >
< td align = "left" > Haibo Chen < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7782" > YARN-7782< / a > < / td >
< td align = "left" > Enable user re-mapping for Docker containers in yarn-default.xml < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > security, yarn < / td >
< td align = "left" > Eric Yang < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12772" > HDFS-12772< / a > < / td >
< td align = "left" > RBF: Federation Router State State Store internal API < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13042" > HDFS-13042< / a > < / td >
< td align = "left" > RBF: Heartbeat Router State < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13049" > HDFS-13049< / a > < / td >
< td align = "left" > RBF: Inconsistent Router OPTS config in branch-2 and branch-3 < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Wei Yan < / td >
< td align = "left" > Wei Yan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12574" > HDFS-12574< / a > < / td >
< td align = "left" > Add CryptoInputStream to WebHdfsFileSystem read call. < / td >
< td align = "left" > Major < / td >
< td align = "left" > encryption, kms, webhdfs < / td >
< td align = "left" > Rushabh S Shah < / td >
< td align = "left" > Rushabh S Shah < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13044" > HDFS-13044< / a > < / td >
< td align = "left" > RBF: Add a safe mode for the Router < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13043" > HDFS-13043< / a > < / td >
< td align = "left" > RBF: Expose the state of the Routers in the federation < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13068" > HDFS-13068< / a > < / td >
< td align = "left" > RBF: Add router admin option to manage safe mode < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13119" > HDFS-13119< / a > < / td >
< td align = "left" > RBF: Manage unavailable clusters < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13187" > HDFS-13187< / a > < / td >
< td align = "left" > RBF: Fix Routers information shown in the web UI < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Wei Yan < / td >
< td align = "left" > Wei Yan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13184" > HDFS-13184< / a > < / td >
< td align = "left" > RBF: Improve the unit test TestRouterRPCClientRetries < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13199" > HDFS-13199< / a > < / td >
< td align = "left" > RBF: Fix the hdfs router page missing label icon issue < / td >
< td align = "left" > Major < / td >
< td align = "left" > federation, hdfs < / td >
< td align = "left" > maobaolong < / td >
< td align = "left" > maobaolong < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13214" > HDFS-13214< / a > < / td >
< td align = "left" > RBF: Complete document of Router configuration < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Tao Jie < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13230" > HDFS-13230< / a > < / td >
< td align = "left" > RBF: ConnectionManager’ s cleanup task will compare each pool’ s own active conns with its total conns < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Wei Yan < / 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-13233" > HDFS-13233< / a > < / td >
< td align = "left" > RBF: MountTableResolver doesn’ t return the correct mount point of the given path < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs < / td >
< td align = "left" > wangzhiyuan < / td >
< td align = "left" > wangzhiyuan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13212" > HDFS-13212< / a > < / td >
< td align = "left" > RBF: Fix router location cache issue < / td >
< td align = "left" > Major < / td >
< td align = "left" > federation, hdfs < / td >
< td align = "left" > Weiwei Wu < / td >
< td align = "left" > Weiwei Wu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13232" > HDFS-13232< / a > < / td >
< td align = "left" > RBF: ConnectionPool should return first usable connection < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Wei Yan < / td >
< td align = "left" > Ekanth Sethuramalingam < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13240" > HDFS-13240< / a > < / td >
< td align = "left" > RBF: Update some inaccurate document descriptions < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-11399" > HDFS-11399< / a > < / td >
< td align = "left" > Many tests fails in Windows due to injecting disk failures < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13241" > HDFS-13241< / a > < / td >
< td align = "left" > RBF: TestRouterSafemode failed if the port 8888 is in use < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs, test < / td >
< td align = "left" > maobaolong < / td >
< td align = "left" > maobaolong < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13253" > HDFS-13253< / a > < / td >
< td align = "left" > RBF: Quota management incorrect parent-child relationship judgement < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13226" > HDFS-13226< / a > < / td >
< td align = "left" > RBF: Throw the exception if mount table entry validated failed < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs < / td >
< td align = "left" > maobaolong < / td >
< td align = "left" > maobaolong < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15308" > HADOOP-15308< / a > < / td >
< td align = "left" > TestConfiguration fails on Windows because of paths < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Xiao Liang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12773" > HDFS-12773< / a > < / td >
< td align = "left" > RBF: Improve State Store FS implementation < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13198" > HDFS-13198< / a > < / td >
< td align = "left" > RBF: RouterHeartbeatService throws out CachedStateStore related exceptions when starting router < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Wei Yan < / td >
< td align = "left" > Wei Yan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13224" > HDFS-13224< / a > < / td >
< td align = "left" > RBF: Resolvers to support mount points across multiple subclusters < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15262" > HADOOP-15262< / a > < / td >
< td align = "left" > AliyunOSS: move files under a directory in parallel when rename a directory < / 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/HDFS-13215" > HDFS-13215< / a > < / td >
< td align = "left" > RBF: Move Router to its own module < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Wei Yan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13250" > HDFS-13250< / a > < / td >
< td align = "left" > RBF: Router to manage requests across multiple subclusters < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13318" > HDFS-13318< / a > < / td >
< td align = "left" > RBF: Fix FindBugs in hadoop-hdfs-rbf < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Ekanth Sethuramalingam < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12792" > HDFS-12792< / a > < / td >
< td align = "left" > RBF: Test Router-based federation using HDFSContract < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-12512" > HDFS-12512< / a > < / td >
< td align = "left" > RBF: Add WebHDFS < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Wei Yan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13291" > HDFS-13291< / a > < / td >
< td align = "left" > RBF: Implement available space based OrderResolver < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Yiqun Lin < / td >
< td align = "left" > Yiqun Lin < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13204" > HDFS-13204< / a > < / td >
< td align = "left" > RBF: Optimize name service safe mode icon < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > liuhongtong < / td >
< td align = "left" > liuhongtong < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13352" > HDFS-13352< / a > < / td >
< td align = "left" > RBF: Add xsl stylesheet for hdfs-rbf-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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-8010" > YARN-8010< / a > < / td >
< td align = "left" > Add config in FederationRMFailoverProxy to not bypass facade cache when failing over < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Botong Huang < / td >
< td align = "left" > Botong Huang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13347" > HDFS-13347< / a > < / td >
< td align = "left" > RBF: Cache datanode reports < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13289" > HDFS-13289< / a > < / td >
< td align = "left" > RBF: TestConnectionManager#testCleanup() test case need correction < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Dibyendu Karmakar < / td >
< td align = "left" > Dibyendu Karmakar < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-13364" > HDFS-13364< / a > < / td >
< td align = "left" > RBF: Support NamenodeProtocol in the Router < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Í ñ igo Goiri < / td >
< td align = "left" > Í ñ igo Goiri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14651" > HADOOP-14651< / a > < / td >
< td align = "left" > Update okhttp version to 2.7.5 < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/adl < / td >
< td align = "left" > Ray Chiang < / td >
< td align = "left" > Ray Chiang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-14999" > HADOOP-14999< / a > < / td >
< td align = "left" > AliyunOSS: provide one asynchronous multi-part based uploading mechanism < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs/oss < / td >
< td align = "left" > Genmao Yu < / td >
< td align = "left" > Genmao Yu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7810" > YARN-7810< / a > < / td >
< td align = "left" > TestDockerContainerRuntime test failures due to UID lookup of a non-existent user < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Shane Kumpf < / td >
< td align = "left" > Shane Kumpf < / 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/HADOOP-15149" > HADOOP-15149< / a > < / td >
< td align = "left" > CryptoOutputStream should implement StreamCapabilities < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / td >
< td align = "left" > Mike Drob < / td >
< td align = "left" > Xiao Chen < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-7691" > YARN-7691< / a > < / td >
< td align = "left" > Add Unit Tests for ContainersLauncher < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Sampada Dehankar < / td >
< td align = "left" > Sampada Dehankar < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-15177" > HADOOP-15177< / a > < / td >
< td align = "left" > Update the release year to 2018 < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > build < / td >
< td align = "left" > Akira Ajisaka < / td >
< td align = "left" > Bharat Viswanadham < / td > < / tr >
< / tbody >
< / table > < / section > < / section >
< / div >
< / div >
< div class = "clear" >
< hr / >
< / div >
< div id = "footer" >
< div class = "xright" >
© 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 >