2023-02-14 00:55:33 -05:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
2023-03-06 07:22:45 -05:00
| Generated by Apache Maven Doxia at 2023-03-06
2023-02-14 00:55:33 -05: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-06 07:22:45 -05:00
< meta name = "Date-Revision-yyyymmdd" content = "20230306" / >
2023-02-14 00:55:33 -05: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-06 07:22:45 -05:00
| Last Published: 2023-03-06
2023-02-14 00:55:33 -05: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_0.23.7_-_2013-04-18" > < / a > Release 0.23.7 - 2013-04-18< / 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-395" > HDFS-395< / a > < / td >
< td align = "left" > DFS Scalability: Incremental block reports < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, namenode < / td >
< td align = "left" > dhruba borthakur < / td >
< td align = "left" > Tomasz Nykiel < / 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-9209" > HADOOP-9209< / a > < / td >
< td align = "left" > Add shell command to dump file checksums < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, tools < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / 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-7358" > HADOOP-7358< / a > < / td >
< td align = "left" > Improve log levels when exceptions caught in RPC handler < / td >
< td align = "left" > Minor < / td >
< td align = "left" > ipc < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7886" > HADOOP-7886< / a > < / td >
< td align = "left" > Add toString to FileStatus < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Jakob Homan < / td >
< td align = "left" > SreeHari < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8214" > HADOOP-8214< / a > < / td >
< td align = "left" > make hadoop script recognize a full set of deprecated commands < / td >
< td align = "left" > Major < / td >
< td align = "left" > scripts < / td >
< td align = "left" > Roman Shaposhnik < / td >
< td align = "left" > Roman Shaposhnik < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8711" > HADOOP-8711< / a > < / td >
< td align = "left" > provide an option for IPC server users to avoid printing stack information for certain exceptions < / td >
< td align = "left" > Major < / td >
< td align = "left" > ipc < / td >
< td align = "left" > Brandon Li < / td >
< td align = "left" > Brandon Li < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3817" > HDFS-3817< / a > < / td >
< td align = "left" > avoid printing stack information for SafeModeException < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Brandon Li < / td >
< td align = "left" > Brandon Li < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8075" > HADOOP-8075< / a > < / td >
< td align = "left" > Lower native-hadoop library log from info to debug < / td >
< td align = "left" > Major < / td >
< td align = "left" > native < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Hı zı r Sefa İ rken < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9147" > HADOOP-9147< / a > < / td >
< td align = "left" > Add missing fields to FIleStatus.toString < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > . < / td >
< td align = "left" > Jonathan Allen < / td >
< td align = "left" > Jonathan Allen < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4907" > MAPREDUCE-4907< / a > < / td >
< td align = "left" > TrackerDistributedCacheManager issues too many getFileStatus calls < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv1, tasktracker < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9216" > HADOOP-9216< / a > < / td >
< td align = "left" > CompressionCodecFactory#getCodecClasses should trim the result of parsing by Configuration. < / td >
< td align = "left" > Major < / td >
< td align = "left" > io < / td >
< td align = "left" > Tsuyoshi Ozawa < / td >
< td align = "left" > Tsuyoshi Ozawa < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8849" > HADOOP-8849< / a > < / td >
< td align = "left" > FileUtil#fullyDelete should grant the target directories +rwx permissions before trying to delete them < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Ivan A. Veselovsky < / td >
< td align = "left" > Ivan A. Veselovsky < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4458" > MAPREDUCE-4458< / a > < / td >
< td align = "left" > Warn if java.library.path is used for AM or Task < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Robert Joseph Evans < / td >
< td align = "left" > Robert Parker < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4949" > MAPREDUCE-4949< / a > < / td >
< td align = "left" > Enable multiple pi jobs to run in parallel < / td >
< td align = "left" > Minor < / td >
< td align = "left" > examples < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9247" > HADOOP-9247< / a > < / td >
< td align = "left" > parametrize Clover “ generateXxx” properties to make them re-definable via -D in mvn calls < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Ivan A. Veselovsky < / td >
< td align = "left" > Ivan A. Veselovsky < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4822" > MAPREDUCE-4822< / a > < / td >
< td align = "left" > Unnecessary conversions in History Events < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > jobhistoryserver < / td >
< td align = "left" > Robert Joseph Evans < / td >
< td align = "left" > Chu Tong < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4989" > MAPREDUCE-4989< / a > < / td >
< td align = "left" > JSONify DataTables input data for Attempts page < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobhistoryserver, mr-am < / td >
< td align = "left" > Ravi Prakash < / td >
< td align = "left" > Ravi Prakash < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-249" > YARN-249< / a > < / td >
< td align = "left" > Capacity Scheduler web page should show list of active users per queue like it used to (in 1.x) < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Ravi Prakash < / td >
< td align = "left" > Ravi Prakash < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9336" > HADOOP-9336< / a > < / td >
< td align = "left" > Allow UGI of current connection to be queried < / td >
< td align = "left" > Critical < / td >
< td align = "left" > ipc < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9352" > HADOOP-9352< / a > < / td >
< td align = "left" > Expose UGI.setLoginUser for tests < / 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/HADOOP-8462" > HADOOP-8462< / a > < / td >
< td align = "left" > Native-code implementation of bzip2 codec < / td >
< td align = "left" > Major < / td >
< td align = "left" > io < / td >
< td align = "left" > Govind Kamat < / td >
< td align = "left" > Govind Kamat < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9374" > HADOOP-9374< / a > < / td >
< td align = "left" > Add tokens from -tokenCacheFile into UGI < / 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-443" > YARN-443< / a > < / td >
< td align = "left" > allow OS scheduling priority of NM to be different than the containers it launches < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Thomas Graves < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9379" > HADOOP-9379< / a > < / td >
< td align = "left" > capture the ulimit info after printing the log to the console < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > . < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Arpit Gupta < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4990" > MAPREDUCE-4990< / a > < / td >
< td align = "left" > Construct debug strings conditionally in ShuffleHandler.Shuffle#sendMapOutput() < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > . < / td >
< td align = "left" > Karthik Kambatla < / td >
< td align = "left" > Karthik Kambatla < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9253" > HADOOP-9253< / a > < / td >
< td align = "left" > Capture ulimit info in the logs at service start time < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Arpit Gupta < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-525" > YARN-525< / a > < / td >
< td align = "left" > make CS node-locality-delay refreshable < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Thomas Graves < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5079" > MAPREDUCE-5079< / a > < / td >
< td align = "left" > Recovery should restore task state from job history info directly < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / 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/MAPREDUCE-3952" > MAPREDUCE-3952< / a > < / td >
< td align = "left" > In MR2, when Total input paths to process == 1, CombinefileInputFormat.getSplits() returns 0 split. < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Zhenxiao Luo < / td >
< td align = "left" > Bhallamudi Venkata Siva Kamesh < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1765" > HDFS-1765< / a > < / td >
< td align = "left" > Block Replication should respect under-replication block priority < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Hairong Kuang < / td >
< td align = "left" > Uma Maheswara Rao G < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4007" > MAPREDUCE-4007< / a > < / td >
< td align = "left" > JobClient getJob(JobID) should return NULL if the job does not exist (for backwards compatibility) < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-6941" > HADOOP-6941< / a > < / td >
< td align = "left" > Support non-SUN JREs in UserGroupInformation < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Stephen Watt < / td >
< td align = "left" > Devaraj Das < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8251" > HADOOP-8251< / a > < / td >
< td align = "left" > SecurityUtil.fetchServiceTicket broken after HADOOP-6941 < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > security < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3119" > HDFS-3119< / a > < / td >
< td align = "left" > Overreplicated block is not deleted even after the replication factor is reduced after sync follwed by closing that file < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > J.Andreina < / td >
< td align = "left" > Ashish Singhi < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3256" > HDFS-3256< / a > < / td >
< td align = "left" > HDFS considers blocks under-replicated if topology script is configured with only 1 rack < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Aaron T. Myers < / td >
< td align = "left" > Aaron T. Myers < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8346" > HADOOP-8346< / a > < / td >
< td align = "left" > Changes to support Kerberos with non Sun JVM (HADOOP-6941) broke SPNEGO < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > security < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Devaraj Das < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4470" > MAPREDUCE-4470< / a > < / td >
< td align = "left" > Fix TestCombineFileInputFormat.testForEmptyFile < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Ilya Katsov < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-83" > YARN-83< / a > < / td >
< td align = "left" > Change package of YarnClient to include apache < / td >
< td align = "left" > Major < / td >
< td align = "left" > client < / td >
< td align = "left" > Bikas Saha < / td >
< td align = "left" > Bikas Saha < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-40" > YARN-40< / a > < / td >
< td align = "left" > Provide support for missing yarn commands < / td >
< td align = "left" > Major < / td >
< td align = "left" > client < / td >
< td align = "left" > Devaraj K < / td >
< td align = "left" > Devaraj K < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-150" > YARN-150< / a > < / td >
< td align = "left" > AppRejectedTransition does not unregister app from master service and scheduler < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Bikas Saha < / td >
< td align = "left" > Bikas Saha < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8878" > HADOOP-8878< / a > < / td >
< td align = "left" > uppercase namenode hostname causes hadoop dfs calls with webhdfs filesystem and fsck to fail when security is on < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Arpit Gupta < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4072" > HDFS-4072< / a > < / td >
< td align = "left" > On file deletion remove corresponding blocks pending replication < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Jing Zhao < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2434" > HDFS-2434< / a > < / td >
< td align = "left" > TestNameNodeMetrics.testCorruptBlock fails intermittently < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Uma Maheswara Rao G < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4637" > MAPREDUCE-4637< / a > < / td >
< td align = "left" > Killing an unassigned task attempt causes the job to fail < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Tom White < / td >
< td align = "left" > Mayank Bansal < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4278" > MAPREDUCE-4278< / a > < / td >
< td align = "left" > cannot run two local jobs in parallel from the same gateway. < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Araceli Henley < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9155" > HADOOP-9155< / a > < / td >
< td align = "left" > FsPermission should have different default value, 777 for directory and 666 for file < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Binglin Chang < / td >
< td align = "left" > Binglin Chang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8816" > HADOOP-8816< / a > < / td >
< td align = "left" > HTTP Error 413 full HEAD if using kerberos authentication < / td >
< td align = "left" > Major < / td >
< td align = "left" > net < / td >
< td align = "left" > Moritz Moeller < / td >
< td align = "left" > Moritz Moeller < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9212" > HADOOP-9212< / a > < / td >
< td align = "left" > Potential deadlock in FileSystem.Cache/IPC/UGI < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / td >
< td align = "left" > Tom White < / td >
< td align = "left" > Tom White < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9193" > HADOOP-9193< / a > < / td >
< td align = "left" > hadoop script can inadvertently expand wildcard arguments when delegating to hdfs script < / td >
< td align = "left" > Minor < / td >
< td align = "left" > scripts < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Andy Isaacson < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4946" > MAPREDUCE-4946< / a > < / td >
< td align = "left" > Type conversion of map completion events leads to performance problems with large jobs < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9231" > HADOOP-9231< / a > < / td >
< td align = "left" > Parametrize staging URL for the uniformity of distributionManagement < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Konstantin Boudnik < / td >
< td align = "left" > Konstantin Boudnik < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4426" > HDFS-4426< / a > < / td >
< td align = "left" > Secondary namenode shuts down immediately after startup < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Jason Lowe < / 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-354" > YARN-354< / a > < / td >
< td align = "left" > WebAppProxyServer exits immediately after startup < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Liang Xie < / td >
< td align = "left" > Liang Xie < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8857" > HADOOP-8857< / a > < / td >
< td align = "left" > hadoop.http.authentication.signature.secret.file docs should not state that secret is randomly generated < / td >
< td align = "left" > Minor < / td >
< td align = "left" > security < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4444" > HDFS-4444< / a > < / td >
< td align = "left" > Add space between total transaction time and number of transactions in FSEditLog#printStatistics < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > . < / td >
< td align = "left" > Stephen Chu < / td >
< td align = "left" > Stephen Chu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-133" > YARN-133< / a > < / td >
< td align = "left" > update web services docs for RM clusterMetrics < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Ravi Prakash < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9190" > HADOOP-9190< / a > < / td >
< td align = "left" > packaging docs is broken < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Andy Isaacson < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4288" > HDFS-4288< / a > < / td >
< td align = "left" > NN accepts incremental BR as IBR in safemode < / 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/HADOOP-9221" > HADOOP-9221< / a > < / td >
< td align = "left" > Convert remaining xdocs to APT < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Andy Isaacson < / td >
< td align = "left" > Andy Isaacson < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-343" > YARN-343< / a > < / td >
< td align = "left" > Capacity Scheduler maximum-capacity value -1 is invalid < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Xuan Gong < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4893" > MAPREDUCE-4893< / a > < / td >
< td align = "left" > MR AppMaster can do sub-optimal assignment of containers to map tasks leading to poor node locality < / td >
< td align = "left" > Major < / td >
< td align = "left" > applicationmaster < / td >
< td align = "left" > Bikas Saha < / td >
< td align = "left" > Bikas Saha < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4969" > MAPREDUCE-4969< / a > < / td >
< td align = "left" > TestKeyValueTextInputFormat test fails with Open JDK 7 < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Arpit Agarwal < / td >
< td align = "left" > Arpit Agarwal < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-364" > YARN-364< / a > < / td >
< td align = "left" > AggregatedLogDeletionService can take too long to delete logs < / 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/HDFS-4462" > HDFS-4462< / a > < / td >
< td align = "left" > 2NN will fail to checkpoint after an HDFS upgrade from a pre-federation version of HDFS < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Aaron T. Myers < / td >
< td align = "left" > Aaron T. Myers < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-360" > YARN-360< / a > < / td >
< td align = "left" > Allow apps to concurrently register tokens for renewal < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4953" > MAPREDUCE-4953< / a > < / td >
< td align = "left" > HadoopPipes misuses fprintf < / td >
< td align = "left" > Major < / td >
< td align = "left" > pipes < / td >
< td align = "left" > Andy Isaacson < / td >
< td align = "left" > Andy Isaacson < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9278" > HADOOP-9278< / a > < / td >
< td align = "left" > HarFileSystem may leak file handle < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / td >
< td align = "left" > Chris Nauroth < / td >
< td align = "left" > Chris Nauroth < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-357" > YARN-357< / a > < / td >
< td align = "left" > App submission should not be synchronized < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / 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-355" > YARN-355< / a > < / td >
< td align = "left" > RM app submission jams under load < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9289" > HADOOP-9289< / a > < / td >
< td align = "left" > FsShell rm -f fails for non-matching globs < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > fs < / 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-4671" > MAPREDUCE-4671< / a > < / td >
< td align = "left" > AM does not tell the RM about container requests that are no longer needed < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Bikas Saha < / td >
< td align = "left" > Bikas Saha < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9124" > HADOOP-9124< / a > < / td >
< td align = "left" > SortedMapWritable violates contract of Map interface for equals() and hashCode() < / td >
< td align = "left" > Minor < / td >
< td align = "left" > io < / td >
< td align = "left" > Patrick Hunt < / td >
< td align = "left" > Surenkumar Nihalani < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-362" > YARN-362< / a > < / td >
< td align = "left" > Unexpected extra results when using webUI table search < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Ravi Prakash < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9302" > HADOOP-9302< / a > < / td >
< td align = "left" > HDFS docs not linked from top level < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Andy Isaacson < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9303" > HADOOP-9303< / a > < / td >
< td align = "left" > command manual dfsadmin missing entry for restoreFailedStorage option < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Andy Isaacson < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5000" > MAPREDUCE-5000< / a > < / td >
< td align = "left" > TaskImpl.getCounters() can return the counters for the wrong task attempt when task is speculating < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4495" > HDFS-4495< / a > < / td >
< td align = "left" > Allow client-side lease renewal to be retried beyond soft-limit < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9154" > HADOOP-9154< / a > < / td >
< td align = "left" > SortedMapWritable#putAll() doesn’ t add key/value classes to the map < / td >
< td align = "left" > Major < / td >
< td align = "left" > io < / td >
< td align = "left" > Karthik Kambatla < / td >
< td align = "left" > Karthik Kambatla < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5009" > MAPREDUCE-5009< / a > < / td >
< td align = "left" > Killing the Task Attempt slated for commit does not clear the value from the Task commitAttempt member < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mrv1 < / td >
< td align = "left" > Robert Parker < / td >
< td align = "left" > Robert Parker < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-400" > YARN-400< / a > < / td >
< td align = "left" > RM can return null application resource usage report leading to NPE in client < / td >
< td align = "left" > Critical < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-236" > YARN-236< / a > < / td >
< td align = "left" > RM should point tracking URL to RM web page when app fails to start < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4222" > HDFS-4222< / a > < / td >
< td align = "left" > NN is unresponsive and loses heartbeats of DNs when Hadoop is configured to use LDAP and LDAP has issues < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Xiaobo Peng < / td >
< td align = "left" > Xiaobo Peng < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-426" > YARN-426< / a > < / td >
< td align = "left" > Failure to download a public resource on a node prevents further downloads of the resource from that node < / td >
< td align = "left" > Critical < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9339" > HADOOP-9339< / a > < / td >
< td align = "left" > IPC.Server incorrectly sets UGI auth type < / td >
< td align = "left" > Major < / td >
< td align = "left" > ipc < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4871" > MAPREDUCE-4871< / a > < / td >
< td align = "left" > AM uses mapreduce.jobtracker.split.metainfo.maxsize but mapred-default has mapreduce.job.split.metainfo.maxsize < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-269" > YARN-269< / a > < / td >
< td align = "left" > Resource Manager not logging the health_check_script result when taking it out < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-376" > YARN-376< / a > < / td >
< td align = "left" > Apps that have completed can appear as RUNNING on the NM UI < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-410" > YARN-410< / a > < / td >
< td align = "left" > New lines in diagnostics for a failed app on the per-application page make it hard to read < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td >
< td align = "left" > Omkar Vinit Joshi < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4794" > MAPREDUCE-4794< / a > < / td >
< td align = "left" > DefaultSpeculator generates error messages on normal shutdown < / td >
< td align = "left" > Major < / td >
< td align = "left" > applicationmaster < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4128" > HDFS-4128< / a > < / td >
< td align = "left" > 2NN gets stuck in inconsistent state if edit log replay fails in the middle < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4532" > HDFS-4532< / a > < / td >
< td align = "left" > RPC call queue may fill due to current user lookup < / 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-448" > YARN-448< / a > < / td >
< td align = "left" > Remove unnecessary hflush from log aggregation < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5043" > MAPREDUCE-5043< / a > < / td >
< td align = "left" > Fetch failure processing can cause AM event queue to backup and eventually OOM < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-345" > YARN-345< / a > < / td >
< td align = "left" > Many InvalidStateTransitonException errors for ApplicationImpl in Node Manager < / td >
< td align = "left" > Critical < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Devaraj K < / td >
< td align = "left" > Robert Parker < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4553" > HDFS-4553< / a > < / td >
< td align = "left" > Webhdfs will NPE on some unexpected response codes < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-227" > YARN-227< / a > < / td >
< td align = "left" > Application expiration difficult to debug for end-users < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5027" > MAPREDUCE-5027< / a > < / td >
< td align = "left" > Shuffle does not limit number of outstanding connections < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Robert Parker < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-3685" > MAPREDUCE-3685< / a > < / td >
< td align = "left" > There are some bugs in implementation of MergeManager < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > anty.rao < / td >
< td align = "left" > anty < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4544" > HDFS-4544< / a > < / td >
< td align = "left" > Error in deleting blocks should not do check disk, for all types of errors < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Amareshwari Sriramadasu < / td >
< td align = "left" > Arpit Agarwal < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5023" > MAPREDUCE-5023< / a > < / td >
< td align = "left" > History Server Web Services missing Job Counters < / td >
< td align = "left" > Critical < / td >
< td align = "left" > jobhistoryserver, webapps < / td >
< td align = "left" > Kendall Thrapp < / td >
< td align = "left" > Ravi Prakash < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5060" > MAPREDUCE-5060< / a > < / td >
< td align = "left" > Fetch failures that time out only count against the first map task < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Robert Joseph Evans < / td >
< td align = "left" > Robert Joseph Evans < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3344" > HDFS-3344< / a > < / td >
< td align = "left" > Unreliable corrupt blocks counting in TestProcessCorruptBlocks < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9406" > HADOOP-9406< / a > < / td >
< td align = "left" > hadoop-client leaks dependency on JDK tools jar < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5042" > MAPREDUCE-5042< / a > < / td >
< td align = "left" > Reducer unable to fetch for a map task that was recovered < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > mr-am, security < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5053" > MAPREDUCE-5053< / a > < / td >
< td align = "left" > java.lang.InternalError from decompression codec cause reducer to fail < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Robert Parker < / td >
< td align = "left" > Robert Parker < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5075" > MAPREDUCE-5075< / a > < / td >
< td align = "left" > DistCp leaks input file handles < / td >
< td align = "left" > Major < / td >
< td align = "left" > distcp < / td >
< td align = "left" > Chris Nauroth < / td >
< td align = "left" > Chris Nauroth < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-109" > YARN-109< / a > < / td >
< td align = "left" > .tmp file is not deleted for localized archives < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Mayank Bansal < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4581" > HDFS-4581< / a > < / td >
< td align = "left" > DataNode#checkDiskError should not be called on network errors < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Rohit Kochar < / td >
< td align = "left" > Rohit Kochar < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-460" > YARN-460< / a > < / td >
< td align = "left" > CS user left in list of active users for the queue even when application finished < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Thomas Graves < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4992" > MAPREDUCE-4992< / a > < / td >
< td align = "left" > AM hangs in RecoveryService when recovering tasks with speculative attempts < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Robert Parker < / td >
< td align = "left" > Robert Parker < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4649" > HDFS-4649< / a > < / td >
< td align = "left" > Webhdfs cannot list large directories < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > namenode, security, webhdfs < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5137" > MAPREDUCE-5137< / a > < / td >
< td align = "left" > AM web UI: clicking on Map Task results in 500 error < / td >
< td align = "left" > Major < / td >
< td align = "left" > applicationmaster < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Thomas Graves < / 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-8157" > HADOOP-8157< / a > < / td >
< td align = "left" > TestRPCCallBenchmark#testBenchmarkWithWritable fails with RTE < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9067" > HADOOP-9067< / a > < / td >
< td align = "left" > provide test for method org.apache.hadoop.fs.LocalFileSystem.reportChecksumFailure(Path, FSDataInputStream, long, FSDataInputStream, long) < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Ivan A. Veselovsky < / td >
< td align = "left" > Ivan A. Veselovsky < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4905" > MAPREDUCE-4905< / a > < / td >
< td align = "left" > test org.apache.hadoop.mapred.pipes < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Aleksey Gorshkov < / td >
< td align = "left" > Aleksey Gorshkov < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4972" > MAPREDUCE-4972< / a > < / td >
< td align = "left" > Coverage fixing for org.apache.hadoop.mapreduce.jobhistory < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Aleksey Gorshkov < / td >
< td align = "left" > Aleksey Gorshkov < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4875" > MAPREDUCE-4875< / a > < / td >
< td align = "left" > coverage fixing for org.apache.hadoop.mapred < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Aleksey Gorshkov < / td >
< td align = "left" > Aleksey Gorshkov < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4991" > MAPREDUCE-4991< / a > < / td >
< td align = "left" > coverage for gridmix < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Aleksey Gorshkov < / td >
< td align = "left" > Aleksey Gorshkov < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-5007" > MAPREDUCE-5007< / a > < / td >
< td align = "left" > fix coverage org.apache.hadoop.mapreduce.v2.hs < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Aleksey Gorshkov < / td >
< td align = "left" > Aleksey Gorshkov < / 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/HDFS-2477" > HDFS-2477< / a > < / td >
< td align = "left" > Optimize computing the diff between a block report and the namenode state. < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tomasz Nykiel < / td >
< td align = "left" > Tomasz Nykiel < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2495" > HDFS-2495< / a > < / td >
< td align = "left" > Increase granularity of write operations in ReplicationMonitor thus reducing contention for write lock < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tomasz Nykiel < / td >
< td align = "left" > Tomasz Nykiel < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2476" > HDFS-2476< / a > < / td >
< td align = "left" > More CPU efficient data structure for under-replicated/over-replicated/invalidate blocks < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tomasz Nykiel < / td >
< td align = "left" > Tomasz Nykiel < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-29" > YARN-29< / a > < / td >
< td align = "left" > Add a yarn-client module < / td >
< td align = "left" > Major < / td >
< td align = "left" > client < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4542" > HDFS-4542< / a > < / td >
< td align = "left" > Webhdfs doesn’ t support secure proxy users < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4560" > HDFS-4560< / a > < / td >
< td align = "left" > Webhdfs cannot use tokens obtained by another user < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4566" > HDFS-4566< / a > < / td >
< td align = "left" > Webdhfs token cancelation should use authentication < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4567" > HDFS-4567< / a > < / td >
< td align = "left" > Webhdfs does not need a token for token operations < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4577" > HDFS-4577< / a > < / td >
< td align = "left" > Webhdfs operations should declare if authentication is required < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-468" > YARN-468< / a > < / td >
< td align = "left" > coverage fix for org.apache.hadoop.yarn.server.webproxy.amfilter < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Aleksey Gorshkov < / td >
< td align = "left" > Aleksey Gorshkov < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-200" > YARN-200< / a > < / td >
< td align = "left" > yarn log does not output all needed information, and is in a binary format < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Robert Joseph Evans < / td >
< td align = "left" > Ravi Prakash < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4548" > HDFS-4548< / a > < / td >
< td align = "left" > Webhdfs doesn’ t renegotiate SPNEGO token < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / 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 >