Back to Hadoop

Licensed to the Apache Software Foundation (ASF) under one

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

2.0.5-alpha-rc250.3 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 3.1.3 - 2019-09-12

INCOMPATIBLE CHANGES:

JIRASummaryPriorityComponentReporterContributor
HADOOP-15922DelegationTokenAuthenticationFilter get wrong doAsUser since it does not decode URLMajorcommon, kmsHe XiaoqiaoHe Xiaoqiao

NEW FEATURES:

JIRASummaryPriorityComponentReporterContributor
HADOOP-15950Failover for LdapGroupsMappingMajorcommon, securityLukas MajercakLukas Majercak

IMPROVEMENTS:

JIRASummaryPriorityComponentReporterContributor
HADOOP-15481Emit FairCallQueue stats as metricsMajormetrics, rpc-serverErik KrogenChristopher Gregorian
HDFS-14213Remove Jansson from BUILDING.txtMinordocumentationAkira AjisakaDinesh Chitlangia
HDFS-14221Replace Guava Optional with Java OptionalMajor.Arpit AgarwalArpit Agarwal
HDFS-14222Make ThrottledAsyncChecker constructor publicMajor.Arpit AgarwalArpit Agarwal
HADOOP-16089AliyunOSS: update oss-sdk version to 3.4.1Majorfs/osswujinhuwujinhu
HDFS-14231DataXceiver#run() should not log exceptions caused by InvalidToken exception as an errorMajorhdfsKitti NanasiKitti Nanasi
YARN-7171RM UI should sort memory / cores numericallyMajor.Eric MaynardAhmed Hussein
YARN-9282Typo in javadoc of class LinuxContainerExecutor: hadoop.security.authetication should be 'authentication'Trivial.Szilard NemethCharan Hebri
HADOOP-16108Tail Follow Interval Should Allow To Specify The Sleep Interval To Save Unnecessary RPC'sMajor.Harshakiran ReddyAyush Saxena
YARN-8295[UI2] Improve "Resource Usage" tab error message when there are no data available.Minoryarn-ui-v2Gergely NovákCharan Hebri
YARN-7824[UI2] Yarn Component Instance page should include link to container logsMajoryarn-ui-v2Yesha VoraAkhil PB
HADOOP-15281Distcp to add no-rename copy optionMajortools/distcpSteve LoughranAndrew Olson
YARN-9309Improve graph text in SLS to avoid overlappingMinor.Bilwa S TBilwa S T
YARN-9168DistributedShell client timeout should be -1 by defaultMinor.Zhankun TangZhankun Tang
YARN-9087Improve logging for initialization of Resource pluginsMajoryarnSzilard NemethSzilard Nemeth
YARN-9121Replace GpuDiscoverer.getInstance() to a readable object for easy access controlMajor.Szilard NemethSzilard Nemeth
YARN-9139Simplify initializer code of GpuDiscovererMajor.Szilard NemethSzilard Nemeth
HDFS-14247Repeat adding node description into network topologyMinordatanodeHuangTaoHuangTao
YARN-9138Improve test coverage for nvidia-smi binary execution of GpuDiscovererMajor.Szilard NemethSzilard Nemeth
MAPREDUCE-7191JobHistoryServer should log exception when loading/parsing history file failedMinormrv2Jiandan YangJiandan Yang
HDFS-14346Better time precision in getTimeDurationMinornamenodeChao SunChao Sun
HDFS-14366Improve HDFS append performanceMajorhdfsChao SunChao Sun
MAPREDUCE-7190Add SleepJob additional parameter to make parallel runs distinguishableMajor.Adam AntalAdam Antal
HADOOP-16208Do Not Log InterruptedException in ClientMinorcommonDavid MollitorDavid Mollitor
YARN-9463Add queueName info when failing with queue capacity sanity checkTrivialcapacity schedulerAihua XuAihua Xu
HADOOP-16227Upgrade checkstyle to 8.19MajorbuildAkira AjisakaAkira Ajisaka
HDFS-14432dfs.datanode.shared.file.descriptor.paths duplicated in hdfs-default.xmlMinorhdfspuleya7puleya7
HDFS-14463Add Log Level link under NameNode and DataNode Web UI Utilities dropdownTrivialwebhdfsSiyao MengSiyao Meng
YARN-9529Log correct cpu controller path on error while initializing CGroups.MajornodemanagerJonathan HungJonathan Hung
HADOOP-16289Allow extra jsvc startup option in hadoop_start_secure_daemon in hadoop-functions.shMajorscriptsSiyao MengSiyao Meng
HADOOP-16307Intern User Name and Group Name in FileStatusMajorfsDavid MollitorDavid Mollitor
HDFS-14507Document -blockingDecommission option for hdfs dfsadmin -listOpenFilesMinordocumentationSiyao MengSiyao Meng
HDFS-14451Incorrect header or version mismatch log messageMinoripcDavid MollitorShweta
HDFS-14502keepResults option in NNThroughputBenchmark should call saveNamespace()Majorbenchmarks, hdfsKonstantin ShvachkoKonstantin Shvachko
HADOOP-16323https everywhere in Maven settingsMinorbuildAkira AjisakaAkira Ajisaka
YARN-9563Resource report REST API could return NaN or InfMinor.Ahmed HusseinAhmed Hussein
YARN-9545Create healthcheck REST endpoint for ATSv2MajorATSv2Zoltan SieglZoltan Siegl
HDFS-10659Namenode crashes after Journalnode re-installation in an HA cluster due to missing paxos directoryMajorha, journal-nodeAmit Anandstar
HDFS-14513FSImage which is saving should be clean while NameNode shutdownMajornamenodeHe XiaoqiaoHe Xiaoqiao
YARN-9543[UI2] Handle ATSv2 server down or failures cases gracefully in YARN UI v2MajorATSv2, yarn-ui-v2Zoltan SieglZoltan Siegl
HADOOP-16369Fix zstandard shortname misspelled as ztsMajor.Jonathan EaglesJonathan Eagles
HDFS-14560Allow block replication parameters to be refreshableMajornamenodeStephen O'DonnellStephen O'Donnell
HDFS-12770Add doc about how to disable client socket cacheTrivialhdfs-clientWeiwei YangWeiwei Yang
HADOOP-9157Better option for curl in hadoop-auth-examplesMinordocumentationJingguo YaoAndras Bokor
HDFS-14340Lower the log level when can't get postOpAttrMinornfsAnuhan TorgonsharAnuhan Torgonshar
HADOOP-15914hadoop jar command has no help argumentMajorcommonAdam AntalAdam Antal
HADOOP-16156[Clean-up] Remove NULL check before instanceof and fix checkstyle in InnerNodeImplMinor.ShwetaShweta
HADOOP-14385HttpExceptionUtils#validateResponse swallows exceptionsTrivial.Wei-Chiu ChuangWei-Chiu Chuang
HDFS-12564Add the documents of swebhdfs configurations on the client sideMajordocumentation, webhdfsTakanobu AsanumaTakanobu Asanuma
HDFS-14403Cost-Based RPC FairCallQueueMajoripc, namenodeErik KrogenChristopher Gregorian
HADOOP-16266Add more fine-grained processing time metrics to the RPC layerMinoripcChristopher GregorianErik Krogen
YARN-9629Support configurable MIN_LOG_ROLLING_INTERVALMinorlog-aggregation, nodemanager, yarnAdam AntalAdam Antal
HDFS-13694Making md5 computing being in parallel with image loadingMajor.zhouyingchaoLisheng Sun
HDFS-14632Reduce useless #getNumLiveDataNodes call in SafeModeMonitorMajornamenodeHe XiaoqiaoHe Xiaoqiao
YARN-9573DistributedShell cannot specify LogAggregationContextMajordistributed-shell, log-aggregation, yarnAdam AntalAdam Antal
YARN-9337GPU auto-discovery script runs even when the resource is given by handMajoryarnAdam AntalAdam Antal
YARN-9127Create more tests to verify GpuDeviceInformationParserMajor.Szilard NemethPeter Bacsko
HDFS-14547DirectoryWithQuotaFeature.quota costs additional memory even the storage type quota is not set.Major.JinglunJinglun
HDFS-14697Backport HDFS-14513 to branch-2MinornamenodeHe XiaoqiaoHe Xiaoqiao
YARN-8045Reduce log output from container status callsMajor.Shane KumpfCraig Condit
HDFS-14693NameNode should log a warning when EditLog IPC logger's pending size exceeds limit.MinornamenodeXudong CaoXudong Cao
YARN-9094Remove unused interface method: NodeResourceUpdaterPlugin#handleUpdatedResourceFromRMTrivial.Szilard NemethGergely Pollak
YARN-9096Some GpuResourcePlugin and ResourcePluginManager methods are synchronized unnecessarilyMajor.Szilard NemethGergely Pollak
YARN-9092Create an object for cgroups mount enable and cgroups mount path as they belong togetherMinor.Szilard NemethGergely Pollak
YARN-9124Resolve contradiction in ResourceUtils: addMandatoryResources / checkMandatoryResources work differentlyMinor.Szilard NemethAdam Antal
YARN-8199Logging fileSize of log files under NM Local DirMajorlog-aggregationPrabhu JosephPrabhu Joseph
YARN-9729[UI2] Fix error message for logs when ATSv2 is offlineMajoryarn-ui-v2Zoltan SieglZoltan Siegl
YARN-9135NM State store ResourceMappings serialization are tested with Strings instead of real Device objectsMajor.Szilard NemethPeter Bacsko
HDFS-14370Edit log tailing fast-path should allow for backoffMajornamenode, qjmErik KrogenErik Krogen
YARN-9442container working directory has group read permissionsMinoryarnJim BrennanJim Brennan
HADOOP-16459Backport [HADOOP-16266] "Add more fine-grained processing time metrics to the RPC layer" to branch-2Major.Erik KrogenErik Krogen
HDFS-14491More Clarity on Namenode UI Around Blocks and ReplicasMinor.Alan JackowaySiyao Meng
YARN-9140Code cleanup in ResourcePluginManager.initialize and in TestResourcePluginManagerTrivial.Szilard NemethPeter Bacsko
YARN-9488Skip YARNFeatureNotEnabledException from ClientRMServiceMinorresourcemanagerPrabhu JosephPrabhu Joseph
YARN-8586Extract log aggregation related fields and methods from RMAppImplMajor.Szilard NemethPeter Bacsko
YARN-9100Add tests for GpuResourceAllocator and do minor code cleanupMajor.Szilard NemethPeter Bacsko
HADOOP-15246SpanReceiverInfo - Prefer ArrayList over LinkedListTrivialcommonDavid MollitorDavid Mollitor
HADOOP-16158DistCp to support checksum validation when copy blocks in parallelMajortools/distcpKai XieKai Xie
HDFS-14746Trivial test code update after HDFS-14687TrivialecWei-Chiu Chuangkevin su
HDFS-13709Report bad block to NN when transfer block encounter EIO exceptionMajordatanodeChen ZhangChen Zhang
HDFS-14665HttpFS: LISTSTATUS response is missing HDFS-specific fieldsMajorhttpfsSiyao MengSiyao Meng
HDFS-14276[SBN read] Reduce tailing overheadMajorha, namenodeWei-Chiu ChuangAyush Saxena
HDFS-14748Make DataNodePeerMetrics#minOutlierDetectionSamples configurableMajor.Lisheng SunLisheng Sun
HADOOP-15998Ensure jar validation works on Windows.BlockerbuildBrian GrunkemeyerBrian Grunkemeyer
HDFS-14633The StorageType quota and consume in QuotaFeature is not handled for renameMajor.JinglunJinglun
YARN-9795ClusterMetrics to include AM allocation delayMinor.Fengnan LiFengnan Li
YARN-8995Log events info in AsyncDispatcher when event queue size cumulatively reaches a certain number every time.Majormetrics, nodemanager, resourcemanagerzhuqizhuqi

