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-07 12:17:30 -05:00
| Generated by Apache Maven Doxia at 2023-03-07
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-07 12:17:30 -05:00
< meta name = "Date-Revision-yyyymmdd" content = "20230307" / >
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-07 12:17:30 -05:00
| Last Published: 2023-03-07
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_2.0.3-alpha_-_2013-02-14" > < / a > Release 2.0.3-alpha - 2013-02-14< / 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/MAPREDUCE-4123" > MAPREDUCE-4123< / a > < / td >
< td align = "left" > ./mapred groups gives NoClassDefFoundError < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Nishan Shetty < / 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-4122" > HDFS-4122< / a > < / td >
< td align = "left" > Cleanup HDFS logs and reduce the size of logged messages < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1331" > HDFS-1331< / a > < / td >
< td align = "left" > dfs -test should work like /bin/test < / td >
< td align = "left" > Minor < / td >
< td align = "left" > tools < / td >
< td align = "left" > Allen Wittenauer < / 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-4080" > HDFS-4080< / a > < / td >
< td align = "left" > Add a separate logger for block state change logs to enable turning off those logs < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8999" > HADOOP-8999< / a > < / td >
< td align = "left" > SASL negotiation is flawed < / 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4362" > HDFS-4362< / a > < / td >
< td align = "left" > GetDelegationTokenResponseProto does not handle null token < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Suresh Srinivas < / 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-4367" > HDFS-4367< / a > < / td >
< td align = "left" > GetDataEncryptionKeyResponseProto does not handle null response < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > 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/HDFS-4364" > HDFS-4364< / a > < / td >
< td align = "left" > GetLinkTargetResponseProto does not handle null path < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Suresh Srinivas < / 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-4369" > HDFS-4369< / a > < / td >
< td align = "left" > GetBlockKeysResponseProto does not handle null response < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > 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-4928" > MAPREDUCE-4928< / a > < / td >
< td align = "left" > Use token request messages defined in hadoop common < / td >
< td align = "left" > Major < / td >
< td align = "left" > applicationmaster, security < / td >
< td align = "left" > Suresh Srinivas < / 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-4451" > HDFS-4451< / a > < / td >
< td align = "left" > hdfs balancer command returns exit code 1 on success instead of 0 < / td >
< td align = "left" > Major < / td >
< td align = "left" > balancer & mover < / td >
< td align = "left" > Joshua Blatt < / td >
< td align = "left" > < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4350" > HDFS-4350< / a > < / td >
< td align = "left" > Make enabling of stale marking on read and write paths independent < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Andrew Wang < / td >
< td align = "left" > Andrew Wang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9070" > HADOOP-9070< / a > < / td >
< td align = "left" > Kerberos SASL server cannot find kerberos key < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > ipc < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Daryn Sharp < / 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-8597" > HADOOP-8597< / a > < / td >
< td align = "left" > FsShell’ s Text command should be able to read avro data files < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / td >
< td align = "left" > Harsh J < / td >
< td align = "left" > Ivan Vladimirov Ivanov < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-3678" > MAPREDUCE-3678< / a > < / td >
< td align = "left" > The Map tasks logs should have the value of input split it processed < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv1, mrv2 < / td >
< td align = "left" > Bejoy KS < / td >
< td align = "left" > Harsh J < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-145" > YARN-145< / a > < / td >
< td align = "left" > Add a Web UI to the fair share scheduler < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-187" > YARN-187< / a > < / td >
< td align = "left" > Add hierarchical queues to the fair scheduler < / td >
< td align = "left" > Major < / td >
< td align = "left" > scheduler < / 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/HDFS-4213" > HDFS-4213< / a > < / td >
< td align = "left" > When the client calls hsync, allows the client to update the file length in the NameNode < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client, namenode < / td >
< td align = "left" > Jing Zhao < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9090" > HADOOP-9090< / a > < / td >
< td align = "left" > Support on-demand publish of metrics < / td >
< td align = "left" > Minor < / td >
< td align = "left" > metrics < / td >
< td align = "left" > Mostafa Elhemali < / td >
< td align = "left" > Mostafa Elhemali < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3049" > HDFS-3049< / a > < / td >
< td align = "left" > During the normal loading NN startup process, fall back on a different EditLog if we see one that is corrupt < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3077" > HDFS-3077< / a > < / td >
< td align = "left" > Quorum-based protocol for reading and writing edit logs < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha, 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/HADOOP-9054" > HADOOP-9054< / a > < / td >
< td align = "left" > Add AuthenticationHandler that uses Kerberos but allows for an alternate form of authentication for browsers < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Robert Kanter < / td >
< td align = "left" > Robert Kanter < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-2454" > MAPREDUCE-2454< / a > < / td >
< td align = "left" > Allow external sorter plugin for MR < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Mariappan Asokan < / td >
< td align = "left" > Mariappan Asokan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-286" > YARN-286< / a > < / td >
< td align = "left" > Add a YARN ApplicationClassLoader < / td >
< td align = "left" > Major < / td >
< td align = "left" > applications < / td >
< td align = "left" > Tom White < / td >
< td align = "left" > Tom White < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-2" > YARN-2< / a > < / td >
< td align = "left" > Enhance CS to schedule accounting for both memory and cpu cores < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler, scheduler < / 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/MAPREDUCE-4520" > MAPREDUCE-4520< / a > < / td >
< td align = "left" > Add experimental support for MR AM to schedule CPUs along-with memory < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun C Murthy < / td >
< td align = "left" > Arun C Murthy < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1245" > HDFS-1245< / a > < / td >
< td align = "left" > Plugable block id generation < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Dmytro Molkov < / td >
< td align = "left" > Konstantin Shvachko < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4808" > MAPREDUCE-4808< / a > < / td >
< td align = "left" > Refactor MapOutput and MergeManager to facilitate reuse by Shuffle implementations < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun C Murthy < / td >
< td align = "left" > Mariappan Asokan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3598" > HDFS-3598< / a > < / td >
< td align = "left" > WebHDFS: support file concat < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Plamen Jeliazkov < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4456" > HDFS-4456< / a > < / td >
< td align = "left" > Add concat to HttpFS and WebHDFS REST API docs < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Plamen Jeliazkov < / 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-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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8736" > HADOOP-8736< / a > < / td >
< td align = "left" > Add Builder for building an RPC server < / 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/YARN-57" > YARN-57< / a > < / td >
< td align = "left" > Plugable process tree < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Radim Kolar < / td >
< td align = "left" > Radim Kolar < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2656" > HDFS-2656< / a > < / td >
< td align = "left" > Implement a pure c client based on webhdfs < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Zhanwei Wang < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8789" > HADOOP-8789< / a > < / td >
< td align = "left" > Tests setLevel(Level.OFF) should be Level.ERROR < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / 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/HDFS-3925" > HDFS-3925< / a > < / td >
< td align = "left" > Prettify PipelineAck#toString() for printing to a log < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Andrew Wang < / td >
< td align = "left" > Andrew Wang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8755" > HADOOP-8755< / a > < / td >
< td align = "left" > Print thread dump when tests fail due to timeout < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Andrey Klochkov < / td >
< td align = "left" > Andrey Klochkov < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3703" > HDFS-3703< / a > < / td >
< td align = "left" > Decrease the datanode failure detection time < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, namenode < / td >
< td align = "left" > Nicolas Liochon < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7688" > HADOOP-7688< / a > < / td >
< td align = "left" > When a servlet filter throws an exception in init(..), the Jetty server failed silently. < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Uma Maheswara Rao G < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8806" > HADOOP-8806< / a > < / td >
< td align = "left" > libhadoop.so: dlopen should be better at locating libsnappy.so, etc. < / td >
< td align = "left" > Minor < / td >
< td align = "left" > build < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8812" > HADOOP-8812< / a > < / td >
< td align = "left" > ExitUtil#terminate should print Exception#toString < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / 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-3939" > HDFS-3939< / a > < / td >
< td align = "left" > NN RPC address cleanup < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / 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-3957" > HDFS-3957< / a > < / td >
< td align = "left" > Change MutableQuantiles to use a shared thread for rolling over metrics < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Andrew Wang < / td >
< td align = "left" > Andrew Wang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3896" > HDFS-3896< / a > < / td >
< td align = "left" > Add descriptions for dfs.namenode.rpc-address and dfs.namenode.servicerpc-address to hdfs-default.xml < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Jeff Lord < / td >
< td align = "left" > Jeff Lord < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8866" > HADOOP-8866< / a > < / td >
< td align = "left" > SampleQuantiles#query is O(N^2) instead of O(N) < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Andrew Wang < / td >
< td align = "left" > Andrew Wang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8851" > HADOOP-8851< / a > < / td >
< td align = "left" > Use -XX:+HeapDumpOnOutOfMemoryError JVM option in the forked tests < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / 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/HDFS-4000" > HDFS-4000< / a > < / td >
< td align = "left" > TestParallelLocalRead fails with “ input ByteBuffers must be direct buffers” < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3910" > HDFS-3910< / a > < / td >
< td align = "left" > DFSTestUtil#waitReplication should timeout < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / 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/YARN-23" > YARN-23< / a > < / td >
< td align = "left" > FairScheduler: FSQueueSchedulable#updateDemand() - potential redundant aggregation < / td >
< td align = "left" > Major < / td >
< td align = "left" > scheduler < / td >
< td align = "left" > Karthik Kambatla < / td >
< td align = "left" > Karthik Kambatla < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3813" > HDFS-3813< / a > < / td >
< td align = "left" > Log error message if security and WebHDFS are enabled but principal/keytab are not configured < / td >
< td align = "left" > Major < / td >
< td align = "left" > security, webhdfs < / td >
< td align = "left" > Stephen Chu < / td >
< td align = "left" > Stephen Chu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3483" > HDFS-3483< / a > < / td >
< td align = "left" > Better error message when hdfs fsck is run against a ViewFS config < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Stephen Chu < / td >
< td align = "left" > Stephen Fritz < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8889" > HADOOP-8889< / a > < / td >
< td align = "left" > Upgrade to Surefire 2.12.3 < / td >
< td align = "left" > Major < / td >
< td align = "left" > build, test < / 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-3682" > HDFS-3682< / a > < / td >
< td align = "left" > MiniDFSCluster#init should provide more info when it fails < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / 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/HDFS-4008" > HDFS-4008< / a > < / td >
< td align = "left" > TestBalancerWithEncryptedTransfer needs a timeout < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / 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/HADOOP-8804" > HADOOP-8804< / a > < / td >
< td align = "left" > Improve Web UIs when the wildcard address is used < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Senthil V Kumar < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8894" > HADOOP-8894< / a > < / td >
< td align = "left" > GenericTestUtils.waitFor should dump thread stacks on timeout < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4616" > MAPREDUCE-4616< / a > < / td >
< td align = "left" > Improvement to MultipleOutputs javadocs < / td >
< td align = "left" > Minor < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Tony Burton < / td >
< td align = "left" > Tony Burton < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8909" > HADOOP-8909< / a > < / td >
< td align = "left" > Hadoop Common Maven protoc calls must not depend on external sh script < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Chris Nauroth < / td >
< td align = "left" > Chris Nauroth < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4041" > HDFS-4041< / a > < / td >
< td align = "left" > Hadoop HDFS Maven protoc calls must not depend on external sh script < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Chris Nauroth < / td >
< td align = "left" > Chris Nauroth < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4037" > HDFS-4037< / a > < / td >
< td align = "left" > Rename the getReplication() method in BlockCollection to getBlockReplication() < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-2946" > HDFS-2946< / a > < / td >
< td align = "left" > HA: Put a cap on the number of completed edits files retained by the NN < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha, namenode < / 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/HDFS-4058" > HDFS-4058< / a > < / td >
< td align = "left" > DirectoryScanner may fail with IOOB if the directory scanning threads return out of volume order < / td >
< td align = "left" > Major < / 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/HADOOP-8929" > HADOOP-8929< / a > < / td >
< td align = "left" > Add toString, other improvements for SampleQuantiles < / td >
< td align = "left" > Major < / td >
< td align = "left" > metrics < / 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-8932" > HADOOP-8932< / a > < / td >
< td align = "left" > JNI-based user-group mapping modules can be too chatty on lookup failures < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8922" > HADOOP-8922< / a > < / td >
< td align = "left" > Provide alternate JSONP output for JMXJsonServlet to allow javascript in browser dashboard < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > metrics < / td >
< td align = "left" > Damien Hardy < / td >
< td align = "left" > Damien Hardy < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8926" > HADOOP-8926< / a > < / td >
< td align = "left" > hadoop.util.PureJavaCrc32 cache hit-ratio is low for static data < / td >
< td align = "left" > Major < / td >
< td align = "left" > util < / td >
< td align = "left" > Gopal V < / td >
< td align = "left" > Gopal V < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8931" > HADOOP-8931< / a > < / td >
< td align = "left" > Add Java version to startup message < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Eli Collins < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8930" > HADOOP-8930< / a > < / td >
< td align = "left" > Cumulative code coverage calculation < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Andrey Klochkov < / td >
< td align = "left" > Andrey Klochkov < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4068" > HDFS-4068< / a > < / td >
< td align = "left" > DatanodeID and DatanodeInfo member should be private < / 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4073" > HDFS-4073< / a > < / td >
< td align = "left" > Two minor improvements to FSDirectory < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / 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-4074" > HDFS-4074< / a > < / td >
< td align = "left" > Remove empty constructors for INode < / td >
< td align = "left" > Trivial < / 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-8925" > HADOOP-8925< / a > < / td >
< td align = "left" > Remove the packaging < / td >
< td align = "left" > Minor < / td >
< td align = "left" > build < / 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-4736" > MAPREDUCE-4736< / a > < / td >
< td align = "left" > Remove obsolete option [-rootDir] from TestDFSIO < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > test < / td >
< td align = "left" > Brandon Li < / td >
< td align = "left" > Brandon Li < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4088" > HDFS-4088< / a > < / td >
< td align = "left" > Remove “ throws QuotaExceededException” from an INodeDirectoryWithQuota constructor < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8951" > HADOOP-8951< / a > < / td >
< td align = "left" > RunJar to fail with user-comprehensible error message if jar missing < / td >
< td align = "left" > Minor < / td >
< td align = "left" > util < / td >
< td align = "left" > Steve Loughran < / td >
< td align = "left" > Steve Loughran < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4229" > MAPREDUCE-4229< / a > < / td >
< td align = "left" > Counter names’ memory usage can be decreased by interning < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobtracker < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Miomir Boljanovic < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4121" > HDFS-4121< / a > < / td >
< td align = "left" > Add namespace declarations in hdfs .proto files for languages other than java < / 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8985" > HADOOP-8985< / a > < / td >
< td align = "left" > Add namespace declarations in .proto files for languages other than java < / td >
< td align = "left" > Minor < / td >
< td align = "left" > ha, ipc < / 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/MAPREDUCE-4752" > MAPREDUCE-4752< / a > < / td >
< td align = "left" > Reduce MR AM memory usage through String Interning < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv2 < / 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/YARN-165" > YARN-165< / a > < / td >
< td align = "left" > RM should point tracking URL to RM web page for app when AM fails < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4763" > MAPREDUCE-4763< / a > < / td >
< td align = "left" > repair test org.apache.hadoop.mapreduce.security.TestUmbilicalProtocolWithJobToken < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Ivan A. Veselovsky < / td >
< td align = "left" > < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4143" > HDFS-4143< / a > < / td >
< td align = "left" > Change INodeFile.blocks to private < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4155" > HDFS-4155< / a > < / td >
< td align = "left" > libhdfs implementation of hsync API < / td >
< td align = "left" > Major < / td >
< td align = "left" > libhdfs < / td >
< td align = "left" > Liang Xie < / td >
< td align = "left" > Liang Xie < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4153" > HDFS-4153< / a > < / td >
< td align = "left" > Add START_MSG/SHUTDOWN_MSG for JournalNode < / td >
< td align = "left" > Major < / td >
< td align = "left" > journal-node < / td >
< td align = "left" > Liang Xie < / td >
< td align = "left" > Liang Xie < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4777" > MAPREDUCE-4777< / a > < / td >
< td align = "left" > In TestIFile, testIFileReaderWithCodec relies on testIFileWriterWithCodec < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-169" > YARN-169< / a > < / td >
< td align = "left" > Update log4j.appender.EventCounter to use org.apache.hadoop.log.metrics.EventCounter < / td >
< td align = "left" > Minor < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Anthony Rojas < / td >
< td align = "left" > Anthony Rojas < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4048" > HDFS-4048< / a > < / td >
< td align = "left" > Use ERROR instead of INFO for volume failure logs < / td >
< td align = "left" > Major < / 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-183" > YARN-183< / a > < / td >
< td align = "left" > Clean up fair scheduler code < / td >
< td align = "left" > Minor < / td >
< td align = "left" > scheduler < / 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/MAPREDUCE-4666" > MAPREDUCE-4666< / a > < / td >
< td align = "left" > JVM metrics for history server < / td >
< td align = "left" > Minor < / td >
< td align = "left" > jobhistoryserver < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4517" > MAPREDUCE-4517< / a > < / td >
< td align = "left" > Too many INFO messages written out during AM to RM heartbeat < / td >
< td align = "left" > Minor < / td >
< td align = "left" > applicationmaster < / td >
< td align = "left" > James Kinley < / 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-8998" > HADOOP-8998< / a > < / td >
< td align = "left" > set Cache-Control no-cache header on all dynamic content < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Andy Isaacson < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-216" > YARN-216< / a > < / td >
< td align = "left" > Remove jquery theming support < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4723" > MAPREDUCE-4723< / a > < / td >
< td align = "left" > Fix warnings found by findbugs 2 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4802" > MAPREDUCE-4802< / a > < / td >
< td align = "left" > Takes a long time to load the task list on the AM for large jobs < / td >
< td align = "left" > Major < / td >
< td align = "left" > mr-am, mrv2, webapps < / 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/YARN-184" > YARN-184< / a > < / td >
< td align = "left" > Remove unnecessary locking in fair scheduler, and address findbugs excludes. < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-129" > YARN-129< / a > < / td >
< td align = "left" > Simplify classpath construction for mini YARN tests < / td >
< td align = "left" > Major < / td >
< td align = "left" > client < / 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/MAPREDUCE-4811" > MAPREDUCE-4811< / a > < / td >
< td align = "left" > JobHistoryServer should show when it was started in WebUI About page < / td >
< td align = "left" > Minor < / td >
< td align = "left" > jobhistoryserver, mrv2 < / 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/MAPREDUCE-4764" > MAPREDUCE-4764< / a > < / td >
< td align = "left" > repair test org.apache.hadoop.mapreduce.security.TestBinaryTokenFile < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Ivan A. Veselovsky < / td >
< td align = "left" > < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8992" > HADOOP-8992< / a > < / td >
< td align = "left" > Enhance unit-test coverage of class HarFileSystem < / 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/HADOOP-9093" > HADOOP-9093< / a > < / td >
< td align = "left" > Move all the Exception in PathExceptions to o.a.h.fs package < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Suresh Srinivas < / 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-4214" > HDFS-4214< / a > < / td >
< td align = "left" > OfflineEditsViewer should print out the offset at which it encountered an error < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > tools < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-222" > YARN-222< / a > < / td >
< td align = "left" > Fair scheduler should create queue for each user by default < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / 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/HDFS-4231" > HDFS-4231< / a > < / td >
< td align = "left" > Introduce HAState for BackupNode < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha, 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-4110" > HDFS-4110< / a > < / td >
< td align = "left" > Refine JNStorage log < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > journal-node < / td >
< td align = "left" > Liang Xie < / td >
< td align = "left" > Liang Xie < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3680" > HDFS-3680< / a > < / td >
< td align = "left" > Allow customized audit logging in HDFS FSNamesystem < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Marcelo Vanzin < / td >
< td align = "left" > Marcelo Vanzin < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9127" > HADOOP-9127< / a > < / td >
< td align = "left" > Update documentation for ZooKeeper Failover Controller < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Daisuke Kobayashi < / td >
< td align = "left" > Daisuke Kobayashi < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8561" > HADOOP-8561< / a > < / td >
< td align = "left" > Introduce HADOOP_PROXY_USER for secure impersonation in child hadoop client processes < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Luke Lu < / td >
< td align = "left" > Yu Gao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9004" > HADOOP-9004< / a > < / td >
< td align = "left" > Allow security unit tests to use external KDC < / td >
< td align = "left" > Major < / td >
< td align = "left" > security, test < / td >
< td align = "left" > Stephen Chu < / td >
< td align = "left" > Stephen Chu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4703" > MAPREDUCE-4703< / a > < / td >
< td align = "left" > Add the ability to start the MiniMRClientCluster using the configurations used before it is being stopped. < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv1, mrv2, test < / td >
< td align = "left" > Ahmed Radwan < / td >
< td align = "left" > Ahmed Radwan < / td > < / tr >
< tr class = "a" >
< 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4845" > MAPREDUCE-4845< / a > < / td >
< td align = "left" > ClusterStatus.getMaxMemory() and getUsedMemory() exist in MR1 but not MR2 < / td >
< td align = "left" > Major < / td >
< td align = "left" > client < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-254" > YARN-254< / a > < / td >
< td align = "left" > Update fair scheduler web UI for hierarchical queues < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / 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-9153" > HADOOP-9153< / a > < / td >
< td align = "left" > Support createNonRecursive in ViewFileSystem < / td >
< td align = "left" > Major < / td >
< td align = "left" > viewfs < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-285" > YARN-285< / a > < / td >
< td align = "left" > RM should be able to provide a tracking link for apps that have already been purged < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Derek Dagit < / td >
< td align = "left" > Derek Dagit < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9162" > HADOOP-9162< / a > < / td >
< td align = "left" > Add utility to check native library availability < / td >
< td align = "left" > Minor < / td >
< td align = "left" > native < / td >
< td align = "left" > Binglin Chang < / td >
< td align = "left" > Binglin Chang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-315" > YARN-315< / a > < / td >
< td align = "left" > Use security token protobuf definition from hadoop common < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Suresh Srinivas < / td >
< td align = "left" > Suresh Srinivas < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4899" > MAPREDUCE-4899< / a > < / td >
< td align = "left" > Provide a plugin to the Yarn Web App Proxy to generate tracking links for M/R appllications given the ID < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Derek Dagit < / td >
< td align = "left" > Derek Dagit < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4810" > MAPREDUCE-4810< / a > < / td >
< td align = "left" > Add admin command options for ApplicationMaster < / td >
< td align = "left" > Minor < / td >
< td align = "left" > applicationmaster < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Haifeng Chen < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9118" > HADOOP-9118< / a > < / td >
< td align = "left" > FileSystemContractBaseTest test data for read/write isn’ t rigorous enough < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > test < / td >
< td align = "left" > Steve Loughran < / td >
< td align = "left" > < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/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/HDFS-4381" > HDFS-4381< / a > < / td >
< td align = "left" > Document fsimage format details in FSImageFormat class javadoc < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Jing Zhao < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9192" > HADOOP-9192< / a > < / td >
< td align = "left" > Move token related request/response messages to common < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Suresh Srinivas < / td >
< td align = "left" > Suresh Srinivas < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-328" > YARN-328< / a > < / td >
< td align = "left" > Use token request messages defined in hadoop common < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / 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/HDFS-4375" > HDFS-4375< / a > < / td >
< td align = "left" > Use token request messages defined in hadoop common < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode, security < / td >
< td align = "left" > Suresh Srinivas < / 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-4392" > HDFS-4392< / a > < / td >
< td align = "left" > Use NetUtils#getFreeSocketPort in MiniDFSCluster < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > test < / td >
< td align = "left" > Andrew Purtell < / td >
< td align = "left" > Andrew Purtell < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8712" > HADOOP-8712< / a > < / td >
< td align = "left" > Change default hadoop.security.group.mapping < / td >
< td align = "left" > Minor < / td >
< td align = "left" > security < / 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/HADOOP-9106" > HADOOP-9106< / a > < / td >
< td align = "left" > Allow configuration of IPC connect timeout < / td >
< td align = "left" > Major < / td >
< td align = "left" > ipc < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Robert Parker < / td > < / tr >
< tr class = "a" >
< 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4393" > HDFS-4393< / a > < / td >
< td align = "left" > Empty request and responses in protocol translators can be static final members < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / 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-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/YARN-331" > YARN-331< / a > < / td >
< td align = "left" > Fill in missing fair scheduler documentation < / td >
< td align = "left" > Major < / td >
< td align = "left" > scheduler < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< 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 = "b" >
< 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-277" > YARN-277< / a > < / td >
< td align = "left" > Use AMRMClient in DistributedShell to exemplify the approach < / 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-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/HDFS-4259" > HDFS-4259< / a > < / td >
< td align = "left" > Improve pipeline DN replacement failure message < / td >
< td align = "left" > Minor < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Harsh J < / td >
< td align = "left" > Harsh J < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4838" > MAPREDUCE-4838< / a > < / td >
< td align = "left" > Add extra info to JH files < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun C Murthy < / td >
< td align = "left" > Zhijie Shen < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4971" > MAPREDUCE-4971< / a > < / td >
< td align = "left" > Minor extensibility enhancements < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / 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-9276" > HADOOP-9276< / a > < / td >
< td align = "left" > Allow BoundedByteArrayOutputStream to be resettable < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun C Murthy < / td >
< td align = "left" > Arun C Murthy < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4977" > MAPREDUCE-4977< / a > < / td >
< td align = "left" > Documentation for pluggable shuffle and pluggable sort < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4014" > HDFS-4014< / a > < / td >
< td align = "left" > Fix warnings found by findbugs2 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Eli Collins < / 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-3510" > HDFS-3510< / a > < / td >
< td align = "left" > Improve FSEditLog pre-allocation < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3625" > HDFS-3625< / a > < / td >
< td align = "left" > Fix TestBackupNode by properly initializing edit log < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > ha < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Junping Du < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3678" > HDFS-3678< / a > < / td >
< td align = "left" > Edit log files are never being purged from 2NN < / td >
< td align = "left" > Critical < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Todd Lipcon < / 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-8684" > HADOOP-8684< / a > < / td >
< td align = "left" > Deadlock between WritableComparator and WritableComparable < / td >
< td align = "left" > Minor < / td >
< td align = "left" > io < / td >
< td align = "left" > Hiroshi Ikeda < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4607" > MAPREDUCE-4607< / a > < / td >
< td align = "left" > Race condition in ReduceTask completion can result in Task being incorrectly failed < / 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/YARN-78" > YARN-78< / a > < / td >
< td align = "left" > Change UnmanagedAMLauncher to use YarnClientImpl < / td >
< td align = "left" > Major < / td >
< td align = "left" > applications < / 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/HDFS-3919" > HDFS-3919< / a > < / td >
< td align = "left" > MiniDFSCluster:waitClusterUp can hang forever < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / 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-93" > YARN-93< / a > < / td >
< td align = "left" > Diagnostics missing from applications that have finished but failed < / 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/HADOOP-8795" > HADOOP-8795< / a > < / td >
< td align = "left" > BASH tab completion doesn’ t look in PATH, assumes path to executable is specified < / td >
< td align = "left" > Minor < / td >
< td align = "left" > scripts < / td >
< td align = "left" > Sean Mackrory < / td >
< td align = "left" > Sean Mackrory < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3924" > HDFS-3924< / a > < / td >
< td align = "left" > Multi-byte id in HdfsVolumeId < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Andrew Wang < / td >
< td align = "left" > Andrew Wang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8780" > HADOOP-8780< / a > < / td >
< td align = "left" > Update DeprecatedProperties apt file < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Ahmed Radwan < / td >
< td align = "left" > Ahmed Radwan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3938" > HDFS-3938< / a > < / td >
< td align = "left" > remove current limitations from HttpFS docs < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation < / 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-8819" > HADOOP-8819< / a > < / td >
< td align = "left" > Should use & & instead of & in a few places in FTPFileSystem,FTPInputStream,S3InputStream,ViewFileSystem,ViewFs < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / 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-8786" > HADOOP-8786< / a > < / td >
< td align = "left" > HttpServer continues to start even if AuthenticationFilter fails to init < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-28" > YARN-28< / a > < / td >
< td align = "left" > TestCompositeService fails on jdk7 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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-3936" > HDFS-3936< / a > < / td >
< td align = "left" > MiniDFSCluster shutdown races with BlocksMap usage < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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-3951" > HDFS-3951< / a > < / td >
< td align = "left" > datanode web ui does not work over HTTPS when datanode is started in secure mode < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, security < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3949" > HDFS-3949< / a > < / td >
< td align = "left" > NameNodeRpcServer#join should join on both client and server RPC servers < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / 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-3932" > HDFS-3932< / a > < / td >
< td align = "left" > NameNode Web UI broken if the rpc-address is set to the wildcard < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / 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-3964" > HDFS-3964< / a > < / td >
< td align = "left" > Make NN log of fs.defaultFS debug rather than info < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / 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/YARN-82" > YARN-82< / a > < / td >
< td align = "left" > YARN local-dirs defaults to /tmp/nm-local-dir < / td >
< td align = "left" > Minor < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Andy Isaacson < / td >
< td align = "left" > Hemanth Yamijala < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4674" > MAPREDUCE-4674< / a > < / td >
< td align = "left" > Hadoop examples secondarysort has a typo “ secondarysrot” in the usage < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Robert Justice < / td >
< td align = "left" > Robert Justice < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8833" > HADOOP-8833< / a > < / td >
< td align = "left" > fs -text should make sure to call inputstream.seek(0) before using input stream < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / td >
< td align = "left" > Harsh J < / td >
< td align = "left" > Harsh J < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-53" > YARN-53< / a > < / td >
< td align = "left" > Add protocol to YARN to support GetGroups < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Bo Wang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8791" > HADOOP-8791< / a > < / td >
< td align = "left" > rm “ Only deletes non empty directory and files.” < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Bertrand Dechoux < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8822" > HADOOP-8822< / a > < / td >
< td align = "left" > relnotes.py was deleted post mavenization < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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/HADOOP-8843" > HADOOP-8843< / a > < / td >
< td align = "left" > Old trash directories are never deleted on upgrade from 1.x < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Robert Joseph Evans < / 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-3931" > HDFS-3931< / a > < / td >
< td align = "left" > TestDatanodeBlockScanner#testBlockCorruptionPolicy2 is broken < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / td >
< td align = "left" > Eli Collins < / 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-8855" > HADOOP-8855< / a > < / td >
< td align = "left" > SSL-based image transfer does not work when Kerberos is disabled < / td >
< td align = "left" > Minor < / 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-3831" > HDFS-3831< / a > < / td >
< td align = "left" > Failure to renew tokens due to test-sources left in classpath < / td >
< td align = "left" > Critical < / td >
< td align = "left" > 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/HDFS-3373" > HDFS-3373< / a > < / td >
< td align = "left" > FileContext HDFS implementation can leak socket caches < / td >
< td align = "left" > Major < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > John George < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3992" > HDFS-3992< / a > < / td >
< td align = "left" > Method org.apache.hadoop.hdfs.TestHftpFileSystem.tearDown() sometimes throws NPEs < / 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/YARN-116" > YARN-116< / a > < / td >
< td align = "left" > RM is missing ability to add include/exclude files without a restart < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > xieguiming < / td >
< td align = "left" > xieguiming < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4681" > MAPREDUCE-4681< / a > < / td >
< td align = "left" > HDFS-3910 broke MR tests < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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-8616" > HADOOP-8616< / a > < / td >
< td align = "left" > ViewFS configuration requires a trailing slash < / td >
< td align = "left" > Major < / td >
< td align = "left" > viewfs < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3753" > HDFS-3753< / a > < / td >
< td align = "left" > Tests don’ t run with native libraries < / td >
< td align = "left" > Major < / td >
< td align = "left" > build, test < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8756" > HADOOP-8756< / a > < / td >
< td align = "left" > Fix SEGV when libsnappy is in java.library.path but not LD_LIBRARY_PATH < / td >
< td align = "left" > Minor < / td >
< td align = "left" > native < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-131" > YARN-131< / a > < / td >
< td align = "left" > Incorrect ACL properties in capacity scheduler documentation < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Ahmed Radwan < / td >
< td align = "left" > Ahmed Radwan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-102" > YARN-102< / a > < / td >
< td align = "left" > Move the apache licence header to the top of the file in MemStore.java < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > resourcemanager < / 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-3996" > HDFS-3996< / a > < / td >
< td align = "left" > Add debug log removed in HDFS-3873 back < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / 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-3916" > HDFS-3916< / a > < / td >
< td align = "left" > libwebhdfs (C client) code cleanups < / td >
< td align = "left" > Major < / td >
< td align = "left" > webhdfs < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8881" > HADOOP-8881< / a > < / td >
< td align = "left" > FileBasedKeyStoresFactory initialization logging should be debug not info < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3999" > HDFS-3999< / a > < / td >
< td align = "left" > HttpFS OPEN operation expects len parameter, it should be length < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3829" > HDFS-3829< / a > < / td >
< td align = "left" > TestHftpURLTimeouts fails intermittently with JDK7 < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Trevor Robinson < / td >
< td align = "left" > Trevor Robinson < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4006" > HDFS-4006< / a > < / td >
< td align = "left" > TestCheckpoint#testSecondaryHasVeryOutOfDateImage occasionally fails due to unexpected exit < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / 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/MAPREDUCE-4712" > MAPREDUCE-4712< / a > < / td >
< td align = "left" > mr-jobhistory-daemon.sh doesn’ t accept – config < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobhistoryserver < / 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/MAPREDUCE-4554" > MAPREDUCE-4554< / a > < / td >
< td align = "left" > Job Credentials are not transmitted if security is turned off < / td >
< td align = "left" > Major < / td >
< td align = "left" > job submission, security < / td >
< td align = "left" > Benoy Antony < / td >
< td align = "left" > Benoy Antony < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-127" > YARN-127< / a > < / td >
< td align = "left" > Move RMAdmin tool to the client package < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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/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/HDFS-4018" > HDFS-4018< / a > < / td >
< td align = "left" > TestDataNodeMultipleRegistrations#testMiniDFSClusterWithMultipleNN is missing some cluster cleanup < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / 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/YARN-33" > YARN-33< / a > < / td >
< td align = "left" > LocalDirsHandler should validate the configured local and log dirs < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Mayank Bansal < / td >
< td align = "left" > Mayank Bansal < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4705" > MAPREDUCE-4705< / a > < / td >
< td align = "left" > Historyserver links expire before the history data does < / td >
< td align = "left" > Critical < / td >
< td align = "left" > jobhistoryserver, mrv2 < / 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-4654" > MAPREDUCE-4654< / a > < / td >
< td align = "left" > TestDistCp is @ignored < / td >
< td align = "left" > Critical < / td >
< td align = "left" > test < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-94" > YARN-94< / a > < / td >
< td align = "left" > DistributedShell jar should point to Client as the main class by default < / td >
< td align = "left" > Major < / td >
< td align = "left" > applications/distributed-shell < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td >
< td align = "left" > Hitesh Shah < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-30" > YARN-30< / a > < / td >
< td align = "left" > TestNMWebServicesApps, TestRMWebServicesApps and TestRMWebServicesNodes fail on jdk7 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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/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/HDFS-3824" > HDFS-3824< / a > < / td >
< td align = "left" > TestHftpDelegationToken fails intermittently with JDK7 < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Trevor Robinson < / td >
< td align = "left" > Trevor Robinson < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4020" > HDFS-4020< / a > < / td >
< td align = "left" > TestRBWBlockInvalidation may time out < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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-3224" > HDFS-3224< / a > < / td >
< td align = "left" > Bug in check for DN re-registration with different storage ID < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / 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-4021" > HDFS-4021< / a > < / td >
< td align = "left" > Misleading error message when resources are low on the NameNode < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Christopher Conner < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8913" > HADOOP-8913< / a > < / td >
< td align = "left" > hadoop-metrics2.properties should give units in comment for sampling period < / td >
< td align = "left" > Minor < / td >
< td align = "left" > metrics < / td >
< td align = "left" > Sandy Ryza < / 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-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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8911" > HADOOP-8911< / a > < / td >
< td align = "left" > CRLF characters in source and text files < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Raja Aluri < / td >
< td align = "left" > Raja Aluri < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8912" > HADOOP-8912< / a > < / td >
< td align = "left" > adding .gitattributes file to prevent CRLF and LF mismatches for source and text files < / td >
< td align = "left" > Major < / td >
< td align = "left" > build < / td >
< td align = "left" > Raja Aluri < / td >
< td align = "left" > Raja Aluri < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4044" > HDFS-4044< / a > < / td >
< td align = "left" > Duplicate ChecksumType definition in HDFS .proto files < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Binglin Chang < / td >
< td align = "left" > Binglin Chang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8906" > HADOOP-8906< / a > < / td >
< td align = "left" > paths with multiple globs are unreliable < / td >
< td align = "left" > Critical < / 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/HDFS-4036" > HDFS-4036< / a > < / td >
< td align = "left" > FSDirectory.unprotectedAddFile(..) should not throw UnresolvedLinkException < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4049" > HDFS-4049< / a > < / td >
< td align = "left" > hflush performance regression due to nagling delays < / td >
< td align = "left" > Critical < / td >
< td align = "left" > datanode, performance < / 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-3985" > HDFS-3985< / a > < / td >
< td align = "left" > Add timeouts to TestMulitipleNNDataBlockScanner < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8883" > HADOOP-8883< / a > < / td >
< td align = "left" > Anonymous fallback in KerberosAuthenticator is broken < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Robert Kanter < / td >
< td align = "left" > Robert Kanter < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4521" > MAPREDUCE-4521< / a > < / td >
< td align = "left" > mapreduce.user.classpath.first incompatibility with 0.20/1.x < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv2 < / 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/HDFS-4061" > HDFS-4061< / a > < / td >
< td align = "left" > TestBalancer and TestUnderReplicatedBlocks need timeouts < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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/YARN-161" > YARN-161< / a > < / td >
< td align = "left" > Yarn Common has multiple compiler warnings for unchecked operations < / td >
< td align = "left" > Major < / td >
< td align = "left" > api < / td >
< td align = "left" > Chris Nauroth < / td >
< td align = "left" > Chris Nauroth < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3997" > HDFS-3997< / a > < / td >
< td align = "left" > OfflineImageViewer incorrectly passes value of imageVersion when visiting IS_COMPRESSED element < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Mithun Radhakrishnan < / td >
< td align = "left" > Mithun Radhakrishnan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-43" > YARN-43< / a > < / td >
< td align = "left" > TestResourceTrackerService fail intermittently on jdk7 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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-4055" > HDFS-4055< / a > < / td >
< td align = "left" > TestAuditLogs is flaky < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Binglin Chang < / td >
< td align = "left" > Binglin Chang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4721" > MAPREDUCE-4721< / a > < / td >
< td align = "left" > Task startup time in JHS is same as job startup time. < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobhistoryserver < / 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-32" > YARN-32< / a > < / td >
< td align = "left" > TestApplicationTokens fails intermintently on jdk7 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Thomas Graves < / 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-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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-163" > YARN-163< / a > < / td >
< td align = "left" > Retrieving container log via NM webapp can hang with multibyte characters in log < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4479" > MAPREDUCE-4479< / a > < / td >
< td align = "left" > Fix parameter order in assertEquals() in TestCombineInputFileFormat.java < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Mariappan Asokan < / td >
< td align = "left" > Mariappan Asokan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4733" > MAPREDUCE-4733< / a > < / td >
< td align = "left" > Reducer can fail to make progress during shuffle if too many reducers complete consecutively < / td >
< td align = "left" > Major < / td >
< td align = "left" > applicationmaster, mrv2 < / 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-136" > YARN-136< / a > < / td >
< td align = "left" > Make ClientTokenSecretManager part of RMContext < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8948" > HADOOP-8948< / a > < / td >
< td align = "left" > TestFileUtil.testGetDU fails on Windows due to incorrect assumption of line separator < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Chris Nauroth < / td >
< td align = "left" > Chris Nauroth < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-140" > YARN-140< / a > < / td >
< td align = "left" > Add capacity-scheduler-default.xml to provide a default set of configurations for the capacity scheduler. < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Ahmed Radwan < / td >
< td align = "left" > Ahmed Radwan < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4022" > HDFS-4022< / a > < / td >
< td align = "left" > Replication not happening for appended block < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > suja s < / td >
< td align = "left" > Vinayakumar B < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4099" > HDFS-4099< / a > < / td >
< td align = "left" > Clean up replication code and add more javadoc < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4740" > MAPREDUCE-4740< / a > < / td >
< td align = "left" > only .jars can be added to the Distributed Cache classpath < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > mrv2 < / 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/HADOOP-8900" > HADOOP-8900< / a > < / td >
< td align = "left" > BuiltInGzipDecompressor throws IOException - stored gzip size doesn’ t match decompressed size < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Slavik Krassovsky < / 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-4090" > HDFS-4090< / a > < / td >
< td align = "left" > getFileChecksum() result incompatible when called against zero-byte files. < / td >
< td align = "left" > Critical < / td >
< td align = "left" > hdfs-client < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8962" > HADOOP-8962< / a > < / td >
< td align = "left" > RawLocalFileSystem.listStatus fails when a child filename contains a colon < / td >
< td align = "left" > Critical < / td >
< td align = "left" > fs < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8811" > HADOOP-8811< / a > < / td >
< td align = "left" > Compile hadoop native library in FreeBSD < / td >
< td align = "left" > Critical < / td >
< td align = "left" > native < / td >
< td align = "left" > Radim Kolar < / td >
< td align = "left" > Radim Kolar < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8901" > HADOOP-8901< / a > < / td >
< td align = "left" > GZip and Snappy support may not work without unversioned libraries < / td >
< td align = "left" > Minor < / td >
< td align = "left" > native < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/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/YARN-179" > YARN-179< / a > < / td >
< td align = "left" > Bunch of test failures on trunk < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-181" > YARN-181< / a > < / td >
< td align = "left" > capacity-scheduler.xml move breaks Eclipse import < / td >
< td align = "left" > Critical < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Siddharth Seth < / td >
< td align = "left" > Siddharth Seth < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-177" > YARN-177< / a > < / td >
< td align = "left" > CapacityScheduler - adding a queue while the RM is running has wacky results < / td >
< td align = "left" > Critical < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Arun C Murthy < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-178" > YARN-178< / a > < / td >
< td align = "left" > Fix custom ProcessTree instance creation < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Radim Kolar < / td >
< td align = "left" > Radim Kolar < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-180" > YARN-180< / a > < / td >
< td align = "left" > Capacity scheduler - containers that get reserved create container token to early < / td >
< td align = "left" > Critical < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Arun C Murthy < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-139" > YARN-139< / a > < / td >
< td align = "left" > Interrupted Exception within AsyncDispatcher leads to user confusion < / td >
< td align = "left" > Major < / td >
< td align = "left" > api < / td >
< td align = "left" > Nathan Roberts < / 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/MAPREDUCE-4741" > MAPREDUCE-4741< / a > < / td >
< td align = "left" > WARN and ERROR messages logged during normal AM shutdown < / td >
< td align = "left" > Minor < / td >
< td align = "left" > applicationmaster, mrv2 < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4730" > MAPREDUCE-4730< / a > < / td >
< td align = "left" > AM crashes due to OOM while serving up map task completion events < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > applicationmaster, mrv2 < / 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-4107" > HDFS-4107< / a > < / td >
< td align = "left" > Add utility methods to cast INode to INodeFile and INodeFileUnderConstruction < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3948" > HDFS-3948< / a > < / td >
< td align = "left" > TestWebHDFS#testNamenodeRestart occasionally fails < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / td >
< td align = "left" > Eli Collins < / 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-4112" > HDFS-4112< / a > < / td >
< td align = "left" > A few improvements on INodeDirectory < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3616" > HDFS-3616< / a > < / td >
< td align = "left" > TestWebHdfsWithMultipleNameNodes fails with ConcurrentModificationException in DN shutdown < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Uma Maheswara Rao G < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8713" > HADOOP-8713< / a > < / td >
< td align = "left" > TestRPCCompatibility fails intermittently with JDK7 < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Trevor Robinson < / td >
< td align = "left" > Trevor Robinson < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4748" > MAPREDUCE-4748< / a > < / td >
< td align = "left" > Invalid event: T_ATTEMPT_SUCCEEDED at SUCCEEDED < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Robert Joseph Evans < / 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-4106" > HDFS-4106< / a > < / td >
< td align = "left" > BPServiceActor#lastHeartbeat, lastBlockReport and lastDeletedReport should be declared as volatile < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode, test < / td >
< td align = "left" > Jing Zhao < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-1806" > MAPREDUCE-1806< / a > < / td >
< td align = "left" > CombineFileInputFormat does not work with paths not on default FS < / td >
< td align = "left" > Major < / td >
< td align = "left" > harchive < / td >
< td align = "left" > Paul Yang < / td >
< td align = "left" > Gera Shegalov < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4127" > HDFS-4127< / a > < / td >
< td align = "left" > Log message is not correct in case of short of replica < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Junping Du < / td >
< td align = "left" > Junping Du < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8994" > HADOOP-8994< / a > < / td >
< td align = "left" > TestDFSShell creates file named “ noFileHere” , making further tests hard to understand < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / 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-8986" > HADOOP-8986< / a > < / td >
< td align = "left" > Server$Call object is never released after it is sent < / td >
< td align = "left" > Critical < / td >
< td align = "left" > ipc < / 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/YARN-159" > YARN-159< / a > < / td >
< td align = "left" > RM web ui applications page should be sorted to display last app first < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Thomas Graves < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-166" > YARN-166< / a > < / td >
< td align = "left" > capacity scheduler doesn’ t allow capacity < 1.0 < / 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-4724" > MAPREDUCE-4724< / a > < / td >
< td align = "left" > job history web ui applications page should be sorted to display last app first < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobhistoryserver < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Thomas Graves < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-189" > YARN-189< / a > < / td >
< td align = "left" > deadlock in RM - AMResponse object < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > resourcemanager < / 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-4746" > MAPREDUCE-4746< / a > < / td >
< td align = "left" > The MR Application Master does not have a config to set environment variables < / td >
< td align = "left" > Major < / td >
< td align = "left" > applicationmaster < / 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/MAPREDUCE-4729" > MAPREDUCE-4729< / a > < / td >
< td align = "left" > job history UI not showing all job attempts < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobhistoryserver < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3804" > HDFS-3804< / a > < / td >
< td align = "left" > TestHftpFileSystem fails intermittently with JDK7 < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Trevor Robinson < / td >
< td align = "left" > Trevor Robinson < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4132" > HDFS-4132< / a > < / td >
< td align = "left" > when libwebhdfs is not enabled, nativeMiniDfsClient frees uninitialized memory < / td >
< td align = "left" > Major < / td >
< td align = "left" > libhdfs < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4771" > MAPREDUCE-4771< / a > < / td >
< td align = "left" > KeyFieldBasedPartitioner not partitioning properly when configured < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4046" > HDFS-4046< / a > < / td >
< td align = "left" > ChecksumTypeProto use NULL as enum value which is illegal in C/C++ < / td >
< td align = "left" > Minor < / td >
< td align = "left" > datanode, namenode < / td >
< td align = "left" > Binglin Chang < / td >
< td align = "left" > Binglin Chang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4075" > HDFS-4075< / a > < / td >
< td align = "left" > Reduce recommissioning overhead < / td >
< td align = "left" > Critical < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3979" > HDFS-3979< / a > < / td >
< td align = "left" > Fix hsync semantics < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Lars Hofhansl < / td >
< td align = "left" > Lars Hofhansl < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-201" > YARN-201< / a > < / td >
< td align = "left" > CapacityScheduler can take a very long time to schedule containers if requests are off cluster < / td >
< td align = "left" > Critical < / td >
< td align = "left" > capacityscheduler < / 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-8589" > HADOOP-8589< / a > < / td >
< td align = "left" > ViewFs tests fail when tests and home dirs are nested < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, test < / td >
< td align = "left" > Andrey Klochkov < / td >
< td align = "left" > Sanjay Radia < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4772" > MAPREDUCE-4772< / a > < / td >
< td align = "left" > Fetch failures can take way too long for a map to be restarted < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mrv2 < / 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/HDFS-3990" > HDFS-3990< / a > < / td >
< td align = "left" > NN’ s health report has severe performance problems < / 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/MAPREDUCE-4782" > MAPREDUCE-4782< / a > < / td >
< td align = "left" > NLineInputFormat skips first line of last InputSplit < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > client < / td >
< td align = "left" > Mark Fuhs < / td >
< td align = "left" > Mark Fuhs < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4162" > HDFS-4162< / a > < / td >
< td align = "left" > Some malformed and unquoted HTML strings are returned from datanode web ui < / td >
< td align = "left" > Minor < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Derek Dagit < / td >
< td align = "left" > Derek Dagit < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7115" > HADOOP-7115< / a > < / td >
< td align = "left" > Add a cache for getpwuid_r and getpwgid_r calls < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun C Murthy < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4774" > MAPREDUCE-4774< / a > < / td >
< td align = "left" > JobImpl does not handle asynchronous task events in FAILED state < / td >
< td align = "left" > Major < / td >
< td align = "left" > applicationmaster, mrv2 < / td >
< td align = "left" > Ivan A. Veselovsky < / 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-206" > YARN-206< / a > < / td >
< td align = "left" > TestApplicationCleanup.testContainerCleanup occasionally fails < / 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-4751" > MAPREDUCE-4751< / a > < / td >
< td align = "left" > AM stuck in KILL_WAIT for days < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Ravi Prakash < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4787" > MAPREDUCE-4787< / a > < / td >
< td align = "left" > TestJobMonitorAndPrint is broken < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Ravi Prakash < / 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-4172" > HDFS-4172< / a > < / td >
< td align = "left" > namenode does not URI-encode parameters when building URI for datanode request < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Derek Dagit < / td >
< td align = "left" > Derek Dagit < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4425" > MAPREDUCE-4425< / a > < / td >
< td align = "left" > Speculation + Fetch failures can lead to a hung job < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Siddharth Seth < / 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-4786" > MAPREDUCE-4786< / a > < / td >
< td align = "left" > Job End Notification retry interval is 5 milliseconds by default < / td >
< td align = "left" > Major < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Ravi Prakash < / td >
< td align = "left" > Ravi Prakash < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4164" > HDFS-4164< / a > < / td >
< td align = "left" > fuse_dfs: add -lrt to the compiler command line on Linux < / td >
< td align = "left" > Minor < / td >
< td align = "left" > fuse-dfs < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9022" > HADOOP-9022< / a > < / td >
< td align = "left" > Hadoop distcp tool fails to copy file if -m 0 specified < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Haiyang Jiang < / td >
< td align = "left" > Jonathan Eagles < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-1322" > HDFS-1322< / a > < / td >
< td align = "left" > Document umask in DistributedFileSystem#mkdirs javadocs < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Ravi Gummadi < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3921" > HDFS-3921< / a > < / td >
< td align = "left" > NN will prematurely consider blocks missing when entering active state while still in safe mode < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Stephen Chu < / 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-9025" > HADOOP-9025< / a > < / td >
< td align = "left" > org.apache.hadoop.tools.TestCopyListing failing < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Robert Joseph Evans < / 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-4181" > HDFS-4181< / a > < / td >
< td align = "left" > LeaseManager tries to double remove and prints extra messages < / td >
< td align = "left" > Critical < / td >
< td align = "left" > namenode < / 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/YARN-212" > YARN-212< / a > < / td >
< td align = "left" > NM state machine ignores an APPLICATION_CONTAINER_FINISHED event when it shouldn’ t < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Nathan Roberts < / td >
< td align = "left" > Nathan Roberts < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4139" > HDFS-4139< / a > < / td >
< td align = "left" > fuse-dfs RO mode still allows file truncation < / td >
< td align = "left" > Major < / td >
< td align = "left" > fuse-dfs < / td >
< td align = "left" > Andy Isaacson < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4182" > HDFS-4182< / a > < / td >
< td align = "left" > SecondaryNameNode leaks NameCache entries < / td >
< td align = "left" > Critical < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Todd Lipcon < / 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-4797" > MAPREDUCE-4797< / a > < / td >
< td align = "left" > LocalContainerAllocator can loop forever trying to contact the RM < / 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/MAPREDUCE-4720" > MAPREDUCE-4720< / a > < / td >
< td align = "left" > Browser thinks History Server main page JS is taking too long < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4104" > HDFS-4104< / a > < / td >
< td align = "left" > dfs -test -d prints inappropriate error on nonexistent directory < / td >
< td align = "left" > Minor < / 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/HADOOP-6607" > HADOOP-6607< / a > < / td >
< td align = "left" > Add different variants of non caching HTTP headers < / td >
< td align = "left" > Minor < / td >
< td align = "left" > io < / td >
< td align = "left" > Steve Loughran < / 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-4186" > HDFS-4186< / a > < / td >
< td align = "left" > logSync() is called with the write lock held while releasing lease < / td >
< td align = "left" > Critical < / td >
< td align = "left" > namenode < / 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/MAPREDUCE-4801" > MAPREDUCE-4801< / a > < / td >
< td align = "left" > ShuffleHandler can generate large logs due to prematurely closed channels < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / 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-214" > YARN-214< / a > < / td >
< td align = "left" > RMContainerImpl does not handle event EXPIRE at state RUNNING < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jonathan Eagles < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-151" > YARN-151< / a > < / td >
< td align = "left" > Browser thinks RM main page JS is taking too long < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3507" > HDFS-3507< / a > < / td >
< td align = "left" > DFS#isInSafeMode needs to execute only on Active NameNode < / td >
< td align = "left" > Critical < / td >
< td align = "left" > ha < / td >
< td align = "left" > Vinayakumar B < / td >
< td align = "left" > Vinayakumar B < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4105" > HDFS-4105< / a > < / td >
< td align = "left" > the SPNEGO user for secondary namenode should use the web keytab < / 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/HDFS-4156" > HDFS-4156< / a > < / td >
< td align = "left" > Seeking to a negative position should throw an IOE < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Eli Reisman < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4171" > HDFS-4171< / a > < / td >
< td align = "left" > WebHDFS and HttpFs should accept only valid Unix user names < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Harsh J < / 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-4178" > HDFS-4178< / a > < / td >
< td align = "left" > shell scripts should not close stderr < / td >
< td align = "left" > Major < / td >
< td align = "left" > scripts < / 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/HDFS-4179" > HDFS-4179< / a > < / td >
< td align = "left" > BackupNode: allow reads, fix checkpointing, safeMode < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9072" > HADOOP-9072< / a > < / td >
< td align = "left" > Hadoop-Common-0.23-Build Fails to build in Jenkins < / 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/HADOOP-9049" > HADOOP-9049< / a > < / td >
< td align = "left" > DelegationTokenRenewer needs to be Singleton and FileSystems should register/deregister to/from. < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Karthik Kambatla < / td >
< td align = "left" > Karthik Kambatla < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4216" > HDFS-4216< / a > < / td >
< td align = "left" > Adding symlink should not ignore QuotaExceededException < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9064" > HADOOP-9064< / a > < / td >
< td align = "left" > Augment DelegationTokenRenewer API to cancel the tokens on calls to removeRenewAction < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / 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/YARN-224" > YARN-224< / a > < / td >
< td align = "left" > Fair scheduler logs too many nodeUpdate INFO messages < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4778" > MAPREDUCE-4778< / a > < / td >
< td align = "left" > Fair scheduler event log is only written if directory exists on HDFS < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobtracker, scheduler < / 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/MAPREDUCE-4825" > MAPREDUCE-4825< / a > < / td >
< td align = "left" > JobImpl.finished doesn’ t expect ERROR as a final job state < / td >
< td align = "left" > Major < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4817" > MAPREDUCE-4817< / a > < / td >
< td align = "left" > Hardcoded task ping timeout kills tasks localizing large amounts of data < / td >
< td align = "left" > Critical < / td >
< td align = "left" > applicationmaster, mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Thomas Graves < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4242" > HDFS-4242< / a > < / td >
< td align = "left" > Map.Entry is incorrectly used in LeaseManager < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-251" > YARN-251< / a > < / td >
< td align = "left" > Proxy URI generation fails for blank tracking URIs < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / 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/MAPREDUCE-4836" > MAPREDUCE-4836< / a > < / td >
< td align = "left" > Elapsed time for running tasks on AM web UI tasks page is 0 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Ravi Prakash < / td >
< td align = "left" > Ravi Prakash < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-72" > YARN-72< / a > < / td >
< td align = "left" > NM should handle cleaning up containers when it shuts down < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Hitesh Shah < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3626" > HDFS-3626< / a > < / td >
< td align = "left" > Creating file with invalid path can corrupt edit log < / 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/HADOOP-9103" > HADOOP-9103< / a > < / td >
< td align = "left" > UTF8 class does not properly decode Unicode characters outside the basic multilingual plane < / td >
< td align = "left" > Major < / td >
< td align = "left" > io < / td >
< td align = "left" > yixiaohua < / 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-4238" > HDFS-4238< / a > < / td >
< td align = "left" > [HA] Standby namenode should not do purging of shared storage edits. < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha < / td >
< td align = "left" > Vinayakumar B < / 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-4268" > HDFS-4268< / a > < / td >
< td align = "left" > Remove redundant enum NNHAStatusHeartbeat.State < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-258" > YARN-258< / a > < / td >
< td align = "left" > RM web page UI shows Invalid Date for start and finish times < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Ravi Prakash < / td >
< td align = "left" > Ravi Prakash < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4282" > HDFS-4282< / a > < / td >
< td align = "left" > TestEditLog.testFuzzSequences FAILED in all pre-commit test < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode, test < / td >
< td align = "left" > Junping Du < / 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-4236" > HDFS-4236< / a > < / td >
< td align = "left" > Regression: HDFS-4171 puts artificial limit on username length < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Allen Wittenauer < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4279" > HDFS-4279< / a > < / td >
< td align = "left" > NameNode does not initialize generic conf keys when started with -recover < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4291" > HDFS-4291< / a > < / td >
< td align = "left" > edit log unit tests leave stray test_edit_log_file around < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4292" > HDFS-4292< / a > < / td >
< td align = "left" > Sanity check not correct in RemoteBlockReader2.newBlockReader < / 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-6762" > HADOOP-6762< / a > < / td >
< td align = "left" > exception while doing RPC I/O closes channel < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > sam rash < / 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-4295" > HDFS-4295< / a > < / td >
< td align = "left" > Using port 1023 should be valid when starting Secure DataNode < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Stephen Chu < / td >
< td align = "left" > Stephen Chu < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4294" > HDFS-4294< / a > < / td >
< td align = "left" > Backwards compatibility is not maintained for TestVolumeId < / 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/HDFS-2264" > HDFS-2264< / a > < / td >
< td align = "left" > NamenodeProtocol has the wrong value for clientPrincipal in KerberosInfo annotation < / 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-266" > YARN-266< / a > < / td >
< td align = "left" > RM and JHS Web UIs are blank because AppsBlock is not escaping string properly < / td >
< td align = "left" > Critical < / td >
< td align = "left" > resourcemanager < / 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/MAPREDUCE-4861" > MAPREDUCE-4861< / a > < / td >
< td align = "left" > Cleanup: Remove unused mapreduce.security.token.DelegationTokenRenewal < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Karthik Kambatla < / td >
< td align = "left" > Karthik Kambatla < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9113" > HADOOP-9113< / a > < / td >
< td align = "left" > o.a.h.fs.TestDelegationTokenRenewer is failing intermittently < / td >
< td align = "left" > Major < / td >
< td align = "left" > security, test < / 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/MAPREDUCE-4856" > MAPREDUCE-4856< / a > < / td >
< td align = "left" > TestJobOutputCommitter uses same directory as TestJobCleanup < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / 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/YARN-267" > YARN-267< / a > < / td >
< td align = "left" > Fix fair scheduler web UI < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / td >
< td align = "left" > Sandy Ryza < / 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-9135" > HADOOP-9135< / a > < / td >
< td align = "left" > JniBasedUnixGroupsMappingWithFallback should log at debug rather than info during fallback < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > security < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4307" > HDFS-4307< / a > < / td >
< td align = "left" > SocketCache should use monotonic time < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-264" > YARN-264< / a > < / td >
< td align = "left" > y.s.rm.DelegationTokenRenewer attempts to renew token even after removing an app < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Karthik Kambatla < / td >
< td align = "left" > Karthik Kambatla < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4274" > HDFS-4274< / a > < / td >
< td align = "left" > BlockPoolSliceScanner does not close verification log during shutdown < / td >
< td align = "left" > Minor < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Chris Nauroth < / td >
< td align = "left" > Chris Nauroth < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9041" > HADOOP-9041< / a > < / td >
< td align = "left" > FileSystem initialization can go into infinite loop < / td >
< td align = "left" > Critical < / td >
< td align = "left" > fs < / td >
< td align = "left" > Radim Kolar < / td >
< td align = "left" > Radim Kolar < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4315" > HDFS-4315< / a > < / td >
< td align = "left" > DNs with multiple BPs can have BPOfferServices fail to start due to unsynchronized map access < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / 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-8981" > HADOOP-8981< / a > < / td >
< td align = "left" > TestMetricsSystemImpl fails on Windows < / td >
< td align = "left" > Major < / td >
< td align = "left" > metrics < / td >
< td align = "left" > Chris Nauroth < / td >
< td align = "left" > Xuan Gong < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4140" > HDFS-4140< / a > < / td >
< td align = "left" > fuse-dfs handles open(O_TRUNC) poorly < / td >
< td align = "left" > Major < / td >
< td align = "left" > fuse-dfs < / td >
< td align = "left" > Andy Isaacson < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4232" > HDFS-4232< / a > < / td >
< td align = "left" > NN fails to write a fsimage with stale leases < / td >
< td align = "left" > Blocker < / 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-9152" > HADOOP-9152< / a > < / td >
< td align = "left" > HDFS can report negative DFS Used on clusters with very small amounts of data < / td >
< td align = "left" > Minor < / td >
< td align = "left" > fs < / td >
< td align = "left" > Brock Noland < / td >
< td align = "left" > Brock Noland < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-223" > YARN-223< / a > < / td >
< td align = "left" > Change processTree interface to work better with native code < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Radim Kolar < / td >
< td align = "left" > Radim Kolar < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4895" > MAPREDUCE-4895< / a > < / td >
< td align = "left" > Fix compilation failure of org.apache.hadoop.mapred.gridmix.TestResourceUsageEmulators < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Dennis Y < / td >
< td align = "left" > Dennis Y < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9105" > HADOOP-9105< / a > < / td >
< td align = "left" > FsShell -moveFromLocal erroneously fails < / td >
< td align = "left" > Major < / 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/YARN-271" > YARN-271< / a > < / td >
< td align = "left" > Fair scheduler hits IllegalStateException trying to reserve different apps on same node < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-272" > YARN-272< / a > < / td >
< td align = "left" > Fair scheduler log messages try to print objects without overridden toString methods < / td >
< td align = "left" > Major < / td >
< td align = "left" > scheduler < / 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/YARN-278" > YARN-278< / a > < / td >
< td align = "left" > Fair scheduler maxRunningApps config causes no apps to make progress < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-282" > YARN-282< / a > < / td >
< td align = "left" > Fair scheduler web UI double counts Apps Submitted < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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/YARN-283" > YARN-283< / a > < / td >
< td align = "left" > Fair scheduler fails to get queue info without root prefix < / td >
< td align = "left" > Major < / td >
< td align = "left" > scheduler < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4842" > MAPREDUCE-4842< / a > < / td >
< td align = "left" > Shuffle race can hang reducer < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Mariappan Asokan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4833" > MAPREDUCE-4833< / a > < / td >
< td align = "left" > Task can get stuck in FAIL_CONTAINER_CLEANUP < / td >
< td align = "left" > Critical < / td >
< td align = "left" > applicationmaster, 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-4890" > MAPREDUCE-4890< / a > < / td >
< td align = "left" > Invalid TaskImpl state transitions when task fails while 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/MAPREDUCE-4902" > MAPREDUCE-4902< / a > < / td >
< td align = "left" > Fix typo “ receievd” should be “ received” in log output < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > . < / td >
< td align = "left" > Albert Chu < / td >
< td align = "left" > Albert Chu < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-225" > YARN-225< / a > < / td >
< td align = "left" > Proxy Link in RM UI thows NPE in Secure mode < / td >
< td align = "left" > Critical < / td >
< td align = "left" > resourcemanager < / td >
< td align = "left" > Devaraj K < / td >
< td align = "left" > Devaraj K < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4813" > MAPREDUCE-4813< / a > < / td >
< td align = "left" > AM timing out during job commit < / td >
< td align = "left" > Critical < / 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-4308" > HDFS-4308< / a > < / td >
< td align = "left" > addBlock() should persist file blocks once < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Konstantin Shvachko < / td >
< td align = "left" > Plamen Jeliazkov < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4347" > HDFS-4347< / a > < / td >
< td align = "left" > TestBackupNode can go into infinite loop “ Waiting checkpoint to complete.” < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode, test < / td >
< td align = "left" > Konstantin Shvachko < / td >
< td align = "left" > Plamen Jeliazkov < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4884" > MAPREDUCE-4884< / a > < / td >
< td align = "left" > streaming tests fail to start MiniMRCluster due to “ Queue configuration missing child queue names for root” < / td >
< td align = "left" > Major < / td >
< td align = "left" > contrib/streaming, test < / td >
< td align = "left" > Chris Nauroth < / td >
< td align = "left" > Chris Nauroth < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-293" > YARN-293< / a > < / td >
< td align = "left" > Node Manager leaks LocalizerRunner object for every Container < / td >
< td align = "left" > Critical < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Devaraj K < / 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/YARN-288" > YARN-288< / a > < / td >
< td align = "left" > Fair scheduler queue doesn’ t accept any jobs when ACLs are configured. < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / 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/YARN-300" > YARN-300< / a > < / td >
< td align = "left" > After YARN-271, fair scheduler can infinite loop and not schedule any application. < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / td >
< td align = "left" > Hong Shen < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-301" > YARN-301< / a > < / td >
< td align = "left" > Fair scheduler throws ConcurrentModificationException when iterating over app’ s priorities < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / td >
< td align = "left" > Hong Shen < / td >
< td align = "left" > Hong Shen < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4279" > MAPREDUCE-4279< / a > < / td >
< td align = "left" > getClusterStatus() fails with null pointer exception when running jobs in local mode < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobtracker < / td >
< td align = "left" > Rahul Jain < / 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-4302" > HDFS-4302< / a > < / td >
< td align = "left" > Precondition in EditLogFileInputStream’ s length() method is checked too early in NameNode startup, causing fatal exception < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha, namenode < / td >
< td align = "left" > Eugene Koontz < / td >
< td align = "left" > Eugene Koontz < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4270" > HDFS-4270< / a > < / td >
< td align = "left" > Replications of the highest priority should be allowed to choose a source datanode that has reached its max replication limit < / td >
< td align = "left" > Minor < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Derek Dagit < / td >
< td align = "left" > Derek Dagit < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4272" > MAPREDUCE-4272< / a > < / td >
< td align = "left" > SortedRanges.Range#compareTo is not spec compliant < / td >
< td align = "left" > Major < / td >
< td align = "left" > task < / td >
< td align = "left" > Luke Lu < / td >
< td align = "left" > Yu Gao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4832" > MAPREDUCE-4832< / a > < / td >
< td align = "left" > MR AM can get in a split brain situation < / td >
< td align = "left" > Critical < / td >
< td align = "left" > applicationmaster < / td >
< td align = "left" > Robert Joseph Evans < / 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-9173" > HADOOP-9173< / a > < / td >
< td align = "left" > Add security token protobuf definition to common and use it in hdfs < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Suresh Srinivas < / td >
< td align = "left" > Suresh Srinivas < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4894" > MAPREDUCE-4894< / a > < / td >
< td align = "left" > Renewal / cancellation of JobHistory tokens < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > jobhistoryserver, mrv2 < / td >
< td align = "left" > Siddharth Seth < / td >
< td align = "left" > Siddharth Seth < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4819" > MAPREDUCE-4819< / a > < / td >
< td align = "left" > AM can rerun job after reporting final job status to the client < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Bikas Saha < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4913" > MAPREDUCE-4913< / a > < / td >
< td align = "left" > TestMRAppMaster#testMRAppMasterMissingStaging occasionally exits < / td >
< td align = "left" > Major < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Jason Lowe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4351" > HDFS-4351< / a > < / td >
< td align = "left" > Fix BlockPlacementPolicyDefault#chooseTarget when avoiding stale nodes < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Andrew Wang < / td >
< td align = "left" > Andrew Wang < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-217" > YARN-217< / a > < / td >
< td align = "left" > yarn rmadmin commands fail in secure cluster < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > resourcemanager < / 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/MAPREDUCE-4920" > MAPREDUCE-4920< / a > < / td >
< td align = "left" > Use security token protobuf definition from hadoop common < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Vinod Kumar Vavilapalli < / td >
< td align = "left" > Suresh Srinivas < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-170" > YARN-170< / a > < / td >
< td align = "left" > NodeManager stop() gets called twice on shutdown < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Sandy Ryza < / 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-9181" > HADOOP-9181< / a > < / td >
< td align = "left" > Set daemon flag for HttpServer’ s QueuedThreadPool < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Liang Xie < / td >
< td align = "left" > Liang Xie < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3970" > HDFS-3970< / a > < / td >
< td align = "left" > BlockPoolSliceStorage#doRollback(..) should use BlockPoolSliceStorage instead of DataStorage to read prev version file. < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Vinayakumar B < / td >
< td align = "left" > Vinayakumar B < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-253" > YARN-253< / a > < / td >
< td align = "left" > Container launch may fail if no files were localized < / td >
< td align = "left" > Critical < / td >
< td align = "left" > nodemanager < / 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/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/HDFS-3553" > HDFS-3553< / a > < / td >
< td align = "left" > Hftp proxy tokens are broken < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / 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-1700" > MAPREDUCE-1700< / a > < / td >
< td align = "left" > User supplied dependencies may conflict with MapReduce system JARs < / td >
< td align = "left" > Major < / td >
< td align = "left" > task < / td >
< td align = "left" > Tom White < / td >
< td align = "left" > Tom White < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-320" > YARN-320< / a > < / td >
< td align = "left" > RM should always be able to renew its own tokens < / 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-325" > YARN-325< / a > < / td >
< td align = "left" > RM CapacityScheduler can deadlock when getQueueInfo() is called and a container is completing < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > capacityscheduler < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Arun C Murthy < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4363" > HDFS-4363< / a > < / td >
< td align = "left" > Combine PBHelper and HdfsProtoUtil and remove redundant methods < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Suresh Srinivas < / 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-4306" > HDFS-4306< / a > < / td >
< td align = "left" > PBHelper.convertLocatedBlock miss convert BlockToken < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Binglin Chang < / td >
< td align = "left" > Binglin Chang < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4848" > MAPREDUCE-4848< / a > < / td >
< td align = "left" > TaskAttemptContext cast error during AM recovery < / td >
< td align = "left" > Major < / td >
< td align = "left" > mr-am < / td >
< td align = "left" > Jason Lowe < / td >
< td align = "left" > Haifeng Chen < / td > < / tr >
< tr class = "b" >
< 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9183" > HADOOP-9183< / a > < / td >
< td align = "left" > Potential deadlock in ActiveStandbyElector < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha < / 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/HDFS-4377" > HDFS-4377< / a > < / td >
< td align = "left" > Some trivial DN comment cleanup < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / 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-4384" > HDFS-4384< / a > < / td >
< td align = "left" > test_libhdfs_threaded gets SEGV if JNIEnv cannot be initialized < / td >
< td align = "left" > Minor < / td >
< td align = "left" > libhdfs < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9097" > HADOOP-9097< / a > < / td >
< td align = "left" > Maven RAT plugin is not checking all source files < / td >
< td align = "left" > Critical < / td >
< td align = "left" > build < / td >
< td align = "left" > Tom White < / 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-4385" > HDFS-4385< / a > < / td >
< td align = "left" > Maven RAT plugin is not checking all source files < / td >
< td align = "left" > Critical < / td >
< td align = "left" > build < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Thomas Graves < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4934" > MAPREDUCE-4934< / a > < / td >
< td align = "left" > Maven RAT plugin is not checking all source files < / td >
< td align = "left" > Critical < / td >
< td align = "left" > build < / 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/YARN-334" > YARN-334< / a > < / td >
< td align = "left" > Maven RAT plugin is not checking all source files < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Thomas Graves < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3429" > HDFS-3429< / a > < / td >
< td align = "left" > DataNode reads checksums even if client does not need them < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, performance < / td >
< td align = "left" > Todd Lipcon < / td >
< td align = "left" > Todd Lipcon < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-330" > YARN-330< / a > < / td >
< td align = "left" > Flakey test: TestNodeManagerShutdown#testKillContainersOnShutdown < / td >
< td align = "left" > Major < / td >
< td align = "left" > nodemanager < / td >
< td align = "left" > Hitesh Shah < / 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-9203" > HADOOP-9203< / a > < / td >
< td align = "left" > RPCCallBenchmark should find a random available port < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > ipc, test < / td >
< td align = "left" > Andrew Purtell < / td >
< td align = "left" > Andrew Purtell < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9178" > HADOOP-9178< / a > < / td >
< td align = "left" > src/main/conf is missing hadoop-policy.xml < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / 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/MAPREDUCE-4678" > MAPREDUCE-4678< / a > < / td >
< td align = "left" > Running the Pentomino example with defaults throws java.lang.NegativeArraySizeException < / td >
< td align = "left" > Minor < / td >
< td align = "left" > examples < / td >
< td align = "left" > Chris McConnell < / td >
< td align = "left" > Chris McConnell < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4925" > MAPREDUCE-4925< / a > < / td >
< td align = "left" > The pentomino option parser may be buggy < / td >
< td align = "left" > Major < / td >
< td align = "left" > examples < / 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-4936" > MAPREDUCE-4936< / a > < / td >
< td align = "left" > JobImpl uber checks for cpu are wrong < / td >
< td align = "left" > Critical < / td >
< td align = "left" > mrv2 < / td >
< td align = "left" > Daryn Sharp < / td >
< td align = "left" > Arun C Murthy < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4921" > MAPREDUCE-4921< / a > < / td >
< td align = "left" > JobClient should acquire HS token with RM principal < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > client < / 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-336" > YARN-336< / a > < / td >
< td align = "left" > Fair scheduler FIFO scheduling within a queue only allows 1 app at a time < / td >
< td align = "left" > Major < / td >
< td align = "left" > scheduler < / td >
< td align = "left" > Sandy Ryza < / 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-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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4924" > MAPREDUCE-4924< / a > < / td >
< td align = "left" > flakey test: org.apache.hadoop.mapred.TestClusterMRNotification.testMR < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > mrv1 < / td >
< td align = "left" > Robert Kanter < / td >
< td align = "left" > Robert Kanter < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-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/HADOOP-9215" > HADOOP-9215< / a > < / td >
< td align = "left" > when using cmake-2.6, libhadoop.so doesn’ t get created (only libhadoop.so.1.0.0) < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Thomas Graves < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4415" > HDFS-4415< / a > < / td >
< td align = "left" > HostnameFilter should handle hostname resolution failures and continue processing < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Robert Kanter < / td >
< td align = "left" > Robert Kanter < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4923" > MAPREDUCE-4923< / a > < / td >
< td align = "left" > Add toString method to TaggedInputSplit < / td >
< td align = "left" > Minor < / td >
< td align = "left" > mrv1, mrv2, task < / 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/YARN-302" > YARN-302< / a > < / td >
< td align = "left" > Fair scheduler assignmultiple should default to false < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / td >
< td align = "left" > Sandy Ryza < / td >
< td align = "left" > Sandy Ryza < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4359" > HDFS-4359< / a > < / td >
< td align = "left" > remove an unnecessary synchronized keyword in BPOfferService.java < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode < / td >
< td align = "left" > Liang Xie < / td >
< td align = "left" > Liang Xie < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4948" > MAPREDUCE-4948< / a > < / td >
< td align = "left" > TestYARNRunner.testHistoryServerToken failed on trunk < / td >
< td align = "left" > Critical < / td >
< td align = "left" > client < / td >
< td align = "left" > Junping Du < / td >
< td align = "left" > Junping Du < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4403" > HDFS-4403< / a > < / td >
< td align = "left" > DFSClient can infer checksum type when not provided by reading first byte < / td >
< td align = "left" > Minor < / 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/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 = "a" >
< 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 = "b" >
< 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 = "a" >
< 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4443" > HDFS-4443< / a > < / td >
< td align = "left" > Remove trailing ‘ `’ character from HDFS nodelist jsp < / td >
< td align = "left" > Trivial < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Christian Rohling < / td >
< td align = "left" > Christian Rohling < / td > < / tr >
< tr class = "a" >
< 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9255" > HADOOP-9255< / a > < / td >
< td align = "left" > relnotes.py missing last jira < / td >
< td align = "left" > Critical < / td >
< td align = "left" > scripts < / 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/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/MAPREDUCE-2264" > MAPREDUCE-2264< / a > < / td >
< td align = "left" > Job status exceeds 100% in some cases < / td >
< td align = "left" > Major < / td >
< td align = "left" > jobtracker < / td >
< td align = "left" > Adam Kramer < / td >
< td align = "left" > Devaraj K < / td > < / tr >
< tr class = "b" >
< 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 = "a" >
< 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 = "b" >
< 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 = "a" >
< 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4428" > HDFS-4428< / a > < / td >
< td align = "left" > FsDatasetImpl should disclose what the error is when a rename fails < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/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/HADOOP-8418" > HADOOP-8418< / a > < / td >
< td align = "left" > Fix UGI for IBM JDK running on Windows < / td >
< td align = "left" > Major < / td >
< td align = "left" > security < / td >
< td align = "left" > Luke Lu < / td >
< td align = "left" > Yu Gao < / td > < / tr >
< tr class = "a" >
< 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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4452" > HDFS-4452< / a > < / td >
< td align = "left" > getAdditionalBlock() can create multiple blocks if the client times out and retries. < / td >
< td align = "left" > Critical < / 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-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/HADOOP-9252" > HADOOP-9252< / a > < / td >
< td align = "left" > StringUtils.humanReadableInt(..) has a race condition < / td >
< td align = "left" > Minor < / td >
< td align = "left" > util < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td >
< td align = "left" > Tsz Wo Nicholas Sze < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-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 = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4404" > HDFS-4404< / a > < / td >
< td align = "left" > Create file failure when the machine of first attempted NameNode is down < / td >
< td align = "left" > Critical < / td >
< td align = "left" > ha, hdfs-client < / td >
< td align = "left" > liaowenrui < / 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-4344" > HDFS-4344< / a > < / td >
< td align = "left" > dfshealth.jsp throws NumberFormatException when dfs.hosts/dfs.hosts.exclude includes port number < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > tamtam180 < / td >
< td align = "left" > Andy Isaacson < / td > < / tr >
< tr class = "b" >
< 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9260" > HADOOP-9260< / a > < / td >
< td align = "left" > Hadoop version may be not correct when starting name node or data node < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Haifeng Chen < / td >
< td align = "left" > Chris Nauroth < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-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/HDFS-4468" > HDFS-4468< / a > < / td >
< td align = "left" > Fix TestHDFSCLI and TestQuota for HADOOP-9252 < / td >
< td align = "left" > Minor < / 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/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 = "a" >
< 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 = "b" >
< 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4458" > HDFS-4458< / a > < / td >
< td align = "left" > start balancer failed with “ Failed to create file [/system/balancer.id]” if configure IP on fs.defaultFS < / td >
< td align = "left" > Major < / td >
< td align = "left" > balancer & mover < / td >
< td align = "left" > Wenwu Peng < / 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-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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-7294" > HADOOP-7294< / a > < / td >
< td align = "left" > FileUtil uses wrong stat command for FreeBSD < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs < / td >
< td align = "left" > Vitalii Tymchyshyn < / td >
< td align = "left" > < / 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-4007" > HDFS-4007< / a > < / td >
< td align = "left" > Rehabilitate bit-rotted unit tests under hadoop-hdfs-project/hadoop-hdfs/src/test/unit/ < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-146" > YARN-146< / a > < / td >
< td align = "left" > Add unit tests for computing fair share in the fair scheduler < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / 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-9042" > HADOOP-9042< / a > < / td >
< td align = "left" > Add a test for umask in FileSystemContractBaseTest < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Colin P. McCabe < / td >
< td align = "left" > Colin P. McCabe < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9038" > HADOOP-9038< / a > < / td >
< td align = "left" > provide unit-test coverage of class org.apache.hadoop.fs.LocalDirAllocator.AllocatorPerContext.PathIterator < / 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/HDFS-4199" > HDFS-4199< / a > < / td >
< td align = "left" > Provide test for HdfsVolumeId < / 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/HDFS-4349" > HDFS-4349< / a > < / td >
< td align = "left" > Test reading files from BackupNode < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode, test < / td >
< td align = "left" > Konstantin Shvachko < / td >
< td align = "left" > Konstantin Shvachko < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9119" > HADOOP-9119< / a > < / td >
< td align = "left" > Add test to FileSystemContractBaseTest to verify integrity of overwritten files < / td >
< td align = "left" > Minor < / td >
< td align = "left" > fs, test < / td >
< td align = "left" > Steve Loughran < / td >
< td align = "left" > Steve Loughran < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9217" > HADOOP-9217< / a > < / td >
< td align = "left" > Print thread dumps when hadoop-common tests fail < / td >
< td align = "left" > Major < / td >
< td align = "left" > test < / td >
< td align = "left" > Andrey Klochkov < / td >
< td align = "left" > Andrey Klochkov < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4803" > MAPREDUCE-4803< / a > < / td >
< td align = "left" > Duplicate copies of TestIndexCache.java < / td >
< td align = "left" > Minor < / td >
< td align = "left" > test < / td >
< td align = "left" > Mariappan Asokan < / td >
< td align = "left" > Mariappan Asokan < / 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 >
< / 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-2908" > HDFS-2908< / a > < / td >
< td align = "left" > Add apache license header for StorageReport.java < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Suresh Srinivas < / td >
< td align = "left" > Brandon Li < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3573" > HDFS-3573< / a > < / td >
< td align = "left" > Supply NamespaceInfo when instantiating JournalManagers < / td >
< td align = "left" > Minor < / 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-3695" > HDFS-3695< / a > < / td >
< td align = "left" > Genericize format() to non-file JournalManagers < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha, 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-3789" > HDFS-3789< / a > < / td >
< td align = "left" > JournalManager#format() should be able to throw IOException < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha, namenode < / td >
< td align = "left" > Ivan Kelly < / td >
< td align = "left" > Ivan Kelly < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-8783" > HADOOP-8783< / a > < / td >
< td align = "left" > Improve RPC.Server’ s digest auth < / td >
< td align = "left" > Major < / td >
< td align = "left" > ipc, security < / 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-134" > YARN-134< / a > < / td >
< td align = "left" > ClientToAMSecretManager creates keys without checking for validity of the appID < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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/HADOOP-8784" > HADOOP-8784< / a > < / td >
< td align = "left" > Improve IPC.Client’ s token use < / td >
< td align = "left" > Major < / td >
< td align = "left" > ipc, security < / 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-4059" > HDFS-4059< / a > < / td >
< td align = "left" > Add number of stale DataNodes to metrics < / td >
< td align = "left" > Minor < / td >
< td align = "left" > datanode, 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-3912" > HDFS-3912< / a > < / td >
< td align = "left" > Detecting and avoiding stale datanodes for writing < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jing Zhao < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4029" > HDFS-4029< / a > < / td >
< td align = "left" > GenerationStamp should use an AtomicLong < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / 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-3920" > HDFS-3920< / a > < / td >
< td align = "left" > libwebdhfs code cleanup: string processing and using strerror consistently to handle all errors < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jing Zhao < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3809" > HDFS-3809< / a > < / td >
< td align = "left" > Make BKJM use protobufs for all serialization with ZK < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Ivan Kelly < / td >
< td align = "left" > Ivan Kelly < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-3923" > HDFS-3923< / a > < / td >
< td align = "left" > libwebhdfs testing code cleanup < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Jing Zhao < / td >
< td align = "left" > Jing Zhao < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9010" > HADOOP-9010< / a > < / td >
< td align = "left" > Map UGI authenticationMethod to RPC authMethod < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, 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-9009" > HADOOP-9009< / a > < / td >
< td align = "left" > Add SecurityUtil methods to get/set authentication method < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, security < / 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-9012" > HADOOP-9012< / a > < / td >
< td align = "left" > IPC Client sends wrong connection context < / 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/YARN-202" > YARN-202< / a > < / td >
< td align = "left" > Log Aggregation generates a storm of fsync() for namenode < / td >
< td align = "left" > Critical < / td >
< td align = "left" > . < / td >
< td align = "left" > Kihwal Lee < / td >
< td align = "left" > Kihwal Lee < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9013" > HADOOP-9013< / a > < / td >
< td align = "left" > UGI should not hardcode loginUser’ s authenticationType < / td >
< td align = "left" > Major < / td >
< td align = "left" > fs, 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-9014" > HADOOP-9014< / a > < / td >
< td align = "left" > Standardize creation of SaslRpcClients < / 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 = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9015" > HADOOP-9015< / a > < / td >
< td align = "left" > Standardize creation of SaslRpcServers < / 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/YARN-186" > YARN-186< / a > < / td >
< td align = "left" > Coverage fixing LinuxContainerExecutor < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager, scheduler < / 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/HDFS-3810" > HDFS-3810< / a > < / td >
< td align = "left" > Implement format() for BKJM < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Ivan Kelly < / td >
< td align = "left" > Ivan Kelly < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HADOOP-9020" > HADOOP-9020< / a > < / td >
< td align = "left" > Add a SASL PLAIN server < / td >
< td align = "left" > Major < / td >
< td align = "left" > ipc, security < / 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-9021" > HADOOP-9021< / a > < / td >
< td align = "left" > Enforce configured SASL method on the server < / td >
< td align = "left" > Major < / td >
< td align = "left" > ipc, 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/HDFS-4038" > HDFS-4038< / a > < / td >
< td align = "left" > Override toString() for BookKeeperEditLogInputStream < / td >
< td align = "left" > Minor < / td >
< td align = "left" > ha < / td >
< td align = "left" > Vinayakumar B < / td >
< td align = "left" > Vinayakumar B < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-188" > YARN-188< / a > < / td >
< td align = "left" > Coverage fixing for CapacityScheduler < / td >
< td align = "left" > Major < / td >
< td align = "left" > capacityscheduler < / 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/HDFS-3623" > HDFS-3623< / a > < / td >
< td align = "left" > BKJM: zkLatchWaitTimeout hard coded to 6000. Make use of ZKSessionTimeout instead. < / td >
< td align = "left" > Major < / td >
< td align = "left" > 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/HADOOP-9035" > HADOOP-9035< / a > < / td >
< td align = "left" > Generalize setup of LoginContext < / 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/HDFS-3935" > HDFS-3935< / a > < / td >
< td align = "left" > QJM: Add JournalNode to the start / stop scripts < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / 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-219" > YARN-219< / a > < / td >
< td align = "left" > NM should aggregate logs when application finishes. < / td >
< td align = "left" > Critical < / td >
< td align = "left" > nodemanager < / 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/YARN-204" > YARN-204< / a > < / td >
< td align = "left" > test coverage for org.apache.hadoop.tools < / td >
< td align = "left" > Major < / td >
< td align = "left" > applications < / 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-4809" > MAPREDUCE-4809< / a > < / td >
< td align = "left" > Change visibility of classes for pluggable sort changes < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun C Murthy < / td >
< td align = "left" > Mariappan Asokan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-229" > YARN-229< / a > < / td >
< td align = "left" > Remove old code for restart < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / 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-4807" > MAPREDUCE-4807< / a > < / td >
< td align = "left" > Allow MapOutputBuffer to be pluggable < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun C Murthy < / td >
< td align = "left" > Mariappan Asokan < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4247" > HDFS-4247< / a > < / td >
< td align = "left" > saveNamespace should be tolerant of dangling lease < / td >
< td align = "left" > Blocker < / 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/HDFS-4248" > HDFS-4248< / a > < / td >
< td align = "left" > Renames may remove file leases < / td >
< td align = "left" > Blocker < / 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/HDFS-3571" > HDFS-3571< / a > < / td >
< td align = "left" > Allow EditLogFileInputStream to read from a remote URL < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha, 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-4130" > HDFS-4130< / a > < / td >
< td align = "left" > BKJM: The reading for editlog at NN starting using bkjm is not efficient < / td >
< td align = "left" > Major < / td >
< td align = "left" > ha, performance < / td >
< td align = "left" > Han Xiao < / td >
< td align = "left" > Han Xiao < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4049" > MAPREDUCE-4049< / a > < / td >
< td align = "left" > plugin for generic shuffle service < / td >
< td align = "left" > Major < / td >
< td align = "left" > performance, task, tasktracker < / td >
< td align = "left" > Avner BenHanoch < / td >
< td align = "left" > Avner BenHanoch < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-3" > YARN-3< / a > < / td >
< td align = "left" > Add support for CPU isolation/monitoring of containers < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Arun C Murthy < / td >
< td align = "left" > Andrew Ferguson < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-230" > YARN-230< / a > < / td >
< td align = "left" > Make changes for RM restart phase 1 < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / 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/YARN-280" > YARN-280< / a > < / td >
< td align = "left" > RM does not reject app submission with invalid tokens < / 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-103" > YARN-103< / a > < / td >
< td align = "left" > Add a yarn AM - RM client module < / 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/YARN-50" > YARN-50< / a > < / td >
< td align = "left" > Implement renewal / cancellation of Delegation Tokens < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Siddharth Seth < / td >
< td align = "left" > Siddharth Seth < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4100" > HDFS-4100< / a > < / td >
< td align = "left" > Fix all findbug security warings < / td >
< td align = "left" > Major < / td >
< td align = "left" > datanode, journal-node, security < / td >
< td align = "left" > Liang Xie < / td >
< td align = "left" > Liang Xie < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/HDFS-4030" > HDFS-4030< / a > < / td >
< td align = "left" > BlockManager excessBlocksCount and postponedMisreplicatedBlocksCount should be AtomicLongs < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / 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-4031" > HDFS-4031< / a > < / td >
< td align = "left" > Update findbugsExcludeFile.xml to include findbugs 2 exclusions < / td >
< td align = "left" > Major < / td >
< td align = "left" > namenode < / td >
< td align = "left" > Eli Collins < / 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-4033" > HDFS-4033< / a > < / td >
< td align = "left" > Miscellaneous findbugs 2 fixes < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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-4034" > HDFS-4034< / a > < / td >
< td align = "left" > Remove redundant null checks < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / 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-4035" > HDFS-4035< / a > < / td >
< td align = "left" > LightWeightGSet and LightWeightHashSet increment a volatile without synchronization < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / 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-4032" > HDFS-4032< / a > < / td >
< td align = "left" > Specify the charset explicitly rather than rely on the default < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Eli Collins < / td >
< td align = "left" > Eli Collins < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-135" > YARN-135< / a > < / td >
< td align = "left" > ClientTokens should be per app-attempt and be unregistered on App-finish. < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / 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/YARN-231" > YARN-231< / a > < / td >
< td align = "left" > Add FS-based persistent store implementation for RMStateStore < / td >
< td align = "left" > Major < / td >
< td align = "left" > resourcemanager < / 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/HDFS-4445" > HDFS-4445< / a > < / td >
< td align = "left" > All BKJM ledgers are not checked while tailing, So failover will fail. < / td >
< td align = "left" > Blocker < / td >
< td align = "left" > . < / td >
< td align = "left" > Vinayakumar B < / td >
< td align = "left" > Vinayakumar B < / 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-3944" > HDFS-3944< / a > < / td >
< td align = "left" > Httpfs resolveAuthority() is not resolving host correctly < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "a" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4596" > MAPREDUCE-4596< / a > < / td >
< td align = "left" > Split StateMachine state from states seen by MRClientProtocol (for Job, Task, TaskAttempt) < / td >
< td align = "left" > Major < / td >
< td align = "left" > applicationmaster, mrv2 < / td >
< td align = "left" > Siddharth Seth < / td >
< td align = "left" > Siddharth Seth < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/MAPREDUCE-4266" > MAPREDUCE-4266< / a > < / td >
< td align = "left" > remove Ant remnants from MR < / 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/HADOOP-8860" > HADOOP-8860< / a > < / td >
< td align = "left" > Split MapReduce and YARN sections in documentation navigation < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation < / 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-8427" > HADOOP-8427< / a > < / td >
< td align = "left" > Convert Forrest docs to APT, incremental < / td >
< td align = "left" > Major < / td >
< td align = "left" > documentation < / td >
< td align = "left" > Eli Collins < / 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-4326" > HDFS-4326< / a > < / td >
< td align = "left" > bump up Tomcat version for HttpFS to 6.0.36 < / td >
< td align = "left" > Major < / td >
< td align = "left" > . < / td >
< td align = "left" > Alejandro Abdelnur < / td >
< td align = "left" > Alejandro Abdelnur < / td > < / tr >
< tr class = "b" >
< td align = "left" > < a class = "externalLink" href = "https://issues.apache.org/jira/browse/YARN-372" > YARN-372< / a > < / td >
< td align = "left" > Move InlineDispatcher from hadoop-yarn-server-resourcemanager to hadoop-yarn-common < / td >
< td align = "left" > Minor < / td >
< td align = "left" > . < / td >
< td align = "left" > Siddharth Seth < / td >
< td align = "left" > Siddharth Seth < / 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 >