| HDFS-14677 | TestDataNodeHotSwapVolumes#testAddVolumesConcurrently fails intermittently in trunk | Major | . | Chen Zhang | Chen Zhang |
| HADOOP-16460 | ABFS: fix for Sever Name Indication (SNI) | Major | fs/azure | Thomas Marqardt | Sneha Vijayarajan |
| HDFS-14569 | Result of crypto -listZones is not formatted properly | Major | . | hemanthboyina | hemanthboyina |
| YARN-9596 | QueueMetrics has incorrect metrics when labelled partitions are involved | Major | capacity scheduler | Muhammad Samir Khan | Muhammad Samir Khan |
| HDFS-14681 | RBF: TestDisableRouterQuota failed because port 8888 was occupied | Minor | rbf | Wei-Chiu Chuang | Chao Sun |
| HDFS-14661 | RBF: updateMountTableEntry shouldn’t update mountTableEntry if targetPath not exist | Major | rbf | xuzq | xuzq |
| MAPREDUCE-7225 | Fix broken current folder expansion during MR job start | Major | mrv2 | Adam Antal | Peter Bacsko |
| HDFS-13529 | Fix default trash policy emptier trigger time correctly | Major | namenode | Xiaoqiao He | Xiaoqiao He |
| HADOOP-12282 | Connection thread’s name should be updated after address changing is detected | Major | ipc | zhouyingchao | Lisheng Sun |
| HADOOP-15410 | Update scope of log4j in hadoop-auth to provided | Major | . | lqjack | lqjacklee |
| HDFS-14686 | HttpFS: HttpFSFileSystem#getErasureCodingPolicy always returns null | Major | httpfs | Siyao Meng | Siyao Meng |
| HADOOP-15681 | AuthenticationFilter should generate valid date format for Set-Cookie header regardless of default Locale | Minor | security | Cao Manh Dat | Cao Manh Dat |
| HDFS-13131 | Modifying testcase testEnableAndDisableErasureCodingPolicy | Minor | . | chencan | chencan |
| HADOOP-15865 | ConcurrentModificationException in Configuration.overlay() method | Major | . | Oleksandr Shevchenko | Oleksandr Shevchenko |
| HDFS-14685 | DefaultAuditLogger doesn’t print CallerContext | Major | hdfs | xuzq | xuzq |
| HDFS-14462 | WebHDFS throws “Error writing request body to server” instead of DSQuotaExceededException | Major | webhdfs | Erik Krogen | Simbarashe Dzinamarira |
| HDFS-12826 | Document Saying the RPC port, But it’s required IPC port in HDFS Federation Document. | Minor | balancer & mover, documentation | Harshakiran Reddy | usharani |
| HDFS-14669 | TestDirectoryScanner#testDirectoryScannerInFederatedCluster fails intermittently in trunk | Minor | datanode | qiang Liu | qiang Liu |
| HADOOP-16487 | Update jackson-databind to <IP_ADDRESS> | Critical | . | Siyao Meng | Siyao Meng |
| HDFS-14679 | Failed to add erasure code policies with example template | Minor | ec | Yuan Zhou | Yuan Zhou |
| YARN-9410 | Typo in documentation: Using FPGA On YARN | Major | . | Szilard Nemeth | Kevin Su |
| HDFS-14557 | JournalNode error: Can’t scan a pre-transactional edit log | Major | ha | Wei-Chiu Chuang | Stephen O’Donnell |
| HADOOP-16457 | Hadoop does not work with Kerberos config in hdfs-site.xml for simple security | Minor | . | Eric Yang | Prabhu Joseph |
| HDFS-14692 | Upload button should not encode complete url | Major | . | Lokesh Jain | Lokesh Jain |
| HADOOP-15908 | hadoop-build-tools jar is downloaded from remote repository instead of using from local | Minor | build | Oleksandr Shevchenko | Oleksandr Shevchenko |
| HDFS-14631 | The DirectoryScanner doesn’t fix the wrongly placed replica. | Major | . | Jinglun | Jinglun |
| YARN-9601 | Potential NPE in ZookeeperFederationStateStore#getPoliciesConfigurations | Major | federation, yarn | hunshenshi | hunshenshi |
| YARN-9685 | NPE when rendering the info table of leaf queue in non-accessible partitions | Major | capacityscheduler | Tao Yang | Tao Yang |
| HDFS-14459 | ClosedChannelException silently ignored in FsVolumeList.addBlockPool() | Major | datanode | Stephen O’Donnell | Stephen O’Donnell |
| YARN-9732 | yarn.system-metrics-publisher.enabled=false is not honored by RM | Major | resourcemanager, timelineclient | KWON BYUNGCHANG | KWON BYUNGCHANG |
| YARN-9527 | Rogue LocalizerRunner/ContainerLocalizer repeatedly downloading same file | Major | yarn | Jim Brennan | Jim Brennan |
| HDFS-14623 | In NameNode Web UI, for Head the file (first 32K) old data is showing | Major | . | hemanthboyina | hemanthboyina |
| HDFS-12125 | Document the missing EC removePolicy command | Major | documentation, erasure-coding | Wenxin He | Siyao Meng |
| HDFS-13359 | DataXceiver hung due to the lock in FsDatasetImpl#getBlockInputStream | Major | datanode | Yiqun Lin | Yiqun Lin |
| YARN-9722 | PlacementRule logs object ID in place of queue name. | Minor | resourcemanager | Prabhu Joseph | Prabhu Joseph |
| YARN-9451 | AggregatedLogsBlock shows wrong NM http port | Minor | nodemanager | Prabhu Joseph | Prabhu Joseph |
| YARN-9723 | ApplicationPlacementContext is not required for terminated jobs during recovery | Major | resourcemanager | Prabhu Joseph | Prabhu Joseph |
| HDFS-12914 | Block report leases cause missing blocks until next report | Critical | namenode | Daryn Sharp | Santosh Marella |
| YARN-9719 | Failed to restart yarn-service if it doesn’t exist in RM | Major | yarn-native-services | kyungwan nam | kyungwan nam |
| HDFS-14148 | HDFS OIV ReverseXML SnapshotSection parser throws exception when there are more than one snapshottable directory | Major | hdfs | Siyao Meng | Siyao Meng |
| HDFS-14708 | TestLargeBlockReport#testBlockReportSucceedsWithLargerLengthLimit fails in trunk | Minor | . | Lisheng Sun | Lisheng Sun |
| YARN-9744 | RollingLevelDBTimelineStore.getEntityByTime fails with NPE | Major | timelineserver | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16495 | Fix invalid metric types in PrometheusMetricsSink | Major | metrics | Akira Ajisaka | Akira Ajisaka |
| YARN-9747 | Reduce additional namenode call by EntityGroupFSTimelineStore#cleanLogs | Major | timelineserver | Prabhu Joseph | Prabhu Joseph |
| HDFS-14595 | HDFS-11848 breaks API compatibility | Blocker | . | Wei-Chiu Chuang | Siyao Meng |
| HDFS-14423 | Percent (%) and plus (+) characters no longer work in WebHDFS | Major | webhdfs | Jing Wang | Masatake Iwasaki |
| HDFS-14719 | Correct the safemode threshold value in BlockManagerSafeMode | Major | namenode | Surendra Singh Lilhore | hemanthboyina |
| MAPREDUCE-7230 | TestHSWebApp.testLogsViewSingle fails | Major | jobhistoryserver, test | Prabhu Joseph | Prabhu Joseph |
| YARN-9749 | TestAppLogAggregatorImpl#testDFSQuotaExceeded fails on trunk | Major | log-aggregation, test | Peter Bacsko | Adam Antal |
| YARN-9461 | TestRMWebServicesDelegationTokenAuthentication.testCancelledDelegationToken fails with HTTP 400 | Minor | resourcemanager, test | Peter Bacsko | Peter Bacsko |
| HADOOP-16391 | Duplicate values in rpcDetailedMetrics | Major | . | Bilwa S T | Bilwa S T |
| HDFS-14456 | HAState#prepareToEnterState needn’t a lock | Major | hdfs | hunshenshi | hunshenshi |
| YARN-2599 | Standby RM should expose jmx endpoint | Major | resourcemanager | Karthik Kambatla | Rohith Sharma K S |
| HDFS-12012 | Fix spelling mistakes in BPServiceActor.java. | Major | datanode | chencan | chencan |
| HDFS-14127 | Add a description about the observer read configuration | Minor | . | xiangheng | xiangheng |
| HDFS-14687 | Standby Namenode never come out of safemode when EC files are being written. | Critical | ec, namenode | Surendra Singh Lilhore | Surendra Singh Lilhore |
| HDFS-13101 | Yet another fsimage corruption related to snapshot | Critical | snapshots | Yongjun Zhang | Shashikant Banerjee |
| YARN-9758 | Upgrade JQuery to latest version for YARN UI | Major | yarn | Akhil PB | Akhil PB |
| HDFS-13201 | Fix prompt message in testPolicyAndStateCantBeNull | Minor | . | chencan | chencan |
| HDFS-14311 | Multi-threading conflict at layoutVersion when loading block pool storage | Major | rolling upgrades | Yicong Cai | Yicong Cai |
| HDFS-14582 | Failed to start DN with ArithmeticException when NULL checksum used | Major | datanode | Surendra Singh Lilhore | Surendra Singh Lilhore |
| HADOOP-16496 | Apply HDDS-1870 (ConcurrentModification at PrometheusMetricsSink) to Hadoop common | Major | metrics | Akira Ajisaka | Akira Ajisaka |
| YARN-5857 | TestLogAggregationService.testFixedSizeThreadPool fails intermittently on trunk | Minor | . | Varun Saxena | Bilwa S T |
| YARN-9217 | Nodemanager will fail to start if GPU is misconfigured on the node or GPU drivers missing | Major | yarn | Antal Bálint Steinbach | Peter Bacsko |
| HDFS-14759 | HDFS cat logs an info message | Major | . | Eric Badger | Eric Badger |
| HADOOP-16494 | Add SHA-256 or SHA-512 checksum to release artifacts to comply with the release distribution policy | Blocker | build | Akira Ajisaka | Akira Ajisaka |
| HDFS-14741 | RBF: RecoverLease should be return false when the file is open in multiple destination | Major | rbf | xuzq | xuzq |
| HDFS-14583 | FileStatus#toString() will throw IllegalArgumentException | Major | . | xuzq | xuzq |
| YARN-9774 | Fix order of arguments for assertEquals in TestSLSUtils | Minor | test | Nikhil Navadiya | Nikhil Navadiya |
| HDFS-13596 | NN restart fails after RollingUpgrade from 2.x to 3.x | Blocker | hdfs | Hanisha Koneru | Fei Hui |
| HDFS-14396 | Failed to load image from FSImageFile when downgrade from 3.x to 2.x | Blocker | rolling upgrades | Fei Hui | Fei Hui |
| HDFS-14747 | RBF: IsFileClosed should be return false when the file is open in multiple destination | Major | rbf | xuzq | xuzq |
| HDFS-14761 | RBF: MountTableResolver cannot invalidate cache correctly | Major | rbf | Yuxuan Wang | Yuxuan Wang |
| HDFS-14722 | RBF: GetMountPointStatus should return mountTable information when getFileInfoAll throw IOException | Major | rbf | xuzq | xuzq |
| YARN-8917 | Absolute (maximum) capacity of level3+ queues is wrongly calculated for absolute resource | Critical | capacityscheduler | Tao Yang | Tao Yang |
| YARN-9771 | Add GPU in the container-executor.cfg example | Trivial | nodemanager, yarn | Adam Antal | Kinga Marton |
| YARN-9642 | Fix Memory Leak in AbstractYarnScheduler caused by timer | Blocker | resourcemanager | Bibin Chundatt | Bibin Chundatt |
| HDFS-13977 | NameNode can kill itself if it tries to send too many txns to a QJM simultaneously | Major | namenode, qjm | Erik Krogen | Erik Krogen |
| HDFS-2470 | NN should automatically set permissions on dfs.namenode.*.dir | Major | namenode | Aaron Myers | Siddharth Wagle |
| HADOOP-15958 | Revisiting LICENSE and NOTICE files | Blocker | . | Akira Ajisaka | Akira Ajisaka |
| HADOOP-16533 | Update jackson-databind to <IP_ADDRESS> | Major | . | Akira Ajisaka | Akira Ajisaka |
| YARN-9438 | launchTime not written to state store for running applications | Major | . | Jonathan Hung | Jonathan Hung |
| YARN-9640 | Slow event processing could cause too many attempt unregister events | Critical | . | Bibin Chundatt | Bibin Chundatt |
| HDFS-14721 | RBF: ProxyOpComplete is not accurate in FederationRPCPerformanceMonitor | Major | rbf | xuzq | xuzq |
| HDFS-11246 | FSNameSystem#logAuditEvent should be called outside the read or write locks | Major | . | Kuhu Shukla | Xiaoqiao He |
| HDFS-12212 | Options.Rename.To_TRASH is considered even when Options.Rename.NONE is specified | Major | namenode | Vinayakumar B | Vinayakumar B |
| YARN-9714 | ZooKeeper connection in ZKRMStateStore leaks after RM transitioned to standby | Major | resourcemanager | Tao Yang | Tao Yang |
| HDFS-14796 | Define LOG instead of BlockManager.LOG in ErasureCodingWork/ReplicationWork | Major | . | Fei Hui | Fei Hui |
| YARN-9540 | TestRMAppTransitions fails intermittently | Minor | resourcemanager, test | Prabhu Joseph | Tao Yang |
| HDFS-8178 | QJM doesn’t move aside stale inprogress edits files | Major | qjm | Zhe Zhang | Istvan Fajth |
| YARN-9798 | ApplicationMasterServiceTestBase#testRepeatedFinishApplicationMaster fails intermittently | Minor | test | Tao Yang | Tao Yang |
| YARN-9800 | TestRMDelegationTokens can fail in testRemoveExpiredMasterKeyInRMStateStore | Major | test, yarn | Adam Antal | Adam Antal |
| YARN-9793 | Remove duplicate sentence from TimelineServiceV2.md | Major | ATSv2, docs | Kinga Marton | Kinga Marton |
| YARN-8174 | Add containerId to ResourceLocalizationService fetch failure log statement | Minor | nodemanager | Prabhu Joseph | Prabhu Joseph |
| HDFS-14706 | Checksums are not checked if block meta file is less than 7 bytes | Major | . | Stephen O’Donnell | Stephen O’Donnell |
| HDFS-14630 | Configuration.getTimeDurationHelper() should not log time unit warning in info log. | Minor | hdfs | Surendra Singh Lilhore | hemanthboyina |
| YARN-9797 | LeafQueue#activateApplications should use resourceCalculator#fitsIn | Blocker | . | Bibin Chundatt | Bilwa S T |
| HADOOP-16534 | Exclude submarine from hadoop source build | Major | . | Nanda kumar | Nanda kumar |
| HDFS-14807 | SetTimes updates all negative values apart from -1 | Major | . | Harshakiran Reddy | Ayush Saxena |
| YARN-9785 | Fix DominantResourceCalculator when one resource is zero | Blocker | . | Bilwa S T | Bilwa S T |
| HDFS-14777 | RBF: Set ReadOnly is failing for mount Table but actually readonly succeed to set | Major | . | Ranith Sardar | Ranith Sardar |
| YARN-9718 | Yarn REST API, services endpoint remote command ejection | Major | . | Eric Yang | Eric Yang |
| HDFS-14826 | dfs.ha.zkfc.port property duplicated in hdfs-default.xml | Major | hdfs | Renukaprasad C | Renukaprasad C |
| YARN-9817 | Fix failing testcases due to not initialized AsyncDispatcher - ArithmeticException: / by zero | Major | test | Prabhu Joseph | Prabhu Joseph |
| YARN-9813 | RM does not start on JDK11 when UIv2 is enabled | Critical | resourcemanager, yarn | Adam Antal | Adam Antal |
| YARN-9812 | mvn javadoc:javadoc fails in hadoop-sls | Major | documentation | Akira Ajisaka | Abhishek Modi |
| YARN-9784 | org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.TestLeafQueue is flaky | Major | test | Kinga Marton | Kinga Marton |
| YARN-9820 | RM logs InvalidStateTransitionException when app is submitted | Critical | . | Rohith Sharma K S | Prabhu Joseph |
| HADOOP-16554 | mvn javadoc:javadoc fails in hadoop-aws | Major | documentation | Akira Ajisaka | Xieming Li |
| YARN-9728 | ResourceManager REST API can produce an illegal xml response | Major | api, resourcemanager | Thomas | Prabhu Joseph |
| HDFS-14835 | RBF: Secured Router should not run when it can’t initialize DelegationTokenSecretManager | Major | . | Takanobu Asanuma | Takanobu Asanuma |
| HDFS-14838 | RBF: Display RPC (instead of HTTP) Port Number in RBF web UI | Minor | rbf, ui | Xieming Li | Xieming Li |
| YARN-9816 | EntityGroupFSTimelineStore#scanActiveLogs fails when undesired files are present under /ats/active. | Major | timelineserver | Prabhu Joseph | Prabhu Joseph |
| HDFS-14699 | Erasure Coding: Storage not considered in live replica when replication streams hard limit reached to threshold | Critical | ec | Zhao Yi Ming | Zhao Yi Ming |
| HDFS-14798 | Synchronize invalidateBlocks in DatanodeDescriptor | Minor | namenode | David Mollitor | hemanthboyina |
| HDFS-14821 | Make HDFS-14617 (fsimage sub-sections) off by default | Blocker | namenode | Stephen O’Donnell | Stephen O’Donnell |
| HDFS-14303 | check block directory logic not correct when there is only meta file, print no meaning warn log | Minor | datanode, hdfs | qiang Liu | qiang Liu |
| YARN-9833 | Race condition when DirectoryCollection.checkDirs() runs during container launch | Major | . | Peter Bacsko | Peter Bacsko |
| YARN-9837 | YARN Service fails to fetch status for Stopped apps with bigger spec files | Major | yarn-native-services | Tarun Parimi | Tarun Parimi |
| YARN-2255 | YARN Audit logging not added to log4j.properties | Major | . | Varun Saxena | Aihua Xu |
| YARN-9814 | JobHistoryServer can’t delete aggregated files, if remote app root directory is created by NodeManager | Minor | log-aggregation, yarn | Adam Antal | Adam Antal |
| HDFS-14836 | FileIoProvider should not increase FileIoErrors metric in datanode volume metric | Minor | . | Aiphago | Aiphago |
| HDFS-14846 | libhdfs tests are failing on trunk due to jni usage bugs | Major | libhdfs, native | Sahil Takiar | Sahil Takiar |
| HADOOP-16582 | LocalFileSystem’s mkdirs() does not work as expected under viewfs. | Major | . | Kihwal Lee | Kihwal Lee |
| HDFS-14609 | RBF: Security should use common AuthenticationFilter | Major | . | CR Hota | Chen Zhang |
| HADOOP-16581 | ValueQueue does not trigger an async refill when number of values falls below watermark | Major | common, kms | Yuval Degani | Yuval Degani |
| HDFS-14853 | NPE in DFSNetworkTopology#chooseRandomWithStorageType() when the excludedNode is not present | Major | . | Ranith Sardar | Ranith Sardar |
| HDFS-13660 | DistCp job fails when new data is appended in the file while the distCp copy job is running | Critical | distcp | Mukund Thakur | Mukund Thakur |
| HDFS-14868 | RBF: Fix typo in TestRouterQuota | Trivial | . | Jinglun | Jinglun |
| HDFS-14808 | EC: Improper size values for corrupt ec block in LOG | Major | ec | Harshakiran Reddy | Ayush Saxena |
| HDFS-14845 | Ignore AuthenticationFilterInitializer for HttpFSServerWebServer and honor hadoop.http.authentication configs | Critical | httpfs | Akira Ajisaka | Prabhu Joseph |
| HADOOP-16602 | mvn package fails in hadoop-aws | Major | documentation | Xieming Li | Xieming Li |
| HDFS-14874 | Fix TestHDFSCLI and TestDFSShell test break because of logging change in mkdir | Major | hdfs | Gabor Bota | Gabor Bota |
| HDFS-14873 | Fix dfsadmin doc for triggerBlockReport | Major | documentation | Fei Hui | Fei Hui |
| HDFS-14849 | Erasure Coding: the internal block is replicated many times when datanode is decommissioning | Major | ec, erasure-coding | HuangTao | HuangTao |
| HDFS-14876 | Remove unused imports from TestBlockMissingException.java and TestClose.java | Minor | test | Lisheng Sun | Lisheng Sun |
| YARN-9858 | Optimize RMContext getExclusiveEnforcedPartitions | Major | . | Jonathan Hung | Jonathan Hung |
| HDFS-14492 | Snapshot memory leak | Major | snapshots | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-14418 | Remove redundant super user priveledge checks from namenode. | Major | . | Ayush Saxena | Ayush Saxena |
| YARN-9862 | yarn-services-core test timeout | Major | . | Prabhu Joseph | Prabhu Joseph |
| HDFS-14885 | UI: Fix a typo on WebUI of DataNode. | Trivial | datanode, ui | Xieming Li | Xieming Li |
| HADOOP-16619 | Upgrade jackson and jackson-databind to 2.9.10 | Major | . | Siyao Meng | Siyao Meng |
| HDFS-14216 | NullPointerException happens in NamenodeWebHdfs | Critical | . | lujie | lujie |
| HADOOP-16605 | NPE in TestAdlSdkConfiguration failing in yetus | Major | fs/adl | Steve Loughran | Sneha Vijayarajan |
| HDFS-14881 | Safemode ‘forceExit’ option, doesn’t shown in help message | Major | . | Renukaprasad C | Renukaprasad C |
| HDFS-14637 | Namenode may not replicate blocks to meet the policy after enabling upgradeDomain | Major | namenode | Stephen O’Donnell | Stephen O’Donnell |
| HDFS-14879 | Header was wrong in Snapshot web UI | Major | . | hemanthboyina | hemanthboyina |
| HDFS-14655 | [SBN Read] Namenode crashes if one of The JN is down | Critical | . | Harshakiran Reddy | Ayush Saxena |
| HDFS-14859 | Prevent unnecessary evaluation of costly operation getNumLiveDataNodes when dfs.namenode.safemode.min.datanodes is not zero | Major | hdfs | Srinivasu Majeti | Srinivasu Majeti |
| YARN-6715 | Fix documentation about NodeHealthScriptRunner | Major | documentation, nodemanager | Peter Bacsko | Peter Bacsko |
| YARN-9552 | FairScheduler: NODE_UPDATE can cause NoSuchElementException | Major | fairscheduler | Peter Bacsko | Peter Bacsko |
| HDFS-14754 | Erasure Coding : The number of Under-Replicated Blocks never reduced | Critical | ec | hemanthboyina | hemanthboyina |
| HDFS-14900 | Fix build failure of hadoop-hdfs-native-client | Major | . | Masatake Iwasaki | Masatake Iwasaki |
| HDFS-14245 | Class cast error in GetGroups with ObserverReadProxyProvider | Major | . | Shen Yinjie | Erik Krogen |
| HDFS-14373 | EC : Decoding is failing when block group last incomplete cell fall in to AlignedStripe | Critical | ec, hdfs-client | Surendra Singh Lilhore | Surendra Singh Lilhore |
| HDFS-14509 | DN throws InvalidToken due to inequality of password when upgrade NN 2.x to 3.x | Blocker | . | Yuxuan Wang | Yuxuan Wang |
| HADOOP-13907 | Fix TestWebDelegationToken#testKerberosDelegationTokenAuthenticator on Windows | Major | security | Xiaoyu Yao | Kitti Nanasi |
| HDFS-14886 | In NameNode Web UI’s Startup Progress page, Loading edits always shows 0 sec | Major | . | hemanthboyina | hemanthboyina |
| YARN-8453 | Additional Unit tests to verify queue limit and max-limit with multiple resource types | Major | capacity scheduler | Sunil G | Adam Antal |
| HDFS-14890 | Setting permissions on name directory fails on non posix compliant filesystems | Blocker | . | hirik | Siddharth Wagle |
| HADOOP-15169 | “hadoop.ssl.enabled.protocols” should be considered in httpserver2 | Major | security | Brahma Reddy Battula | Brahma Reddy Battula |
| HADOOP-16580 | Disable retry of FailoverOnNetworkExceptionRetry in case of AccessControlException | Major | common | Adam Antal | Adam Antal |
| HDFS-14739 | RBF: LS command for mount point shows wrong owner and permission information. | Major | . | xuzq | Jinglun |
| HDFS-14909 | DFSNetworkTopology#chooseRandomWithStorageType() should not decrease storage count for excluded node which is already part of excluded scope | Major | namenode | Surendra Singh Lilhore | Surendra Singh Lilhore |
| HADOOP-16662 | Remove unnecessary InnerNode check in NetworkTopology#add() | Minor | . | Lisheng Sun | Lisheng Sun |
| HDFS-14887 | RBF: In Router Web UI, Observer Namenode Information displaying as Unavailable | Major | . | hemanthboyina | hemanthboyina |
| HDFS-14847 | Erasure Coding: Blocks are over-replicated while EC decommissioning | Critical | ec | Fei Hui | Fei Hui |
| HDFS-14916 | RBF: line breaks are missing from the output of ‘hdfs dfsrouteradmin -ls’ | Minor | rbf, ui | Xieming Li | Xieming Li |
| HDFS-14913 | Correct the value of available count in DFSNetworkTopology#chooseRandomWithStorageType() | Major | . | Ayush Saxena | Ayush Saxena |
| YARN-9915 | Fix FindBug issue in QueueMetrics | Minor | . | Prabhu Joseph | Prabhu Joseph |
| HDFS-12749 | DN may not send block report to NN after NN restart | Major | datanode | TanYuxin | Xiaoqiao He |
| HDFS-13901 | INode access time is ignored because of race between open and rename | Major | . | Jinglun | Jinglun |
| HADOOP-16658 | S3A connector does not support including the token renewer in the token identifier | Major | fs/s3 | Philip Zampino | Philip Zampino |
| YARN-9921 | Issue in PlacementConstraint when YARN Service AM retries allocation on component failure. | Major | . | Tarun Parimi | Tarun Parimi |
| HADOOP-16614 | Missing leveldbjni package of aarch64 platform | Major | . | liusheng | |
| HDFS-14910 | Rename Snapshot with Pre Descendants Fail With IllegalArgumentException. | Blocker | . | Íñigo Goiri | Wei-Chiu Chuang |
| HDFS-14933 | Fixing a typo in documentation of Observer NameNode | Trivial | documentation | Xieming Li | Xieming Li |
| HDFS-14308 | DFSStripedInputStream curStripeBuf is not freed by unbuffer() | Major | ec | Joe McDonnell | Zhao Yi Ming |
| HDFS-14931 | hdfs crypto commands limit column width | Major | . | Eric Badger | Eric Badger |
| HDFS-14730 | Remove unused configuration dfs.web.authentication.filter | Major | . | Chen Zhang | Chen Zhang |
| HDFS-14920 | Erasure Coding: Decommission may hang If one or more datanodes are out of service during decommission | Major | ec | Fei Hui | Fei Hui |
| HDFS-14768 | EC : Busy DN replica should be consider in live replica check. | Major | datanode, erasure-coding, hdfs, namenode | guojh | guojh |
| HDFS-13736 | BlockPlacementPolicyDefault can not choose favored nodes when ‘dfs.namenode.block-placement-policy.default.prefer-local-node’ set to false | Major | . | hu xiaodong | hu xiaodong |
| HDFS-14925 | rename operation should check nest snapshot | Major | namenode | Junwang Zhao | Junwang Zhao |
| YARN-9949 | Add missing queue configs for root queue in RMWebService#CapacitySchedulerInfo | Minor | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| HDFS-14945 | Revise PacketResponder’s log. | Minor | datanode | Xudong Cao | Xudong Cao |
| HDFS-14946 | Erasure Coding: Block recovery failed during decommissioning | Major | . | Fei Hui | Fei Hui |
| HDFS-14938 | Add check if excludedNodes contain scope in DFSNetworkTopology#chooseRandomWithStorageType() | Major | . | Lisheng Sun | Lisheng Sun |
| HADOOP-16681 | mvn javadoc:javadoc fails in hadoop-aws | Major | documentation | Xieming Li | Xieming Li |
| HDFS-14384 | When lastLocatedBlock token expire, it will take 1~3s second to refetch it. | Major | hdfs-client | Surendra Singh Lilhore | Surendra Singh Lilhore |
| HDFS-14880 | Correct the sequence of statistics & exit message in balencer | Major | balancer & mover | Renukaprasad C | Renukaprasad C |
| HDFS-14806 | Bootstrap standby may fail if used in-progress tailing | Major | namenode | Chen Liang | Chen Liang |
| HDFS-14941 | Potential editlog race condition can cause corrupted file | Major | namenode | Chen Liang | Chen Liang |
| HDFS-14958 | TestBalancerWithNodeGroup is not using NetworkTopologyWithNodeGroup | Minor | hdfs | Jim Brennan | Jim Brennan |
| HDFS-14720 | DataNode shouldn’t report block as bad block if the block length is Long.MAX_VALUE. | Major | datanode | Surendra Singh Lilhore | hemanthboyina |
| HDFS-14962 | RBF: ConnectionPool#newConnection() error log wrong protocol class | Minor | rbf | Yuxuan Wang | Yuxuan Wang |
| HADOOP-16701 | Fix broken links in site index | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki |
| HADOOP-16702 | Move documentation of hadoop-cos to under src directory. | Major | tools | Masatake Iwasaki | Masatake Iwasaki |
| HADOOP-16665 | Filesystems to be closed if they failed during initialize() | Major | fs, fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-14922 | Prevent snapshot modification time got change on startup | Major | . | hemanthboyina | hemanthboyina |
| HADOOP-16677 | Recalculate the remaining timeout millis correctly while throwing an InterupptedException in SocketIOWithTimeout. | Minor | common | Xudong Cao | Xudong Cao |
| HADOOP-16585 | [Tool:NNloadGeneratorMR] Multiple threads are using same id for creating file LoadGenerator#write | Major | . | Ranith Sardar | Ranith Sardar |
| HDFS-14884 | Add sanity check that zone key equals feinfo key while setting Xattrs | Major | encryption, hdfs | Mukul Kumar Singh | Mukul Kumar Singh |
| HADOOP-15097 | AbstractContractDeleteTest::testDeleteNonEmptyDirRecursive with misleading path | Minor | fs, test | zhoutai.zt | Xieming Li |
| HDFS-14802 | The feature of protect directories should be used in RenameOp | Major | hdfs | Fei Hui | Fei Hui |
| YARN-9982 | Fix Container API example link in NodeManager REST API doc | Trivial | documentation | Charan Hebri | Charan Hebri |
| HDFS-14967 | TestWebHDFS fails in Windows | Major | . | Renukaprasad C | Renukaprasad C |
| YARN-9965 | Fix NodeManager failing to start on subsequent times when Hdfs Auxillary Jar is set | Major | auxservices, nodemanager | Prabhu Joseph | Prabhu Joseph |
| YARN-9984 | FSPreemptionThread can cause NullPointerException while app is unregistered with containers running on a node | Major | fairscheduler | Wilfred Spiegelenburg | Wilfred Spiegelenburg |
| YARN-9986 | signalToContainer REST API does not work even if requested by the app owner | Major | restapi | kyungwan nam | kyungwan nam |
| HDFS-14992 | TestOfflineEditsViewer is failing in Trunk | Major | . | hemanthboyina | hemanthboyina |
| YARN-9983 | Typo in YARN Service overview documentation | Trivial | documentation | Denes Gerencser | Denes Gerencser |
| HADOOP-16719 | Remove the disallowed element config within maven-checkstyle-plugin | Major | . | Wanqiang Ji | Wanqiang Ji |
| HADOOP-16700 | RpcQueueTime may be negative when the response has to be sent later | Minor | . | xuzq | xuzq |
| HADOOP-15686 | Supress bogus AbstractWadlGeneratorGrammarGenerator in KMS stderr | Major | kms | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-16276 | Fix jsvc startup command in hadoop-functions.sh due to jsvc >= 1.0.11 changed default current working directory | Major | scripts | Siyao Meng | Siyao Meng |
| HDFS-14996 | RBF: GetFileStatus fails for directory with EC policy set in case of multiple destinations | Major | ec, rbf | Ayush Saxena | Ayush Saxena |
| HDFS-14940 | HDFS Balancer : Do not allow to set balancer maximum network bandwidth more than 1TB | Minor | balancer & mover | Souryakanta Dwivedy | hemanthboyina |
| HDFS-14924 | RenameSnapshot not updating new modification time | Major | . | hemanthboyina | hemanthboyina |
| HDFS-13842 | RBF: Exceptions are conflicting when creating the same mount entry twice | Major | federation | Soumyapn | Ranith Sardar |
| YARN-9838 | Fix resource inconsistency for queues when moving app with reserved container to another queue | Critical | capacity scheduler | jiulongzhu | jiulongzhu |
| YARN-9968 | Public Localizer is exiting in NodeManager due to NullPointerException | Major | nodemanager | Tarun Parimi | Tarun Parimi |
| YARN-9011 | Race condition during decommissioning | Major | nodemanager | Peter Bacsko | Peter Bacsko |
| HDFS-14973 | Balancer getBlocks RPC dispersal does not function properly | Major | balancer & mover | Erik Krogen | Erik Krogen |
| HADOOP-16685 | FileSystem#listStatusIterator does not check if given path exists | Major | fs | Sahil Takiar | Sahil Takiar |
| YARN-9290 | Invalid SchedulingRequest not rejected in Scheduler PlacementConstraintsHandler | Major | . | Prabhu Joseph | Prabhu Joseph |
| MAPREDUCE-7240 | Exception ’ Invalid event: TA_TOO_MANY_FETCH_FAILURE at SUCCESS_FINISHING_CONTAINER’ cause job error | Critical | . | luhuachao | luhuachao |
| HDFS-14986 | ReplicaCachingGetSpaceUsed throws ConcurrentModificationException | Major | datanode, performance | Ryan Wu | Aiphago |
| MAPREDUCE-7249 | Invalid event TA_TOO_MANY_FETCH_FAILURE at SUCCESS_CONTAINER_CLEANUP causes job failure | Critical | applicationmaster, mrv2 | Wilfred Spiegelenburg | Wilfred Spiegelenburg |
| HDFS-14961 | [SBN read] Prevent ZKFC changing Observer Namenode state | Major | . | Íñigo Goiri | Ayush Saxena |
| HDFS-15010 | BlockPoolSlice#addReplicaThreadPool static pool should be initialized by static method | Major | datanode | Surendra Singh Lilhore | Surendra Singh Lilhore |
| YARN-9990 | Testcase fails with “Insufficient configured threads: required=16 < max=10” | Major | . | Prabhu Joseph | Prabhu Joseph |
| HDFS-15009 | FSCK “-list-corruptfileblocks” return Invalid Entries | Major | . | hemanthboyina | hemanthboyina |
| HDFS-9695 | HTTPFS - CHECKACCESS operation missing | Major | . | Bert Hekman | hemanthboyina |
| HDFS-15026 | TestPendingReconstruction#testPendingReconstruction() fail in trunk | Minor | . | Lisheng Sun | Lisheng Sun |
| HADOOP-16441 | if use -Dbundle.openssl=true, bundled with unnecessary libk5crypto.* | Major | build | KWON BYUNGCHANG | KWON BYUNGCHANG |
| YARN-9969 | Improve yarn.scheduler.capacity.queue-mappings documentation | Major | . | Manikandan R | Manikandan R |
| YARN-9938 | Validate Parent Queue for QueueMapping contains dynamic group as parent queue | Major | . | Manikandan R | Manikandan R |
| HADOOP-16744 | Fix building instruction to enable zstd | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki |
| YARN-10006 | IOException used in place of YARNException in CapacitySheduler | Minor | capacity scheduler | Prabhu Joseph | Adam Antal |
| HDFS-14751 | Synchronize on diffs in DirectoryScanner | Minor | . | Lisheng Sun | Lisheng Sun |
| YARN-9985 | Unsupported “transitionToObserver” option displaying for rmadmin command | Minor | RM, yarn | Souryakanta Dwivedy | Ayush Saxena |
| HDFS-15040 | RBF: Secured Router should not run when SecretManager is not running | Major | . | Takanobu Asanuma | Takanobu Asanuma |
| YARN-7721 | TestContinuousScheduling fails sporadically with NPE | Major | fairscheduler | Jason Darrell Lowe | Wilfred Spiegelenburg |
| HDFS-15045 | DataStreamer#createBlockOutputStream() should log exception in warn. | Major | dfsclient | Surendra Singh Lilhore | Ravuri Sushma sree |
| HADOOP-16754 | Fix docker failed to build yetus/hadoop | Blocker | build | Kevin Su | Kevin Su |
| HDFS-15032 | Balancer crashes when it fails to contact an unavailable NN via ObserverReadProxyProvider | Major | balancer & mover | Erik Krogen | Erik Krogen |
| HDFS-15036 | Active NameNode should not silently fail the image transfer | Major | namenode | Konstantin Shvachko | Chen Liang |
| HADOOP-16755 | Fix broken link in single node cluster setup documentation | Trivial | documentation | Denes Gerencser | Denes Gerencser |
| HDFS-15048 | Fix findbug in DirectoryScanner | Major | . | Takanobu Asanuma | Masatake Iwasaki |
| HADOOP-16765 | Fix curator dependencies for gradle projects using hadoop-minicluster | Major | . | Mate Szalay-Beko | Mate Szalay-Beko |
| HDFS-14908 | LeaseManager should check parent-child relationship when filter open files. | Minor | . | Jinglun | Jinglun |
| HDFS-14519 | NameQuota is not update after concat operation, so namequota is wrong | Major | . | Ranith Sardar | Ranith Sardar |
| YARN-10020 | Fix build instruction of hadoop-yarn-ui | Minor | yarn-ui-v2 | Masatake Iwasaki | Masatake Iwasaki |
| HDFS-15012 | NN fails to parse Edit logs after applying HDFS-13101 | Blocker | nn | Eric Lin | Shashikant Banerjee |
| YARN-10037 | Upgrade build tools for YARN Web UI v2 | Major | build, security, yarn-ui-v2 | Akira Ajisaka | Masatake Iwasaki |
| YARN-10042 | Uupgrade grpc-xxx depdencies to 1.26.0 | Major | . | liusheng | liusheng |
| HADOOP-16774 | TestDiskChecker and TestReadWriteDiskValidator fails when run with -Pparallel-tests | Major | . | Vinayakumar B | Vinayakumar B |
| YARN-10054 | Upgrade yarn to the latest version in Dockerfile | Major | build, yarn-ui-v2 | Akira Ajisaka | Akira Ajisaka |
| YARN-10055 | bower install fails | Blocker | build, yarn-ui-v2 | Akira Ajisaka | Akira Ajisaka |
| HDFS-15076 | Fix tests that hold FSDirectory lock, without holding FSNamesystem lock. | Major | test | Konstantin Shvachko | Konstantin Shvachko |
| HDFS-15073 | Replace curator-shaded guava import with the standard one | Minor | hdfs-client | Akira Ajisaka | Chandra Sanivarapu |
| YARN-10057 | Upgrade the dependencies managed by yarnpkg | Major | build, yarn-ui-v2 | Akira Ajisaka | Akira Ajisaka |
| HDFS-15054 | Delete Snapshot not updating new modification time | Major | . | hemanthboyina | hemanthboyina |
| HADOOP-16042 | Update the link to HadoopJavaVersion | Minor | documentation | Akira Ajisaka | Chandra Sanivarapu |
| YARN-10041 | Should not use AbstractPath to create unix domain socket | Major | test | zhao bo | liusheng |
| HDFS-14934 | [SBN Read] Standby NN throws many InterruptedExceptions when dfs.ha.tail-edits.period is 0 | Major | . | Takanobu Asanuma | Ayush Saxena |
| HDFS-15063 | HttpFS : getFileStatus doesn’t return ecPolicy | Major | . | hemanthboyina | hemanthboyina |
| YARN-10053 | Placement rules do not use correct group service init | Major | yarn | Wilfred Spiegelenburg | Wilfred Spiegelenburg |
| HDFS-15068 | DataNode could meet deadlock if invoke refreshVolumes when register | Major | datanode | Xiaoqiao He | Aiphago |
| HDFS-15089 | RBF: SmallFix for RBFMetrics in doc | Trivial | documentation, rbf | luhuachao | luhuachao |
| MAPREDUCE-7255 | Fix typo in MapReduce documentaion example | Trivial | documentation | Sergey Pogorelov | Sergey Pogorelov |
| YARN-9956 | Improve connection error message for YARN ApiServerClient | Major | . | Eric Yang | Prabhu Joseph |
| HADOOP-16773 | Fix duplicate assertj-core dependency in hadoop-common module. | Minor | build | Akira Ajisaka | Xieming Li |
| HDFS-15072 | HDFS MiniCluster fails to start when run in directory path with a % | Minor | . | Geoffrey Jacoby | Masatake Iwasaki |
| HDFS-15077 | Fix intermittent failure of TestDFSClientRetries#testLeaseRenewSocketTimeout | Minor | test | Masatake Iwasaki | Masatake Iwasaki |
| HDFS-15080 | Fix the issue in reading persistent memory cached data with an offset | Major | caching, datanode | Feilong He | Feilong He |
| YARN-7387 | org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.TestIncreaseAllocationExpirer fails intermittently | Major | . | Miklos Szegedi | Jim Brennan |
| YARN-8672 | TestContainerManager#testLocalingResourceWhileContainerRunning occasionally times out | Major | nodemanager | Jason Darrell Lowe | Chandni Singh |
| HDFS-14957 | INodeReference Space Consumed was not same in QuotaUsage and ContentSummary | Major | namenode | hemanthboyina | hemanthboyina |
| MAPREDUCE-7252 | Handling 0 progress in SimpleExponential task runtime estimator | Minor | . | Ahmed Hussein | Ahmed Hussein |
| HDFS-15102 | HttpFS: put requests are not supported for path “/” | Major | . | hemanthboyina | hemanthboyina |
| HDFS-15110 | HttpFS: POST requests are not supported for path “/” | Major | . | hemanthboyina | hemanthboyina |
| HADOOP-16749 | Configuration parsing of CDATA values are blank | Major | conf | Jonathan Turner Eagles | Daryn Sharp |
| HDFS-15095 | Fix accidental comment in flaky test TestDecommissioningStatus | Major | hdfs | Ahmed Hussein | Ahmed Hussein |
| HADOOP-16590 | IBM Java has deprecated OS login module classes and OS principal classes. | Major | security | Nicholas Marion | |
| YARN-10019 | container-executor: misc improvements in child processes and exec() calls | Minor | nodemanager | Peter Bacsko | Peter Bacsko |
| HDFS-15099 | [SBN Read] checkOperation(WRITE) should throw ObserverRetryOnActiveException on ObserverNode | Major | namenode | Konstantin Shvachko | Chen Liang |
| HDFS-15108 | RBF: MembershipNamenodeResolver should invalidate cache incase of active namenode update | Major | . | Ayush Saxena | Ayush Saxena |
| HDFS-14578 | AvailableSpaceBlockPlacementPolicy always prefers local node | Major | block placement | Wei-Chiu Chuang | Ayush Saxena |
| YARN-9866 | u:user2:%primary_group is not working as expected | Major | . | Manikandan R | Manikandan R |
| HADOOP-16683 | Disable retry of FailoverOnNetworkExceptionRetry in case of wrapped AccessControlException | Major | common | Adam Antal | Adam Antal |
| MAPREDUCE-7256 | Fix javadoc error in SimpleExponentialSmoothing | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki |
| YARN-8373 | RM Received RMFatalEvent of type CRITICAL_THREAD_CRASH | Major | fairscheduler, resourcemanager | Girish Bhat | Wilfred Spiegelenburg |
| YARN-9512 | [JDK11] TestAuxServices#testCustomizedAuxServiceClassPath fails because of ClassCastException. | Major | test | Siyao Meng | Akira Ajisaka |
| MAPREDUCE-7247 | Modify HistoryServerRest.html content,change The job attempt id‘s datatype from string to int | Major | documentation | zhaoshengjie | |
| YARN-10070 | NPE if no rule is defined and application-tag-based-placement is enabled | Major | . | Kinga Marton | Kinga Marton |
| YARN-9970 | Refactor TestUserGroupMappingPlacementRule#verifyQueueMapping | Major | . | Manikandan R | Manikandan R |
| YARN-8148 | Update decimal values for queue capacities shown on queue status CLI | Major | client | Prabhu Joseph | Prabhu Joseph |
| YARN-10081 | Exception message from ClientRMProxy#getRMAddress is misleading | Trivial | yarn | Adam Antal | Ravuri Sushma sree |
| HADOOP-16808 | Use forkCount and reuseForks parameters instead of forkMode in the config of maven surefire plugin | Minor | build | Akira Ajisaka | Xieming Li |
| HADOOP-16793 | Remove WARN log when ipc connection interrupted in Client#handleSaslConnectionFailure() | Minor | . | Lisheng Sun | Lisheng Sun |
| HDFS-15126 | TestDatanodeRegistration#testForcedRegistration fails intermittently | Major | . | Ahmed Hussein | Ahmed Hussein |
| YARN-9462 | TestResourceTrackerService.testNodeRemovalGracefully fails sporadically | Minor | resourcemanager, test | Prabhu Joseph | Prabhu Joseph |
| YARN-9790 | Failed to set default-application-lifetime if maximum-application-lifetime is less than or equal to zero | Major | . | kyungwan nam | kyungwan nam |
| HDFS-15128 | Unit test failing to clean testing data and crashed future Maven test run due to failure in TestDataNodeVolumeFailureToleration | Critical | hdfs, test | Ctest | Ctest |
| HDFS-15143 | LocatedStripedBlock returns wrong block type | Major | . | Ayush Saxena | Ayush Saxena |
| HDFS-14993 | checkDiskError doesn’t work during datanode startup | Major | datanode | Yang Yun | Yang Yun |
| HDFS-15145 | HttpFS: getAclStatus() returns permission as null | Major | . | hemanthboyina | hemanthboyina |
| HDFS-13179 | TestLazyPersistReplicaRecovery#testDnRestartWithSavedReplicas fails intermittently | Critical | fs | Gabor Bota | Ahmed Hussein |
| MAPREDUCE-7259 | testSpeculateSuccessfulWithUpdateEvents fails Intermittently | Minor | . | Ahmed Hussein | Ahmed Hussein |
| YARN-10107 | Invoking NMWebServices#getNMResourceInfo tries to execute gpu discovery binary even if auto discovery is turned off | Major | . | Szilard Nemeth | Szilard Nemeth |
| MAPREDUCE-7079 | JobHistory#ServiceStop implementation is incorrect | Major | . | Jason Darrell Lowe | Ahmed Hussein |
| HDFS-15118 | [SBN Read] Slow clients when Observer reads are enabled but there are no Observers on the cluster. | Major | hdfs-client | Konstantin Shvachko | Chen Liang |
| YARN-9743 | [JDK11] TestTimelineWebServices.testContextFactory fails | Major | timelineservice | Adam Antal | Akira Ajisaka |
| HDFS-7175 | Client-side SocketTimeoutException during Fsck | Major | namenode | Carl Steinbach | Stephen O’Donnell |
| HADOOP-16834 | Replace com.sun.istack.Nullable with javax.annotation.Nullable in DNS.java | Minor | build | Akira Ajisaka | Xieming Li |
| HDFS-15136 | LOG flooding in secure mode when Cookies are not set in request header | Major | . | Renukaprasad C | Renukaprasad C |
| HDFS-15115 | Namenode crash caused by NPE in BlockPlacementPolicyDefault when dynamically change logger to debug | Major | . | wangzhixiang | wangzhixiang |
| HDFS-15158 | The number of failed volumes mismatch with volumeFailures of Datanode metrics | Minor | datanode | Yang Yun | Yang Yun |
| HADOOP-16851 | unused import in Configuration class | Trivial | conf | runzhou wu | Jan Hentschel |
| HADOOP-16849 | start-build-env.sh behaves incorrectly when username is numeric only | Minor | build | Jihyun Cho | Jihyun Cho |
| HADOOP-16856 | cmake is missing in the CentOS 8 section of BUILDING.txt | Minor | build, documentation | Akira Ajisaka | Masatake Iwasaki |
| HDFS-15161 | When evictableMmapped or evictable size is zero, do not throw NoSuchElementException in ShortCircuitCache#close() | Major | . | Lisheng Sun | Lisheng Sun |
| YARN-9521 | RM failed to start due to system services | Major | . | kyungwan nam | kyungwan nam |
| YARN-10136 | [Router] : Application metrics are hardcode as N/A in UI. | Major | federation, yarn | Sushanta Sen | Bilwa S T |
| HDFS-15164 | Fix TestDelegationTokensWithHA | Major | . | Ayush Saxena | Ayush Saxena |
| HADOOP-16868 | ipc.Server readAndProcess threw NullPointerException | Major | rpc-server | Tsz-wo Sze | Tsz-wo Sze |
| HDFS-15165 | In Du missed calling getAttributesProvider | Major | . | Bharat Viswanadham | Bharat Viswanadham |
| YARN-10119 | Cannot reset the AM failure count for YARN Service | Major | . | kyungwan nam | kyungwan nam |
| HADOOP-16869 | Upgrade findbugs-maven-plugin to 3.0.5 to fix mvn findbugs:findbugs failure | Major | build | Akira Ajisaka | Akira Ajisaka |
| HDFS-15052 | WebHDFS getTrashRoot leads to OOM due to FileSystem object creation | Major | webhdfs | Wei-Chiu Chuang | Masatake Iwasaki |
| YARN-10147 | FPGA plugin can’t find the localized aocx file | Major | nodemanager | Peter Bacsko | Peter Bacsko |
| HDFS-15185 | StartupProgress reports edits segments until the entire startup completes | Major | namenode | Konstantin Shvachko | Konstantin Shvachko |
| HDFS-15182 | TestBlockManager#testOneOfTwoRacksDecommissioned() fail in trunk | Minor | . | Lisheng Sun | Lisheng Sun |
| HDFS-15166 | Remove redundant field fStream in ByteStringLog | Major | . | Konstantin Shvachko | Xieming Li |
| HDFS-15187 | CORRUPT replica mismatch between namenodes after failover | Critical | . | Ayush Saxena | Ayush Saxena |
| YARN-10143 | YARN-10101 broke Yarn logs CLI | Blocker | yarn | Adam Antal | Adam Antal |
| HADOOP-16841 | The description of hadoop.http.authentication.signature.secret.file contains outdated information | Minor | documentation | Akira Ajisaka | Xieming Li |
| YARN-8767 | TestStreamingStatus fails | Major | . | Andras Bokor | Andras Bokor |
| YARN-10156 | Fix typo ‘complaint’ which means quite different in Federation.md | Minor | documentation, federation | Sungpeo Kook | Sungpeo Kook |
| YARN-9593 | Updating scheduler conf with comma in config value fails | Major | . | Anthony Hsu | Tanu Ajmera |
| YARN-10141 | Interceptor in FederationInterceptorREST doesnt update on RM switchover | Major | federation, restapi | D M Murali Krishna Reddy | D M Murali Krishna Reddy |
| YARN-10152 | Fix findbugs warnings in hadoop-yarn-applications-mawo-core module | Major | . | Akira Ajisaka | Akira Ajisaka |
| HDFS-15167 | Block Report Interval shouldn’t be reset apart from first Block Report | Major | . | Ayush Saxena | Ayush Saxena |
| HDFS-15147 | LazyPersistTestCase wait logic is error-prone | Minor | . | Ahmed Hussein | Ahmed Hussein |
| HDFS-14668 | Support Fuse with Users from multiple Security Realms | Critical | fuse-dfs | Sailesh Patel | Istvan Fajth |
| HDFS-15124 | Crashing bugs in NameNode when using a valid configuration for `dfs.namenode.audit.loggers` | Critical | namenode | Ctest | Ctest |
| YARN-10155 | TestDelegationTokenRenewer.testTokenThreadTimeout fails in trunk | Major | yarn | Adam Antal | Manikandan R |
| HDFS-15111 | stopStandbyServices() should log which service state it is transitioning from. | Major | hdfs, logging | Konstantin Shvachko | Xieming Li |
| HDFS-15199 | NPE in BlockSender | Major | . | Ayush Saxena | Ayush Saxena |
| YARN-9452 | Fix TestDistributedShell and TestTimelineAuthFilterForV2 failures | Major | ATSv2, distributed-shell, test | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16891 | Upgrade jackson-databind to <IP_ADDRESS> | Blocker | . | Siyao Meng | Siyao Meng |
| HDFS-15149 | TestDeadNodeDetection test cases time-out | Major | datanode | Ahmed Hussein | Lisheng Sun |
| HADOOP-16897 | Sort fields in ReflectionUtils.java | Minor | test, util | cpugputpu | cpugputpu |
| HADOOP-16437 | Documentation typos: fs.s3a.experimental.fadvise -> fs.s3a.experimental.input.fadvise | Major | documentation, fs/s3 | Josh Rosen | Josh Rosen |
| HDFS-15204 | TestRetryCacheWithHA testRemoveCacheDescriptor fails intermittently | Major | hdfs | Ahmed Hussein | Ahmed Hussein |
| HDFS-14977 | Quota Usage and Content summary are not same in Truncate with Snapshot | Major | . | hemanthboyina | hemanthboyina |
| YARN-10173 | Make pid file generation timeout configurable in case of reacquired container | Minor | yarn | Adam Antal | Adam Antal |
| HDFS-15212 | TestEncryptionZones.testVersionAndSuiteNegotiation fails in trunk | Major | . | Ayush Saxena | Ayush Saxena |
| HADOOP-16840 | AliyunOSS: getFileStatus throws FileNotFoundException in versioning bucket | Major | fs/oss | wujinhu | wujinhu |
| YARN-9419 | Log a warning if GPU isolation is enabled but LinuxContainerExecutor is disabled | Major | . | Szilard Nemeth | Andras Gyori |
| YARN-9427 | TestContainerSchedulerQueuing.testKillOnlyRequiredOpportunisticContainers fails sporadically | Major | scheduler, test | Prabhu Joseph | Ahmed Hussein |
| HDFS-15135 | EC : ArrayIndexOutOfBoundsException in BlockRecoveryWorker#RecoveryTaskStriped. | Major | erasure-coding | Surendra Singh Lilhore | Ravuri Sushma sree |
| HDFS-14442 | Disagreement between HAUtil.getAddressOfActive and RpcInvocationHandler.getConnectionId | Major | . | Erik Krogen | Ravuri Sushma sree |
| HDFS-14612 | SlowDiskReport won’t update when SlowDisks is always empty in heartbeat | Major | . | Haibin Huang | Haibin Huang |
| HDFS-15155 | writeIoRate of DataNodeVolumeMetrics is never used | Major | hdfs | Haibin Huang | Haibin Huang |
| HDFS-15216 | Wrong Use Case of -showprogress in fsck | Major | . | Ravuri Sushma sree | Ravuri Sushma sree |
| HADOOP-16885 | Encryption zone file copy failure leaks temp file ._COPYING_ and wrapped stream | Major | . | Xiaoyu Yao | Xiaoyu Yao |
| HDFS-11396 | TestNameNodeMetadataConsistency#testGenerationStampInFuture timed out | Minor | namenode, test | John Zhuge | Ayush Saxena |
| YARN-10195 | Dependency divergence building Timeline Service on HBase 2.2.0 and above | Major | build, timelineservice | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-14820 | The default 8KB buffer of BlockReaderRemote#newBlockReader#BufferedOutputStream is too big | Major | . | Lisheng Sun | Lisheng Sun |
| HDFS-15211 | EC: File write hangs during close in case of Exception during updatePipeline | Critical | . | Ayush Saxena | Ayush Saxena |
| HDFS-14919 | Provide Non DFS Used per DataNode in DataNode UI | Major | . | Lisheng Sun | Lisheng Sun |
| HDFS-15208 | Suppress bogus AbstractWadlGeneratorGrammarGenerator in KMS stderr in hdfs | Trivial | . | Wei-Chiu Chuang | Wei-Chiu Chuang |
| YARN-10034 | Allocation tags are not removed when node decommission | Major | . | kyungwan nam | kyungwan nam |
| HDFS-15223 | FSCK fails if one namenode is not available | Major | . | Ayush Saxena | Ayush Saxena |
| HDFS-15200 | Delete Corrupt Replica Immediately Irrespective of Replicas On Stale Storage | Critical | . | Ayush Saxena | Ayush Saxena |
| HDFS-15214 | WebHDFS: Add snapshot counts to Content Summary | Major | . | hemanthboyina | hemanthboyina |
| HDFS-15227 | NPE if the last block changes from COMMITTED to COMPLETE during FSCK | Major | . | krishna reddy | Ayush Saxena |
| YARN-10198 | [managedParent].%primary_group mapping rule doesn’t work after YARN-9868 | Major | capacity scheduler | Peter Bacsko | Peter Bacsko |
| HDFS-15113 | Missing IBR when NameNode restart if open processCommand async feature | Blocker | datanode | Xiaoqiao He | Xiaoqiao He |
| HDFS-15232 | Fix libhdfspp test failures with GCC 7 | Major | native, test | Akira Ajisaka | Akira Ajisaka |
| HDFS-15201 | SnapshotCounter hits MaxSnapshotID limit | Major | snapshots | Karthik Palanisamy | Karthik Palanisamy |
| HDFS-15219 | DFS Client will stuck when ResponseProcessor.run throw Error | Major | hdfs-client | zhengchenyu | zhengchenyu |
| HDFS-15215 | The Timestamp for longest write/read lock held log is wrong | Major | . | Toshihiro Suzuki | Toshihiro Suzuki |
| HDFS-15234 | Add a default method body for the INodeAttributeProvider#checkPermissionWithContext API | Blocker | namenode | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-15193 | Improving the error message for missing `dfs.namenode.rpc-address.$NAMESERVICE` | Minor | hdfs | Ctest | Ctest |
| YARN-10202 | Fix documentation about NodeAttributes. | Minor | documentation | Sen Zhao | Sen Zhao |
| MAPREDUCE-7268 | Fix TestMapreduceConfigFields | Major | mrv2 | Ayush Saxena | Wanqiang Ji |
| HADOOP-16949 | pylint fails in the build environment | Critical | build | Akira Ajisaka | Akira Ajisaka |
| MAPREDUCE-7269 | TestNetworkedJob fails | Major | test | Akira Ajisaka | Akira Ajisaka |
| HADOOP-14836 | Upgrade maven-clean-plugin to 3.1.0 | Major | build | Allen Wittenauer | Akira Ajisaka |
| YARN-10207 | CLOSE_WAIT socket connection leaks during rendering of (corrupted) aggregated logs on the JobHistoryServer Web UI | Major | yarn | Siddharth Ahuja | Siddharth Ahuja |
| YARN-10226 | NPE in Capacity Scheduler while using %primary_group queue mapping | Critical | capacity scheduler | Peter Bacsko | Peter Bacsko |
| HDFS-15269 | NameNode should check the authorization API version only once during initialization | Blocker | namenode | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HADOOP-16932 | distcp copy calls getFileStatus() needlessly and can fail against S3 | Minor | fs/s3, tools/distcp | Thangamani Murugasamy | Steve Loughran |
| YARN-2710 | RM HA tests failed intermittently on trunk | Major | client | Wangda Tan | Ahmed Hussein |
| HDFS-12862 | CacheDirective becomes invalid when NN restart or failover | Major | caching, hdfs | Wang XL | Wang XL |
| MAPREDUCE-7272 | TaskAttemptListenerImpl excessive log messages | Major | . | Ahmed Hussein | Ahmed Hussein |
| YARN-10219 | YARN service placement constraints is broken | Blocker | . | Eric Yang | Eric Yang |
| YARN-10233 | [YARN UI2] No Logs were found in “YARN Daemon Logs” page | Blocker | yarn-ui-v2 | Akhil PB | Akhil PB |
| HADOOP-16985 | Handle release package related issues | Major | . | Vinayakumar B | Vinayakumar B |
| HDFS-15283 | Cache pool MAXTTL is not persisted and restored on cluster restart | Major | namenode | Stephen O’Donnell | Stephen O’Donnell |
| HDFS-15218 | RBF: MountTableRefresherService failed to refresh other router MountTableEntries in secure mode. | Major | rbf | Surendra Singh Lilhore | Surendra Singh Lilhore |
| HADOOP-16944 | Use Yetus 0.12.0 in GitHub PR | Major | build | Akira Ajisaka | Akira Ajisaka |
| HDFS-15276 | Concat on INodeRefernce fails with illegal state exception | Critical | . | hemanthboyina | hemanthboyina |
| HADOOP-16341 | ShutDownHookManager: Regressed performance on Hook removals after HADOOP-15679 | Major | common | Gopal Vijayaraghavan | Gopal Vijayaraghavan |
| YARN-10223 | Duplicate jersey-test-framework-core dependency in yarn-server-common | Minor | build | Akira Ajisaka | Akira Ajisaka |
| HADOOP-17007 | hadoop-cos fails to build | Major | fs/cos | Wei-Chiu Chuang | Yang Yu |
| YARN-9848 | revert YARN-4946 | Blocker | log-aggregation, resourcemanager | Steven Rand | Steven Rand |
| HDFS-15286 | Concat on a same files deleting the file | Critical | . | hemanthboyina | hemanthboyina |
| HDFS-15301 | statfs function in hdfs-fuse is not working | Major | fuse-dfs, libhdfs | Aryan Gupta | Aryan Gupta |
| HDFS-15334 | INodeAttributeProvider’s new API checkPermissionWithContext not getting called in for authorization | Major | . | Wei-Chiu Chuang | Wei-Chiu Chuang |
| HDFS-15323 | StandbyNode fails transition to active due to insufficient transaction tailing | Major | namenode, qjm | Konstantin Shvachko | Konstantin Shvachko |
| HDFS-15343 | TestConfiguredFailoverProxyProvider is failing | Major | test | Akira Ajisaka | Akira Ajisaka |
| HADOOP-15565 | ViewFileSystem.close doesn’t close child filesystems and causes FileSystem objects leak. | Major | . | Jinglun | Jinglun |
| YARN-9898 | Dependency netty-all-4.1.27.Final doesn’t support ARM platform | Major | . | liusheng | liusheng |
| YARN-10265 | Upgrade Netty-all dependency to latest version 4.1.50 to fix ARM support issue | Major | . | liusheng | liusheng |
| YARN-9444 | YARN API ResourceUtils’s getRequestedResourcesFromConfig doesn’t recognize yarn.io/gpu as a valid resource | Minor | api | Gergely Pollak | Gergely Pollak |
| HDFS-15038 | TestFsck testFsckListCorruptSnapshotFiles is failing in trunk | Major | . | hemanthboyina | hemanthboyina |
| HDFS-15293 | Relax the condition for accepting a fsimage when receiving a checkpoint | Critical | namenode | Chen Liang | Chen Liang |
| YARN-10228 | Yarn Service fails if am java opts contains ZK authentication file path | Major | . | Bilwa S T | Bilwa S T |
| MAPREDUCE-7278 | Speculative execution behavior is observed even when mapreduce.map.speculative and mapreduce.reduce.speculative are false | Major | task | Tarun Parimi | Tarun Parimi |
| YARN-10314 | YarnClient throws NoClassDefFoundError for WebSocketException with only shaded client jars | Blocker | yarn | Vinayakumar B | Vinayakumar B |
| HDFS-15421 | IBR leak causes standby NN to be stuck in safe mode | Blocker | namenode | Kihwal Lee | Akira Ajisaka |
| JIRA | Summary | Priority | Component | Reporter | Contributor |
|---|---|---|---|---|---|
| YARN-8907 | Modify a logging message in TestCapacityScheduler | Trivial | . | Zhankun Tang | Zhankun Tang |
| YARN-8904 | TestRMDelegationTokens can fail in testRMDTMasterKeyStateOnRollingMasterKey | Minor | test | Wilfred Spiegelenburg | Wilfred Spiegelenburg |
| YARN-8944 | TestContainerAllocation.testUserLimitAllocationMultipleContainers failure after YARN-8896 | Minor | capacity scheduler | Wilfred Spiegelenburg | Wilfred Spiegelenburg |
| YARN-9263 | TestConfigurationNodeAttributesProvider fails after Mockito updated | Minor | . | Weiwei Yang | Weiwei Yang |
| YARN-9315 | TestCapacitySchedulerMetrics fails intermittently | Minor | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| YARN-9316 | TestPlacementConstraintsUtil#testInterAppConstraintsByAppID fails intermittently | Minor | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| YARN-9324 | TestSchedulingRequestContainerAllocation(Async) fails with junit-4.11 | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| YARN-9338 | Timeline related testcases are failing | Major | . | Prabhu Joseph | Abhishek Modi |
| YARN-9299 | TestTimelineReaderWhitelistAuthorizationFilter ignores Http Errors | Major | . | Prabhu Joseph | Prabhu Joseph |
| YARN-9404 | TestApplicationLifetimeMonitor#testApplicationLifetimeMonitor fails intermittent | Major | resourcemanager | Prabhu Joseph | Prabhu Joseph |
| YARN-9405 | TestYarnNativeServices#testExpressUpgrade fails intermittent | Major | yarn-native-services | Prabhu Joseph | Prabhu Joseph |
| YARN-9325 | TestQueueManagementDynamicEditPolicy fails intermittent | Minor | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| HDFS-11950 | Disable libhdfs zerocopy test on Mac | Minor | libhdfs | John Zhuge | Akira Ajisaka |
| HDFS-11949 | Add testcase for ensuring that FsShell cann’t move file to the target directory that file exists | Minor | test | legend | legend |
| YARN-10072 | TestCSAllocateCustomResource failures | Major | yarn | Jim Brennan | Jim Brennan |
| HDFS-15092 | TestRedudantBlocks#testProcessOverReplicatedAndRedudantBlock sometimes fails | Minor | test | Fei Hui | Fei Hui |
| YARN-10161 | TestRouterWebServicesREST is corrupting STDOUT | Minor | yarn | Jim Brennan | Jim Brennan |
| HADOOP-14206 | TestSFTPFileSystem#testFileExists failure: Invalid encoding for signature | Major | fs, test | John Zhuge | Jim Brennan |
| JIRA | Summary | Priority | Component | Reporter | Contributor |
|---|---|---|---|---|---|
| HDFS-12975 | Changes to the NameNode to support reads from standby | Major | namenode | Konstantin Shvachko | Chao Sun |
| HDFS-12977 | Add stateId to RPC headers. | Major | ipc, namenode | Konstantin Shvachko | Plamen Jeliazkov |
| HDFS-13331 | Add lastSeenStateId to RpcRequestHeader. | Major | . | Plamen Jeliazkov | Plamen Jeliazkov |
| HDFS-11807 | libhdfs++: Get minidfscluster tests running under valgrind | Major | hdfs-client | James Clampffer | Anatoli Shein |
| HDFS-13286 | Add haadmin commands to transition between standby and observer | Major | ha, hdfs, namenode | Chao Sun | Chao Sun |
| HDFS-13578 | Add ReadOnly annotation to methods in ClientProtocol | Major | . | Chao Sun | Chao Sun |
| HDFS-13399 | Make Client field AlignmentContext non-static. | Major | . | Plamen Jeliazkov | Plamen Jeliazkov |
| HDFS-13607 | [Edit Tail Fast Path Pt 1] Enhance JournalNode with an in-memory cache of recent edit transactions | Major | ha, journal-node | Erik Krogen | Erik Krogen |
| HDFS-13608 | [Edit Tail Fast Path Pt 2] Add ability for JournalNode to serve edits via RPC | Major | . | Erik Krogen | Erik Krogen |
| HDFS-13609 | [Edit Tail Fast Path Pt 3] NameNode-side changes to support tailing edits via RPC | Major | ha, namenode | Erik Krogen | Erik Krogen |
| HDFS-13706 | ClientGCIContext should be correctly named ClientGSIContext | Major | . | Konstantin Shvachko | Konstantin Shvachko |
| HDFS-12976 | Introduce ObserverReadProxyProvider | Major | hdfs-client | Konstantin Shvachko | Chao Sun |
| HDFS-13665 | Move RPC response serialization into Server.doResponse | Major | . | Plamen Jeliazkov | Plamen Jeliazkov |
| HADOOP-15349 | S3Guard DDB retryBackoff to be more informative on limits exceeded | Major | fs/s3 | Steve Loughran | Gabor Bota |
| HDFS-13610 | [Edit Tail Fast Path Pt 4] Cleanup: integration test, documentation, remove unnecessary dummy sync | Major | ha, journal-node, namenode | Erik Krogen | Erik Krogen |
| HDFS-13150 | [Edit Tail Fast Path] Allow SbNN to tail in-progress edits from JN via RPC | Major | ha, hdfs, journal-node, namenode | Erik Krogen | Erik Krogen |
| HDFS-13688 | Introduce msync API call | Major | . | Chen Liang | Chen Liang |
| HDFS-13789 | Reduce logging frequency of QuorumJournalManager#selectInputStreams | Trivial | namenode, qjm | Erik Krogen | Erik Krogen |
| HDFS-13767 | Add msync server implementation. | Major | namenode | Chen Liang | Chen Liang |
| HDFS-13851 | Remove AlignmentContext from AbstractNNFailoverProxyProvider | Major | . | Konstantin Shvachko | Konstantin Shvachko |
| HDFS-13782 | ObserverReadProxyProvider should work with IPFailoverProxyProvider | Major | test | Konstantin Shvachko | Konstantin Shvachko |
| HDFS-13779 | Implement performFailover logic for ObserverReadProxyProvider. | Major | hdfs-client | Konstantin Shvachko | Erik Krogen |
| HADOOP-15635 | s3guard set-capacity command to fail fast if bucket is unguarded | Minor | fs/s3 | Steve Loughran | Gabor Bota |
| HADOOP-15750 | remove obsolete S3A test ITestS3ACredentialsInURL | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-13880 | Add mechanism to allow certain RPC calls to bypass sync | Major | namenode | Chen Liang | Chen Liang |
| HDFS-13778 | TestStateAlignmentContextWithHA should use real ObserverReadProxyProvider instead of AlignmentContextProxyProvider. | Major | test | Konstantin Shvachko | Plamen Jeliazkov |
| HDFS-13749 | Use getServiceStatus to discover observer namenodes | Major | . | Chao Sun | Chao Sun |
| HDFS-13898 | Throw retriable exception for getBlockLocations when ObserverNameNode is in safemode | Major | . | Chao Sun | Chao Sun |
| HDFS-13791 | Limit logging frequency of edit tail related statements | Major | hdfs, qjm | Erik Krogen | Erik Krogen |
| HADOOP-15767 | [JDK10] Building native package on JDK10 fails due to missing javah | Major | native | Takanobu Asanuma | Takanobu Asanuma |
| HDFS-13944 | [JDK10] Fix javadoc errors in hadoop-hdfs-rbf module | Major | documentation | Akira Ajisaka | Íñigo Goiri |
| HADOOP-15621 | S3Guard: Implement time-based (TTL) expiry for Authoritative Directory Listing | Major | fs/s3 | Aaron Fabbri | Gabor Bota |
| HDFS-13877 | HttpFS: Implement GETSNAPSHOTDIFF | Major | httpfs | Siyao Meng | Siyao Meng |
| HDFS-13961 | TestObserverNode refactoring | Major | test | Konstantin Shvachko | Konstantin Shvachko |
| YARN-8763 | Add WebSocket logic to the Node Manager web server to establish servlet | Major | . | Zian Chen | Zian Chen |
| HADOOP-15775 | [JDK9] Add missing javax.activation-api dependency | Critical | test | Akira Ajisaka | Akira Ajisaka |
| HADOOP-15827 | NPE in DynamoDBMetadataStore.lambda$listChildren for root + auth S3Guard | Blocker | fs/s3 | Steve Loughran | Gabor Bota |
| YARN-7652 | Handle AM register requests asynchronously in FederationInterceptor | Major | amrmproxy, federation | Subramaniam Krishnan | Botong Huang |
| HADOOP-15825 | ABFS: Enable some tests for namespace not enabled account using OAuth | Major | fs/azure | Da Zhou | Da Zhou |
| HADOOP-15785 | [JDK10] Javadoc build fails on JDK 10 in hadoop-common | Major | build, documentation | Takanobu Asanuma | Dinesh Chitlangia |
| YARN-8777 | Container Executor C binary change to execute interactive docker command | Major | . | Zian Chen | Eric Yang |
| YARN-5742 | Serve aggregated logs of historical apps from timeline service | Critical | timelineserver | Varun Saxena | Rohith Sharma K S |
| YARN-8834 | Provide Java client for fetching Yarn specific entities from TimelineReader | Critical | timelinereader | Rohith Sharma K S | Abhishek Modi |
| YARN-3879 | [Storage implementation] Create HDFS backing storage implementation for ATS reads | Major | timelineserver | Tsuyoshi Ozawa | Abhishek Modi |
| HDFS-13523 | Support observer nodes in MiniDFSCluster | Major | namenode, test | Erik Krogen | Konstantin Shvachko |
| HDFS-13906 | RBF: Add multiple paths for dfsrouteradmin “rm” and “clrquota” commands | Major | federation | Soumyapn | Ayush Saxena |
| HADOOP-15826 | @Retries annotation of putObject() call & uses wrong | Minor | fs/s3 | Steve Loughran | Steve Loughran |
| YARN-8448 | AM HTTPS Support for AM communication with RMWeb proxy | Major | . | Robert Kanter | Robert Kanter |
| HDFS-13925 | Unit Test for transitioning between different states | Major | test | Sherwood Zheng | Sherwood Zheng |
| YARN-8582 | Document YARN support for HTTPS in AM Web server | Major | docs | Robert Kanter | Robert Kanter |
| YARN-8449 | RM HA for AM web server HTTPS Support | Major | . | Robert Kanter | Robert Kanter |
| YARN-8873 | [YARN-8811] Add CSI java-based client library | Major | . | Weiwei Yang | Weiwei Yang |
| HDFS-14011 | RBF: Add more information to HdfsFileStatus for a mount point | Major | . | Akira Ajisaka | Akira Ajisaka |
| HDFS-13566 | Add configurable additional RPC listener to NameNode | Major | ipc | Chen Liang | Chen Liang |
| HDFS-13924 | Handle BlockMissingException when reading from observer | Major | . | Chao Sun | Chao Sun |
| HADOOP-14775 | Change junit dependency in parent pom file to junit 5 while maintaining backward compatibility to junit4. | Major | build | Ajay Kumar | Akira Ajisaka |
| HADOOP-15823 | ABFS: Stop requiring client ID and tenant ID for MSI | Major | . | Sean Mackrory | Da Zhou |
| HADOOP-15868 | AliyunOSS: update document for properties of multiple part download, multiple part upload and directory copy | Major | fs/oss | wujinhu | wujinhu |
| YARN-8569 | Create an interface to provide cluster information to application | Major | . | Eric Yang | Eric Yang |
| HDFS-13845 | RBF: The default MountTableResolver should fail resolving multi-destination paths | Major | federation, hdfs | yanghuafeng | yanghuafeng |
| YARN-8871 | Document behavior of YARN-5742 | Major | . | Vrushali C | Suma Shivaprasad |
| YARN-7754 | [Atsv2] Update document for running v1 and v2 TS | Major | . | Rohith Sharma K S | Suma Shivaprasad |
| HDFS-13942 | [JDK10] Fix javadoc errors in hadoop-hdfs module | Major | documentation | Akira Ajisaka | Dinesh Chitlangia |
| HDFS-14033 | [libhdfs++] Disable libhdfs++ build on systems that do not support thread_local | Major | . | Anatoli Shein | Anatoli Shein |
| HDFS-14016 | ObserverReadProxyProvider should enable observer read by default | Major | . | Chen Liang | Chen Liang |
| HDFS-12026 | libhdfs++: Fix compilation errors and warnings when compiling with Clang | Blocker | hdfs-client | Anatoli Shein | Anatoli Shein |
| HADOOP-15895 | [JDK9+] Add missing javax.annotation-api dependency to hadoop-yarn-csi | Major | build | Takanobu Asanuma | Takanobu Asanuma |
| HDFS-14024 | RBF: ProvidedCapacityTotal json exception in NamenodeHeartbeatService | Major | . | CR Hota | CR Hota |
| YARN-8893 | [AMRMProxy] Fix thread leak in AMRMClientRelayer and UAM client | Major | amrmproxy, federation | Botong Huang | Botong Huang |
| HDFS-13834 | RBF: Connection creator thread should catch Throwable | Critical | . | CR Hota | CR Hota |
| YARN-8905 | [Router] Add JvmMetricsInfo and pause monitor | Minor | . | Bibin Chundatt | Bilwa S T |
| HADOOP-15904 | [JDK 11] Javadoc build failed due to “bad use of ‘>’” in hadoop-hdfs | Major | build | Takanobu Asanuma | Takanobu Asanuma |
| HADOOP-15902 | [JDK 11] Specify the HTML version of Javadoc to 4.01 | Major | . | Takanobu Asanuma | Takanobu Asanuma |
| HDFS-14047 | [libhdfs++] Fix hdfsGetLastExceptionRootCause bug in test_libhdfs_threaded.c | Major | libhdfs, native | Anatoli Shein | Anatoli Shein |
| HDFS-12284 | RBF: Support for Kerberos authentication | Major | security | Zhe Zhang | Sherwood Zheng |
| YARN-8880 | Phase 1 - Add configurations for pluggable plugin framework | Major | . | Zhankun Tang | Zhankun Tang |
| YARN-8988 | Reduce the verbose log on RM heartbeat path when distributed node-attributes is enabled | Major | . | Weiwei Yang | Tao Yang |
| YARN-8902 | [CSI] Add volume manager that manages CSI volume lifecycle | Major | . | Weiwei Yang | Weiwei Yang |
| YARN-8987 | Usability improvements node-attributes CLI | Critical | . | Weiwei Yang | Bibin Chundatt |
| YARN-8877 | [CSI] Extend service spec to allow setting resource attributes | Major | . | Weiwei Yang | Weiwei Yang |
| YARN-8776 | Container Executor change to create stdin/stdout pipeline | Major | . | Zian Chen | Eric Yang |
| HDFS-13852 | RBF: The DN_REPORT_TIME_OUT and DN_REPORT_CACHE_EXPIRE should be configured in RBFConfigKeys. | Major | federation, hdfs | yanghuafeng | yanghuafeng |
| HADOOP-15917 | AliyunOSS: fix incorrect ReadOps and WriteOps in statistics | Major | fs/oss | wujinhu | wujinhu |
| HDFS-14035 | NN status discovery does not leverage delegation token | Major | . | Chen Liang | Chen Liang |
| HADOOP-15936 | [JDK 11] MiniDFSClusterManager & MiniHadoopClusterManager compilation fails due to the usage of ‘_’ as identifier | Major | build | Devaraj Kavali | Zsolt Venczel |
| YARN-8303 | YarnClient should contact TimelineReader for application/attempt/container report | Critical | . | Rohith Sharma K S | Abhishek Modi |
| HDFS-14017 | ObserverReadProxyProviderWithIPFailover should work with HA configuration | Major | . | Chen Liang | Chen Liang |
| YARN-8881 | [YARN-8851] Add basic pluggable device plugin framework | Major | . | Zhankun Tang | Zhankun Tang |
| YARN-8778 | Add Command Line interface to invoke interactive docker shell | Major | . | Zian Chen | Eric Yang |
| YARN-8953 | [CSI] CSI driver adaptor module support in NodeManager | Major | . | Weiwei Yang | Weiwei Yang |
| YARN-8838 | Add security check for container user is same as websocket user | Major | nodemanager | Eric Yang | Eric Yang |
| HDFS-13776 | RBF: Add Storage policies related ClientProtocol APIs | Major | . | Dibyendu Karmakar | Dibyendu Karmakar |
| HDFS-14089 | RBF: Failed to specify server’s Kerberos pricipal name in NamenodeHeartbeatService | Minor | . | Ranith Sardar | Ranith Sardar |
| HDFS-14067 | Allow manual failover between standby and observer | Major | . | Chao Sun | Chao Sun |
| HDFS-14094 | Fix the order of logging arguments in ObserverReadProxyProvider. | Major | logging | Konstantin Shvachko | Ayush Saxena |
| YARN-9054 | Fix FederationStateStoreFacade#buildGetSubClustersCacheRequest | Major | federation | Bibin Chundatt | Bibin Chundatt |
| YARN-9058 | [CSI] YARN service fail to launch due to CSI changes | Blocker | . | Eric Yang | Weiwei Yang |
| YARN-8986 | publish all exposed ports to random ports when using bridge network | Minor | yarn | dockerzhang | dockerzhang |
| YARN-9034 | ApplicationCLI should have option to take clusterId | Major | . | Rohith Sharma K S | Rohith Sharma K S |
| HADOOP-15798 | LocalMetadataStore put() does not retain isDeleted in parent listing | Major | fs/s3 | Gabor Bota | Gabor Bota |
| HADOOP-15370 | S3A log message on rm s3a://bucket/ not intuitive | Trivial | fs/s3 | Steve Loughran | Gabor Bota |
| YARN-8882 | [YARN-8851] Add a shared device mapping manager (scheduler) for device plugins | Major | . | Zhankun Tang | Zhankun Tang |
| YARN-8989 | Move DockerCommandPlugin volume related APIs’ invocation from DockerLinuxContainerRuntime#prepareContainer to #launchContainer | Major | . | Zhankun Tang | Zhankun Tang |
| HDFS-13713 | Add specification of Multipart Upload API to FS specification, with contract tests | Blocker | fs, test | Steve Loughran | Ewan Higgs |
| HADOOP-14927 | ITestS3GuardTool failures in testDestroyNoBucket() | Minor | fs/s3 | Aaron Fabbri | Gabor Bota |
| HDFS-13547 | Add ingress port based sasl resolver | Major | security | Chen Liang | Chen Liang |
| HDFS-14120 | ORFPP should also clone DT for the virtual IP | Major | . | Chen Liang | Chen Liang |
| HDFS-14085 | RBF: LS command for root shows wrong owner and permission information. | Major | . | Ayush Saxena | Ayush Saxena |
| HDFS-14114 | RBF: MIN_ACTIVE_RATIO should be configurable | Major | . | Fei Hui | Fei Hui |
| YARN-9057 | [CSI] CSI jar file should not bundle third party dependencies | Blocker | build | Eric Yang | Weiwei Yang |
| YARN-8914 | Add xtermjs to YARN UI2 | Major | yarn-ui-v2 | Eric Yang | Eric Yang |
| HDFS-14131 | Create user guide for “Consistent reads from Observer” feature. | Major | documentation | Konstantin Shvachko | Chao Sun |
| HADOOP-15428 | s3guard bucket-info will create s3guard table if FS is set to do this automatically | Major | fs/s3 | Steve Loughran | Gabor Bota |
| HADOOP-15988 | Should be able to set empty directory flag to TRUE in DynamoDBMetadataStore#innerGet when using authoritative directory listings | Major | fs/s3 | Gabor Bota | Gabor Bota |
| HDFS-14142 | Move ipfailover config key out of HdfsClientConfigKeys | Minor | . | Chen Liang | Chen Liang |
| YARN-8885 | [DevicePlugin] Support NM APIs to query device resource allocation | Major | . | Zhankun Tang | Zhankun Tang |
| YARN-9015 | [DevicePlugin] Add an interface for device plugin to provide customized scheduler | Major | . | Zhankun Tang | Zhankun Tang |
| YARN-8962 | Add ability to use interactive shell with normal yarn container | Major | . | Eric Yang | Eric Yang |
| HDFS-13873 | ObserverNode should reject read requests when it is too far behind. | Major | hdfs-client, namenode | Konstantin Shvachko | Konstantin Shvachko |
| HDFS-14138 | Description errors in the comparison logic of transaction ID | Minor | . | xiangheng | xiangheng |
| HDFS-14146 | Handle exception from internalQueueCall | Critical | ipc | Chao Sun | Chao Sun |
| YARN-9032 | Support sh shell for interactive container shell at command line | Blocker | yarn | Eric Yang | Eric Yang |
| YARN-9089 | Add Terminal Link to Service component instance page for UI2 | Major | yarn-ui-v2 | Eric Yang | Eric Yang |
| YARN-8963 | Add flag to disable interactive shell | Major | . | Eric Yang | Eric Yang |
| YARN-9091 | Improve terminal message when connection is refused | Major | . | Eric Yang | Eric Yang |
| HDFS-14152 | RBF: Fix a typo in RouterAdmin usage | Major | . | Takanobu Asanuma | Ayush Saxena |
| HDFS-13869 | RBF: Handle NPE for NamenodeBeanMetrics#getFederationMetrics | Major | namenode | Surendra Singh Lilhore | Ranith Sardar |
| HDFS-14096 | [SPS] : Add Support for Storage Policy Satisfier in ViewFs | Major | federation | Ayush Saxena | Ayush Saxena |
| HADOOP-15969 | ABFS: getNamespaceEnabled can fail blocking user access thru ACLs | Major | fs/azure | Da Zhou | Da Zhou |
| HADOOP-15972 | ABFS: reduce list page size to to 500 | Major | fs/azure | Da Zhou | Da Zhou |
| HADOOP-16004 | ABFS: Convert 404 error response in AbfsInputStream and AbfsOutPutStream to FileNotFoundException | Major | fs/azure | Da Zhou | Da Zhou |
| YARN-9125 | Carriage Return character in launch command cause node manager to become unhealthy | Major | . | Eric Yang | Billie Rinaldi |
| HDFS-14116 | Fix class cast error in NNThroughputBenchmark with ObserverReadProxyProvider. | Major | hdfs-client | Chen Liang | Chao Sun |
| HDFS-14149 | Adjust annotations on new interfaces/classes for SBN reads. | Major | . | Konstantin Shvachko | Chao Sun |
| HDFS-14151 | RBF: Make the read-only column of Mount Table clearly understandable | Major | . | Takanobu Asanuma | Takanobu Asanuma |
| YARN-9072 | Web browser close without proper exit can leak shell process | Major | . | Eric Yang | Eric Yang |
| YARN-9117 | Container shell does not work when using yarn.nodemanager.linux-container-executor.nonsecure-mode.local-user is set | Major | . | Eric Yang | Eric Yang |
| YARN-9075 | Dynamically add or remove auxiliary services | Major | nodemanager | Billie Rinaldi | Billie Rinaldi |
| HDFS-13443 | RBF: Update mount table cache immediately after changing (add/update/remove) mount table entries. | Major | fs | Mohammad Arshad | Mohammad Arshad |
| YARN-9126 | Container reinit always fails in branch-3.2 and trunk | Major | . | Eric Yang | Chandni Singh |
| HDFS-14160 | ObserverReadInvocationHandler should implement RpcInvocationHandler | Major | . | Konstantin Shvachko | Konstantin Shvachko |
| YARN-9129 | Ensure flush after printing to log plus additional cleanup | Major | . | Billie Rinaldi | Eric Yang |
| YARN-8523 | Interactive docker shell | Major | . | Eric Yang | Zian Chen |
| HADOOP-15935 | [JDK 11] Update maven.plugin-tools.version to 3.6.0 | Major | build | Devaraj Kavali | Dinesh Chitlangia |
| HDFS-14154 | Document dfs.ha.tail-edits.period in user guide. | Major | documentation | Chao Sun | Chao Sun |
| HADOOP-16015 | Add bouncycastle jars to hadoop-aws as test dependencies | Major | fs/s3, test | Steve Loughran | Steve Loughran |
| YARN-9131 | Document usage of Dynamic auxiliary services | Major | . | Eric Yang | Billie Rinaldi |
| YARN-9152 | Auxiliary service REST API query does not return running services | Major | . | Eric Yang | Billie Rinaldi |
| YARN-8925 | Updating distributed node attributes only when necessary | Major | resourcemanager | Tao Yang | Tao Yang |
| YARN-5168 | Add port mapping handling when docker container use bridge network | Major | . | Jun Gong | Xun Liu |
| HDFS-14170 | Fix white spaces related to SBN reads. | Major | . | Konstantin Shvachko | Konstantin Shvachko |
| HADOOP-16009 | Replace the url of the repository in Apache Hadoop source code | Major | documentation | Akira Ajisaka | Akira Ajisaka |
| HADOOP-15860 | ABFS: Throw IllegalArgumentException when Directory/File name ends with a period(.) | Major | fs/azure | Sean Mackrory | Shweta |
| HDFS-14167 | RBF: Add stale nodes to federation metrics | Major | . | Íñigo Goiri | Íñigo Goiri |
| HDFS-14161 | RBF: Throw StandbyException instead of IOException so that client can retry when can not get connection | Major | . | Fei Hui | Fei Hui |
| HADOOP-15323 | AliyunOSS: Improve copy file performance for AliyunOSSFileSystemStore | Major | fs/oss | wujinhu | wujinhu |
| YARN-9147 | Auxiliary manifest file deleted from HDFS does not trigger service to be removed | Major | . | Eric Yang | Billie Rinaldi |
| YARN-9038 | [CSI] Add ability to publish/unpublish volumes on node managers | Major | . | Weiwei Yang | Weiwei Yang |
| YARN-6149 | Allow port range to be specified while starting NM Timeline collector manager. | Major | timelineserver | Varun Saxena | Abhishek Modi |
| YARN-9166 | Fix logging for preemption of Opportunistic containers for Guaranteed containers. | Minor | . | Abhishek Modi | Abhishek Modi |
| HADOOP-15937 | [JDK 11] Update maven-shade-plugin.version to 3.2.1 | Major | build | Devaraj Kavali | Dinesh Chitlangia |
| YARN-9169 | Add metrics for queued opportunistic and guaranteed containers. | Major | . | Abhishek Modi | Abhishek Modi |
| YARN-8822 | Nvidia-docker v2 support for YARN GPU feature | Critical | . | Zhankun Tang | dockerzhang |
| YARN-9037 | [CSI] Ignore volume resource in resource calculators based on tags | Major | . | Weiwei Yang | Sunil G |
| HDFS-14150 | RBF: Quotas of the sub-cluster should be removed when removing the mount point | Major | . | Takanobu Asanuma | Takanobu Asanuma |
| HDFS-14191 | RBF: Remove hard coded router status from FederationMetrics. | Major | . | Ranith Sardar | Ranith Sardar |
| HADOOP-16027 | [DOC] Effective use of FS instances during S3A integration tests | Major | fs/s3 | Gabor Bota | Gabor Bota |
| HDFS-13856 | RBF: RouterAdmin should support dfsrouteradmin -refreshRouterArgs command | Major | federation, hdfs | yanghuafeng | yanghuafeng |
| HADOOP-16045 | Don’t run TestDU on Windows | Trivial | common, test | Lukas Majercak | Lukas Majercak |
| HADOOP-14556 | S3A to support Delegation Tokens | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-14206 | RBF: Cleanup quota modules | Major | . | Íñigo Goiri | Íñigo Goiri |
| HDFS-14129 | RBF: Create new policy provider for router | Major | namenode | Surendra Singh Lilhore | Ranith Sardar |
| HADOOP-15941 | [JDK 11] Compilation failure: package com.sun.jndi.ldap is not visible | Major | common | Uma Maheswara Rao G | Takanobu Asanuma |
| HDFS-14193 | RBF: Inconsistency with the Default Namespace | Major | . | Ayush Saxena | Ayush Saxena |
| HDFS-14156 | RBF: rollEdit() command fails with Router | Major | . | Harshakiran Reddy | Shubham Dewan |
| HADOOP-16046 | [JDK 11] Correct the compiler exclusion of org/apache/hadoop/yarn/webapp/hamlet/** classes for >= Java 9 | Major | build | Devaraj Kavali | Devaraj Kavali |
| HADOOP-15787 | [JDK11] TestIPC.testRTEDuringConnectionSetup fails | Major | . | Akira Ajisaka | Zsolt Venczel |
| YARN-9146 | REST API to trigger storing auxiliary manifest file and publish to NMs | Major | . | Eric Yang | Billie Rinaldi |
| YARN-8101 | Add UT to verify node-attributes in RM nodes rest API | Minor | resourcemanager, restapi | Weiwei Yang | Prabhu Joseph |
| HDFS-14209 | RBF: setQuota() through router is working for only the mount Points under the Source column in MountTable | Major | . | Shubham Dewan | Shubham Dewan |
| YARN-9116 | Capacity Scheduler: implements queue level maximum-allocation inheritance | Major | capacity scheduler | Aihua Xu | Aihua Xu |
| YARN-8867 | Retrieve the status of resource localization | Major | yarn | Chandni Singh | Chandni Singh |
| HDFS-14223 | RBF: Add configuration documents for using multiple sub-clusters | Major | documentation | Takanobu Asanuma | Takanobu Asanuma |
| YARN-9221 | Add a flag to enable dynamic auxiliary service feature | Major | . | Eric Yang | Billie Rinaldi |
| HDFS-14224 | RBF: NPE in getContentSummary() for getEcPolicy() in case of multiple destinations | Major | . | Ayush Saxena | Ayush Saxena |
| HDFS-14215 | RBF: Remove dependency on availability of default namespace | Major | . | Ayush Saxena | Ayush Saxena |
| YARN-9074 | Docker container rm command should be executed after stop | Major | . | Zhaohui Xin | Zhaohui Xin |
| YARN-9086 | [CSI] Run csi-driver-adaptor as aux service | Major | . | Weiwei Yang | Weiwei Yang |
| HADOOP-14178 | Move Mockito up to version 2.23.4 | Major | test | Steve Loughran | Akira Ajisaka |
| HADOOP-16041 | UserAgent string for ABFS | Major | fs/azure | Shweta | Shweta |
| HADOOP-15938 | [JDK 11] Remove animal-sniffer-maven-plugin to fix build | Major | build | Devaraj Kavali | Dinesh Chitlangia |
| HDFS-14225 | RBF : MiniRouterDFSCluster should configure the failover proxy provider for namespace | Minor | federation | Surendra Singh Lilhore | Ranith Sardar |
| YARN-9275 | Add link to NodeAttributes doc in PlacementConstraints document | Minor | documentation | Weiwei Yang | Masatake Iwasaki |
| YARN-6735 | Have a way to turn off container metrics from NMs | Major | timelineserver | Vrushali C | Abhishek Modi |
| HDFS-14252 | RBF : Exceptions are exposing the actual sub cluster path | Major | . | Ayush Saxena | Ayush Saxena |
| HADOOP-15954 | ABFS: Enable owner and group conversion for MSI and login user using OAuth | Major | fs/azure | junhua gu | Da Zhou |
| YARN-9253 | Add UT to verify Placement Constraint in Distributed Shell | Major | . | Prabhu Joseph | Prabhu Joseph |
| YARN-9252 | Allocation Tag Namespace support in Distributed Shell | Major | distributed-shell | Prabhu Joseph | Prabhu Joseph |
| YARN-8555 | Parameterize TestSchedulingRequestContainerAllocation(Async) to cover both PC handler options | Minor | . | Weiwei Yang | Prabhu Joseph |
| YARN-996 | REST API support for node resource configuration | Major | graceful, nodemanager, scheduler | Junping Du | Íñigo Goiri |
| YARN-9229 | Document docker registry deployment with NFS Gateway | Major | . | Eric Yang | Eric Yang |
| HADOOP-15364 | Add support for S3 Select to S3A | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-14230 | RBF: Throw RetriableException instead of IOException when no namenodes available | Major | . | Fei Hui | Fei Hui |
| YARN-9184 | Docker run doesn’t pull down latest image if the image exists locally | Major | nodemanager | Zhaohui Xin | Zhaohui Xin |
| HDFS-13617 | Allow wrapping NN QOP into token in encrypted message | Major | . | Chen Liang | Chen Liang |
| HDFS-13358 | RBF: Support for Delegation Token (RPC) | Major | . | Sherwood Zheng | CR Hota |
| HDFS-14262 | [SBN read] Unclear Log.WARN message in GlobalStateIdContext | Major | hdfs | Shweta | Shweta |
| YARN-9293 | Optimize MockAMLauncher event handling | Major | . | Bibin Chundatt | Bibin Chundatt |
| HDFS-14226 | RBF: Setting attributes should set on all subclusters’ directories. | Major | . | Takanobu Asanuma | Ayush Saxena |
| HDFS-14268 | RBF: Fix the location of the DNs in getDatanodeReport() | Major | . | Íñigo Goiri | Íñigo Goiri |
| YARN-9060 | [YARN-8851] Phase 1 - Support device isolation and use the Nvidia GPU plugin as an example | Major | . | Zhankun Tang | Zhankun Tang |
| HADOOP-15843 | s3guard bucket-info command to not print a stack trace on bucket-not-found | Minor | fs/s3 | Steve Loughran | Adam Antal |
| HADOOP-16104 | Wasb tests to downgrade to skip when test a/c is namespace enabled | Major | fs/azure, test | Steve Loughran | Masatake Iwasaki |
| HDFS-14249 | RBF: Tooling to identify the subcluster location of a file | Major | . | Íñigo Goiri | Íñigo Goiri |
| YARN-9258 | Support to specify allocation tags without constraint in distributed shell CLI | Major | distributed-shell | Prabhu Joseph | Prabhu Joseph |
| YARN-9156 | [YARN-8851] Improve debug message in device plugin method compatibility check of ResourcePluginManager | Trivial | . | Zhankun Tang | Zhankun Tang |
| YARN-8891 | Documentation of the pluggable device framework | Major | documentation | Zhankun Tang | Zhankun Tang |
| YARN-9244 | Document docker registry deployment with direct S3 driver | Major | . | Eric Yang | Suma Shivaprasad |
| YARN-8821 | [YARN-8851] GPU hierarchy/topology scheduling support based on pluggable device framework | Major | . | Zhankun Tang | Zhankun Tang |
| HDFS-14130 | Make ZKFC ObserverNode aware | Major | ha | Konstantin Shvachko | xiangheng |
| YARN-9331 | [YARN-8851] Fix a bug that lacking cgroup initialization when bootstrap DeviceResourceHandlerImpl | Major | . | Zhankun Tang | Zhankun Tang |
| HADOOP-16093 | Move DurationInfo from hadoop-aws to hadoop-common org.apache.hadoop.util | Minor | fs/s3, util | Steve Loughran | Abhishek Modi |
| YARN-8783 | Improve the documentation for the docker.trusted.registries configuration | Major | . | Simon Prewo | Eric Yang |
| HADOOP-16136 | ABFS: Should only transform username to short name | Major | . | Da Zhou | Da Zhou |
| YARN-9245 | Add support for Docker Images command | Major | yarn | Chandni Singh | Chandni Singh |
| YARN-5336 | Limit the flow name size & consider cleanup for hex chars | Major | timelineserver | Vrushali C | Sushil Ks |
| YARN-3841 | [Storage implementation] Adding retry semantics to HDFS backing storage | Major | timelineserver | Tsuyoshi Ozawa | Abhishek Modi |
| HADOOP-16068 | ABFS Authentication and Delegation Token plugins to optionally be bound to specific URI of the store | Major | fs/azure | Steve Loughran | Steve Loughran |
| YARN-7904 | Privileged, trusted containers should be supported only in ENTRYPOINT mode | Major | . | Eric Badger | Eric Yang |
| HDFS-14259 | RBF: Fix safemode message for Router | Major | . | Íñigo Goiri | Ranith Sardar |
| HDFS-14329 | RBF: Add maintenance nodes to federation metrics | Major | . | Ayush Saxena | Ayush Saxena |
| YARN-7477 | Moving logging APIs over to slf4j in hadoop-yarn-common | Major | . | Yeliang Cang | Prabhu Joseph |
| HDFS-14331 | RBF: IOE While Removing Mount Entry | Major | rbf | Surendra Singh Lilhore | Ayush Saxena |
| HDFS-14335 | RBF: Fix heartbeat typos in the Router. | Trivial | . | CR Hota | CR Hota |
| YARN-7243 | Moving logging APIs over to slf4j in hadoop-yarn-server-resourcemanager | Major | . | Yeliang Cang | Prabhu Joseph |
| HDFS-7663 | Erasure Coding: Append on striped file | Major | . | Jing Zhao | Ayush Saxena |
| HADOOP-16163 | NPE in setup/teardown of ITestAbfsDelegationTokens | Major | fs/azure, test | Steve Loughran | Steve Loughran |
| HDFS-14334 | RBF: Use human readable format for long numbers in the Router UI | Major | . | Íñigo Goiri | Íñigo Goiri |
| YARN-9239 | Document docker registry deployment with Ozone CSI driver | Major | . | Eric Yang | Eric Yang |
| YARN-8549 | Adding a NoOp timeline writer and reader plugin classes for ATSv2 | Minor | ATSv2, timelineclient, timelineserver | Prabha Manepalli | Prabha Manepalli |
| YARN-9265 | FPGA plugin fails to recognize Intel Processing Accelerator Card | Critical | . | Peter Bacsko | Peter Bacsko |
| YARN-8643 | Docker image life cycle management on HDFS | Major | yarn | Eric Yang | Eric Yang |
| HDFS-14343 | RBF: Fix renaming folders spread across multiple subclusters | Major | . | Íñigo Goiri | Ayush Saxena |
| YARN-8805 | Automatically convert the launch command to the exec form when using entrypoint support | Major | . | Shane Kumpf | Eric Yang |
| HDFS-14270 | [SBN Read] StateId and TrasactionId not present in Trace level logging | Trivial | namenode | Shweta | Shweta |
| YARN-9266 | General improvements in IntelFpgaOpenclPlugin | Major | . | Peter Bacsko | Peter Bacsko |
| HADOOP-16109 | Parquet reading S3AFileSystem causes EOF | Blocker | fs/s3 | Dave Christianson | Steve Loughran |
| YARN-8376 | Separate white list for docker.trusted.registries and docker.privileged-container.registries | Major | . | Eric Yang | Eric Yang |
| HADOOP-15625 | S3A input stream to use etags/version number to detect changed source files | Major | fs/s3 | Brahma Reddy Battula | Ben Roling |
| HDFS-14354 | Refactor MappableBlock to align with the implementation of SCM cache | Major | caching, datanode | Feilong He | Feilong He |
| YARN-9343 | Replace isDebugEnabled with SLF4J parameterized log messages | Major | . | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16182 | Update abfs storage back-end with “close” flag when application is done writing to a file | Major | fs/azure | Vishwajeet Dusane | Vishwajeet Dusane |
| YARN-9363 | Replace isDebugEnabled with SLF4J parameterized log messages for remaining code | Minor | yarn | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16124 | Extend documentation in testing.md about endpoint constants | Trivial | fs/s3 | Adam Antal | Adam Antal |
| YARN-9364 | Remove commons-logging dependency from remaining hadoop-yarn | Major | . | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16191 | AliyunOSS: improvements for copyFile/copyDirectory and logging | Major | fs/oss | wujinhu | wujinhu |
| HDFS-14351 | RBF: Optimize configuration item resolving for monitor namenode | Major | rbf | Xiaoqiao He | Xiaoqiao He |
| YARN-9387 | Update document for ATS HBase Custom tablenames (-entityTableName) | Critical | ATSv2 | Prabhu Joseph | Prabhu Joseph |
| YARN-9389 | FlowActivity and FlowRun table prefix is wrong | Minor | ATSv2 | Prabhu Joseph | Prabhu Joseph |
| YARN-9398 | Javadoc error on FPGA related java files | Major | . | Eric Yang | Peter Bacsko |
| YARN-9267 | General improvements in FpgaResourceHandlerImpl | Major | . | Peter Bacsko | Peter Bacsko |
| YARN-9402 | Opportunistic containers should not be scheduled on Decommissioning nodes. | Major | . | Abhishek Modi | Abhishek Modi |
| HADOOP-16201 | S3AFileSystem#innerMkdirs builds needless lists | Trivial | fs/s3 | Lokesh Jain | Lokesh Jain |
| HDFS-14388 | RBF: Prevent loading metric system when disabled | Major | . | Íñigo Goiri | Íñigo Goiri |
| YARN-9391 | Disable PATH variable to be passed to Docker container | Major | . | Eric Yang | Jim Brennan |
| YARN-9268 | General improvements in FpgaDevice | Major | . | Peter Bacsko | Peter Bacsko |
| YARN-9269 | Minor cleanup in FpgaResourceAllocator | Minor | . | Peter Bacsko | Peter Bacsko |
| HADOOP-16186 | S3Guard: NPE in DynamoDBMetadataStore.lambda$listChildren | Major | fs/s3 | Steve Loughran | Gabor Bota |
| HADOOP-15999 | S3Guard: Better support for out-of-band operations | Major | fs/s3 | Sean Mackrory | Gabor Bota |
| HDFS-14393 | Refactor FsDatasetCache for SCM cache implementation | Major | . | Rakesh Radhakrishnan | Rakesh Radhakrishnan |
| HADOOP-16058 | S3A tests to include Terasort | Major | fs/s3, test | Steve Loughran | Steve Loughran |
| YARN-9270 | Minor cleanup in TestFpgaDiscoverer | Minor | . | Peter Bacsko | Peter Bacsko |
| YARN-7129 | Application Catalog initial project setup and source | Major | applications | Eric Yang | Eric Yang |
| YARN-9348 | Build issues on hadoop-yarn-application-catalog-webapp | Major | . | Eric Yang | Eric Yang |
| HDFS-14316 | RBF: Support unavailable subclusters for mount points with multiple destinations | Major | . | Íñigo Goiri | Íñigo Goiri |
| HDFS-14355 | Implement HDFS cache on SCM by using pure java mapped byte buffer | Major | caching, datanode | Feilong He | Feilong He |
| HADOOP-16220 | Add findbugs ignores for unjustified issues during update to guava to 27.0-jre in hadoop-project | Major | . | Gabor Bota | Gabor Bota |
| YARN-9255 | Improve recommend applications order | Major | . | Eric Yang | Eric Yang |
| YARN-9418 | ATSV2 /apps/appId/entities/YARN_CONTAINER rest api does not show metrics | Critical | ATSv2 | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16218 | findbugs warning of null param to non-nullable method in Configuration with Guava update | Minor | build | Steve Loughran | Steve Loughran |
| YARN-9303 | Username splits won’t help timelineservice.app_flow table | Major | ATSv2 | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16210 | Update guava to 27.0-jre in hadoop-project trunk | Critical | build | Gabor Bota | Gabor Bota |
| YARN-9441 | Component name should start with Apache Hadoop for consistency | Minor | . | Weiwei Yang | Weiwei Yang |
| HADOOP-16197 | S3AUtils.translateException to map CredentialInitializationException to AccessDeniedException | Major | . | Steve Loughran | Steve Loughran |
| HDFS-13853 | RBF: RouterAdmin update cmd is overwriting the entry not updating the existing | Major | . | Dibyendu Karmakar | Ayush Saxena |
| YARN-9382 | Publish container killed, paused and resumed events to ATSv2. | Major | . | Abhishek Modi | Abhishek Modi |
| YARN-9335 | [atsv2] Restrict the number of elements held in timeline collector when backend is unreachable for async calls | Major | . | Vrushali C | Abhishek Modi |
| YARN-9313 | Support asynchronized scheduling mode and multi-node lookup mechanism for scheduler activities | Major | . | Tao Yang | Tao Yang |
| HDFS-14369 | RBF: Fix trailing “/” for webhdfs | Major | . | CR Hota | Akira Ajisaka |
| YARN-999 | In case of long running tasks, reduce node resource should balloon out resource quickly by calling preemption API and suspending running task. | Major | graceful, nodemanager, scheduler | Junping Du | Íñigo Goiri |
| YARN-9435 | Add Opportunistic Scheduler metrics in ResourceManager. | Major | . | Abhishek Modi | Abhishek Modi |
| HADOOP-16195 | S3A MarshalledCredentials.toString() doesn’t print full date/time of expiry | Minor | fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-13699 | Add DFSClient sending handshake token to DataNode, and allow DataNode overwrite downstream QOP | Major | . | Chen Liang | Chen Liang |
| HADOOP-14747 | S3AInputStream to implement CanUnbuffer | Major | fs/s3 | Steve Loughran | Sahil Takiar |
| HADOOP-16237 | Fix new findbugs issues after update guava to 27.0-jre in hadoop-project trunk | Critical | . | Gabor Bota | Gabor Bota |
| YARN-9281 | Add express upgrade button to Appcatalog UI | Major | . | Eric Yang | Eric Yang |
| YARN-9474 | Remove hard coded sleep from Opportunistic Scheduler tests. | Major | . | Abhishek Modi | Abhishek Modi |
| YARN-9439 | Support asynchronized scheduling mode and multi-node lookup mechanism for app activities | Major | capacityscheduler | Tao Yang | Tao Yang |
| YARN-7848 | Force removal of docker containers that do not get removed on first try | Major | . | Eric Badger | Eric Yang |
| YARN-8943 | Upgrade JUnit from 4 to 5 in hadoop-yarn-api | Major | test | Akira Ajisaka | Akira Ajisaka |
| HADOOP-16253 | Update AssertJ to 3.12.2 | Major | test | Takanobu Asanuma | Takanobu Asanuma |
| HDFS-14422 | RBF: Router shouldn’t allow READ operations in safe mode | Major | . | Íñigo Goiri | Íñigo Goiri |
| YARN-8530 | Add security filters to Application catalog | Major | security, yarn-native-services | Eric Yang | Eric Yang |
| YARN-9466 | App catalog navigation stylesheet does not display correctly in Safari | Major | . | Eric Yang | Eric Yang |
| HADOOP-16508 | [hadoop-yarn-project] Fix order of actual and expected expression in assert statements | Major | . | Prabhu Joseph | Prabhu Joseph |
| YARN-9448 | Fix Opportunistic Scheduling for node local allocations. | Major | . | Abhishek Modi | Abhishek Modi |
| YARN-9254 | Externalize Solr data storage | Major | . | Eric Yang | Eric Yang |
| YARN-2889 | Limit the number of opportunistic container allocated per AM heartbeat | Major | nodemanager, resourcemanager | Konstantinos Karanasos | Abhishek Modi |
| YARN-8551 | Build Common module for MaWo application | Major | . | Yesha Vora | Yesha Vora |
| YARN-9475 | Create basic VE plugin | Major | nodemanager | Peter Bacsko | Peter Bacsko |
| HADOOP-16252 | Use configurable dynamo table name prefix in S3Guard tests | Major | fs/s3 | Ben Roling | Ben Roling |
| HDFS-13972 | RBF: Support for Delegation Token (WebHDFS) | Major | . | Íñigo Goiri | CR Hota |
| HADOOP-16222 | Fix new deprecations after guava 27.0 update in trunk | Major | . | Gabor Bota | Gabor Bota |
| HDFS-14457 | RBF: Add order text SPACE in CLI command ‘hdfs dfsrouteradmin’ | Major | rbf | luhuachao | luhuachao |
| YARN-9486 | Docker container exited with failure does not get clean up correctly | Major | . | Eric Yang | Eric Yang |
| HADOOP-16242 | ABFS: add bufferpool to AbfsOutputStream | Major | fs/azure | Da Zhou | Da Zhou |
| YARN-9476 | Create unit tests for VE plugin | Major | . | Peter Bacsko | Peter Bacsko |
| HADOOP-16221 | S3Guard: fail write that doesn’t update metadata store | Major | fs/s3 | Ben Roling | Ben Roling |
| HDFS-14454 | RBF: getContentSummary() should allow non-existing folders | Major | . | Íñigo Goiri | Íñigo Goiri |
| YARN-9440 | Improve diagnostics for scheduler and app activities | Major | capacityscheduler | Tao Yang | Tao Yang |
| HADOOP-16270 | [JDK 11] Remove unintentional override of the version of Maven Dependency Plugin | Major | build | Akira Ajisaka | Xieming Li |
| HDFS-14401 | Refine the implementation for HDFS cache on SCM | Major | caching, datanode | Feilong He | Feilong He |
| HADOOP-16269 | ABFS: add listFileStatus with StartFrom | Major | fs/azure | Da Zhou | Da Zhou |
| YARN-9489 | Support filtering by request-priorities and allocation-request-ids for query results of app activities | Major | . | Tao Yang | Tao Yang |
| YARN-9539 | Improve cleanup process of app activities and make some conditions configurable | Major | capacityscheduler | Tao Yang | Tao Yang |
| HDFS-14426 | RBF: Add delegation token total count as one of the federation metrics | Major | . | Fengnan Li | Fengnan Li |
| HADOOP-16306 | AliyunOSS: Remove temporary files when upload small files to OSS | Major | fs/oss | wujinhu | wujinhu |
| HDFS-14210 | RBF: ACL commands should work over all the destinations | Major | . | Shubham Dewan | Ayush Saxena |
| HDFS-14490 | RBF: Remove unnecessary quota checks | Major | . | Ayush Saxena | Ayush Saxena |
| HADOOP-16050 | S3A SSL connections should use OpenSSL | Major | fs/s3 | Justin Uang | Sahil Takiar |
| HDFS-14447 | RBF: Router should support RefreshUserMappingsProtocol | Major | rbf | Shen Yinjie | Shen Yinjie |
| YARN-9505 | Add container allocation latency for Opportunistic Scheduler | Major | . | Abhishek Modi | Abhishek Modi |
| HADOOP-16085 | S3Guard: use object version or etags to protect against inconsistent read after replace/overwrite | Major | fs/s3 | Ben Roling | Ben Roling |
| HDFS-13995 | RBF: Security documentation | Major | . | CR Hota | CR Hota |
| HADOOP-16287 | KerberosAuthenticationHandler Trusted Proxy Support for Knox | Major | auth | Prabhu Joseph | Prabhu Joseph |
| HDFS-14440 | RBF: Optimize the file write process in case of multiple destinations. | Major | . | Ayush Saxena | Ayush Saxena |
| HDFS-14402 | Use FileChannel.transferTo() method for transferring block to SCM cache | Major | caching, datanode | Feilong He | Feilong He |
| YARN-9497 | Support grouping by diagnostics for query results of scheduler and app activities | Major | . | Tao Yang | Tao Yang |
| HDFS-13255 | RBF: Fail when try to remove mount point paths | Major | . | Wu Weiwei | Akira Ajisaka |
| HADOOP-16332 | Remove S3A’s depedency on http core | Critical | build, fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-13909 | RBF: Add Cache pools and directives related ClientProtocol APIs | Major | . | Dibyendu Karmakar | Ayush Saxena |
| YARN-8693 | Add signalToContainer REST API for RMWebServices | Major | restapi | Tao Yang | Tao Yang |
| HDFS-14516 | RBF: Create hdfs-rbf-site.xml for RBF specific properties | Major | rbf | Takanobu Asanuma | Takanobu Asanuma |
| HDFS-13787 | RBF: Add Snapshot related ClientProtocol APIs | Major | federation | Ranith Sardar | Íñigo Goiri |
| HADOOP-13656 | fs -expunge to take a filesystem | Minor | fs | Steve Loughran | Shweta |
| HDFS-14475 | RBF: Expose router security enabled status on the UI | Major | . | CR Hota | CR Hota |
| HDFS-13480 | RBF: Separate namenodeHeartbeat and routerHeartbeat to different config key | Major | . | maobaolong | Ayush Saxena |
| HADOOP-16118 | S3Guard to support on-demand DDB tables | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-14508 | RBF: Clean-up and refactor UI components | Minor | . | CR Hota | Takanobu Asanuma |
| YARN-7537 | [Atsv2] load hbase configuration from filesystem rather than URL | Major | . | Rohith Sharma K S | Prabhu Joseph |
| MAPREDUCE-7210 | Replace `mapreduce.job.counters.limit` with `mapreduce.job.counters.max` in mapred-default.xml | Major | . | Wanqiang Ji | Wanqiang Ji |
| HDFS-14526 | RBF: Update the document of RBF related metrics | Major | documentation | Takanobu Asanuma | Takanobu Asanuma |
| HDFS-13404 | RBF: TestRouterWebHDFSContractAppend.testRenameFileBeingAppended fails | Major | test | Takanobu Asanuma | Takanobu Asanuma |
| HADOOP-16314 | Make sure all end point URL is covered by the same AuthenticationFilter | Major | security | Eric Yang | Prabhu Joseph |
| HDFS-14356 | Implement HDFS cache on SCM with native PMDK libs | Major | caching, datanode | Feilong He | Feilong He |
| HADOOP-16117 | Update AWS SDK to 1.11.563 | Major | build, fs/s3 | Steve Loughran | Steve Loughran |
| YARN-9590 | Correct incompatible, incomplete and redundant activities | Major | . | Tao Yang | Tao Yang |
| MAPREDUCE-6794 | Remove unused properties from TTConfig.java | Major | . | Akira Ajisaka | Akira Ajisaka |
| HDFS-14550 | RBF: Failed to get statistics from NameNodes before 2.9.0 | Major | . | Akira Ajisaka | Xiaoqiao He |
| HADOOP-15563 | S3Guard to support creating on-demand DDB tables | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-14553 | Make queue size of BlockReportProcessingThread configurable | Major | namenode | Xiaoqiao He | Xiaoqiao He |
| MAPREDUCE-7214 | Remove unused pieces related to `mapreduce.job.userlog.retain.hours` | Major | . | Wanqiang Ji | Wanqiang Ji |
| HADOOP-16354 | Enable AuthFilter as default for WebHdfs | Major | security | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16367 | ApplicationHistoryServer related testcases failing | Major | security, test | Prabhu Joseph | Prabhu Joseph |
| YARN-9578 | Add limit/actions/summarize options for app activities REST API | Major | capacityscheduler | Tao Yang | Tao Yang |
| HADOOP-16366 | Fix TimelineReaderServer ignores ProxyUserAuthenticationFilterInitializer | Major | security | Prabhu Joseph | Prabhu Joseph |
| HDFS-14545 | RBF: Router should support GetUserMappingsProtocol | Major | . | Íñigo Goiri | Ayush Saxena |
| YARN-8499 | ATS v2 Generic TimelineStorageMonitor | Major | ATSv2 | Sunil G | Prabhu Joseph |
| HADOOP-16279 | S3Guard: Implement time-based (TTL) expiry for entries (and tombstones) | Major | fs/s3 | Gabor Bota | Gabor Bota |
| HADOOP-16376 | ABFS: Override access() to no-op for now | Major | fs/azure | Da Zhou | Da Zhou |
| YARN-9574 | ArtifactId of MaWo application is wrong | Major | . | Wanqiang Ji | Wanqiang Ji |
| HADOOP-16340 | ABFS driver continues to retry on IOException responses from REST operations | Major | fs/azure | Robert Levas | Robert Levas |
| HADOOP-16379 | S3AInputStream#unbuffer should merge input stream stats into fs-wide stats | Major | fs/s3 | Sahil Takiar | Sahil Takiar |
| HADOOP-15183 | S3Guard store becomes inconsistent after partial failure of rename | Blocker | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-15658 | Memory leak in S3AOutputStream | Major | fs/s3 | Piotr Nowojski | Steve Loughran |
| HADOOP-16364 | S3Guard table destroy to map IllegalArgumentExceptions to IOEs | Minor | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-15604 | Bulk commits of S3A MPUs place needless excessive load on S3 & S3Guard | Major | fs/s3 | Gabor Bota | Steve Loughran |
| HADOOP-16368 | S3A list operation doesn’t pick up etags from results | Minor | fs/s3 | Steve Loughran | Steve Loughran |
| YARN-9374 | HBaseTimelineWriterImpl sync writes has to avoid thread blocking if storage down | Major | ATSv2 | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16363 | S3Guard DDB store prune() doesn’t translate AWS exceptions to IOEs | Minor | fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-14590 | [SBN Read] Add the document link to the top page | Major | documentation | Takanobu Asanuma | Takanobu Asanuma |
| YARN-9477 | Implement VE discovery using libudev | Major | . | Peter Bacsko | Peter Bacsko |
| YARN-6055 | ContainersMonitorImpl need be adjusted when NM resource changed. | Major | graceful, nodemanager, scheduler | Junping Du | Íñigo Goiri |
| HDFS-14036 | RBF: Add hdfs-rbf-default.xml to HdfsConfiguration by default | Major | . | Íñigo Goiri | Takanobu Asanuma |
| YARN-9623 | Auto adjust max queue length of app activities to make sure activities on all nodes can be covered | Major | . | Tao Yang | Tao Yang |
| YARN-9560 | Restructure DockerLinuxContainerRuntime to extend a new OCIContainerRuntime | Major | . | Eric Badger | Eric Badger |
| HDFS-14620 | RBF: Fix ‘not a super user’ error when disabling a namespace in kerberos with superuser principal | Major | . | luhuachao | luhuachao |
| HDFS-14622 | [Dynamometer] State transition err when CCM( HDFS Centralized Cache Management) feature is used | Major | tools | TanYuxin | Erik Krogen |
| YARN-9660 | Enhance documentation of Docker on YARN support | Major | documentation, nodemanager | Peter Bacsko | Peter Bacsko |
| HDFS-14640 | [Dynamometer] Fix TestDynamometerInfra failures | Major | test, tools | Erik Krogen | Erik Krogen |
| HDFS-14410 | Make Dynamometer documentation properly compile onto the Hadoop site | Major | . | Erik Krogen | Erik Krogen |
| HADOOP-16357 | TeraSort Job failing on S3 DirectoryStagingCommitter: destination path exists | Minor | fs/s3 | Prabhu Joseph | Steve Loughran |
| HDFS-14611 | Move handshake secret field from Token to BlockAccessToken | Blocker | hdfs | Chen Liang | Chen Liang |
| HADOOP-16384 | S3A: Avoid inconsistencies between DDB and S3 | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16397 | Hadoop S3Guard Prune command to support a -tombstone option. | Minor | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16406 | ITestDynamoDBMetadataStore.testProvisionTable times out intermittently | Minor | fs/s3, test | Steve Loughran | Steve Loughran |
| HDFS-14458 | Report pmem stats to namenode | Major | . | Feilong He | Feilong He |
| HDFS-14357 | Update documentation for HDFS cache on SCM support | Major | . | Feilong He | Feilong He |
| HDFS-14593 | RBF: Implement deletion feature for expired records in State Store | Major | rbf | Takanobu Asanuma | Takanobu Asanuma |
| HADOOP-16383 | Pass ITtlTimeProvider instance in initialize method in MetadataStore interface | Major | . | Gabor Bota | Gabor Bota |
| HDFS-14653 | RBF: Correct the default value for dfs.federation.router.namenode.heartbeat.enable | Major | . | Ayush Saxena | Ayush Saxena |
| HDFS-14577 | RBF: FederationUtil#newInstance should allow constructor without context | Major | . | CR Hota | CR Hota |
| HADOOP-15847 | S3Guard testConcurrentTableCreations to set r & w capacity == 0 | Major | fs/s3, test | Steve Loughran | lqjacklee |
| HADOOP-16380 | S3A tombstones can confuse empty directory status | Blocker | fs/s3, test | Steve Loughran | Steve Loughran |
| HADOOP-16447 | Upgrade JUnit5 from 5.3.1 to 5.5.1 to support global timeout | Major | test | Akira Ajisaka | Kevin Su |
| HDFS-14670 | RBF: Create secret manager instance using FederationUtil#newInstance. | Major | . | CR Hota | CR Hota |
| HDFS-14639 | [Dynamometer] Unnecessary duplicate bin directory appears in dist layout | Major | namenode, test | Erik Krogen | Erik Krogen |
| HADOOP-16472 | findbugs warning on LocalMetadataStore.ttlTimeProvider sync | Major | build, fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16275 | Upgrade Mockito to the latest version | Minor | test | Akira Ajisaka | Kevin Su |
| HADOOP-16479 | ABFS FileStatus.getModificationTime returns localized time instead of UTC | Major | fs/azure | Joan Sala Reixach | Bilahari T H |
| HDFS-14034 | Support getQuotaUsage API in WebHDFS | Major | fs, webhdfs | Erik Krogen | Chao Sun |
| HDFS-14700 | Clean up pmem cache before setting pmem cache capacity | Minor | caching, datanode | Feilong He | Feilong He |
| HADOOP-16315 | ABFS: transform full UPN for named user in AclStatus | Major | fs/azure | Da Zhou | Da Zhou |
| HADOOP-16499 | S3A retry policy to be exponential | Critical | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16481 | ITestS3GuardDDBRootOperations.test_300_MetastorePrune needs to set region | Major | fs/s3, test | Steve Loughran | Steve Loughran |
| YARN-9694 | UI always show default-rack for all the nodes while running SLS. | Major | . | Abhishek Modi | Abhishek Modi |
| HADOOP-16509 | [hadoop-mapreduce-project] Fix order of actual and expected expression in assert statements | Major | . | Adam Antal | Adam Antal |
| HDFS-14717 | Junit not found in hadoop-dynamometer-infra | Major | . | Kevin Su | Kevin Su |
| YARN-9608 | DecommissioningNodesWatcher should get lists of running applications on node from RMNode. | Major | . | Abhishek Modi | Abhishek Modi |
| HADOOP-16500 | S3ADelegationTokens to only log at debug on startup | Major | fs/s3 | Steve Loughran | Steve Loughran |
| YARN-9683 | Remove reapDockerContainerNoPid left behind by YARN-9074 | Trivial | yarn | Adam Antal | Kevin Su |
| HDFS-14713 | RBF: RouterAdmin supports refreshRouterArgs command but not on display | Major | . | wangzhaohui | wangzhaohui |
| YARN-9765 | SLS runner crashes when run with metrics turned off. | Major | . | Abhishek Modi | Abhishek Modi |
| YARN-9752 | Add support for allocation id in SLS. | Major | . | Abhishek Modi | Abhishek Modi |
| HDFS-14714 | RBF: implement getReplicatedBlockStats interface | Major | . | Chen Zhang | Chen Zhang |
| HDFS-14756 | RBF: getQuotaUsage may ignore some folders | Major | . | Chen Zhang | Chen Zhang |
| HDFS-14744 | RBF: Non secured routers should not log in error mode when UGI is default. | Major | . | CR Hota | CR Hota |
| HDFS-14763 | Fix package name of audit log class in Dynamometer document | Major | documentation, tools | Takanobu Asanuma | Takanobu Asanuma |
| HADOOP-16470 | Make last AWS credential provider in default auth chain EC2ContainerCredentialsProviderWrapper | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-14755 | [Dynamometer] Hadoop-2 DataNode fail to start | Major | tools | Takanobu Asanuma | Takanobu Asanuma |
| HADOOP-16469 | Typo in s3a committers.md doc | Minor | documentation, fs/s3 | Steve Loughran | |
| HDFS-14674 | [SBN read] Got an unexpected txid when tail editlog | Blocker | . | wangzhaohui | wangzhaohui |
| HDFS-14766 | RBF: MountTableStoreImpl#getMountTableEntries returns extra entry | Major | . | Chen Zhang | Chen Zhang |
| YARN-9775 | RMWebServices /scheduler-conf GET returns all hadoop configurations for ZKConfigurationStore | Major | restapi | Prabhu Joseph | Prabhu Joseph |
| YARN-9755 | RM fails to start with FileSystemBasedConfigurationProvider | Major | resourcemanager | Prabhu Joseph | Prabhu Joseph |
| HDFS-14779 | Fix logging error in TestEditLog#testMultiStreamsLoadEditWithConfMaxTxns | Major | . | Jonathan Hung | Jonathan Hung |
| HADOOP-16416 | mark DynamoDBMetadataStore.deleteTrackingValueMap as final | Trivial | fs/s3 | Steve Loughran | Kevin Su |
| HDFS-8631 | WebHDFS : Support setQuota | Major | . | nijel | Chao Sun |
| YARN-9754 | Add support for arbitrary DAG AM Simulator. | Major | . | Abhishek Modi | Abhishek Modi |
| YARN-9664 | Improve response of scheduler/app activities for better understanding | Major | . | Tao Yang | Tao Yang |
| YARN-8678 | Queue Management API - rephrase error messages | Major | . | Akhil PB | Prabhu Joseph |
| HDFS-14711 | RBF: RBFMetrics throws NullPointerException if stateStore disabled | Major | . | Chen Zhang | Chen Zhang |
| YARN-9791 | Queue Mutation API does not allow to remove a config | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| YARN-7982 | Do ACLs check while retrieving entity-types per application | Major | . | Rohith Sharma K S | Prabhu Joseph |
| HDFS-14654 | RBF: TestRouterRpc#testNamenodeMetrics is flaky | Major | . | Takanobu Asanuma | Chen Zhang |
| YARN-9804 | Update ATSv2 document for latest feature supports | Blocker | . | Rohith Sharma K S | Rohith Sharma K S |
| HDFS-14819 | [Dynamometer] Cannot parse audit logs with ‘=‘ in unexpected places when starting a workload. | Major | . | Soya Miyoshi | Soya Miyoshi |
| HDFS-14817 | [Dynamometer] start-dynamometer-cluster.sh shows its usage even if correct arguments are given. | Major | tools | Soya Miyoshi | Soya Miyoshi |
| YARN-9821 | NM hangs at serviceStop when ATSV2 Backend Hbase is Down | Major | ATSv2 | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16430 | S3AFilesystem.delete to incrementally update s3guard with deletions | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16490 | Avoid/handle cached 404s during S3A file creation | Major | fs/s3 | Steve Loughran | Steve Loughran |
| YARN-9819 | Make TestOpportunisticContainerAllocatorAMService more resilient. | Major | . | Abhishek Modi | Abhishek Modi |
| HADOOP-16562 | [pb-upgrade] Update docker image to have 3.7.1 protoc executable | Major | . | Vinayakumar B | Vinayakumar B |
| YARN-9794 | RM crashes due to runtime errors in TimelineServiceV2Publisher | Major | . | Tarun Parimi | Tarun Parimi |
| HADOOP-16371 | Option to disable GCM for SSL connections when running on Java 8 | Major | fs/s3 | Sahil Takiar | Sahil Takiar |
| HDFS-14822 | [SBN read] Revisit GlobalStateIdContext locking when getting server state id | Major | hdfs | Chen Liang | Chen Liang |
| HADOOP-16557 | [pb-upgrade] Upgrade protobuf.version to 3.7.1 | Major | . | Vinayakumar B | Vinayakumar B |
| HDFS-14833 | RBF: Router Update Doesn’t Sync Quota | Major | . | Ayush Saxena | Ayush Saxena |
| HADOOP-16589 | [pb-upgrade] Update docker image to make 3.7.1 protoc as default | Major | . | Vinayakumar B | Vinayakumar B |
| HDFS-14818 | Check native pmdk lib by ‘hadoop checknative’ command | Minor | native | Feilong He | Feilong He |
| HADOOP-16558 | [COMMON+HDFS] use protobuf-maven-plugin to generate protobuf classes | Major | common | Vinayakumar B | Vinayakumar B |
| HADOOP-16565 | Region must be provided when requesting session credentials or SdkClientException will be thrown | Major | fs/s3 | Gabor Bota | Gabor Bota |
| HADOOP-16138 | hadoop fs mkdir / of nonexistent abfs container raises NPE | Minor | fs/azure | Steve Loughran | Gabor Bota |
| HADOOP-16591 | S3A ITest*MRjob failures | Major | fs/s3 | Siddharth Seth | Siddharth Seth |
| HADOOP-16560 | [YARN] use protobuf-maven-plugin to generate protobuf classes | Major | . | Vinayakumar B | Duo Zhang |
| HADOOP-16561 | [MAPREDUCE] use protobuf-maven-plugin to generate protobuf classes | Major | . | Vinayakumar B | Duo Zhang |
| HDFS-14461 | RBF: Fix intermittently failing kerberos related unit test | Major | . | CR Hota | Xiaoqiao He |
| HDFS-14785 | [SBN read] Change client logging to be less aggressive | Major | hdfs | Chen Liang | Chen Liang |
| YARN-9859 | Refactor OpportunisticContainerAllocator | Major | . | Abhishek Modi | Abhishek Modi |
| YARN-9864 | Format CS Configuration present in Configuration Store | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| YARN-9801 | SchedConfCli does not work with https mode | Major | . | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16458 | LocatedFileStatusFetcher scans failing intermittently against S3 store | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16578 | ABFS: fileSystemExists() should not call container level apis | Major | fs/azure | Da Zhou | Sneha Vijayarajan |
| YARN-9870 | Remove unused function from OpportunisticContainerAllocatorAMService | Minor | . | Abhishek Modi | Abhishek Modi |
| YARN-9792 | Document examples of SchedulerConf with Node Labels | Minor | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| HADOOP-13373 | Add S3A implementation of FSMainOperationsBaseTest | Minor | fs/s3 | Steve Loughran | Steve Loughran |
| HDFS-14858 | [SBN read] Allow configurably enable/disable AlignmentContext on NameNode | Major | hdfs | Chen Liang | Chen Liang |
| HADOOP-16620 | [pb-upgrade] Remove protocol buffers 3.7.1 from requirements in BUILDING.txt | Minor | build, documentation | Akira Ajisaka | Akira Ajisaka |
| HADOOP-15729 | [s3a] stop treat fs.s3a.max.threads as the long-term minimum | Major | fs/s3 | Sean Mackrory | Sean Mackrory |
| HDFS-12979 | StandbyNode should upload FsImage to ObserverNode after checkpointing. | Major | hdfs | Konstantin Shvachko | Chen Liang |
| YARN-9782 | Avoid DNS resolution while running SLS. | Major | . | Abhishek Modi | Abhishek Modi |
| HADOOP-16207 | Improved S3A MR tests | Critical | fs/s3, test | Steve Loughran | Steve Loughran |
| HADOOP-16570 | S3A committers leak threads/raises OOM on job/task commit at scale | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16626 | S3A ITestRestrictedReadAccess fails | Major | fs/s3 | Siddharth Seth | Steve Loughran |
| HADOOP-16512 | [hadoop-tools] Fix order of actual and expected expression in assert statements | Major | . | Adam Antal | Kevin Su |
| HADOOP-16587 | Make AAD endpoint configurable on all Auth flows | Minor | fs/azure | Bilahari T H | Bilahari T H |
| YARN-9873 | Mutation API Config Change need to update Version Number | Major | . | Prabhu Joseph | Prabhu Joseph |
| HDFS-14162 | Balancer should work with ObserverNode | Major | . | Konstantin Shvachko | Erik Krogen |
| HADOOP-16650 | ITestS3AClosedFS failing -junit test thread | Blocker | fs/s3, test | Steve Loughran | Steve Loughran |
| YARN-9699 | Migration tool that help to generate CS config based on FS config [Phase 1] | Major | . | Wanqiang Ji | Peter Bacsko |
| HADOOP-16635 | S3A innerGetFileStatus s"directories only" scan still does a HEAD | Blocker | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16634 | S3A ITest failures without S3Guard | Major | fs/s3, test | Steve Loughran | Steve Loughran |
| YARN-9840 | Capacity scheduler: add support for Secondary Group rule mapping | Major | capacity scheduler | Peter Bacsko | Manikandan R |
| HADOOP-16651 | S3 getBucketLocation() can return “US” for us-east | Major | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16478 | S3Guard bucket-info fails if the bucket location is denied to the caller | Major | fs/s3 | Steve Loughran | Steve Loughran |
| YARN-9773 | Add QueueMetrics for Custom Resources | Major | . | Manikandan R | Manikandan R |
| YARN-9841 | Capacity scheduler: add support for combined %user + %primary_group mapping | Major | capacity scheduler | Peter Bacsko | Manikandan R |
| YARN-9884 | Make container-executor mount logic modular | Major | . | Eric Badger | Eric Badger |
| YARN-9875 | FSSchedulerConfigurationStore fails to update with hdfs path | Major | capacityscheduler | Prabhu Joseph | Prabhu Joseph |
| HDFS-14638 | [Dynamometer] Fix scripts to refer to current build structure | Major | namenode, test | Erik Krogen | Takanobu Asanuma |
| HDFS-14907 | [Dynamometer] DataNode can’t find junit jar when using Hadoop-3 binary | Major | . | Takanobu Asanuma | Takanobu Asanuma |
| HDFS-14824 | [Dynamometer] Dynamometer in org.apache.hadoop.tools does not output the benchmark results. | Major | . | Soya Miyoshi | Takanobu Asanuma |
| HADOOP-16510 | [hadoop-common] Fix order of actual and expected expression in assert statements | Major | . | Adam Antal | Adam Antal |
| YARN-9950 | Unset Ordering Policy of Leaf/Parent queue converted from Parent/Leaf queue respectively | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| HDFS-14891 | RBF: namenode links in NameFederation Health page (federationhealth.html) cannot use https scheme | Major | rbf, ui | Xieming Li | Xieming Li |
| YARN-9865 | Capacity scheduler: add support for combined %user + %secondary_group mapping | Major | . | Manikandan R | Manikandan R |
| YARN-9697 | Efficient allocation of Opportunistic containers. | Major | . | Abhishek Modi | Abhishek Modi |
| HADOOP-16477 | S3A delegation token tests fail if fs.s3a.encryption.key set | Major | fs/s3, test | Steve Loughran | Steve Loughran |
| HDFS-14648 | Implement DeadNodeDetector basic model | Major | . | Lisheng Sun | Lisheng Sun |
| YARN-9900 | Revert to previous state when Invalid Config is applied and Refresh Support in SchedulerConfig Format | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16484 | S3A to warn or fail if S3Guard is disabled | Minor | fs/s3 | Steve Loughran | Gabor Bota |
| YARN-9562 | Add Java changes for the new RuncContainerRuntime | Major | . | Eric Badger | Eric Badger |
| HADOOP-16657 | Move remaining log4j APIs over to slf4j in hadoop-common. | Major | . | Minni Mittal | Minni Mittal |
| HADOOP-16610 | Upgrade to yetus 0.11.1 and use emoji vote on github pre commit | Major | build | Duo Zhang | Duo Zhang |
| YARN-9909 | Offline format of YarnConfigurationStore | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| HADOOP-16632 | Speculating & Partitioned S3A magic committers can leave pending files under __magic | Minor | fs/s3 | Steve Loughran | Steve Loughran |
| YARN-9836 | General usability improvements in showSimulationTrace.html | Minor | scheduler-load-simulator | Adam Antal | Adam Antal |
| HADOOP-16707 | NPE in UGI.getCurrentUser in ITestAbfsIdentityTransformer setup | Major | auth, fs/azure, security | Steve Loughran | Steve Loughran |
| HADOOP-16687 | ABFS: Fix testcase added for HADOOP-16138 for namespace enabled account | Major | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan |
| HDFS-14651 | DeadNodeDetector checks dead node periodically | Major | . | Lisheng Sun | Lisheng Sun |
| HADOOP-16708 | HadoopExecutors cleanup to only log at debug | Minor | util | Steve Loughran | David Mollitor |
| YARN-9899 | Migration tool that help to generate CS config based on FS config [Phase 2] | Major | . | Szilard Nemeth | Peter Bacsko |
| HDFS-14649 | Add suspect probe for DeadNodeDetector | Major | . | Lisheng Sun | Lisheng Sun |
| HADOOP-16455 | ABFS: Implement FileSystem.access() method | Minor | fs/azure | Bilahari T H | Bilahari T H |
| HADOOP-16660 | ABFS: Make RetryCount in ExponentialRetryPolicy Configurable | Major | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan |
| HDFS-15019 | Refactor the unit test of TestDeadNodeDetection | Minor | . | Yiqun Lin | Lisheng Sun |
| HDFS-14825 | [Dynamometer] Workload doesn’t start unless an absolute path of Mapper class given | Major | . | Soya Miyoshi | Takanobu Asanuma |
| HDFS-13811 | RBF: Race condition between router admin quota update and periodic quota update service | Major | . | Dibyendu Karmakar | Jinglun |
| YARN-9781 | SchedConfCli to get current stored scheduler configuration | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| YARN-9780 | SchedulerConf Mutation API does not Allow Stop and Remove Queue in a single call | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| YARN-9789 | Disable Option for Write Ahead Logs of LogMutation | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph |
| YARN-9607 | Auto-configuring rollover-size of IFile format for non-appendable filesystems | Major | log-aggregation, yarn | Adam Antal | Adam Antal |
| YARN-9561 | Add C changes for the new RuncContainerRuntime | Major | . | Eric Badger | Eric Badger |
| HADOOP-16612 | Track Azure Blob File System client-perceived latency | Major | fs/azure, hdfs-client | Jeetesh Mangwani | Jeetesh Mangwani |
| HDFS-15043 | RBF: The detail of the Exception is not shown in ZKDelegationTokenSecretManagerImpl | Major | . | Akira Ajisaka | Akira Ajisaka |
| HADOOP-16758 | Refine testing.md to tell user better how to use auth-keys.xml | Minor | fs/s3 | Mingliang Liu | Mingliang Liu |
| HDFS-14983 | RBF: Add dfsrouteradmin -refreshSuperUserGroupsConfiguration command option | Minor | rbf | Akira Ajisaka | Xieming Li |
| HDFS-15044 | [Dynamometer] Show the line of audit log when parsing it unsuccessfully | Major | tools | Takanobu Asanuma | Takanobu Asanuma |
| HADOOP-16757 | Increase timeout unit test rule for MetadataStoreTestBase | Major | fs/s3 | Mingliang Liu | Mingliang Liu |
| HADOOP-16764 | Rewrite Python example codes using Python3 | Minor | documentation | Kengo Seki | Kengo Seki |
| HADOOP-16751 | DurationInfo text parsing/formatting should be moved out of hotpath | Minor | fs/s3 | Rajesh Balamohan | Rajesh Balamohan |
| YARN-10035 | Add ability to filter the Cluster Applications API request by name | Major | yarn | Adam Antal | Adam Antal |
| HDFS-15066 | HttpFS: Implement setErasureCodingPolicy , unsetErasureCodingPolicy , getErasureCodingPolicy | Major | . | hemanthboyina | hemanthboyina |
| HADOOP-16645 | S3A Delegation Token extension point to use StoreContext | Minor | fs/s3 | Steve Loughran | Steve Loughran |
| HADOOP-16699 | ABFS: Enhance driver debug logs | Major | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan |
| YARN-10068 | TimelineV2Client may leak file descriptors creating ClientResponse objects. | Critical | ATSv2 | Anand Srinivasan | Anand Srinivasan |
| HADOOP-16642 | ITestDynamoDBMetadataStoreScale fails when throttled. | Major | fs/s3, test | Steve Loughran | Steve Loughran |
| HDFS-15100 | RBF: Print stacktrace when DFSRouter fails to fetch/parse JMX output from NameNode | Major | rbf | Akira Ajisaka | Akira Ajisaka |
| YARN-10071 | Sync Mockito version with other modules | Major | build, test | Akira Ajisaka | Adam Antal |
| HADOOP-16697 | audit/tune s3a authoritative flag in s3guard DDB Table | Major | fs/s3 | Steve Loughran | Steve Loughran |
| YARN-10067 | Add dry-run feature to FS-CS converter tool | Major | . | Peter Bacsko | Peter Bacsko |
| YARN-10026 | Pull out common code pieces from ATS v1.5 and v2 | Major | ATSv2, yarn | Adam Antal | Adam Antal |
| HADOOP-16797 | Add dockerfile for ARM builds | Major | . | Vinayakumar B | Vinayakumar B |