BUG FIXES:

JIRASummaryPriorityComponentReporterContributor
HDFS-13642Creating a file with block size smaller than EC policy's cell size should failMajorerasure-codingXiao ChenXiao Chen
HADOOP-15948Inconsistency in get and put syntax if filename/dirname contains spaceMinorfsvivek kumarAyush Saxena
HDFS-13816dfs.getQuotaUsage() throws NPE on non-existent dir instead of FileNotFoundExceptionMajornamenodeVinayakumar BVinayakumar B
HADOOP-15966Hadoop Kerberos broken on macos as java.security.krb5.realm is reset: Null realm name (601)MajorscriptsSteve LoughranSteve Loughran
HADOOP-16028Fix NetworkTopology chooseRandom function to support excluded nodesMajor.Sihai KeSihai Ke
YARN-9162Fix TestRMAdminCLI#testHelpMajorresourcemanager, testAyush SaxenaAyush Saxena
HADOOP-16031TestSecureLogins#testValidKerberosName failsMajorsecurityAkira AjisakaAkira Ajisaka
HADOOP-16016TestSSLFactory#testServerWeakCiphers sporadically fails in precommit buildsMajorsecurity, testJason LoweAkira Ajisaka
HDFS-14198Upload and Create button doesn't get enabled after getting reset.Major.Ayush SaxenaAyush Saxena
YARN-9203Fix typos in yarn-default.xmlTrivialdocumentationRahul PadmanabhanRahul Padmanabhan
HDFS-14207ZKFC should catch exception when ha configuration missingMajorhdfsFei HuiFei Hui
HDFS-14218EC: Ls -e throw NPE when directory ec policy is disabledMajor.Surendra Singh LilhoreAyush Saxena
YARN-9210RM nodes web page can not display node infoBlockeryarnJiandan YangJiandan Yang
YARN-8961[UI2] Flow Run End Time shows 'Invalid date'Major.Charan HebriAkhil PB
YARN-7088Add application launch time to Resource Manager REST APIMajor.Abdullah YousufiKanwaljeet Sachdev
YARN-9222Print launchTime in ApplicationSummaryMajor.Jonathan HungJonathan Hung
YARN-8901Restart "NEVER" policy does not work with component dependencyCritical.Yesha VoraSuma Shivaprasad
YARN-9237NM should ignore sending finished apps to RM during RM fail-overMajoryarnJiandan YangJiandan Yang
YARN-6616YARN AHS shows submitTime for jobs same as startTimeMinor.Prabhu JosephPrabhu Joseph
YARN-9099GpuResourceAllocator#getReleasingGpus calculates number of GPUs in a wrong wayMajor.Szilard NemethSzilard Nemeth
HADOOP-16086Backport HADOOP-15549 to branch-3.1MajormetricsYuming WangTodd Lipcon
YARN-9206RMServerUtils does not count SHUTDOWN as an accepted stateMajor.Kuhu ShuklaKuhu Shukla
HADOOP-16096HADOOP-15281/distcp -Xdirect needs to use commons-logging on 3.1Critical.Eric PayneSteve Loughran
HDFS-14140JournalNodeSyncer authentication is failing in secure clusterMajorjournal-node, securitySurendra Singh LilhoreSurendra Singh Lilhore
YARN-9257Distributed Shell client throws a NPE for a non-existent queueMajordistributed-shellCharan HebriCharan Hebri
YARN-8761Service AM support for decommissioning component instancesMajor.Billie RinaldiBillie Rinaldi
HDFS-14266EC : Fsck -blockId shows null for EC Blocks if One Block Is Not Available.Major.Harshakiran ReddyAyush Saxena
HDFS-14274EC: NPE While Listing EC Policy For A Directory Following Replication Policy.Majorerasure-codingSouryakanta DwivedyAyush Saxena
HDFS-14263Remove unnecessary block file exists check from FsDatasetImpl#getBlockInputStream()MajordatanodeSurendra Singh LilhoreSurendra Singh Lilhore
YARN-7761[UI2] Clicking 'master container log' or 'Link' next to 'log' under application's appAttempt goes to Old UI's Log linkMajoryarn-ui-v2Sumana SathishAkhil PB
YARN-9295[UI2] Fix label typo in Cluster Overview pageTrivialyarn-ui-v2Charan HebriCharan Hebri
YARN-9284Fix the unit of yarn.service.am-resource.memory in the documentMinordocumentation, yarn-native-servicesMasahiro TanakaMasahiro Tanaka
YARN-9283Javadoc of LinuxContainerExecutor#addSchedPriorityCommand has a wrong property name as referenceMinordocumentationSzilard NemethAdam Antal
YARN-9286[Timeline Server] Sorting based on FinalStatus shows pop-up messageMinortimelineserverNallasivanBilwa S T
HDFS-14081hdfs dfsadmin -metasave metasave_test results NPEMajorhdfsShwetaShweta
HADOOP-15813Enable more reliable SSL connection reuseMajorcommonDaryn SharpDaryn Sharp
HADOOP-16105WASB in secure mode does not set connectingUsingSASMajorfs/azureSteve LoughranSteve Loughran
YARN-9238Avoid allocating opportunistic containers to previous/removed/non-exist application attemptCritical.lujielujie
YARN-9118Handle exceptions with parsing user defined GPU devices in GpuDiscovererMajor.Szilard NemethSzilard Nemeth
YARN-9317Avoid repeated YarnConfiguration#timelineServiceV2Enabled checkMajor.Bibin A ChundattPrabhu Joseph
YARN-9213RM Web UI v1 does not show custom resource allocations for containers pageMajor.Szilard NemethSzilard Nemeth
YARN-9248RMContainerImpl:Invalid event: ACQUIRED at KILLEDMajor.lujielujie
HADOOP-16018DistCp won't reassemble chunks when blocks per chunk > 0Majortools/distcpKai XieKai Xie
YARN-9334YARN Service Client does not work with SPNEGO when knox is configuredMajoryarn-native-servicesTarun ParimiBillie Rinaldi
HDFS-14305Serial number in BlockTokenSecretManager could overlap between different namenodesMajornamenode, securityChao SunHe Xiaoqiao
HDFS-14314fullBlockReportLeaseId should be reset after registering to NNCriticaldatanodestarstar
YARN-8803[UI2] Show flow runs in the order of recently created time in graph widgetsMajoryarn-ui-v2Akhil PBAkhil PB
HADOOP-16114NetUtils#canonicalizeHost gives different value for same hostMinornetPraveen KrishnaPraveen Krishna
HDFS-14317Standby does not trigger edit log rolling when in-progress edit log tailing is enabledCritical.Ekanth SethuramalingamEkanth Sethuramalingam
HDFS-14333Datanode fails to start if any disk has errors during Namenode registrationMajordatanodeStephen O'DonnellStephen O'Donnell
HADOOP-16192CallQueue backoff bug fixes: doesn't perform backoff when add() is used, and doesn't update backoff when refreshedMajoripcErik KrogenErik Krogen
HDFS-14037Fix SSLFactory truststore reloader thread leak in URLConnectionFactoryMajorhdfs-client, webhdfsTakanobu AsanumaTakanobu Asanuma
HADOOP-16225Fix links to the developer mailing lists in DownstreamDev.mdMinordocumentationAkira AjisakaWanqiang Ji
HADOOP-16232Fix errors in the checkstyle configration xmlsMajorbuildAkira AjisakaWanqiang Ji
HDFS-14389getAclStatus returns incorrect permissions and owner when an iNodeAttributeProvider is configuredMajornamenodeStephen O'DonnellStephen O'Donnell
HDFS-14407Fix misuse of SLF4j logging API in DatasetVolumeChecker#checkAllVolumesMinor.Wanqiang JiWanqiang Ji
YARN-9413Queue resource leak after app fail for CapacitySchedulerMajorcapacityschedulerTao YangTao Yang
HADOOP-14544DistCp documentation for command line options is misaligned.MinordocumentationChris NaurothMasatake Iwasaki
HDFS-10477Stop decommission a rack of DataNodes caused NameNode fail over to standbyMajornamenodeyunjiong zhaoyunjiong zhao
YARN-6695Race condition in RM for publishing container events vs appFinished events causes NPECritical.Rohith Sharma K SPrabhu Joseph
YARN-8622NodeManager native build fails due to getgrouplist not found on macOSMajornodemanagerEwan HiggsSiyao Meng
HADOOP-16265Configuration#getTimeDuration is not consistent between default value and manual settings.Major.starstar
YARN-9307node_partitions constraint does not workMajor.kyungwan namkyungwan nam
HDFS-13677Dynamic refresh Disk configuration results in overwriting VolumeMapBlocker.xuzqxuzq
YARN-9285RM UI progress column is of wrong typeMinoryarnAhmed HusseinAhmed Hussein
HADOOP-16278With S3A Filesystem, Long Running services End up Doing lot of GC and eventually dieMajorcommon, hadoop-aws, metricsRajat KhandelwalRajat Khandelwal
YARN-9504[UI2] Fair scheduler queue view page does not show actual capacityMajorfairscheduler, yarn-ui-v2Zoltan SieglZoltan Siegl
YARN-9519TFile log aggregation file format is not working for yarn.log-aggregation.TFile.remote-app-log-dir configMajorlog-aggregationAdam AntalAdam Antal
HADOOP-16247NPE in FsUrlConnectionMajorhdfs-clientKarthik PalanisamyKarthik Palanisamy
HADOOP-16248MutableQuantiles leak memory under heavy loadMajormetricsAlexis DabovilleAlexis Daboville
HDFS-14323Distcp fails in Hadoop 3.x when 2.x source webhdfs url has special characters in hdfs file pathMajorwebhdfsSrinivasu MajetiSrinivasu Majeti
MAPREDUCE-7205Treat container scheduler kill exit code as a task attempt killing eventMajorapplicationmaster, mr-am, mrv2Wanqiang JiWanqiang Ji
HDFS-14500NameNode StartupProgress continues to report edit log segments after the LOADING_EDITS phase is finishedMajornamenodeErik KrogenErik Krogen
HADOOP-16331Fix ASF License check in pom.xmlMajor.Wanqiang JiAkira Ajisaka
YARN-9542Fix LogsCLI guessAppOwner ignores custom file format suffixMinorlog-aggregationPrabhu JosephPrabhu Joseph
HDFS-14512ONE_SSD policy will be violated while write data with DistributedFileSystem.create(....favoredNodes)Major.Shen YinjieAyush Saxena
HADOOP-16334Fix yetus-wrapper not working when HADOOP_YETUS_VERSION >= 0.9.0MajoryetusWanqiang JiWanqiang Ji
HDFS-14521Suppress setReplication logging.Major.Kihwal LeeKihwal Lee
YARN-9507Fix NPE in NodeManager#serviceStop on startup failureMinor.Bilwa S TBilwa S T
YARN-8947[UI2] Active User info missing from UI2Majoryarn-ui-v2Akhil PBAkhil PB
YARN-8906[UI2] NM hostnames not displayed correctly in Node Heatmap ChartMajor.Charan HebriAkhil PB
YARN-8625Aggregate Resource Allocation for each job is not present in ATSMajorATSv2Prabhu JosephPrabhu Joseph
HADOOP-16345Potential NPE when instantiating FairCallQueue metricsMajoripcErik KrogenErik Krogen
YARN-9594Fix missing break statement in ContainerScheduler#handleMajor.lujielujie
YARN-9565RMAppImpl#ranNodes not cleared on FinalTransitionMajor.Bibin A ChundattBilwa S T
YARN-9547ContainerStatusPBImpl default execution type is not returnedMajor.Bibin A ChundattBilwa S T
HDFS-13231Extend visualization for Decommissioning, Maintenance Mode under Datanode tab in the NameNode UIMajordatanode, namenodeHaibo YanStephen O'Donnell
YARN-9621FIX TestDSWithMultipleNodeManager.testDistributedShellWithPlacementConstraint on branch-3.1Majordistributed-shell, testPeter BacskoPrabhu Joseph
HDFS-14535The default 8KB buffer in requestFileDescriptors#BufferedOutputStream is causing lots of heap allocation in HBase when using short-circut readMajorhdfs-clientZheng HuZheng Hu
HDFS-13730BlockReaderRemote.sendReadResult throws NPEMajorhdfs-clientWei-Chiu ChuangYuanbo Liu
YARN-9584Should put initializeProcessTrees method call before get pidCriticalnodemanagerWanqiang JiWanqiang Ji
HDFS-14010Pass correct DF usage to ReservedSpaceCalculator builderMinor.Lukas MajercakLukas Majercak
HDFS-14078Admin helper fails to prettify NullPointerExceptionsMajor.Elek, MartonElek, Marton
HDFS-14101Random failure of testListCorruptFilesCorruptedBlockMajortestKihwal LeeZsolt Venczel
HDFS-14465When the Block expected replications is larger than the number of DataNodes, entering maintenance will never exit.Major.Yicong CaiYicong Cai
HDFS-12487FsDatasetSpi.isValidBlock() lacks null pointer check inside and neither do the callersMajorbalancer & mover, diskbalancerliumiliumi
HDFS-14074DataNode runs async disk checks maybe throws NullPointerException, and DataNode failed to register to NameSpace.Majorhdfsguangyi luguangyi lu
HDFS-14541When evictableMmapped or evictable size is zero, do not throw NoSuchElementExceptionMajorhdfs-client, performanceZheng HuLisheng Sun
HDFS-14598Findbugs warning caused by HDFS-12487MinordiskbalancerWei-Chiu ChuangHe Xiaoqiao
YARN-9639DecommissioningNodesWatcher cause memory leakBlocker.Bibin A ChundattBilwa S T
YARN-9327Improve synchronisation in ProtoUtils#convertToProtoFormat blockCritical.Bibin A ChundattBibin A Chundatt
YARN-9655AllocateResponse in FederationInterceptor lost applicationPriorityMajorfederationhunshenshihunshenshi
HADOOP-16385Namenode crashes with "RedundancyMonitor thread received Runtime exception"Major.krishna reddyAyush Saxena
YARN-9644First RMContext object is always leaked during switch overBlocker.Bibin A ChundattBibin A Chundatt
HDFS-14629Property value Hard Coded in DNConf.javaTrivial.hemanthboyinahemanthboyina
YARN-9557Application fails in diskchecker when ReadWriteDiskValidator is configured.CriticalnodemanagerAnuruddh NayakBilwa S T
HDFS-12703Exceptions are fatal to decommissioning monitorCriticalnamenodeDaryn SharpHe Xiaoqiao
HDFS-12748NameNode memory leak when accessing webhdfs GETHOMEDIRECTORYMajorhdfsJiandan YangWeiwei Yang
YARN-9625UI2 - No link to a queue on the Queues page for Fair SchedulerMajor.Charan HebriZoltan Siegl
HDFS-14466Add a regression test for HDFS-14323Minorfs, test, webhdfsYuya EbiharaMasatake Iwasaki
YARN-9235If linux container executor is not set for a GPU cluster GpuResourceHandlerImpl is not initialized and NPE is thrownMajoryarnAntal Bálint SteinbachAdam Antal
YARN-9626UI2 - Fair scheduler queue apps page issuesMajor.Charan HebriZoltan Siegl
YARN-9682Wrong log message when finalizing the upgradeTrivial.kyungwan namkyungwan nam
HADOOP-16440Distcp can not preserve timestamp with -delete optionMajor.ludunludun
MAPREDUCE-7076TestNNBench#testNNBenchCreateReadAndDelete failing in our internal buildMinortestRushabh S Shahkevin su
YARN-9668UGI conf doesn't read user overridden configurations on RM and NM startupMajor.Jonathan HungJonathan Hung
HADOOP-9844NPE when trying to create an error message response of SASL RPCMajoripcSteve LoughranSteve Loughran
HADOOP-16245Enabling SSL within LdapGroupsMapping can break system SSL configsMajorcommon, securityErik KrogenErik Krogen
HDFS-14429Block remain in COMMITTED but not COMPLETE caused by DecommissionMajor.Yicong CaiYicong Cai
HADOOP-16435RpcMetrics should not be retained foreverCriticalrpc-serverZoltan HaindrichZoltan Haindrich
YARN-9596QueueMetrics has incorrect metrics when labelled partitions are involvedMajorcapacity schedulerMuhammad Samir KhanMuhammad Samir Khan
MAPREDUCE-7225Fix broken current folder expansion during MR job startMajormrv2Adam AntalPeter Bacsko
HDFS-13529Fix default trash policy emptier trigger time correctlyMajornamenodeHe XiaoqiaoHe Xiaoqiao
HADOOP-15681AuthenticationFilter should generate valid date format for Set-Cookie header regardless of default LocaleMinorsecurityCao Manh DatCao Manh Dat
HDFS-14685DefaultAuditLogger doesn't print CallerContextMajorhdfsxuzqxuzq
HDFS-14462WebHDFS throws "Error writing request body to server" instead of DSQuotaExceededExceptionMajorwebhdfsErik KrogenSimbarashe Dzinamarira
HDFS-14557JournalNode error: Can't scan a pre-transactional edit logMajorhaWei-Chiu ChuangStephen O'Donnell
HDFS-14692Upload button should not encode complete urlMajor.Lokesh JainLokesh Jain
HDFS-14631The DirectoryScanner doesn't fix the wrongly placed replica.Major.JinglunJinglun
YARN-9685NPE when rendering the info table of leaf queue in non-accessible partitionsMajorcapacityschedulerTao YangTao Yang
HDFS-14459ClosedChannelException silently ignored in FsVolumeList.addBlockPool()MajordatanodeStephen O'DonnellStephen O'Donnell
HDFS-13359DataXceiver hung due to the lock in FsDatasetImpl#getBlockInputStreamMajordatanodeYiqun LinYiqun Lin
YARN-9451AggregatedLogsBlock shows wrong NM http portMinornodemanagerPrabhu JosephPrabhu Joseph
YARN-9723ApplicationPlacementContext is not required for terminated jobs during recoveryMajorresourcemanagerPrabhu JosephPrabhu Joseph
HDFS-12914Block report leases cause missing blocks until next reportCriticalnamenodeDaryn SharpSantosh Marella
HDFS-14148HDFS OIV ReverseXML SnapshotSection parser throws exception when there are more than one snapshottable directoryMajorhdfsSiyao MengSiyao Meng
HDFS-14595HDFS-11848 breaks API compatibilityBlocker.Wei-Chiu ChuangSiyao Meng
HDFS-14423Percent (%) and plus (+) characters no longer work in WebHDFSMajorwebhdfsJing WangMasatake Iwasaki
MAPREDUCE-7230TestHSWebApp.testLogsViewSingle failsMajorjobhistoryserver, testPrabhu JosephPrabhu Joseph
HDFS-14687Standby Namenode never come out of safemode when EC files are being written.Criticalec, namenodeSurendra Singh LilhoreSurendra Singh Lilhore
HDFS-13101Yet another fsimage corruption related to snapshotMajorsnapshotsYongjun ZhangShashikant Banerjee
HDFS-13201Fix prompt message in testPolicyAndStateCantBeNullMinor.chencanchencan
HDFS-14311Multi-threading conflict at layoutVersion when loading block pool storageMajorrolling upgradesYicong CaiYicong Cai
HDFS-14582Failed to start DN with ArithmeticException when NULL checksum usedMajordatanodeSurendra Singh LilhoreSurendra Singh Lilhore
HADOOP-16494Add SHA-256 or SHA-512 checksum to release artifacts to comply with the release distribution policyBlockerbuildAkira AjisakaAkira Ajisaka
YARN-9774Fix order of arguments for assertEquals in TestSLSUtilsMinortestNikhil NavadiyaNikhil Navadiya
HDFS-13596NN restart fails after RollingUpgrade from 2.x to 3.xBlockerhdfsHanisha KoneruFei Hui
HDFS-14396Failed to load image from FSImageFile when downgrade from 3.x to 2.xBlockerrolling upgradesFei HuiFei Hui
YARN-9642Fix Memory Leak in AbstractYarnScheduler caused by timerBlockerresourcemanagerBibin A ChundattBibin A Chundatt
HDFS-13977NameNode can kill itself if it tries to send too many txns to a QJM simultaneouslyMajornamenode, qjmErik KrogenErik Krogen
YARN-9438launchTime not written to state store for running applicationsMajor.Jonathan HungJonathan Hung
HDFS-12212Options.Rename.To_TRASH is considered even when Options.Rename.NONE is specifiedMajornamenodeVinayakumar BVinayakumar B
HDFS-8178QJM doesn't move aside stale inprogress edits filesMajorqjmZhe ZhangIstvan Fajth
HDFS-14706Checksums are not checked if block meta file is less than 7 bytesMajor.Stephen O'DonnellStephen O'Donnell
YARN-9797LeafQueue#activateApplications should use resourceCalculator#fitsInBlocker.Bibin A ChundattBilwa S T
YARN-9785Fix DominantResourceCalculator when one resource is zeroBlocker.Bilwa S TBilwa S T
YARN-9817Fix failing testcases due to not initialized AsyncDispatcher - ArithmeticException: / by zeroMajortestPrabhu JosephPrabhu Joseph

