Back to Hadoop

Licensed to the Apache Software Foundation (ASF) under one

hadoop-common-project/hadoop-common/src/site/markdown/release/2.7.5/CHANGELOG.2.7.5.md

2.0.5-alpha-rc27.7 KB
Original Source
<!--- # 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. -->

Apache Hadoop Changelog

Release 2.7.5 - 2017-12-14

IMPORTANT ISSUES:

JIRASummaryPriorityComponentReporterContributor
YARN-6959RM may allocate wrong AM Container for new attemptMajorcapacity scheduler, fairscheduler, schedulerYuqi WangYuqi Wang

IMPROVEMENTS:

JIRASummaryPriorityComponentReporterContributor
HDFS-8829Make SO_RCVBUF and SO_SNDBUF size configurable for DataTransferProtocol sockets and allow configuring auto-tuningMajordatanodeHe TianyiHe Tianyi
HADOOP-13442Optimize UGI group lookupsMajor.Daryn SharpDaryn Sharp
MAPREDUCE-6937Backport MAPREDUCE-6870 to branch-2 while preserving compatibilityMajor.Zhe ZhangPeter Bacsko
HADOOP-14827Allow StopWatch to accept a Timer parameter for testsMinorcommon, testErik KrogenErik Krogen
HDFS-12131Add some of the FSNamesystem JMX values as metricsMinorhdfs, namenodeErik KrogenErik Krogen
HDFS-8865Improve quota initialization performanceMajor.Kihwal LeeKihwal Lee
HDFS-12420Add an option to disallow 'namenode format -force'Major.Ajay KumarAjay Kumar
MAPREDUCE-6975Logging task countersMajortaskPrabhu JosephPrabhu Joseph
HDFS-12823Backport HDFS-9259 "Make SO_SNDBUF size configurable at DFSClient" to branch-2.7Majorhdfs, hdfs-clientErik KrogenErik Krogen

BUG FIXES:

JIRASummaryPriorityComponentReporterContributor
MAPREDUCE-6165[JDK8] TestCombineFileInputFormat failed on JDK8Minor.Wei YanAkira Ajisaka
HDFS-8797WebHdfsFileSystem creates too many connections for preadMajorwebhdfsJing ZhaoJing Zhao
HDFS-9003ForkJoin thread pool leaksMajor.Kihwal LeeKihwal Lee
HDFS-9107Prevent NN's unrecoverable death spiral after full GCCriticalnamenodeDaryn SharpDaryn Sharp
MAPREDUCE-6750TestHSAdminServer.testRefreshSuperUserGroups is failingMinortestKihwal LeeKihwal Lee
HDFS-10738Fix TestRefreshUserMappings.testRefreshSuperUserGroupsConfiguration test failureMajortestRakesh RRakesh R
HADOOP-14702Fix formatting issue and regression caused by conversion from APT to MarkdownMinordocumentationDoris GuDoris Gu
HDFS-12157Do fsyncDirectory(..) outside of FSDataset lockCriticaldatanodeVinayakumar BVinayakumar B
MAPREDUCE-6931Remove TestDFSIO "Total Throughput" calculationCriticalbenchmarks, testDennis HuoDennis Huo
HADOOP-14867Update HDFS Federation setup document, for incorrect property name for secondary name node http addressMajor.Bharat ViswanadhamBharat Viswanadham
MAPREDUCE-6957shuffle hangs after a node manager connection timeoutMajormrv2Jooseong KimJooseong Kim
HDFS-12323NameNode terminates after full GC thinking QJM unresponsive if full GC is much longer than timeoutMajornamenode, qjmErik KrogenErik Krogen
YARN-5195RM intermittently crashed with NPE while handling APP_ATTEMPT_REMOVED event when async-scheduling enabled in CapacitySchedulerMajorresourcemanagerKaram Singhsandflee
HADOOP-14902LoadGenerator#genFile write close timing is incorrectly calculatedMajorfsJason LoweHanisha Koneru
YARN-7084TestSchedulingMonitor#testRMStarts fails sporadicallyMajor.Jason LoweJason Lowe
HDFS-12578TestDeadDatanode#testNonDFSUsedONDeadNodeReReg failing in branch-2.7BlockertestXiao ChenAjay Kumar
HADOOP-14919BZip2 drops records when reading data in splitsCritical.Aki TanakaJason Lowe
HDFS-12832INode.getFullPathName may throw ArrayIndexOutOfBoundsException lead to NameNode exitCriticalnamenodeDENG FEIKonstantin Shvachko
HDFS-12638Delete copy-on-truncate block along with the original block, when deleting a file being truncatedBlockerhdfsJiandan YangKonstantin Shvachko

TESTS:

JIRASummaryPriorityComponentReporterContributor
HDFS-9153Pretty-format the output for DFSIOMajor.Kai ZhengKai Zheng
HDFS-12596Add TestFsck#testFsckCorruptWhenOneReplicaIsCorrupt back to branch-2.7MajortestXiao ChenXiao Chen

SUB-TASKS:

JIRASummaryPriorityComponentReporterContributor
HDFS-10711Optimize FSPermissionChecker group membership checkMajorhdfsDaryn SharpDaryn Sharp
HADOOP-14881LoadGenerator should use Time.monotonicNow() to measure durationsMajor.Chetna ChaudhariBharat Viswanadham
YARN-5402Fix NoSuchMethodError in ClusterMetricsInfoMajorwebappWeiwei YangWeiwei Yang

OTHER:

JIRASummaryPriorityComponentReporterContributor
HDFS-10984Expose nntop output as metricsMajornamenodeSiddharth WagleSiddharth Wagle