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-01 19:14:55 -05:00
| Generated by Apache Maven Doxia at 2023-03-02
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-01 19:14:55 -05:00
< meta name = "Date-Revision-yyyymmdd" content = "20230302" / >
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-01 19:14:55 -05:00
| Last Published: 2023-03-02
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.20.205.0_-_2011-10-06" > < / a > Release 0.20.205.0 - 2011-10-06< / 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-630" > HDFS-630< / a > < / td >
< td align = "left" > In DFSOutputStream.nextBlockOutputStream(), the client can exclude specific datanodes when locating the next block. < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client, namenode < / td >
< td align = "left" > Ruyue Ma < / td >
< td align = "left" > Cosmin Lehene < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1554" > HDFS-1554< / a > < / td >
< td align = "left" > Append 0.20: New semantics for recoverLease < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Hairong Kuang < / td >
< td align = "left" > Hairong Kuang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2202" > HDFS-2202< / a > < / td >
< td align = "left" > Changes to balancer bandwidth should not require datanode restart. < / td >
< td align = "left" > Major < / td >
< td align = "left" > balancer & mover, datanode < / td >
< td align = "left" > Eric Payne < / td >
< td align = "left" > Eric Payne < / td > < / tr >
< / tbody >
< / table > < / section > < section >
< h3 > < a name = "NEW_FEATURES:" > < / a > NEW FEATURES:< / h3 >
< table border = "0" class = "bodyTable" >
< thead >
< tr class = "a" >
< th align = "left" > JIRA < / th >
< th align = "left" > Summary < / th >
< th align = "left" > Priority < / th >
< th align = "left" > Component < / th >
< th align = "left" > Reporter < / th >
< th align = "left" > Contributor < / th > < / tr >
< / thead > < tbody >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-200" > HDFS-200< / a > < / td >
< td align = "left" > In HDFS, sync() not yet guarantees data available to the new readers < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > dhruba borthakur < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1520" > HDFS-1520< / a > < / td >
< td align = "left" > HDFS 20 append: Lightweight NameNode operation to trigger lease recovery < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Hairong Kuang < / td >
< td align = "left" > Hairong Kuang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7594" > HADOOP-7594< / a > < / td >
< td align = "left" > Support HTTP REST in HttpServer < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7119" > HADOOP-7119< / a > < / td >
< td align = "left" > add Kerberos HTTP SPNEGO authentication support to Hadoop JT/NN/DN/TT web-consoles < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-6889" > HADOOP-6889< / a > < / td >
< td align = "left" > Make RPC to have an option to timeout < / td >
< td align = "left" > Major < / td >
< td align = "left" > ipc < / td >
< td align = "left" > Hairong Kuang < / td >
< td align = "left" > John George < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2777" > MAPREDUCE-2777< / a > < / td >
< td align = "left" > Backport MAPREDUCE-220 to Hadoop 20 security branch < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jonathan Eagles < / td >
< td align = "left" > Amar Kamat < / 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/HDFS-826" > HDFS-826< / a > < / td >
< td align = "left" > Allow a mechanism for an application to detect that datanode(s) have died in the write pipeline < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > dhruba borthakur < / td >
< td align = "left" > dhruba borthakur < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1054" > HDFS-1054< / a > < / td >
< td align = "left" > Remove unnecessary sleep after failure in nextBlockOutputStream < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1210" > HDFS-1210< / a > < / td >
< td align = "left" > DFSClient should log exception when block recovery fails < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > hdfs-client < / 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-1211" > HDFS-1211< / a > < / td >
< td align = "left" > 0.20 append: Block receiver should not log “ rewind” packets at INFO level < / td >
< td align = "left" > Minor < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-895" > HDFS-895< / a > < / td >
< td align = "left" > Allow hflush/sync to occur in parallel with new writes to the file < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > dhruba borthakur < / 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-1555" > HDFS-1555< / a > < / td >
< td align = "left" > HDFS 20 append: Disallow pipeline recovery if a file is already being lease recovered < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Hairong Kuang < / td >
< td align = "left" > Hairong Kuang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7343" > HADOOP-7343< / a > < / td >
< td align = "left" > backport HADOOP-7008 and HADOOP-7042 to branch-0.20-security < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / 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-7432" > HADOOP-7432< / a > < / td >
< td align = "left" > Back-port HADOOP-7110 to 0.20-security < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Sherry Chen < / td >
< td align = "left" > Sherry Chen < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7314" > HADOOP-7314< / a > < / td >
< td align = "left" > Add support for throwing UnknownHostException when a host doesn’ t resolve < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jeffrey Naisbitt < / td >
< td align = "left" > Jeffrey Naisbitt < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2494" > MAPREDUCE-2494< / a > < / td >
< td align = "left" > Make the distributed cache delete entires using LRU priority < / td >
< td align = "left" > Major < / td >
< td align = "left" > distributed-cache < / td >
< td align = "left" > Robert Joseph Evans < / td >
< td align = "left" > Robert Joseph Evans < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2729" > MAPREDUCE-2729< / a > < / td >
< td align = "left" > Reducers are always counted having “ pending tasks” even if they can’ t be scheduled yet because not enough of their mappers have completed < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Sherry Chen < / td >
< td align = "left" > Sherry Chen < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7472" > HADOOP-7472< / a > < / td >
< td align = "left" > RPC client should deal with the IP address changes < / td >
< td align = "left" > Minor < / td >
< td align = "left" > ipc < / 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-2981" > MAPREDUCE-2981< / a > < / td >
< td align = "left" > Backport trunk fairscheduler to 0.20-security branch < / td >
< td align = "left" > Major < / td >
< td align = "left" > contrib/fair-share < / td >
< td align = "left" > Matei Zaharia < / td >
< td align = "left" > Matei Zaharia < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7707" > HADOOP-7707< / a > < / td >
< td align = "left" > improve config generator to allow users to specify proxy user, turn append on or off, turn webhdfs on or off < / td >
< td align = "left" > Major < / td >
< td align = "left" > conf < / 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/HADOOP-7720" > HADOOP-7720< / a > < / td >
< td align = "left" > improve the hadoop-setup-conf.sh to read in the hbase user and setup the configs < / td >
< td align = "left" > Major < / td >
< td align = "left" > conf < / 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/HADOOP-7655" > HADOOP-7655< / a > < / td >
< td align = "left" > provide a small validation script that smoke tests the installed cluster < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Arpit Gupta < / 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/HDFS-606" > HDFS-606< / a > < / td >
< td align = "left" > ConcurrentModificationException in invalidateCorruptReplicas() < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Konstantin Shvachko < / td >
< td align = "left" > Konstantin Shvachko < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-724" > HDFS-724< / a > < / td >
< td align = "left" > Pipeline close hangs if one of the datanode is not responsive. < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > datanode, hdfs-client < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Hairong Kuang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-6722" > HADOOP-6722< / a > < / td >
< td align = "left" > NetUtils.connect should check that it hasn’ t connected a socket to itself < / td >
< td align = "left" > Major < / td >
< td align = "left" > util < / 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-142" > HDFS-142< / a > < / td >
< td align = "left" > In 0.20, move blocks being written into a blocksBeingWritten directory < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Raghu Angadi < / td >
< td align = "left" > dhruba borthakur < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1141" > HDFS-1141< / a > < / td >
< td align = "left" > completeFile does not check lease ownership < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > namenode < / 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-1207" > HDFS-1207< / a > < / td >
< td align = "left" > 0.20-append: stallReplicationWork should be volatile < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1204" > HDFS-1204< / a > < / td >
< td align = "left" > 0.20: Lease expiration should recover single files, not entire lease holder < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > sam rash < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1118" > HDFS-1118< / a > < / td >
< td align = "left" > DFSOutputStream socket leak when cannot connect to DataNode < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Zheng Shao < / td >
< td align = "left" > Zheng Shao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1202" > HDFS-1202< / a > < / td >
< td align = "left" > DataBlockScanner throws NPE when updated before initialized < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / 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-6833" > HADOOP-6833< / a > < / td >
< td align = "left" > IPC leaks call parameters when exceptions thrown < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1346" > HDFS-1346< / a > < / td >
< td align = "left" > DFSClient receives out of order packet ack < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, hdfs-client < / td >
< td align = "left" > Hairong Kuang < / td >
< td align = "left" > Hairong Kuang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1164" > HDFS-1164< / a > < / td >
< td align = "left" > TestHdfsProxy is failing < / td >
< td align = "left" > Major < / td >
< td align = "left" > contrib/hdfsproxy < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-988" > HDFS-988< / a > < / td >
< td align = "left" > saveNamespace race can corrupt the edits log < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > namenode < / td >
< td align = "left" > dhruba borthakur < / td >
< td align = "left" > Eli Collins < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1836" > HDFS-1836< / a > < / td >
< td align = "left" > Thousand of CLOSE_WAIT socket < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Dennis Cheung < / td >
< td align = "left" > Bharath Mundlapudi < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7400" > HADOOP-7400< / a > < / td >
< td align = "left" > HdfsProxyTests fails when the -Dtest.build.dir and -Dbuild.test is set < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Giridharan Kesavan < / td >
< td align = "left" > Giridharan Kesavan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2650" > MAPREDUCE-2650< / a > < / td >
< td align = "left" > back-port MAPREDUCE-2238 to 0.20-security < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Sherry Chen < / td >
< td align = "left" > Sherry Chen < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2324" > MAPREDUCE-2324< / a > < / td >
< td align = "left" > Job should fail if a reduce task can’ t be scheduled anywhere < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Todd Lipcon < / 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/MAPREDUCE-2187" > MAPREDUCE-2187< / a > < / td >
< td align = "left" > map tasks timeout during sorting < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Gianmarco De Francisci Morales < / td >
< td align = "left" > Anupam Seth < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2053" > HDFS-2053< / a > < / td >
< td align = "left" > Bug in INodeDirectory#computeContentSummary warning < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Michael Noll < / td >
< td align = "left" > Michael Noll < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2117" > HDFS-2117< / a > < / td >
< td align = "left" > DiskChecker#mkdirsWithExistsAndPermissionCheck may return true even when the dir is not created < / td >
< td align = "left" > Minor < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Eli Collins < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2705" > MAPREDUCE-2705< / a > < / td >
< td align = "left" > tasks localized and launched serially by TaskLauncher - causing other tasks to be delayed < / td >
< td align = "left" > Major < / td >
< td align = "left" > tasktracker < / 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/HDFS-2190" > HDFS-2190< / a > < / td >
< td align = "left" > NN fails to start if it encounters an empty or malformed fstime file < / 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/MAPREDUCE-2489" > MAPREDUCE-2489< / a > < / td >
< td align = "left" > Jobsplits with random hostnames can make the queue unusable < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobtracker < / td >
< td align = "left" > Jeffrey Naisbitt < / td >
< td align = "left" > Jeffrey Naisbitt < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2259" > HDFS-2259< / a > < / td >
< td align = "left" > DN web-UI doesn’ t work with paths that contain html < / td >
< td align = "left" > Minor < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Eli Collins < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2852" > MAPREDUCE-2852< / a > < / td >
< td align = "left" > Jira for YDH bug 2854624 < / td >
< td align = "left" > Major < / td >
< td align = "left" > tasktracker < / td >
< td align = "left" > Eli Collins < / 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-7539" > HADOOP-7539< / a > < / td >
< td align = "left" > merge hadoop archive goodness from trunk to .20 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > John George < / td >
< td align = "left" > John George < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7596" > HADOOP-7596< / a > < / td >
< td align = "left" > Enable jsvc to work with Hadoop RPM package < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Eric Yang < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2309" > HDFS-2309< / a > < / td >
< td align = "left" > TestRenameWhileOpen fails in branch-0.20-security < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jitendra Nath Pandey < / td >
< td align = "left" > Jitendra Nath Pandey < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2320" > HDFS-2320< / a > < / td >
< td align = "left" > Make merged protocol changes from 0.20-append to 0.20-security compatible with previous releases. < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, hdfs-client, namenode < / td >
< td align = "left" > Suresh Srinivas < / td >
< td align = "left" > Suresh Srinivas < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2610" > MAPREDUCE-2610< / a > < / td >
< td align = "left" > Inconsistent API JobClient.getQueueAclsForCurrentUser < / td >
< td align = "left" > Major < / td >
< td align = "left" > client < / td >
< td align = "left" > Joep Rottinghuis < / td >
< td align = "left" > Joep Rottinghuis < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2915" > MAPREDUCE-2915< / a > < / td >
< td align = "left" > LinuxTaskController does not work when JniBasedUnixGroupsNetgroupMapping or JniBasedUnixGroupsMapping is enabled < / td >
< td align = "left" > Major < / td >
< td align = "left" > task-controller < / 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-7610" > HADOOP-7610< / a > < / td >
< td align = "left" > /etc/profile.d does not exist on Debian < / td >
< td align = "left" > Major < / td >
< td align = "left" > scripts < / 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-7599" > HADOOP-7599< / a > < / td >
< td align = "left" > Improve hadoop setup conf script to setup secure Hadoop cluster < / td >
< td align = "left" > Major < / td >
< td align = "left" > scripts < / td >
< td align = "left" > Eric Yang < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7626" > HADOOP-7626< / a > < / td >
< td align = "left" > Allow overwrite of HADOOP_CLASSPATH and HADOOP_OPTS < / td >
< td align = "left" > Major < / td >
< td align = "left" > scripts < / 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/MAPREDUCE-2549" > MAPREDUCE-2549< / a > < / td >
< td align = "left" > Potential resource leaks in HadoopServer.java, RunOnHadoopWizard.java and Environment.java < / td >
< td align = "left" > Major < / td >
< td align = "left" > contrib/eclipse-plugin, contrib/streaming < / 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/HDFS-2328" > HDFS-2328< / a > < / td >
< td align = "left" > hftp throws NPE if security is not enabled on remote cluster < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Owen O’ Malley < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1779" > HDFS-1779< / a > < / td >
< td align = "left" > After NameNode restart , Clients can not read partial files even after client invokes Sync. < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, namenode < / td >
< td align = "left" > Uma Maheswara Rao G < / td >
< td align = "left" > Uma Maheswara Rao G < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2331" > HDFS-2331< / a > < / td >
< td align = "left" > Hdfs compilation fails < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Abhijit Suresh Shingate < / td >
< td align = "left" > Abhijit Suresh Shingate < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2333" > HDFS-2333< / a > < / td >
< td align = "left" > HDFS-2284 introduced 2 findbugs warnings on trunk < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Ivan Kelly < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7625" > HADOOP-7625< / a > < / td >
< td align = "left" > TestDelegationToken is failing in 205 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Owen O’ Malley < / td >
< td align = "left" > Owen O’ Malley < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7637" > HADOOP-7637< / a > < / td >
< td align = "left" > Fair scheduler configuration file is not bundled in RPM < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Eric Yang < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7631" > HADOOP-7631< / a > < / td >
< td align = "left" > In mapred-site.xml, stream.tmpdir is mapped to ${mapred.temp.dir} which is undeclared. < / td >
< td align = "left" > Major < / td >
< td align = "left" > conf < / td >
< td align = "left" > Ramya Sunil < / 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-7630" > HADOOP-7630< / a > < / td >
< td align = "left" > hadoop-metrics2.properties should have a property *.period set to a default value foe metrics < / td >
< td align = "left" > Major < / td >
< td align = "left" > conf < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7633" > HADOOP-7633< / a > < / td >
< td align = "left" > log4j.properties should be added to the hadoop conf on deploy < / td >
< td align = "left" > Major < / td >
< td align = "left" > conf < / td >
< td align = "left" > Arpit Gupta < / 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-7644" > HADOOP-7644< / a > < / td >
< td align = "left" > Fix the delegation token tests to use the new style renewers < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > security < / td >
< td align = "left" > Owen O’ Malley < / td >
< td align = "left" > Owen O’ Malley < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-3076" > MAPREDUCE-3076< / a > < / td >
< td align = "left" > TestSleepJob fails < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > test < / td >
< td align = "left" > Arun C Murthy < / td >
< td align = "left" > Arun C Murthy < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7645" > HADOOP-7645< / a > < / td >
< td align = "left" > HTTP auth tests requiring Kerberos infrastructure are not disabled on branch-0.20-security < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > security < / td >
< td align = "left" > Aaron T. Myers < / td >
< td align = "left" > Jitendra Nath Pandey < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7674" > HADOOP-7674< / a > < / td >
< td align = "left" > TestKerberosName fails in 20 branch. < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jitendra Nath Pandey < / td >
< td align = "left" > Jitendra Nath Pandey < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2342" > HDFS-2342< / a > < / td >
< td align = "left" > TestSleepJob and TestHdfsProxy broken after HDFS-2284 < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > build < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2325" > HDFS-2325< / a > < / td >
< td align = "left" > Fuse-DFS fails to build on Hadoop 20.203.0 < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > fuse-dfs, libhdfs < / td >
< td align = "left" > Charles Earl < / 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-7679" > HADOOP-7679< / a > < / td >
< td align = "left" > log4j.properties templates does not define mapred.jobsummary.logger < / td >
< td align = "left" > Major < / td >
< td align = "left" > conf < / td >
< td align = "left" > Ramya Sunil < / td >
< td align = "left" > Ramya Sunil < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2359" > HDFS-2359< / a > < / td >
< td align = "left" > NPE found in Datanode log while Disk failed during different HDFS operation < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Rajit Saha < / td >
< td align = "left" > Jonathan Eagles < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2375" > HDFS-2375< / a > < / td >
< td align = "left" > TestFileAppend4 fails in 0.20.205 branch < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Suresh Srinivas < / td >
< td align = "left" > Suresh Srinivas < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-3081" > MAPREDUCE-3081< / a > < / td >
< td align = "left" > Change the name format for hadoop core and vaidya jar to be hadoop-{core/vaidya}-{version}.jar in vaidya.sh < / td >
< td align = "left" > Major < / td >
< td align = "left" > contrib/vaidya < / td >
< td align = "left" > vitthal (Suhas) Gogate < / td >
< td align = "left" > < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2373" > HDFS-2373< / a > < / td >
< td align = "left" > Commands using webhdfs and hftp print unnecessary debug information on the console with security enabled < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / 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-2368" > HDFS-2368< / a > < / td >
< td align = "left" > defaults created for web keytab and principal, these properties should not have defaults < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2361" > HDFS-2361< / a > < / td >
< td align = "left" > hftp is broken < / td >
< td align = "left" > Critical < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Rajit Saha < / td >
< td align = "left" > Jitendra Nath Pandey < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7683" > HADOOP-7683< / a > < / td >
< td align = "left" > hdfs-site.xml template has properties that are not used in 20 < / td >
< td align = "left" > Minor < / 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/HDFS-1260" > HDFS-1260< / a > < / td >
< td align = "left" > 0.20: Block lost when multiple DNs trying to recover it to different genstamps < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / 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-1186" > HDFS-1186< / a > < / td >
< td align = "left" > 0.20: DNs should interrupt writers at start of recovery < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1218" > HDFS-1218< / a > < / td >
< td align = "left" > 20 append: Blocks recovered on startup should be treated with lower priority during block synchronization < / td >
< td align = "left" > Critical < / td >
< td align = "left" > datanode < / 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-7691" > HADOOP-7691< / a > < / td >
< td align = "left" > hadoop deb pkg should take a diff group id < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Giridharan Kesavan < / 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-7603" > HADOOP-7603< / a > < / td >
< td align = "left" > Set default hdfs, mapred uid, and hadoop group gid for RPM packages < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Eric Yang < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7658" > HADOOP-7658< / a > < / td >
< td align = "left" > to fix hadoop config template < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Giridharan Kesavan < / 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-7684" > HADOOP-7684< / a > < / td >
< td align = "left" > jobhistory server and secondarynamenode should have init.d script < / td >
< td align = "left" > Major < / td >
< td align = "left" > scripts < / td >
< td align = "left" > Eric Yang < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-3112" > MAPREDUCE-3112< / a > < / td >
< td align = "left" > Calling hadoop cli inside mapreduce job leads to errors < / td >
< td align = "left" > Major < / td >
< td align = "left" > contrib/streaming < / 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-7715" > HADOOP-7715< / a > < / td >
< td align = "left" > see log4j Error when running mr jobs and certain dfs calls < / td >
< td align = "left" > Major < / td >
< td align = "left" > conf < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Eric Yang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7711" > HADOOP-7711< / a > < / td >
< td align = "left" > hadoop-env.sh generated from templates has duplicate info < / td >
< td align = "left" > Major < / td >
< td align = "left" > conf < / 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/HADOOP-7681" > HADOOP-7681< / a > < / td >
< td align = "left" > log4j.properties is missing properties for security audit and hdfs audit should be changed to info < / td >
< td align = "left" > Minor < / td >
< td align = "left" > conf < / 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/HADOOP-7708" > HADOOP-7708< / a > < / td >
< td align = "left" > config generator does not update the properties file if on exists already < / td >
< td align = "left" > Critical < / td >
< td align = "left" > conf < / td >
< td align = "left" > Arpit Gupta < / 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-2358" > HDFS-2358< / a > < / td >
< td align = "left" > NPE when the default filesystem’ s uri has no authority < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Rajit Saha < / 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-2392" > HDFS-2392< / a > < / td >
< td align = "left" > Dist with hftp is failing again < / td >
< td align = "left" > Critical < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Rajit Saha < / 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-2408" > HDFS-2408< / a > < / td >
< td align = "left" > DFSClient#getNumCurrentReplicas is package private in 205 but public in branch-0.20-append < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > stack < / td >
< td align = "left" > stack < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7721" > HADOOP-7721< / a > < / td >
< td align = "left" > dfs.web.authentication.kerberos.principal expects the full hostname and does not replace _HOST with the hostname < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Jitendra Nath Pandey < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2405" > HDFS-2405< / a > < / td >
< td align = "left" > hadoop dfs command with webhdfs fails on secure hadoop < / td >
< td align = "left" > Critical < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Jitendra Nath Pandey < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7724" > HADOOP-7724< / a > < / td >
< td align = "left" > hadoop-setup-conf.sh should put proxy user info into the core-site.xml < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Giridharan Kesavan < / 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-2764" > MAPREDUCE-2764< / a > < / td >
< td align = "left" > Fix renewal of dfs delegation tokens < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Owen O’ Malley < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7602" > HADOOP-7602< / a > < / td >
< td align = "left" > wordcount, sort etc on har files fails with NPE < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > John George < / td >
< td align = "left" > John George < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7649" > HADOOP-7649< / a > < / td >
< td align = "left" > TestMapredGroupMappingServiceRefresh and TestRefreshUserMappings fail after HADOOP-7625 < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > security, test < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Jitendra Nath Pandey < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2411" > HDFS-2411< / a > < / td >
< td align = "left" > with webhdfs enabled in secure mode the auth to local mappings are not being respected. < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Jitendra Nath Pandey < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1197" > HDFS-1197< / a > < / td >
< td align = "left" > Blocks are considered “ complete” prematurely after commitBlockSynchronization or DN restart < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, hdfs-client, namenode < / 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-7615" > HADOOP-7615< / a > < / td >
< td align = "left" > Binary layout does not put share/hadoop/contrib/*.jar into the class path < / td >
< td align = "left" > Major < / td >
< td align = "left" > scripts < / 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-2300" > HDFS-2300< / a > < / td >
< td align = "left" > TestFileAppend4 and TestMultiThreadedSync fail on 20.append and 20-security. < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jitendra Nath Pandey < / td >
< td align = "left" > Jitendra Nath Pandey < / 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/HDFS-1242" > HDFS-1242< / a > < / td >
< td align = "left" > 0.20 append: Add test for appendFile() race solved in HDFS-142 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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-1252" > HDFS-1252< / a > < / td >
< td align = "left" > TestDFSConcurrentFileOperations broken in 0.20-appendj < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / 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-561" > HDFS-561< / a > < / td >
< td align = "left" > Fix write pipeline READ_TIMEOUT < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, hdfs-client < / td >
< td align = "left" > Kan Zhang < / td >
< td align = "left" > Kan Zhang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1057" > HDFS-1057< / a > < / td >
< td align = "left" > Concurrent readers hit ChecksumExceptions if following a writer to very end of file < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > sam rash < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2284" > HDFS-2284< / a > < / td >
< td align = "left" > Write Http access to HDFS < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Sanjay Radia < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2317" > HDFS-2317< / a > < / td >
< td align = "left" > Read access to HDFS using HTTP REST < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2338" > HDFS-2338< / a > < / td >
< td align = "left" > Configuration option to enable/disable webhdfs. < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Jitendra Nath Pandey < / td >
< td align = "left" > Jitendra Nath Pandey < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2318" > HDFS-2318< / a > < / td >
< td align = "left" > Provide authentication to webhdfs using SPNEGO < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2340" > HDFS-2340< / a > < / td >
< td align = "left" > Support getFileBlockLocations and getDelegationToken in webhdfs < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2928" > MAPREDUCE-2928< / a > < / td >
< td align = "left" > MR-2413 improvements < / td >
< td align = "left" > Major < / td >
< td align = "left" > tasktracker < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Eli Collins < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2356" > HDFS-2356< / a > < / td >
< td align = "left" > webhdfs: support case insensitive query parameter names < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2366" > HDFS-2366< / a > < / td >
< td align = "left" > webhdfs throws a npe when ugi is null from getDelegationToken < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2348" > HDFS-2348< / a > < / td >
< td align = "left" > Support getContentSummary and getFileChecksum in webhdfs < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2395" > HDFS-2395< / a > < / td >
< td align = "left" > webhdfs api’ s should return a root element in the json response < / td >
< td align = "left" > Critical < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2403" > HDFS-2403< / a > < / td >
< td align = "left" > The renewer in NamenodeWebHdfsMethods.generateDelegationToken(..) is not used < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2404" > HDFS-2404< / a > < / td >
< td align = "left" > webhdfs liststatus json response is not correct < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Arpit Gupta < / td >
< td align = "left" > Suresh Srinivas < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2385" > HDFS-2385< / a > < / td >
< td align = "left" > Support delegation token renewal in webhdfs < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2780" > MAPREDUCE-2780< / a > < / td >
< td align = "left" > Standardize the value of token service < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / td > < / tr >
< / tbody >
< / table > < / section > < section >
< h3 > < a name = "OTHER:" > < / a > OTHER:< / h3 >
< table border = "0" class = "bodyTable" >
< thead >
< tr class = "a" >
< th align = "left" > JIRA < / th >
< th align = "left" > Summary < / th >
< th align = "left" > Priority < / th >
< th align = "left" > Component < / th >
< th align = "left" > Reporter < / th >
< th align = "left" > Contributor < / th > < / tr >
< / thead > < tbody >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1795" > HDFS-1795< / a > < / td >
< td align = "left" > Port 0.20-append changes onto 0.20-security-203 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Andrew Purtell < / td >
< td align = "left" > < / 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 >