TESTS:

JIRASummaryPriorityComponentReporterContributor
YARN-9315TestCapacitySchedulerMetrics fails intermittentlyMinorcapacity schedulerPrabhu JosephPrabhu Joseph
YARN-9316TestPlacementConstraintsUtil#testInterAppConstraintsByAppID fails intermittentlyMinorcapacity schedulerPrabhu JosephPrabhu Joseph
YARN-9325TestQueueManagementDynamicEditPolicy fails intermittentMinorcapacity schedulerPrabhu JosephPrabhu Joseph
HDFS-11950Disable libhdfs zerocopy test on MacMinorlibhdfsJohn ZhugeAkira Ajisaka

SUB-TASKS:

JIRASummaryPriorityComponentReporterContributor
HADOOP-16045Don't run TestDU on WindowsTrivialcommon, testLukas MajercakLukas Majercak
HADOOP-16079Token.toString faulting if any token listed can't load.BlockersecuritySteve LoughranSteve Loughran
YARN-9253Add UT to verify Placement Constraint in Distributed ShellMajor.Prabhu JosephPrabhu Joseph
YARN-9293Optimize MockAMLauncher event handlingMajor.Bibin A ChundattBibin A Chundatt
HADOOP-16109Parquet reading S3AFileSystem causes EOFBlockerfs/s3Dave ChristiansonSteve Loughran
HADOOP-16191AliyunOSS: improvements for copyFile/copyDirectory and loggingMajorfs/osswujinhuwujinhu
YARN-9391Disable PATH variable to be passed to Docker containerMajor.Eric YangJim Brennan
HADOOP-16220Add findbugs ignores for unjustified issues during update to guava to 27.0-jre in hadoop-projectMajor.Gabor BotaGabor Bota
HADOOP-16233S3AFileStatus to declare that isEncrypted() is always trueMinorfs/s3Steve LoughranSteve Loughran
HADOOP-16306AliyunOSS: Remove temporary files when upload small files to OSSMajorfs/osswujinhuwujinhu
HDFS-14553Make queue size of BlockReportProcessingThread configurableMajornamenodeHe XiaoqiaoHe Xiaoqiao
HDFS-14034Support getQuotaUsage API in WebHDFSMajorfs, webhdfsErik KrogenChao Sun
YARN-9765SLS runner crashes when run with metrics turned off.Major.Abhishek ModiAbhishek Modi
HDFS-14674[SBN read] Got an unexpected txid when tail editlogBlocker.wangzhaohuiwangzhaohui
YARN-9775RMWebServices /scheduler-conf GET returns all hadoop configurations for ZKConfigurationStoreMajorrestapiPrabhu JosephPrabhu Joseph
HDFS-14779Fix logging error in TestEditLog#testMultiStreamsLoadEditWithConfMaxTxnsMajor.Jonathan HungJonathan Hung

OTHER:

JIRASummaryPriorityComponentReporterContributor
HADOOP-16025Update the year to 2019MajorbuildAyush SaxenaAyush Saxena
HDFS-12729Document special paths in HDFSMajordocumentationChris DouglasMasatake Iwasaki
YARN-9191Add cli option in DS to support enforceExecutionType in resource requests.Major.Abhishek ModiAbhishek Modi
HADOOP-16263Update BUILDING.txt with macOS native build instructionsMinor.Siyao MengSiyao Meng
YARN-9559Create AbstractContainersLauncher for pluggable ContainersLauncher logicMajor.Jonathan HungJonathan Hung
HADOOP-16551The changelog*.md seems not generated when create-releaseBlocker.Zhankun Tang