Added: dev/hadoop/hadoop-3.4.0-RC2/CHANGELOG.md
==============================================================================
--- dev/hadoop/hadoop-3.4.0-RC2/CHANGELOG.md (added)
+++ dev/hadoop/hadoop-3.4.0-RC2/CHANGELOG.md Mon Feb 12 12:59:33 2024
@@ -0,0 +1,2950 @@
+
+<!---
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+-->
+# Apache Hadoop Changelog
+
+## Release 3.4.0 - 2024-02-12
+
+
+
+### IMPORTANT ISSUES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HDFS-15380](https://issues.apache.org/jira/browse/HDFS-15380) | RBF: Could 
not fetch real remote IP in RouterWebHdfsMethods |  Major | webhdfs | Tao Li | 
Tao Li |
+| [HDFS-15814](https://issues.apache.org/jira/browse/HDFS-15814) | Make some 
parameters configurable for DataNodeDiskMetrics |  Major | hdfs | Tao Li | Tao 
Li |
+| [HDFS-16265](https://issues.apache.org/jira/browse/HDFS-16265) | Refactor 
HDFS tool tests for better reuse |  Blocker | hdfs-client, libhdfs++, tools | 
Gautham Banasandra | Gautham Banasandra |
+| [HADOOP-17956](https://issues.apache.org/jira/browse/HADOOP-17956) | Replace 
all default Charset usage with UTF-8 |  Major | common | Viraj Jasani | Viraj 
Jasani |
+| [HDFS-16278](https://issues.apache.org/jira/browse/HDFS-16278) | Make HDFS 
snapshot tools cross platform |  Major | hdfs-client, libhdfs++, tools | 
Gautham Banasandra | Gautham Banasandra |
+| [HDFS-16285](https://issues.apache.org/jira/browse/HDFS-16285) | Make HDFS 
ownership tools cross platform |  Major | hdfs-client, libhdfs++, tools | 
Gautham Banasandra | Gautham Banasandra |
+| [HDFS-16419](https://issues.apache.org/jira/browse/HDFS-16419) | Make HDFS 
data transfer tools cross platform |  Major | hdfs-client, libhdfs++, tools | 
Gautham Banasandra | Gautham Banasandra |
+| [HDFS-16511](https://issues.apache.org/jira/browse/HDFS-16511) | Improve 
lock type for ReplicaMap under fine-grain lock mode. |  Major | hdfs | 
Mingxiang Li | Mingxiang Li |
+| [HDFS-16534](https://issues.apache.org/jira/browse/HDFS-16534) | Split 
datanode block pool locks to volume grain. |  Major | datanode | Mingxiang Li | 
Mingxiang Li |
+| [HADOOP-18219](https://issues.apache.org/jira/browse/HADOOP-18219) | Fix 
shadedclient test failure |  Blocker | test | Gautham Banasandra | Akira 
Ajisaka |
+| [HADOOP-18621](https://issues.apache.org/jira/browse/HADOOP-18621) | 
CryptoOutputStream::close leak when encrypted zones + quota exceptions |  
Critical | fs | Colm Dougan | Colm Dougan |
+| [YARN-5597](https://issues.apache.org/jira/browse/YARN-5597) | YARN 
Federation improvements |  Major | federation | Subramaniam Krishnan | 
Subramaniam Krishnan |
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HADOOP-17010](https://issues.apache.org/jira/browse/HADOOP-17010) | Add 
queue capacity weights support in FairCallQueue |  Major | ipc | Fengnan Li | 
Fengnan Li |
+| [HDFS-15288](https://issues.apache.org/jira/browse/HDFS-15288) | Add 
Available Space Rack Fault Tolerant BPP |  Major | block placement | Ayush 
Saxena | Ayush Saxena |
+| [HDFS-13183](https://issues.apache.org/jira/browse/HDFS-13183) | Standby 
NameNode process getBlocks request to reduce Active load |  Major | balancer & 
mover, namenode | Xiaoqiao He | Xiaoqiao He |
+| [HDFS-15463](https://issues.apache.org/jira/browse/HDFS-15463) | Add a tool 
to validate FsImage |  Major | namenode | Tsz-wo Sze | Tsz-wo Sze |
+| [HADOOP-17165](https://issues.apache.org/jira/browse/HADOOP-17165) | 
Implement service-user feature in DecayRPCScheduler |  Major | rpc-server | 
Takanobu Asanuma | Takanobu Asanuma |
+| [HADOOP-15891](https://issues.apache.org/jira/browse/HADOOP-15891) | Provide 
Regex Based Mount Point In Inode Tree |  Major | viewfs | zhenzhao wang | 
zhenzhao wang |
+| [HDFS-15025](https://issues.apache.org/jira/browse/HDFS-15025) | Applying 
NVDIMM storage media to HDFS |  Major | datanode, hdfs | YaYun Wang | YaYun 
Wang |
+| [HDFS-15098](https://issues.apache.org/jira/browse/HDFS-15098) | Add SM4 
encryption method for HDFS |  Major | hdfs | liusheng | liusheng |
+| [HADOOP-17125](https://issues.apache.org/jira/browse/HADOOP-17125) | Using 
snappy-java in SnappyCodec |  Major | common | DB Tsai | L. C. Hsieh |
+| [HDFS-15294](https://issues.apache.org/jira/browse/HDFS-15294) | Federation 
balance tool |  Major | rbf, tools | Jinglun | Jinglun |
+| [HADOOP-17292](https://issues.apache.org/jira/browse/HADOOP-17292) | Using 
lz4-java in Lz4Codec |  Major | common | L. C. Hsieh | L. C. Hsieh |
+| [HDFS-14090](https://issues.apache.org/jira/browse/HDFS-14090) | RBF: 
Improved isolation for downstream name nodes. {Static} |  Major | rbf | CR Hota 
| Fengnan Li |
+| [HDFS-15711](https://issues.apache.org/jira/browse/HDFS-15711) | Add Metrics 
to HttpFS Server |  Major | httpfs | Ahmed Hussein | Ahmed Hussein |
+| [HADOOP-16492](https://issues.apache.org/jira/browse/HADOOP-16492) | Support 
HuaweiCloud Object Storage as a Hadoop Backend File System |  Major | fs | 
zhongjun | lixianwei |
+| [HDFS-15759](https://issues.apache.org/jira/browse/HDFS-15759) | EC: Verify 
EC reconstruction correctness on DataNode |  Major | datanode, ec, 
erasure-coding | Toshihiko Uchida | Toshihiko Uchida |
+| [HDFS-15970](https://issues.apache.org/jira/browse/HDFS-15970) | Print 
network topology on the web |  Minor | namanode, ui | Tao Li | Tao Li |
+| [HDFS-16048](https://issues.apache.org/jira/browse/HDFS-16048) | RBF: Print 
network topology on the router web |  Minor | rbf | Tao Li | Tao Li |
+| [HDFS-13916](https://issues.apache.org/jira/browse/HDFS-13916) | Distcp 
SnapshotDiff to support WebHDFS |  Major | distcp, webhdfs | Xun REN | Xun REN |
+| [HDFS-16203](https://issues.apache.org/jira/browse/HDFS-16203) | Discover 
datanodes with unbalanced block pool usage by the standard deviation |  Major | 
datanode, ui | Tao Li | Tao Li |
+| [HADOOP-18003](https://issues.apache.org/jira/browse/HADOOP-18003) | Add a 
method appendIfAbsent for CallerContext |  Minor | common | Tao Li | Tao Li |
+| [HDFS-16337](https://issues.apache.org/jira/browse/HDFS-16337) | Show start 
time of Datanode on Web |  Minor | datanode, ui | Tao Li | Tao Li |
+| [HDFS-16331](https://issues.apache.org/jira/browse/HDFS-16331) | Make 
dfs.blockreport.intervalMsec reconfigurable |  Major | datanode | Tao Li | Tao 
Li |
+| [HDFS-16371](https://issues.apache.org/jira/browse/HDFS-16371) | Exclude 
slow disks when choosing volume |  Major | datanode | Tao Li | Tao Li |
+| [HADOOP-18055](https://issues.apache.org/jira/browse/HADOOP-18055) | Async 
Profiler endpoint for Hadoop daemons |  Major | common | Viraj Jasani | Viraj 
Jasani |
+| [HDFS-16400](https://issues.apache.org/jira/browse/HDFS-16400) | Reconfig 
DataXceiver parameters for datanode |  Major | datanode | Tao Li | Tao Li |
+| [HDFS-16399](https://issues.apache.org/jira/browse/HDFS-16399) | Reconfig 
cache report parameters for datanode |  Major | datanode | Tao Li | Tao Li |
+| [HDFS-16398](https://issues.apache.org/jira/browse/HDFS-16398) | Reconfig 
block report parameters for datanode |  Major | datanode | Tao Li | Tao Li |
+| [HDFS-16451](https://issues.apache.org/jira/browse/HDFS-16451) | RBF: Add 
search box for Router's tab-mounttable web page |  Minor | rbf | Max  Xie | Max 
 Xie |
+| [HDFS-16396](https://issues.apache.org/jira/browse/HDFS-16396) | Reconfig 
slow peer parameters for datanode |  Major | datanode | Tao Li | Tao Li |
+| [HDFS-16397](https://issues.apache.org/jira/browse/HDFS-16397) | Reconfig 
slow disk parameters for datanode |  Major | datanode | Tao Li | Tao Li |
+| [YARN-11084](https://issues.apache.org/jira/browse/YARN-11084) | Introduce 
new config to specify AM default node-label when not specified |  Major | 
nodeattibute | Junfan Zhang | Junfan Zhang |
+| [YARN-11069](https://issues.apache.org/jira/browse/YARN-11069) | Dynamic 
Queue ACL handling in Legacy and Flexible Auto Created Queues |  Major | 
capacity scheduler, yarn | Tamas Domok | Tamas Domok |
+| [HDFS-16413](https://issues.apache.org/jira/browse/HDFS-16413) | Reconfig 
dfs usage parameters for datanode |  Major | datanode | Tao Li | Tao Li |
+| [HDFS-16521](https://issues.apache.org/jira/browse/HDFS-16521) | DFS API to 
retrieve slow datanodes |  Major | datanode, dfsclient | Viraj Jasani | Viraj 
Jasani |
+| [HDFS-16568](https://issues.apache.org/jira/browse/HDFS-16568) | dfsadmin 
-reconfig option to start/query reconfig on all live datanodes |  Major | 
dfsadmin | Viraj Jasani | Viraj Jasani |
+| [HDFS-16582](https://issues.apache.org/jira/browse/HDFS-16582) | Expose 
aggregate latency of slow node as perceived by the reporting node |  Major | 
metrics | Viraj Jasani | Viraj Jasani |
+| [HDFS-16595](https://issues.apache.org/jira/browse/HDFS-16595) | Slow peer 
metrics - add median, mad and upper latency limits |  Major | metrics | Viraj 
Jasani | Viraj Jasani |
+| [HADOOP-18345](https://issues.apache.org/jira/browse/HADOOP-18345) | Enhance 
client protocol to propagate last seen state IDs for multiple nameservices. |  
Major | common | Simbarashe Dzinamarira | Simbarashe Dzinamarira |
+| [YARN-11241](https://issues.apache.org/jira/browse/YARN-11241) | Add 
uncleaning option for local app log file with log-aggregation enabled |  Major 
| log-aggregation | Ashutosh Gupta | Ashutosh Gupta |
+| [YARN-11255](https://issues.apache.org/jira/browse/YARN-11255) | Support 
loading alternative docker client config from system environment |  Major | 
yarn | Ashutosh Gupta | Ashutosh Gupta |
+| [HDFS-16858](https://issues.apache.org/jira/browse/HDFS-16858) | Dynamically 
adjust max slow disks to exclude |  Major | datanode | dingshun | dingshun |
+| [HADOOP-18671](https://issues.apache.org/jira/browse/HADOOP-18671) | Add 
recoverLease(), setSafeMode(), isFileClosed() APIs to FileSystem |  Major | fs 
| Wei-Chiu Chuang | Tak-Lon (Stephen) Wu |
+| [HDFS-16965](https://issues.apache.org/jira/browse/HDFS-16965) | Add switch 
to decide whether to enable native codec. |  Minor | erasure-coding | 
WangYuanben | WangYuanben |
+| [MAPREDUCE-7432](https://issues.apache.org/jira/browse/MAPREDUCE-7432) | 
Make Manifest Committer the default for abfs and gcs |  Major | client | Steve 
Loughran | Steve Loughran |
+| [HDFS-17113](https://issues.apache.org/jira/browse/HDFS-17113) | Reconfig 
transfer and write bandwidth for datanode. |  Major | datanode | WangYuanben | 
WangYuanben |
+| [MAPREDUCE-7456](https://issues.apache.org/jira/browse/MAPREDUCE-7456) | 
Extend add-opens flag to container launch commands on JDK17 nodes |  Major | 
build, mrv2 | Peter Szucs | Peter Szucs |
+| [MAPREDUCE-7449](https://issues.apache.org/jira/browse/MAPREDUCE-7449) | Add 
add-opens flag to container launch commands on JDK17 nodes |  Major | mr-am, 
mrv2 | Benjamin Teke | Benjamin Teke |
+| [HDFS-17063](https://issues.apache.org/jira/browse/HDFS-17063) | Support to 
configure different capacity reserved for each disk of DataNode. |  Minor | 
datanode, hdfs | Jiale Qi | Jiale Qi |
+| [HDFS-17294](https://issues.apache.org/jira/browse/HDFS-17294) | Reconfigure 
the scheduling cycle of the slowPeerCollectorDaemon thread. |  Major | 
configuration | huangzhaobo | huangzhaobo |
+| [HDFS-17301](https://issues.apache.org/jira/browse/HDFS-17301) | Add read 
and write dataXceiver threads count metrics to datanode. |  Major | datanode | 
huangzhaobo | huangzhaobo |
+| [HADOOP-19017](https://issues.apache.org/jira/browse/HADOOP-19017) | Setup 
pre-commit CI for Windows 10 |  Critical | build | Gautham Banasandra | Gautham 
Banasandra |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component | Reporter | Contributor |
+|:---- |:---- | :--- |:---- |:---- |:---- |
+| [HDFS-15245](https://issues.apache.org/jira/browse/HDFS-15245) | Improve 
JournalNode web UI |  Major | journal-node, ui | Jianfei Jiang | Jianfei Jiang |
+| [MAPREDUCE-7241](https://issues.apache.org/jira/browse/MAPREDUCE-7241) | 
FileInputFormat listStatus with less memory footprint |  Major | job submission 
| Zhihua Deng | Zhihua Deng |
+| [HDFS-15242](https://issues.apache.org/jira/browse/HDFS-15242) | Add metrics 
for operations hold lock times of FsDatasetImpl |  Major | datanode | Xiaoqiao 
He | Xiaoqiao He |
+| [HADOOP-16952](https://issues.apache.org/jira/browse/HADOOP-16952) | Add 
.diff to gitignore |  Minor | build | Ayush Saxena | Ayush Saxena |
+| [HADOOP-16954](https://issues.apache.org/jira/browse/HADOOP-16954) | Add -S 
option in "Count" command to show only Snapshot Counts |  Major | common | 
Hemanth Boyina | Hemanth Boyina |
+| [YARN-10063](https://issues.apache.org/jira/browse/YARN-10063) | Usage 
output of container-executor binary needs to include --http/--https argument |  
Minor | yarn | Siddharth Ahuja | Siddharth Ahuja |
+| [YARN-10212](https://issues.apache.org/jira/browse/YARN-10212) | Create 
separate configuration for max global AM attempts |  Major | am | Jonathan Hung 
| Bilwa S T |
+| [HDFS-15261](https://issues.apache.org/jira/browse/HDFS-15261) | RBF: Add 
Block Related Metrics |  Major | metrics, rbf | Ayush Saxena | Ayush Saxena |
+| [HDFS-15247](https://issues.apache.org/jira/browse/HDFS-15247) | RBF: 
Provide Non DFS Used per DataNode in DataNode UI |  Major | datanode, rbf, ui | 
Ayush Saxena | Lisheng Sun |
+| [YARN-5277](https://issues.apache.org/jira/browse/YARN-5277) | When 
localizers fail due to resource timestamps being out, provide more diagnostics 
|  Major | nodemanager | Steve Loughran | Siddharth Ahuja |
+| [YARN-9995](https://issues.apache.org/jira/browse/YARN-9995) | Code cleanup 
in TestSchedConfCLI |  Minor | test | Szilard Nemeth | Bilwa S T |
+| [YARN-9354](https://issues.apache.org/jira/browse/YARN-9354) | Resources 
should be created with ResourceTypesTestHelper instead of TestUtils |  Trivial 
| resourcemanager | Szilard Nemeth | Andras Gyori |
+| [YARN-10002](https://issues.apache.org/jira/browse/YARN-10002) | Code 
cleanup and improvements in ConfigurationStoreBaseTest |  Minor | test, yarn | 
Szilard Nemeth | Benjamin Teke |
+| [HDFS-15277](https://issues.apache.org/jira/browse/HDFS-15277) | Parent 
directory in the explorer does not support all path formats |  Minor | ui | 
Jianfei Jiang | Jianfei Jiang |
+| [HADOOP-16951](https://issues.apache.org/jira/browse/HADOOP-16951) | Tidy Up 
Text and ByteWritables Classes |  Minor | common | David Mollitor | David 
Mollitor |
+| [YARN-9954](https://issues.apache.org/jira/browse/YARN-9954) | Configurable 
max application tags and max tag length |  Major | resourcemanager | Jonathan 
Hung | Bilwa S T |
+| [YARN-10001](https://issues.apache.org/jira/browse/YARN-10001) | Add 
explanation of unimplemented methods in InMemoryConfigurationStore |  Major | 
capacity scheduler | Szilard Nemeth | Siddharth Ahuja |
+| [MAPREDUCE-7199](https://issues.apache.org/jira/browse/MAPREDUCE-7199) | 
HsJobsBlock reuse JobACLsManager for checkAccess |  Minor | mrv2 | Bibin 
Chundatt | Bilwa S T |
+| [HDFS-15217](https://issues.apache.org/jira/browse/HDFS-15217) | Add more 
information to longest write/read lock held log |  Major | . | Toshihiro Suzuki 
| Toshihiro Suzuki |
+| [HADOOP-17001](https://issues.apache.org/jira/browse/HADOOP-17001) | The 
suffix name of the unified compression class |  Major | io | bianqi | bianqi |
+| [YARN-9997](https://issues.apache.org/jira/browse/YARN-9997) | Code cleanup 
in ZKConfigurationStore |  Minor | resourcemanager | Szilard Nemeth | Andras 
Gyori |
+| [YARN-9996](https://issues.apache.org/jira/browse/YARN-9996) | Code cleanup 
in QueueAdminConfigurationMutationACLPolicy |  Major | resourcemanager | 
Szilard Nemeth | Siddharth Ahuja |
+| [YARN-9998](https://issues.apache.org/jira/browse/YARN-9998) | Code cleanup 
in LeveldbConfigurationStore |  Minor | resourcemanager | Szilard Nemeth | 
Benjamin Teke |
+| [YARN-9999](https://issues.apache.org/jira/browse/YARN-9999) | 
TestFSSchedulerConfigurationStore: Extend from ConfigurationStoreBaseTest, 
general code cleanup |  Minor | test | Szilard Nemeth | Benjamin Teke |
+| [HDFS-15295](https://issues.apache.org/jira/browse/HDFS-15295) | 
AvailableSpaceBlockPlacementPolicy should use 
chooseRandomWithStorageTypeTwoTrial() for better performance. |  Minor | block 
placement | Jinglun | Jinglun |
+| [HADOOP-16054](https://issues.apache.org/jira/browse/HADOOP-16054) | Update 
Dockerfile to use Bionic |  Major | build, test | Akira Ajisaka | Akira Ajisaka 
|
+| [YARN-10189](https://issues.apache.org/jira/browse/YARN-10189) | Code 
cleanup in LeveldbRMStateStore |  Minor | resourcemanager | Benjamin Teke | 
Benjamin Teke |
+| [HADOOP-16886](https://issues.apache.org/jira/browse/HADOOP-16886) | Add 
hadoop.http.idle\_timeout.ms to core-default.xml |  Major | conf | Wei-Chiu 
Chuang | Lisheng Sun |
+| [HDFS-15328](https://issues.apache.org/jira/browse/HDFS-15328) | Use 
DFSConfigKeys  MONITOR\_CLASS\_DEFAULT  constant |  Minor | hdfs | bianqi | 
bianqi |
+| [HDFS-14283](https://issues.apache.org/jira/browse/HDFS-14283) | 
DFSInputStream to prefer cached replica |  Major | hdfs-client | Wei-Chiu 
Chuang | Lisheng Sun |
+| [HDFS-15347](https://issues.apache.org/jira/browse/HDFS-15347) | Replace the 
deprecated method shaHex |  Minor | balancer & mover | bianqi | bianqi |
+| [HDFS-15338](https://issues.apache.org/jira/browse/HDFS-15338) | 
listOpenFiles() should throw InvalidPathException in case of invalid paths |  
Minor | namanode | Jinglun | Jinglun |
+| [YARN-10160](https://issues.apache.org/jira/browse/YARN-10160) | Add auto 
queue creation related configs to RMWebService#CapacitySchedulerQueueInfo |  
Major | capacity scheduler, webapp | Prabhu Joseph | Prabhu Joseph |
+| [HDFS-15350](https://issues.apache.org/jira/browse/HDFS-15350) | Set 
dfs.client.failover.random.order to true as default |  Major | hdfs-client | 
Takanobu Asanuma | Takanobu Asanuma |
+| [HDFS-15255](https://issues.apache.org/jira/browse/HDFS-15255) | Consider 
StorageType when DatanodeManager#sortLocatedBlock() |  Major | hdfs | Lisheng 
Sun | Lisheng Sun |
+| [HDFS-15345](https://issues.apache.org/jira/browse/HDFS-15345) | RBF: 
RouterPermissionChecker#checkSuperuserPrivilege should use UGI#getGroups after 
HADOOP-13442 |  Major | rbf | Xiaoyu Yao | Xiaoyu Yao |
+| [YARN-10260](https://issues.apache.org/jira/browse/YARN-10260) | Allow 
transitioning queue from DRAINING to RUNNING state |  Major | capacity 
scheduler | Jonathan Hung | Bilwa S T |
+| [HDFS-15344](https://issues.apache.org/jira/browse/HDFS-15344) | 
DataNode#checkSuperuserPrivilege should use UGI#getGroups after HADOOP-13442 |  
Major | datanode | Xiaoyu Yao | Xiaoyu Yao |
+| [HADOOP-14254](https://issues.apache.org/jira/browse/HADOOP-14254) | Add a 
Distcp option to preserve Erasure Coding attributes |  Major | tools/distcp | 
Wei-Chiu Chuang | Ayush Saxena |
+| [HADOOP-16965](https://issues.apache.org/jira/browse/HADOOP-16965) | 
Introduce StreamContext for Abfs Input and Output streams. |  Major | fs/azure 
| Mukund Thakur | Mukund Thakur |
+| [HADOOP-17036](https://issues.apache.org/jira/browse/HADOOP-17036) | 
TestFTPFileSystem failing as ftp server dir already exists |  Minor | fs, test 
| Steve Loughran | Mikhail Pryakhin |
+| [HDFS-15356](https://issues.apache.org/jira/browse/HDFS-15356) | Unify 
configuration \`dfs.ha.allow.stale.reads\` to DFSConfigKeys |  Major | hdfs | 
Xiaoqiao He | Xiaoqiao He |
+| [HDFS-15358](https://issues.apache.org/jira/browse/HDFS-15358) | RBF: Unify 
router datanode UI with namenode datanode UI |  Major | datanode, rbf, ui | 
Ayush Saxena | Ayush Saxena |
+| [HADOOP-17042](https://issues.apache.org/jira/browse/HADOOP-17042) | Hadoop 
distcp throws "ERROR: Tools helper 
///usr/lib/hadoop/libexec/tools/hadoop-distcp.sh was not found" |  Minor | 
tools/distcp | Aki Tanaka | Aki Tanaka |
+| [HDFS-15202](https://issues.apache.org/jira/browse/HDFS-15202) | 
HDFS-client: boost ShortCircuit Cache |  Minor | dfsclient | Danil Lipovoy | 
Danil Lipovoy |
+| [HDFS-15207](https://issues.apache.org/jira/browse/HDFS-15207) | 
VolumeScanner skip to scan blocks accessed during recent scan peroid |  Minor | 
datanode | Yang Yun | Yang Yun |
+| [HDFS-14999](https://issues.apache.org/jira/browse/HDFS-14999) | Avoid 
Potential Infinite Loop in DFSNetworkTopology |  Major | dfs | Ayush Saxena | 
Ayush Saxena |
+| [HDFS-15353](https://issues.apache.org/jira/browse/HDFS-15353) | Use sudo 
instead of su to allow nologin user for secure DataNode |  Major | datanode, 
security | Akira Ajisaka | Kei Kori |
+| [HDFS-13639](https://issues.apache.org/jira/browse/HDFS-13639) | 
SlotReleaser is not fast enough |  Major | hdfs-client | Gang Xie | Lisheng Sun 
|
+| [HDFS-15369](https://issues.apache.org/jira/browse/HDFS-15369) | Refactor 
method VolumeScanner#runLoop() |  Minor | datanode | Yang Yun | Yang Yun |
+| [HDFS-15355](https://issues.apache.org/jira/browse/HDFS-15355) | Make the 
default block storage policy ID configurable |  Minor | block placement, 
namenode | Yang Yun | Yang Yun |
+| [HDFS-15368](https://issues.apache.org/jira/browse/HDFS-15368) | 
TestBalancerWithHANameNodes#testBalancerWithObserver failed occasionally |  
Major | balancer, test | Xiaoqiao He | Xiaoqiao He |
+| [HADOOP-14698](https://issues.apache.org/jira/browse/HADOOP-14698) | Make 
copyFromLocal's -t option available for put as well |  Major | common | Andras 
Bokor | Andras Bokor |
+| [HDFS-10792](https://issues.apache.org/jira/browse/HDFS-10792) | 
RedundantEditLogInputStream should log caught exceptions |  Minor | namenode | 
Wei-Chiu Chuang | Wei-Chiu Chuang |
+| [YARN-6492](https://issues.apache.org/jira/browse/YARN-6492) | Generate 
queue metrics for each partition |  Major | capacity scheduler | Jonathan Hung 
| Manikandan R |
+| [HADOOP-16828](https://issues.apache.org/jira/browse/HADOOP-16828) | 
Zookeeper Delegation Token Manager fetch sequence number by batch |  Major | 
security | Fengnan Li | Fengnan Li |
+| [HDFS-14960](https://issues.apache.org/jira/browse/HDFS-14960) | 
TestBalancerWithNodeGroup should not succeed with DFSNetworkTopology |  Minor | 
hdfs | Jim Brennan | Jim Brennan |
+| [HDFS-15359](https://issues.apache.org/jira/browse/HDFS-15359) | EC: Allow 
closing a file with committed blocks |  Major | erasure-coding | Ayush Saxena | 
Ayush Saxena |
+| [HADOOP-17047](https://issues.apache.org/jira/browse/HADOOP-17047) | TODO 
comments exist in trunk while the related issues are already fixed. |  Trivial 
| fs | Rungroj Maipradit | Rungroj Maipradit |
+| [HDFS-15376](https://issues.apache.org/jira/browse/HDFS-15376) | Update the 
error about command line POST in httpfs documentation |  Major | httpfs | 
bianqi | bianqi |
+| [HDFS-15406](https://issues.apache.org/jira/browse/HDFS-15406) | Improve the 
speed of Datanode Block Scan |  Major | datanode | Hemanth Boyina | Hemanth 
Boyina |
+| [HADOOP-17009](https://issues.apache.org/jira/browse/HADOOP-17009) | Embrace 
Immutability of Java Collections |  Minor | common | David Mollitor | David 
Mollitor |
+| [YARN-9460](https://issues.apache.org/jira/browse/YARN-9460) | 
QueueACLsManager and ReservationsACLManager should not use instanceof checks |  
Major | resourcemanager | Szilard Nemeth | Bilwa S T |
+| [YARN-10321](https://issues.apache.org/jira/browse/YARN-10321) | Break down 
TestUserGroupMappingPlacementRule#testMapping into test scenarios |  Minor | 
test | Szilard Nemeth | Szilard Nemeth |
+| [HDFS-15383](https://issues.apache.org/jira/browse/HDFS-15383) | RBF: 
Disable watch in ZKDelegationSecretManager for performance |  Major | rbf | 
Fengnan Li | Fengnan Li |
+| [HDFS-15416](https://issues.apache.org/jira/browse/HDFS-15416) | Improve 
DataStorage#addStorageLocations() for empty locations |  Major | datanode | 
JiangHua Zhu | JiangHua Zhu |
+| [HADOOP-17090](https://issues.apache.org/jira/browse/HADOOP-17090) | 
Increase precommit job timeout from 5 hours to 20 hours |  Major | build | 
Akira Ajisaka | Akira Ajisaka |
+| [HADOOP-17084](https://issues.apache.org/jira/browse/HADOOP-17084) | Update 
Dockerfile\_aarch64 to use Bionic |  Major | build, test | RuiChen | zhaorenhai 
|
+| [HDFS-15312](https://issues.apache.org/jira/browse/HDFS-15312) | Apply umask 
when creating directory by WebHDFS |  Minor | webhdfs | Ye Ni | Ye Ni |
+| [HDFS-15425](https://issues.apache.org/jira/browse/HDFS-15425) | Review 
Logging of DFSClient |  Minor | dfsclient | Hongbing Wang | Hongbing Wang |
+| [YARN-8047](https://issues.apache.org/jira/browse/YARN-8047) | RMWebApp make 
external class pluggable |  Minor | resourcemanager, webapp | Bibin Chundatt | 
Bilwa S T |
+| [YARN-10333](https://issues.apache.org/jira/browse/YARN-10333) | YarnClient 
obtain Delegation Token for Log Aggregation Path |  Major | log-aggregation | 
Prabhu Joseph | Prabhu Joseph |
+| [HADOOP-17079](https://issues.apache.org/jira/browse/HADOOP-17079) | 
Optimize UGI#getGroups by adding UGI#getGroupsSet |  Major | build | Xiaoyu Yao 
| Xiaoyu Yao |
+| [YARN-10297](https://issues.apache.org/jira/browse/YARN-10297) | 
TestContinuousScheduling#testFairSchedulerContinuousSchedulingInitTime fails 
intermittently |  Major | fairscheduler, test | Jonathan Hung | Jim Brennan |
+| [HDFS-15371](https://issues.apache.org/jira/browse/HDFS-15371) | Nonstandard 
characters exist in NameNode.java |  Minor | namanode | JiangHua Zhu | Zhao Yi 
Ming |
+| [HADOOP-17127](https://issues.apache.org/jira/browse/HADOOP-17127) | Use 
RpcMetrics.TIMEUNIT to initialize rpc queueTime and processingTime |  Minor | 
common | Jim Brennan | Jim Brennan |
+| [HDFS-15385](https://issues.apache.org/jira/browse/HDFS-15385) | Upgrade 
boost library to 1.72 |  Critical | build, libhdfs++ | Gautham Banasandra | 
Gautham Banasandra |
+| [HADOOP-16930](https://issues.apache.org/jira/browse/HADOOP-16930) | Add 
com.amazonaws.auth.profile.ProfileCredentialsProvider to hadoop-aws docs |  
Minor | documentation, fs/s3 | Nicholas Chammas | Nicholas Chammas |
+| [HDFS-15476](https://issues.apache.org/jira/browse/HDFS-15476) | Make 
AsyncStream class' executor\_ member private |  Minor | build, libhdfs++ | 
Suraj Naik | Suraj Naik |
+| [HDFS-15381](https://issues.apache.org/jira/browse/HDFS-15381) | Fix typo 
corrputBlocksFiles to corruptBlocksFiles |  Trivial | hdfs | bianqi | bianqi |
+| [HDFS-15404](https://issues.apache.org/jira/browse/HDFS-15404) | 
ShellCommandFencer should expose info about source |  Major | ha, tools | Chen 
Liang | Chen Liang |
+| [HADOOP-17147](https://issues.apache.org/jira/browse/HADOOP-17147) | Dead 
link in hadoop-kms/index.md.vm |  Minor | documentation, kms | Akira Ajisaka | 
Xieming Li |
+| [HADOOP-17113](https://issues.apache.org/jira/browse/HADOOP-17113) | Adding 
ReadAhead Counters in ABFS |  Major | fs/azure | Mehakmeet Singh | Mehakmeet 
Singh |
+| [YARN-10319](https://issues.apache.org/jira/browse/YARN-10319) | Record Last 
N Scheduler Activities from ActivitiesManager |  Major | activitiesmanager, 
resourcemanager, router | Prabhu Joseph | Prabhu Joseph |
+| [HADOOP-17141](https://issues.apache.org/jira/browse/HADOOP-17141) | Add 
Capability To Get Text Length |  Minor | common, io | David Mollitor | David 
Mollitor |
+| [YARN-10208](https://issues.apache.org/jira/browse/YARN-10208) | Add 
capacityScheduler metric for NODE\_UPDATE interval |  Minor | capacity 
scheduler, metrics | Pranjal Protim Borah | Pranjal Protim Borah |
+| [YARN-10343](https://issues.apache.org/jira/browse/YARN-10343) | Legacy RM 
UI should include labeled metrics for allocated, total, and reserved resources. 
|  Major | resourcemanager, ui | Eric Payne | Eric Payne |
+| [YARN-1529](https://issues.apache.org/jira/browse/YARN-1529) | Add 
Localization overhead metrics to NM |  Major | nodemanager | Gera Shegalov | 
Jim Brennan |
+| [YARN-10381](https://issues.apache.org/jira/browse/YARN-10381) | Send out 
application attempt state along with other elements in the application attempt 
object returned from appattempts REST API call |  Minor | yarn-ui-v2 | 
Siddharth Ahuja | Siddharth Ahuja |
+| [YARN-10361](https://issues.apache.org/jira/browse/YARN-10361) | Make custom 
DAO classes configurable into RMWebApp#JAXBContextResolver |  Major | 
resourcemanager, webapp | Prabhu Joseph | Bilwa S T |
+| [HDFS-15512](https://issues.apache.org/jira/browse/HDFS-15512) | Remove 
smallBufferSize in DFSClient |  Minor | dfsclient | Takanobu Asanuma | Takanobu 
Asanuma |
+| [YARN-10251](https://issues.apache.org/jira/browse/YARN-10251) | Show 
extended resources on legacy RM UI. |  Major | . | Eric Payne | Eric Payne |
+| [HDFS-15520](https://issues.apache.org/jira/browse/HDFS-15520) | Use visitor 
pattern to visit namespace tree |  Major | namenode | Tsz-wo Sze | Tsz-wo Sze |
+| [YARN-10389](https://issues.apache.org/jira/browse/YARN-10389) | Option to 
override RMWebServices with custom WebService class |  Major | resourcemanager, 
webservice | Prabhu Joseph | Tanu Ajmera |
+| [HDFS-15493](https://issues.apache.org/jira/browse/HDFS-15493) | Update 
block map and name cache in parallel while loading fsimage. |  Major | namenode 
| Chengwei Wang | Chengwei Wang |
+| [HADOOP-17206](https://issues.apache.org/jira/browse/HADOOP-17206) | Add 
python2 to required package on CentOS 8 for building documentation |  Minor | 
documentation | Masatake Iwasaki | Masatake Iwasaki |
+| [HDFS-15519](https://issues.apache.org/jira/browse/HDFS-15519) | Check 
inaccessible INodes in FsImageValidation |  Major | tools | Tsz-wo Sze | Tsz-wo 
Sze |
+| [YARN-10399](https://issues.apache.org/jira/browse/YARN-10399) | Refactor 
NodeQueueLoadMonitor class to make it extendable |  Minor | resourcemanager | 
Zhengbo Li | Zhengbo Li |
+| [HDFS-15448](https://issues.apache.org/jira/browse/HDFS-15448) | Remove 
duplicate BlockPoolManager starting when run DataNode |  Major | datanode | 
JiangHua Zhu | JiangHua Zhu |
+| [HADOOP-17159](https://issues.apache.org/jira/browse/HADOOP-17159) | Make 
UGI support forceful relogin from keytab ignoring the last login time |  Major 
| security | Sandeep Guggilam | Sandeep Guggilam |
+| [HADOOP-17232](https://issues.apache.org/jira/browse/HADOOP-17232) | Erasure 
Coding: Typo in document |  Trivial | documentation | Hui Fei | Hui Fei |
+| [HDFS-15550](https://issues.apache.org/jira/browse/HDFS-15550) | Remove 
unused imports from TestFileTruncate.java |  Minor | test | Ravuri Sushma sree 
| Ravuri Sushma sree |
+| [YARN-10342](https://issues.apache.org/jira/browse/YARN-10342) | [UI1] 
Provide a way to hide Tools section in Web UIv1 |  Minor | ui | Andras Gyori | 
Andras Gyori |
+| [YARN-10407](https://issues.apache.org/jira/browse/YARN-10407) | Add 
phantomjsdriver.log to gitignore |  Minor | yarn | Takanobu Asanuma | Takanobu 
Asanuma |
+| [HADOOP-17235](https://issues.apache.org/jira/browse/HADOOP-17235) | Erasure 
Coding: Remove dead code from common side |  Minor | erasure-coding | Hui Fei | 
Hui Fei |
+| [YARN-9136](https://issues.apache.org/jira/browse/YARN-9136) | 
getNMResourceInfo NodeManager REST API method is not documented |  Major | 
documentation, nodemanager | Szilard Nemeth | Hudáky Márton Gyula |
+| [YARN-10353](https://issues.apache.org/jira/browse/YARN-10353) | Log vcores 
used and cumulative cpu in containers monitor |  Minor | yarn | Jim Brennan | 
Jim Brennan |
+| [YARN-10369](https://issues.apache.org/jira/browse/YARN-10369) | Make 
NMTokenSecretManagerInRM sending NMToken for nodeId DEBUG |  Minor | yarn | Jim 
Brennan | Jim Brennan |
+| [HDFS-14694](https://issues.apache.org/jira/browse/HDFS-14694) | Call 
recoverLease on DFSOutputStream close exception |  Major | hdfs-client | Chen 
Zhang | Lisheng Sun |
+| [YARN-10390](https://issues.apache.org/jira/browse/YARN-10390) | LeafQueue: 
retain user limits cache across assignContainers() calls |  Major | capacity 
scheduler, capacityscheduler | Muhammad Samir Khan | Muhammad Samir Khan |
+| [HDFS-15574](https://issues.apache.org/jira/browse/HDFS-15574) | Remove 
unnecessary sort of block list in DirectoryScanner |  Major | datanode | 
Stephen O'Donnell | Stephen O'Donnell |
+| [HADOOP-17208](https://issues.apache.org/jira/browse/HADOOP-17208) | 
LoadBalanceKMSClientProvider#deleteKey should invalidateCache via all 
KMSClientProvider instances |  Major | common | Xiaoyu Yao | Xiaoyu Yao |
+| [HADOOP-17270](https://issues.apache.org/jira/browse/HADOOP-17270) | Fix 
testCompressorDecompressorWithExeedBufferLimit to cover the intended scenario | 
 Minor | test | Masatake Iwasaki | Masatake Iwasaki |
+| [HDFS-15579](https://issues.apache.org/jira/browse/HDFS-15579) | RBF: The 
constructor of PathLocation may got some misunderstanding |  Minor | rbf | 
Janus Chow | Janus Chow |
+| [HDFS-15554](https://issues.apache.org/jira/browse/HDFS-15554) | RBF: force 
router check file existence in destinations before adding/updating mount points 
|  Minor | rbf | Fengnan Li | Fengnan Li |
+| [HADOOP-17259](https://issues.apache.org/jira/browse/HADOOP-17259) | Allow 
SSLFactory fallback to input config if ssl-\*.xml fail to load from classpath | 
 Major | common | Xiaoyu Yao | Xiaoyu Yao |
+| [HDFS-15581](https://issues.apache.org/jira/browse/HDFS-15581) | Access 
Controlled HTTPFS Proxy |  Minor | httpfs | Richard | Richard |
+| [HDFS-15557](https://issues.apache.org/jira/browse/HDFS-15557) | Log the 
reason why a storage log file can't be deleted |  Minor | hdfs | Ye Ni | Ye Ni |
+| [YARN-6754](https://issues.apache.org/jira/browse/YARN-6754) | Fair 
scheduler docs should explain meaning of weight=0 for a queue |  Major | docs | 
Daniel Templeton | Takeru Kuramoto |
+| [HADOOP-17283](https://issues.apache.org/jira/browse/HADOOP-17283) | Hadoop 
- Upgrade to JQuery 3.5.1 |  Major | build, common | Aryan Gupta | Aryan Gupta |
+| [HADOOP-17282](https://issues.apache.org/jira/browse/HADOOP-17282) | 
libzstd-dev should be used instead of libzstd1-dev on Ubuntu 18.04 or higher |  
Minor | common | Takeru Kuramoto | Takeru Kuramoto |
+| [HDFS-15594](https://issues.apache.org/jira/browse/HDFS-15594) | Lazy 
calculate live datanodes in safe mode tip |  Minor | namenode | Ye Ni | Ye Ni |
+| [HDFS-15577](https://issues.apache.org/jira/browse/HDFS-15577) | Refactor 
TestTracing |  Major | test | Takanobu Asanuma | Takanobu Asanuma |
+| [HDFS-15530](https://issues.apache.org/jira/browse/HDFS-15530) | RBF: Fix 
typo in DFS\_ROUTER\_QUOTA\_CACHE\_UPDATE\_INTERVAL var definition |  Minor | 
rbf | Sha Fanghao | Sha Fanghao |
+| [HDFS-15604](https://issues.apache.org/jira/browse/HDFS-15604) | Fix Typo 
for HdfsDataNodeAdminGuide doc |  Trivial | documentation | Hui Fei | Hui Fei |
+| [HDFS-15603](https://issues.apache.org/jira/browse/HDFS-15603) | RBF: Fix 
getLocationsForPath twice in create operation |  Major | rbf | Zhaohui Wang | 
Zhaohui Wang |
+| [HADOOP-17284](https://issues.apache.org/jira/browse/HADOOP-17284) | Support 
BCFKS keystores for Hadoop Credential Provider |  Major | security | Xiaoyu Yao 
| Xiaoyu Yao |
+| [HADOOP-17280](https://issues.apache.org/jira/browse/HADOOP-17280) | 
Service-user cost shouldn't be accumulated to totalDecayedCallCost and 
totalRawCallCost. |  Major | ipc | Jinglun | Jinglun |
+| [HDFS-15415](https://issues.apache.org/jira/browse/HDFS-15415) | Reduce 
locking in Datanode DirectoryScanner |  Major | datanode | Stephen O'Donnell | 
Stephen O'Donnell |
+| [HADOOP-17287](https://issues.apache.org/jira/browse/HADOOP-17287) | Support 
new Instance by non default constructor by ReflectionUtils |  Major | common | 
Baolong Mao | Baolong Mao |
+| [HADOOP-17276](https://issues.apache.org/jira/browse/HADOOP-17276) | Extend 
CallerContext to make it include many items |  Major | common, ipc | Hui Fei | 
Hui Fei |
+| [YARN-10451](https://issues.apache.org/jira/browse/YARN-10451) | RM (v1) UI 
NodesPage can NPE when yarn.io/gpu resource type is defined. |  Major | 
resourcemanager, ui | Eric Payne | Eric Payne |
+| [MAPREDUCE-7301](https://issues.apache.org/jira/browse/MAPREDUCE-7301) | 
Expose Mini MR Cluster attribute for testing |  Minor | test | Swaroopa Kadam | 
Swaroopa Kadam |
+| [HDFS-15567](https://issues.apache.org/jira/browse/HDFS-15567) | [SBN Read] 
HDFS should expose msync() API to allow downstream applications call it 
explicitly. |  Major | ha, hdfs-client | Konstantin Shvachko | Konstantin 
Shvachko |
+| [HADOOP-17304](https://issues.apache.org/jira/browse/HADOOP-17304) | KMS 
ACL: Allow DeleteKey Operation to Invalidate Cache |  Major | kms | Xiaoyu Yao 
| Xiaoyu Yao |
+| [HDFS-15633](https://issues.apache.org/jira/browse/HDFS-15633) | Avoid 
redundant RPC calls for getDiskStatus |  Major | dfsclient | Ayush Saxena | 
Ayush Saxena |
+| [YARN-10450](https://issues.apache.org/jira/browse/YARN-10450) | Add cpu and 
memory utilization per node and cluster-wide metrics |  Minor | yarn | Jim 
Brennan | Jim Brennan |
+| [HADOOP-17144](https://issues.apache.org/jira/browse/HADOOP-17144) | Update 
Hadoop's lz4 to v1.9.2 |  Major | build, common | Hemanth Boyina | Hemanth 
Boyina |
+| [HDFS-15629](https://issues.apache.org/jira/browse/HDFS-15629) | Add seqno 
when warning slow mirror/disk in BlockReceiver |  Major | datanode | Haibin 
Huang | Haibin Huang |
+| [HADOOP-17302](https://issues.apache.org/jira/browse/HADOOP-17302) | Upgrade 
to jQuery 3.5.1 in hadoop-sls |  Major | . | Aryan Gupta | Aryan Gupta |
+| [HDFS-15652](https://issues.apache.org/jira/browse/HDFS-15652) | Make block 
size from NNThroughputBenchmark configurable |  Minor | benchmarks | Hui Fei | 
Hui Fei |
+| [YARN-10475](https://issues.apache.org/jira/browse/YARN-10475) | Scale RM-NM 
heartbeat interval based on node utilization |  Minor | yarn | Jim Brennan | 
Jim Brennan |
+| [HDFS-15665](https://issues.apache.org/jira/browse/HDFS-15665) | Balancer 
logging improvement |  Major | balancer & mover | Konstantin Shvachko | 
Konstantin Shvachko |
+| [HADOOP-17342](https://issues.apache.org/jira/browse/HADOOP-17342) | 
Creating a token identifier should not do kerberos name resolution |  Major | 
common | Jim Brennan | Jim Brennan |
+| [YARN-10479](https://issues.apache.org/jira/browse/YARN-10479) | RMProxy 
should retry on SocketTimeout Exceptions |  Major | yarn | Jim Brennan | Jim 
Brennan |
+| [HDFS-15623](https://issues.apache.org/jira/browse/HDFS-15623) | Respect 
configured values of rpc.engine |  Major | hdfs | Hector Sandoval Chaverri | 
Hector Sandoval Chaverri |
+| [HDFS-15668](https://issues.apache.org/jira/browse/HDFS-15668) | RBF: Fix 
RouterRPCMetrics annocation and document misplaced error |  Minor | 
documentation | Hongbing Wang | Hongbing Wang |
+| [HADOOP-17369](https://issues.apache.org/jira/browse/HADOOP-17369) | Bump up 
snappy-java to 1.1.8.1 |  Minor | common | Masatake Iwasaki | Masatake Iwasaki |
+| [YARN-10480](https://issues.apache.org/jira/browse/YARN-10480) | replace 
href tags with ng-href |  Trivial | applications-catalog, webapp | Gabriel 
Medeiros Coelho | Gabriel Medeiros Coelho |
+| [HDFS-15608](https://issues.apache.org/jira/browse/HDFS-15608) | Rename 
variable DistCp#CLEANUP |  Trivial | distcp | JiangHua Zhu | JiangHua Zhu |
+| [HDFS-15469](https://issues.apache.org/jira/browse/HDFS-15469) | Dynamically 
configure the size of PacketReceiver#MAX\_PACKET\_SIZE |  Major | hdfs-client | 
JiangHua Zhu | JiangHua Zhu |
+| [HADOOP-17367](https://issues.apache.org/jira/browse/HADOOP-17367) | Add 
InetAddress api to ProxyUsers.authorize |  Major | performance, security | 
Ahmed Hussein | Ahmed Hussein |
+| [MAPREDUCE-7304](https://issues.apache.org/jira/browse/MAPREDUCE-7304) | 
Enhance the map-reduce Job end notifier to be able to notify the given URL via 
a custom class |  Major | mrv2 | Daniel Fritsi | Zoltán Erdmann |
+| [HDFS-15684](https://issues.apache.org/jira/browse/HDFS-15684) | EC: Call 
recoverLease on DFSStripedOutputStream close exception |  Major | dfsclient, ec 
| Hongbing Wang | Hongbing Wang |
+| [MAPREDUCE-7309](https://issues.apache.org/jira/browse/MAPREDUCE-7309) | 
Improve performance of reading resource request for mapper/reducers from config 
|  Major | applicationmaster | Wangda Tan | Peter Bacsko |
+| [HDFS-15694](https://issues.apache.org/jira/browse/HDFS-15694) | Avoid 
calling UpdateHeartBeatState inside DataNodeDescriptor |  Major | datanode | 
Ahmed Hussein | Ahmed Hussein |
+| [HDFS-14904](https://issues.apache.org/jira/browse/HDFS-14904) | Add Option 
to let Balancer prefer highly utilized nodes in each iteration |  Major | 
balancer & mover | Leon Gao | Leon Gao |
+| [HDFS-15705](https://issues.apache.org/jira/browse/HDFS-15705) | Fix a typo 
in SecondaryNameNode.java |  Trivial | hdfs | Sixiang Ma | Sixiang Ma |
+| [HDFS-15703](https://issues.apache.org/jira/browse/HDFS-15703) | Don't 
generate edits for set operations that are no-op |  Major | namenode | Ahmed 
Hussein | Ahmed Hussein |
+| [HADOOP-17392](https://issues.apache.org/jira/browse/HADOOP-17392) | Remote 
exception messages should not include the exception class |  Major | ipc | 
Ahmed Hussein | Ahmed Hussein |
+| [HDFS-15706](https://issues.apache.org/jira/browse/HDFS-15706) | HttpFS: Log 
more information on request failures |  Major | httpfs | Ahmed Hussein | Ahmed 
Hussein |
+| [HADOOP-17389](https://issues.apache.org/jira/browse/HADOOP-17389) | KMS 
should log full UGI principal |  Major | kms | Ahmed Hussein | Ahmed Hussein |
+| [HDFS-15221](https://issues.apache.org/jira/browse/HDFS-15221) | Add 
checking of effective filesystem during initializing storage locations |  Minor 
| datanode | Yang Yun | Yang Yun |
+| [HDFS-15712](https://issues.apache.org/jira/browse/HDFS-15712) | Upgrade 
googletest to 1.10.0 |  Critical | build, libhdfs++ | Gautham Banasandra | 
Gautham Banasandra |
+| [HADOOP-17425](https://issues.apache.org/jira/browse/HADOOP-17425) | Bump up 
snappy-java to 1.1.8.2 |  Minor | build, common | L. C. Hsieh | L. C. Hsieh |
+| [HDFS-15717](https://issues.apache.org/jira/browse/HDFS-15717) | Improve 
fsck logging |  Major | logging, namenode | Ahmed Hussein | Ahmed Hussein |
+| [HDFS-15728](https://issues.apache.org/jira/browse/HDFS-15728) | Update 
description of dfs.datanode.handler.count in hdfs-default.xml |  Minor | 
configuration | liuyan | liuyan |
+| [HDFS-15704](https://issues.apache.org/jira/browse/HDFS-15704) | Mitigate 
lease monitor's rapid infinite loop |  Major | namenode | Ahmed Hussein | Ahmed 
Hussein |
+| [HDFS-15733](https://issues.apache.org/jira/browse/HDFS-15733) | Add seqno 
in log when BlockReceiver receive packet |  Minor | datanode | Haibin Huang | 
Haibin Huang |
+| [HDFS-15655](https://issues.apache.org/jira/browse/HDFS-15655) | Add option 
to make balancer prefer to get cold blocks |  Minor | balancer & mover | Yang 
Yun | Yang Yun |
+| [HDFS-15569](https://issues.apache.org/jira/browse/HDFS-15569) | Speed up 
the Storage#doRecover during datanode rolling upgrade |  Major | datanode | 
Hemanth Boyina | Hemanth Boyina |
+| [HDFS-15749](https://issues.apache.org/jira/browse/HDFS-15749) | Make size 
of editPendingQ can be configurable |  Major | hdfs | Baolong Mao | Baolong Mao 
|
+| [HDFS-15745](https://issues.apache.org/jira/browse/HDFS-15745) | Make 
DataNodePeerMetrics#LOW\_THRESHOLD\_MS and MIN\_OUTLIER\_DETECTION\_NODES 
configurable |  Major | datanode, metrics | Haibin Huang | Haibin Huang |
+| [HDFS-15751](https://issues.apache.org/jira/browse/HDFS-15751) | Add 
documentation for msync() API to filesystem.md |  Major | documentation | 
Konstantin Shvachko | Konstantin Shvachko |
+| [HDFS-15754](https://issues.apache.org/jira/browse/HDFS-15754) | Create 
packet metrics for DataNode |  Minor | datanode | Fengnan Li | Fengnan Li |
+| [YARN-10538](https://issues.apache.org/jira/browse/YARN-10538) | Add 
recommissioning nodes to the list of updated nodes returned to the AM |  Major 
| resourcemanager | Srinivas S T | Srinivas S T |
+| [YARN-10541](https://issues.apache.org/jira/browse/YARN-10541) | capture the 
performance metrics of ZKRMStateStore |  Minor | resourcemanager | Max  Xie | 
Max  Xie |
+| [HADOOP-17408](https://issues.apache.org/jira/browse/HADOOP-17408) | 
Optimize NetworkTopology while sorting of block locations |  Major | common, 
net | Ahmed Hussein | Ahmed Hussein |
+| [YARN-8529](https://issues.apache.org/jira/browse/YARN-8529) | Add timeout 
to RouterWebServiceUtil#invokeRMWebService |  Major | router, webservice | 
Íñigo Goiri | Minni Mittal |
+| [YARN-4589](https://issues.apache.org/jira/browse/YARN-4589) | Diagnostics 
for localization timeouts is lacking |  Major | nodemanager | Chang Li | Chang 
Li |
+| [YARN-10562](https://issues.apache.org/jira/browse/YARN-10562) | Follow up 
changes for YARN-9833 |  Major | yarn | Jim Brennan | Jim Brennan |
+| [HDFS-15758](https://issues.apache.org/jira/browse/HDFS-15758) | Fix typos 
in MutableMetric |  Trivial | metrics | Haibin Huang | Haibin Huang |
+| [HDFS-15783](https://issues.apache.org/jira/browse/HDFS-15783) | Speed up 
BlockPlacementPolicyRackFaultTolerant#verifyBlockPlacement |  Major | block 
placement | Akira Ajisaka | Akira Ajisaka |
+| [YARN-10519](https://issues.apache.org/jira/browse/YARN-10519) | Refactor 
QueueMetricsForCustomResources class to move to yarn-common package |  Major | 
metrics | Minni Mittal | Minni Mittal |
+| [YARN-10490](https://issues.apache.org/jira/browse/YARN-10490) | "yarn top" 
command not quitting completely with ctrl+c |  Minor | yarn | Agshin Kazimli | 
Agshin Kazimli |
+| [HADOOP-17478](https://issues.apache.org/jira/browse/HADOOP-17478) | Improve 
the description of hadoop.http.authentication.signature.secret.file |  Minor | 
documentation | Akira Ajisaka | Akira Ajisaka |
+| [HADOOP-17452](https://issues.apache.org/jira/browse/HADOOP-17452) | Upgrade 
guice to 4.2.3 |  Major | build, common | Yuming Wang | Yuming Wang |
+| [HADOOP-17465](https://issues.apache.org/jira/browse/HADOOP-17465) | Update 
Dockerfile to use Focal |  Major | build, test | Gautham Banasandra | Gautham 
Banasandra |
+| [HDFS-15789](https://issues.apache.org/jira/browse/HDFS-15789) | Lease 
renewal does not require namesystem lock |  Major | hdfs | Jim Brennan | Jim 
Brennan |
+| [HDFS-15740](https://issues.apache.org/jira/browse/HDFS-15740) | Make 
basename cross-platform |  Major | libhdfs++ | Gautham Banasandra | Gautham 
Banasandra |
+| [HADOOP-17501](https://issues.apache.org/jira/browse/HADOOP-17501) | Fix 
logging typo in ShutdownHookManager |  Major | common | Konstantin Shvachko | 
Fengnan Li |
+| [HADOOP-17354](https://issues.apache.org/jira/browse/HADOOP-17354) | Move 
Jenkinsfile outside of the root directory |  Major | build | Akira Ajisaka | 
Akira Ajisaka |
+| [HADOOP-17508](https://issues.apache.org/jira/browse/HADOOP-17508) | 
Simplify dependency installation instructions |  Trivial | documentation | 
Gautham Banasandra | Gautham Banasandra |
+| [HADOOP-17509](https://issues.apache.org/jira/browse/HADOOP-17509) | 
Parallelize building of dependencies |  Minor | build | Gautham Banasandra | 
Gautham Banasandra |
+| [HDFS-15803](https://issues.apache.org/jira/browse/HDFS-15803) | EC: Remove 
unnecessary method (getWeight) in StripedReconstructionInfo |  Trivial | 
erasure-coding | Haiyang Hu | Haiyang Hu |
+| [HDFS-15799](https://issues.apache.org/jira/browse/HDFS-15799) | Make 
DisallowedDatanodeException terse |  Minor | hdfs | Richard | Richard |
+| [HDFS-15819](https://issues.apache.org/jira/browse/HDFS-15819) | Fix a 
codestyle issue for TestQuotaByStorageType |  Trivial | hdfs | Baolong Mao | 
Baolong Mao |
+| [YARN-10610](https://issues.apache.org/jira/browse/YARN-10610) | Add 
queuePath to RESTful API for CapacityScheduler consistent with FairScheduler 
queuePath |  Major | capacity scheduler | Qi Zhu | Qi Zhu |
+| [HDFS-15813](https://issues.apache.org/jira/browse/HDFS-15813) | 
DataStreamer: keep sending heartbeat packets while streaming |  Major | hdfs | 
Jim Brennan | Jim Brennan |
+| [YARN-9650](https://issues.apache.org/jira/browse/YARN-9650) | Set thread 
names for CapacityScheduler AsyncScheduleThread |  Minor | capacity scheduler | 
Bibin Chundatt | Amogh Desai |
+| [MAPREDUCE-7319](https://issues.apache.org/jira/browse/MAPREDUCE-7319) | Log 
list of mappers at trace level in ShuffleHandler audit log |  Minor | yarn | 
Jim Brennan | Jim Brennan |
+| [HDFS-15821](https://issues.apache.org/jira/browse/HDFS-15821) | Add metrics 
for in-service datanodes |  Minor | metrics | Zehao Chen | Zehao Chen |
+| [YARN-10625](https://issues.apache.org/jira/browse/YARN-10625) | 
FairScheduler: add global flag to disable AM-preemption |  Major | 
fairscheduler | Peter Bacsko | Peter Bacsko |
+| [YARN-10626](https://issues.apache.org/jira/browse/YARN-10626) | Log 
resource allocation in NM log at container start time |  Major | nodemanager | 
Eric Badger | Eric Badger |
+| [HDFS-15815](https://issues.apache.org/jira/browse/HDFS-15815) |  if 
required storageType are unavailable, log the failed reason during choosing 
Datanode |  Minor | block placement | Yang Yun | Yang Yun |
+| [HDFS-15830](https://issues.apache.org/jira/browse/HDFS-15830) | Support to 
make dfs.image.parallel.load reconfigurable |  Major | namenode | Hui Fei | Hui 
Fei |
+| [HDFS-15835](https://issues.apache.org/jira/browse/HDFS-15835) | Erasure 
coding: Add/remove logs for the better readability/debugging |  Minor | 
erasure-coding, hdfs | Bhavik Patel | Bhavik Patel |
+| [HDFS-15826](https://issues.apache.org/jira/browse/HDFS-15826) | Solve the 
problem of incorrect progress of delegation tokens when loading FsImage |  
Major | namanode | JiangHua Zhu | JiangHua Zhu |
+| [HDFS-15734](https://issues.apache.org/jira/browse/HDFS-15734) | [READ] 
DirectoryScanner#scan need not check StorageType.PROVIDED |  Minor | datanode | 
Yuxuan Wang | Yuxuan Wang |
+| [HADOOP-17538](https://issues.apache.org/jira/browse/HADOOP-17538) | Add 
kms-default.xml and httpfs-default.xml to site index |  Minor | documentation | 
Masatake Iwasaki | Masatake Iwasaki |
+| [YARN-10613](https://issues.apache.org/jira/browse/YARN-10613) | Config to 
allow Intra- and Inter-queue preemption to  enable/disable conservativeDRF |  
Minor | capacity scheduler, scheduler preemption | Eric Payne | Eric Payne |
+| [YARN-10653](https://issues.apache.org/jira/browse/YARN-10653) | Fixed the 
findbugs issues introduced by YARN-10647. |  Major | test | Qi Zhu | Qi Zhu |
+| [HDFS-15856](https://issues.apache.org/jira/browse/HDFS-15856) | Make write 
pipeline retry times configurable. |  Minor | hdfs-client | Qi Zhu | Qi Zhu |
+| [MAPREDUCE-7324](https://issues.apache.org/jira/browse/MAPREDUCE-7324) | 
ClientHSSecurityInfo class is in wrong META-INF file |  Major | 
mapreduce-client | Eric Badger | Eric Badger |
+| [HADOOP-17546](https://issues.apache.org/jira/browse/HADOOP-17546) | Update 
Description of hadoop-http-auth-signature-secret in HttpAuthentication.md |  
Minor | documentation | Ravuri Sushma sree | Ravuri Sushma sree |
+| [YARN-10623](https://issues.apache.org/jira/browse/YARN-10623) | Capacity 
scheduler should support refresh queue automatically by a thread policy. |  
Major | capacity scheduler | Qi Zhu | Qi Zhu |
+| [HADOOP-17552](https://issues.apache.org/jira/browse/HADOOP-17552) | Change 
ipc.client.rpc-timeout.ms from 0 to 120000 by default to avoid potential hang | 
 Major | ipc | Haoze Wu | Haoze Wu |
+| [HDFS-15384](https://issues.apache.org/jira/browse/HDFS-15384) | Document 
getLocatedBlocks(String src, long start) of DFSClient only return partial 
blocks |  Minor | documentation | Yang Yun | Yang Yun |
+| [YARN-10658](https://issues.apache.org/jira/browse/YARN-10658) | 
CapacityScheduler QueueInfo add queue path field to avoid ambiguous QueueName. 
|  Major | capacity scheduler | Qi Zhu | Qi Zhu |
+| [YARN-10664](https://issues.apache.org/jira/browse/YARN-10664) | Allow 
parameter expansion in NM\_ADMIN\_USER\_ENV |  Major | yarn | Jim Brennan | Jim 
Brennan |
+| [HADOOP-17570](https://issues.apache.org/jira/browse/HADOOP-17570) | Apply 
YETUS-1102 to re-enable GitHub comments |  Major | build | Akira Ajisaka | 
Akira Ajisaka |
+| [HADOOP-17514](https://issues.apache.org/jira/browse/HADOOP-17514) | Remove 
trace subcommand from hadoop CLI |  Minor | scripts | Masatake Iwasaki | 
Masatake Iwasaki |
+| [HADOOP-17482](https://issues.apache.org/jira/browse/HADOOP-17482) | Remove 
Commons Logger from FileSystem Class |  Minor | common | David Mollitor | David 
Mollitor |
+| [HDFS-15882](https://issues.apache.org/jira/browse/HDFS-15882) | Fix 
incorrectly initializing RandomAccessFile based on configuration options |  
Major | namanode | Xie Lei | Xie Lei |
+| [HDFS-15843](https://issues.apache.org/jira/browse/HDFS-15843) | [libhdfs++] 
Make write cross platform |  Major | libhdfs++ | Gautham Banasandra | Gautham 
Banasandra |
+| [YARN-10497](https://issues.apache.org/jira/browse/YARN-10497) | Fix an 
issue in CapacityScheduler which fails to delete queues |  Major | capacity 
scheduler | Wangda Tan | Wangda Tan |
+| [HADOOP-17594](https://issues.apache.org/jira/browse/HADOOP-17594) | DistCp: 
Expose the JobId for applications executing through run method |  Major | 
tools/distcp | Ayush Saxena | Ayush Saxena |
+| [YARN-10476](https://issues.apache.org/jira/browse/YARN-10476) |  Queue 
metrics for Unmanaged applications |  Minor | resourcemanager | Cyrus Jackson | 
Cyrus Jackson |
+| [HDFS-15787](https://issues.apache.org/jira/browse/HDFS-15787) | Remove 
unnecessary Lease Renew  in FSNamesystem#internalReleaseLease |  Major | 
namenode | Lisheng Sun | Lisheng Sun |
+| [HDFS-15903](https://issues.apache.org/jira/browse/HDFS-15903) | Refactor 
X-Platform library |  Minor | libhdfs++ | Gautham Banasandra | Gautham 
Banasandra |
+| [HADOOP-17599](https://issues.apache.org/jira/browse/HADOOP-17599) | Remove 
NULL checks before instanceof |  Minor | common | Jiajun Jiang | Jiajun Jiang |
+| [HDFS-15913](https://issues.apache.org/jira/browse/HDFS-15913) | Remove 
useless NULL checks before instanceof |  Minor | hdfs | Jiajun Jiang | Jiajun 
Jiang |
+| [HDFS-15907](https://issues.apache.org/jira/browse/HDFS-15907) | Reduce 
Memory Overhead of AclFeature by avoiding AtomicInteger |  Major | namenode | 
Stephen O'Donnell | Stephen O'Donnell |
+| [HDFS-15911](https://issues.apache.org/jira/browse/HDFS-15911) | Provide 
blocks moved count in Balancer iteration result |  Major | balancer & mover | 
Viraj Jasani | Viraj Jasani |
+| [HDFS-15919](https://issues.apache.org/jira/browse/HDFS-15919) | 
BlockPoolManager should log stack trace if unable to get Namenode addresses |  
Major | datanode | Stephen O'Donnell | Stephen O'Donnell |
+| [HADOOP-17133](https://issues.apache.org/jira/browse/HADOOP-17133) | 
Implement HttpServer2 metrics |  Major | httpfs, kms | Akira Ajisaka | Akira 
Ajisaka |
+| [HADOOP-17531](https://issues.apache.org/jira/browse/HADOOP-17531) | DistCp: 
Reduce memory usage on copying huge directories |  Critical | tools/distcp | 
Ayush Saxena | Ayush Saxena |
+| [HDFS-15879](https://issues.apache.org/jira/browse/HDFS-15879) | Exclude 
slow nodes when choose targets for blocks |  Major | block placement | Tao Li | 
Tao Li |
+| [HDFS-15764](https://issues.apache.org/jira/browse/HDFS-15764) | Notify 
Namenode missing or new block on disk as soon as possible |  Minor | datanode | 
Yang Yun | Yang Yun |
+| [HADOOP-16870](https://issues.apache.org/jira/browse/HADOOP-16870) | Use 
spotbugs-maven-plugin instead of findbugs-maven-plugin |  Major | build | Akira 
Ajisaka | Akira Ajisaka |
+| [HADOOP-17222](https://issues.apache.org/jira/browse/HADOOP-17222) |  Create 
socket address leveraging URI cache |  Major | common, hdfs-client | Rui Fan | 
Rui Fan |
+| [YARN-10544](https://issues.apache.org/jira/browse/YARN-10544) | 
AMParams.java having un-necessary access identifier static final |  Trivial | 
resourcemanager | ANANDA G B | ANANDA G B |
+| [HDFS-15932](https://issues.apache.org/jira/browse/HDFS-15932) | Improve the 
balancer error message when process exits abnormally. |  Major | balancer | 
Renukaprasad C | Renukaprasad C |
+| [HDFS-15863](https://issues.apache.org/jira/browse/HDFS-15863) | RBF: 
Validation message to be corrected in FairnessPolicyController |  Minor | rbf | 
Renukaprasad C | Renukaprasad C |
+| [HADOOP-16524](https://issues.apache.org/jira/browse/HADOOP-16524) | 
Automatic keystore reloading for HttpServer2 |  Major | common | Kihwal Lee | 
Borislav Iordanov |
+| [YARN-10726](https://issues.apache.org/jira/browse/YARN-10726) | Log the 
size of DelegationTokenRenewer event queue in case of too many pending events | 
 Major | resourcemanager | Qi Zhu | Qi Zhu |
+| [HDFS-15931](https://issues.apache.org/jira/browse/HDFS-15931) | Fix 
non-static inner classes for better memory management |  Major | hdfs | Viraj 
Jasani | Viraj Jasani |
+| [HADOOP-17371](https://issues.apache.org/jira/browse/HADOOP-17371) | Bump 
Jetty to the latest version 9.4.35 |  Major | build, common | Wei-Chiu Chuang | 
Wei-Chiu Chuang |
+| [HDFS-15942](https://issues.apache.org/jira/browse/HDFS-15942) | Increase 
Quota initialization threads |  Major | namenode | Stephen O'Donnell | Stephen 
O'Donnell |
+| [HDFS-15909](https://issues.apache.org/jira/browse/HDFS-15909) | Make 
fnmatch cross platform |  Major | libhdfs++ | Gautham Banasandra | Gautham 
Banasandra |
+| [HADOOP-17613](https://issues.apache.org/jira/browse/HADOOP-17613) | Log not 
flushed fully when daemon shutdown |  Major | common | Renukaprasad C | 
Renukaprasad C |
+| [HDFS-15937](https://issues.apache.org/jira/browse/HDFS-15937) | Reduce 
memory used during datanode layout upgrade |  Major | datanode | Stephen 
O'Donnell | Stephen O'Donnell |
+| [HDFS-15955](https://issues.apache.org/jira/browse/HDFS-15955) | Make 
explicit\_bzero cross platform |  Major | libhdfs++ | Gautham Banasandra | 
Gautham Banasandra |
+| [HDFS-15962](https://issues.apache.org/jira/browse/HDFS-15962) | Make 
strcasecmp cross platform |  Major | libhdfs++ | Gautham Banasandra | Gautham 
Banasandra |
+| [HADOOP-17569](https://issues.apache.org/jira/browse/HADOOP-17569) | 
Building native code fails on Fedora 33 |  Major | build, common | Kengo Seki | 
Masatake Iwasaki |
+| [HADOOP-17633](https://issues.apache.org/jira/browse/HADOOP-17633) | Bump 
json-smart to 2.4.2 and nimbus-jose-jwt to 9.8 due to CVEs |  Major | auth, 
build | helen huang | Viraj Jasani |
+| [HADOOP-17620](https://issues.apache.org/jira/browse/HADOOP-17620) | DistCp: 
Use Iterator for listing target directory as well |  Major | tools/distcp | 
Ayush Saxena | Ayush Saxena |
+| [YARN-10743](https://issues.apache.org/jira/browse/YARN-10743) | Add a 
policy for not aggregating for containers which are killed because exceeding 
container log size limit. |  Major | nodemanager | Qi Zhu | Qi Zhu |
+| [HDFS-15978](https://issues.apache.org/jira/browse/HDFS-15978) | Solve 
DatanodeManager#getBlockRecoveryCommand() printing IOException |  Trivial | 
namanode | JiangHua Zhu | JiangHua Zhu |
+| [HDFS-15967](https://issues.apache.org/jira/browse/HDFS-15967) | Improve the 
log for Short Circuit Local Reads |  Minor | datanode | Bhavik Patel | Bhavik 
Patel |
+| [HADOOP-17675](https://issues.apache.org/jira/browse/HADOOP-17675) | 
LdapGroupsMapping$LdapSslSocketFactory ClassNotFoundException |  Major | common 
| Tamas Mate | István Fajth |
+| [HDFS-15934](https://issues.apache.org/jira/browse/HDFS-15934) | Make 
DirectoryScanner reconcile blocks batch size and interval between batch 
configurable. |  Major | datanode, diskbalancer | Qi Zhu | Qi Zhu |
+| [HADOOP-11616](https://issues.apache.org/jira/browse/HADOOP-11616) | Remove 
workaround for Curator's ChildReaper requiring Guava 15+ |  Major | common | 
Robert Kanter | Viraj Jasani |
+| [HADOOP-17690](https://issues.apache.org/jira/browse/HADOOP-17690) | Improve 
the log for The DecayRpcScheduler |  Minor | ipc | Bhavik Patel | Bhavik Patel |
+| [HDFS-16003](https://issues.apache.org/jira/browse/HDFS-16003) | 
ProcessReport print invalidatedBlocks should judge debug level at first |  
Minor | namanode | lei w | lei w |
+| [HADOOP-17678](https://issues.apache.org/jira/browse/HADOOP-17678) | 
Dockerfile for building on Centos 7 |  Major | build | Gautham Banasandra | 
Gautham Banasandra |
+| [HDFS-16007](https://issues.apache.org/jira/browse/HDFS-16007) | 
Deserialization of ReplicaState should avoid throwing 
ArrayIndexOutOfBoundsException |  Major | hdfs | junwen yang | Viraj Jasani |
+| [HADOOP-16822](https://issues.apache.org/jira/browse/HADOOP-16822) | Provide 
source artifacts for hadoop-client-api |  Major | build | Karel Kolman | Karel 
Kolman |
+| [HADOOP-17693](https://issues.apache.org/jira/browse/HADOOP-17693) | 
Dockerfile for building on Centos 8 |  Major | build | Gautham Banasandra | 
Gautham Banasandra |
+| [MAPREDUCE-7343](https://issues.apache.org/jira/browse/MAPREDUCE-7343) | 
Increase the job name max length in mapred job -list |  Major | 
mapreduce-client | Ayush Saxena | Ayush Saxena |
+| [YARN-10737](https://issues.apache.org/jira/browse/YARN-10737) | Fix typos 
in CapacityScheduler#schedule. |  Minor | capacity scheduler | Qi Zhu | Qi Zhu |
+| [YARN-10545](https://issues.apache.org/jira/browse/YARN-10545) | Improve the 
readability of diagnostics log in yarn-ui2 web page. |  Minor | yarn-ui-v2 | 
huangkunlun | huangkunlun |
+| [HADOOP-17680](https://issues.apache.org/jira/browse/HADOOP-17680) | Allow 
ProtobufRpcEngine to be extensible |  Major | common | Hector Sandoval Chaverri 
| Hector Sandoval Chaverri |
+| [YARN-10763](https://issues.apache.org/jira/browse/YARN-10763) | Add  the 
number of containers assigned per second metrics to ClusterMetrics |  Minor | 
metrics | chaosju | chaosju |
+| [HDFS-15877](https://issues.apache.org/jira/browse/HDFS-15877) | 
BlockReconstructionWork should resetTargets() before 
BlockManager#validateReconstructionWork return false |  Minor | block placement 
| Haiyang Hu | Haiyang Hu |
+| [YARN-10258](https://issues.apache.org/jira/browse/YARN-10258) | Add metrics 
for 'ApplicationsRunning' in NodeManager |  Minor | nodemanager | ANANDA G B | 
ANANDA G B |
+| [HDFS-15757](https://issues.apache.org/jira/browse/HDFS-15757) | RBF: 
Improving Router Connection Management |  Major | rbf | Fengnan Li | Fengnan Li 
|
+| [HDFS-16018](https://issues.apache.org/jira/browse/HDFS-16018) | Optimize 
the display of hdfs "count -e" or "count -t" command |  Minor | dfsclient | 
Hongbing Wang | Hongbing Wang |
+| [YARN-9279](https://issues.apache.org/jira/browse/YARN-9279) | Remove the 
old hamlet package |  Major | webapp | Akira Ajisaka | Akira Ajisaka |
+| [YARN-10123](https://issues.apache.org/jira/browse/YARN-10123) | Error 
message around yarn app -stop/start can be improved to highlight that an 
implementation at framework level is needed for the stop/start functionality to 
work |  Minor | client, documentation | Siddharth Ahuja | Siddharth Ahuja |
+| [YARN-10753](https://issues.apache.org/jira/browse/YARN-10753) | Document 
the removal of FS default queue creation |  Major | fairscheduler | Benjamin 
Teke | Benjamin Teke |
+| [HDFS-15790](https://issues.apache.org/jira/browse/HDFS-15790) | Make 
ProtobufRpcEngineProtos and ProtobufRpcEngineProtos2 Co-Exist |  Critical | ipc 
| David Mollitor | Vinayakumar B |
+| [HDFS-16024](https://issues.apache.org/jira/browse/HDFS-16024) | RBF: Rename 
data to the Trash should be based on src locations |  Major | rbf | Xiangyi Zhu 
| Xiangyi Zhu |
+| [HDFS-15971](https://issues.apache.org/jira/browse/HDFS-15971) | Make 
mkstemp cross platform |  Major | libhdfs++ | Gautham Banasandra | Gautham 
Banasandra |
+| [HDFS-15946](https://issues.apache.org/jira/browse/HDFS-15946) | Fix java 
doc in FSPermissionChecker |  Minor | documentation | Tao Li | Tao Li |
+| [HADOOP-17727](https://issues.apache.org/jira/browse/HADOOP-17727) | 
Modularize docker images |  Major | build | Gautham Banasandra | Gautham 
Banasandra |
+| [YARN-10792](https://issues.apache.org/jira/browse/YARN-10792) | Set 
Completed AppAttempt LogsLink to Log Server Url |  Major | webapp | Prabhu 
Joseph | Abhinaba Sarkar |
+| [HADOOP-17756](https://issues.apache.org/jira/browse/HADOOP-17756) | 
Increase precommit job timeout from 20 hours to 24 hours. |  Major | build | 
Takanobu Asanuma | Takanobu Asanuma |
+| [YARN-10802](https://issues.apache.org/jira/browse/YARN-10802) | Change 
Capacity Scheduler minimum-user-limit-percent to accept decimal values |  Major 
| capacity scheduler | Benjamin Teke | Benjamin Teke |
+| [HDFS-16073](https://issues.apache.org/jira/browse/HDFS-16073) | Remove 
redundant RPC requests for getFileLinkInfo in 
ClientNamenodeProtocolTranslatorPB |  Minor | hdfs-client | lei w | lei w |
+| [HDFS-16074](https://issues.apache.org/jira/browse/HDFS-16074) | Remove an 
expensive debug string concatenation |  Major | hdfs-client | Wei-Chiu Chuang | 
Wei-Chiu Chuang |
+| [HADOOP-17724](https://issues.apache.org/jira/browse/HADOOP-17724) | Add 
Dockerfile for Debian 10 |  Major | build | Gautham Banasandra | Gautham 
Banasandra |
+| [HDFS-15842](https://issues.apache.org/jira/browse/HDFS-15842) | HDFS mover 
to emit metrics |  Major | balancer & mover | Leon Gao | Leon Gao |
+| [HDFS-16080](https://issues.apache.org/jira/browse/HDFS-16080) | RBF: 
Invoking method in all locations should break the loop after successful result 
|  Minor | rbf | Viraj Jasani | Viraj Jasani |
+| [HDFS-16075](https://issues.apache.org/jira/browse/HDFS-16075) | Use empty 
array constants present in StorageType and DatanodeInfo to avoid creating 
redundant objects |  Major | hdfs | Viraj Jasani | Viraj Jasani |
+| [MAPREDUCE-7354](https://issues.apache.org/jira/browse/MAPREDUCE-7354) | Use 
empty array constants present in TaskCompletionEvent to avoid creating 
redundant objects |  Minor | mrv2 | Viraj Jasani | Viraj Jasani |
+| [HDFS-16082](https://issues.apache.org/jira/browse/HDFS-16082) | Avoid 
non-atomic operations on exceptionsSinceLastBalance and 
failedTimesSinceLastSuccessfulBalance in Balancer |  Major | balancer | Viraj 
Jasani | Viraj Jasani |
+| [HADOOP-17766](https://issues.apache.org/jira/browse/HADOOP-17766) | CI for 
Debian 10 |  Major | build | Gautham Banasandra | Gautham Banasandra |
+| [HDFS-16076](https://issues.apache.org/jira/browse/HDFS-16076) | Avoid using 
slow DataNodes for reading by sorting locations |  Major | hdfs | Tao Li | Tao 
Li |
+| [HDFS-16085](https://issues.apache.org/jira/browse/HDFS-16085) | Move the 
getPermissionChecker out of the read lock |  Minor | namanode | Tao Li | Tao Li 
|
+| [YARN-10834](https://issues.apache.org/jira/browse/YARN-10834) | Intra-queue 
preemption: apps that don't use defined custom resource won't be preempted. |  
Major | scheduler preemption | Eric Payne | Eric Payne |
+| [HADOOP-17777](https://issues.apache.org/jira/browse/HADOOP-17777) | Update 
clover-maven-plugin version from 3.3.0 to 4.4.1 |  Major | build, common | 
Wanqiang Ji | Wanqiang Ji |
+| [HDFS-16096](https://issues.apache.org/jira/browse/HDFS-16096) | Delete 
useless method DirectoryWithQuotaFeature#setQuota |  Major | hdfs | Xiangyi Zhu 
| Xiangyi Zhu |
+| [HDFS-16090](https://issues.apache.org/jira/browse/HDFS-16090) | Fine 
grained locking for datanodeNetworkCounts |  Major | datanode | Viraj Jasani | 
Viraj Jasani |
+| [HADOOP-17778](https://issues.apache.org/jira/browse/HADOOP-17778) | CI for 
Centos 8 |  Major | build | Gautham Banasandra | Gautham Banasandra |
+| [HDFS-16086](https://issues.apache.org/jira/browse/HDFS-16086) | Add volume 
information to datanode log for tracing |  Minor | datanode | Tao Li | Tao Li |
+| [YARN-9698](https://issues.apache.org/jira/browse/YARN-9698) | [Umbrella] 
Tools to help migration from Fair Scheduler to Capacity Scheduler |  Major | 
capacity scheduler | Weiwei Yang | Weiwei Yang |
+| [HDFS-16101](https://issues.apache.org/jira/browse/HDFS-16101) | Remove 
unuse variable and IoException in ProvidedStorageMap |  Minor | namenode | lei 
w | lei w |
+| [HADOOP-17749](https://issues.apache.org/jira/browse/HADOOP-17749) | Remove 
lock contention in SelectorPool of SocketIOWithTimeout |  Major | common | 
Xuesen Liang | Xuesen Liang |
+| [HDFS-16114](https://issues.apache.org/jira/browse/HDFS-16114) | the 
balancer parameters print error |  Minor | balancer | jiaguodong | jiaguodong |
+| [HADOOP-17775](https://issues.apache.org/jira/browse/HADOOP-17775) | Remove 
JavaScript package from Docker environment |  Major | build | Masatake Iwasaki 
| Masatake Iwasaki |
+| [HDFS-16088](https://issues.apache.org/jira/browse/HDFS-16088) | Standby 
NameNode process getLiveDatanodeStorageReport request to reduce Active load |  
Major | namanode | Tao Li | Tao Li |
+| [HADOOP-17794](https://issues.apache.org/jira/browse/HADOOP-17794) | Add a 
sample configuration to use ZKDelegationTokenSecretManager in Hadoop KMS |  
Major | documentation, kms, security | Akira Ajisaka | Akira Ajisaka |
+| [HDFS-16122](https://issues.apache.org/jira/browse/HDFS-16122) | Fix 
DistCpContext#toString() |  Minor | distcp | Tao Li | Tao Li |
+| [HADOOP-12665](https://issues.apache.org/jira/browse/HADOOP-12665) | 
Document hadoop.security.token.service.use\_ip |  Major | documentation | Arpit 
Agarwal | Akira Ajisaka |
+| [HDFS-15785](https://issues.apache.org/jira/browse/HDFS-15785) | Datanode to 
support using DNS to resolve nameservices to IP addresses to get list of 
namenodes |  Major | datanode | Leon Gao | Leon Gao |
+| [HADOOP-17672](https://issues.apache.org/jira/browse/HADOOP-17672) | Remove 
an invalid comment content in the FileContext class |  Major | common | 
JiangHua Zhu | JiangHua Zhu |
+| [YARN-10456](https://issues.apache.org/jira/browse/YARN-10456) | RM 
PartitionQueueMetrics records are named QueueMetrics in Simon metrics registry 
|  Major | resourcemanager | Eric Payne | Eric Payne |
+| [HDFS-15650](https://issues.apache.org/jira/browse/HDFS-15650) | Make the 
socket timeout for computing checksum of striped blocks configurable |  Minor | 
datanode, ec, erasure-coding | Yushi Hayasaka | Yushi Hayasaka |
+| [YARN-10858](https://issues.apache.org/jira/browse/YARN-10858) | [UI2] 
YARN-10826 breaks Queue view |  Major | yarn-ui-v2 | Andras Gyori | Masatake 
Iwasaki |
+| [HADOOP-16290](https://issues.apache.org/jira/browse/HADOOP-16290) | Enable 
RpcMetrics units to be configurable |  Major | ipc, metrics | Erik Krogen | 
Viraj Jasani |
+| [YARN-10860](https://issues.apache.org/jira/browse/YARN-10860) | Make max 
container per heartbeat configs refreshable |  Major | capacity scheduler | 
Eric Badger | Eric Badger |
+| [HADOOP-17813](https://issues.apache.org/jira/browse/HADOOP-17813) | 
Checkstyle - Allow line length: 100 |  Major | common | Akira Ajisaka | Viraj 
Jasani |
+| [HDFS-16119](https://issues.apache.org/jira/browse/HDFS-16119) | start 
balancer with parameters -hotBlockTimeInterval xxx is invalid |  Minor | 
balancer | jiaguodong | jiaguodong |
+| [HDFS-16137](https://issues.apache.org/jira/browse/HDFS-16137) | Improve the 
comments related to FairCallQueue#queues |  Minor | ipc | JiangHua Zhu | 
JiangHua Zhu |
+| [HADOOP-17811](https://issues.apache.org/jira/browse/HADOOP-17811) | ABFS 
ExponentialRetryPolicy doesn't pick up configuration values |  Minor | 
documentation, fs/azure | Brian Frank Loss | Brian Frank Loss |
+| [HADOOP-17819](https://issues.apache.org/jira/browse/HADOOP-17819) | Add 
extensions to ProtobufRpcEngine RequestHeaderProto |  Major | common | Hector 
Sandoval Chaverri | Hector Sandoval Chaverri |
+| [HDFS-15936](https://issues.apache.org/jira/browse/HDFS-15936) | Solve 
BlockSender#sendPacket() does not record SocketTimeout exception |  Minor | 
datanode | JiangHua Zhu | JiangHua Zhu |
+| [YARN-10628](https://issues.apache.org/jira/browse/YARN-10628) | Add node 
usage metrics in SLS |  Major | scheduler-load-simulator | VADAGA ANANYO RAO | 
VADAGA ANANYO RAO |
+| [YARN-10663](https://issues.apache.org/jira/browse/YARN-10663) | Add 
runningApps stats in SLS |  Major | yarn | VADAGA ANANYO RAO | VADAGA ANANYO 
RAO |
+| [YARN-10856](https://issues.apache.org/jira/browse/YARN-10856) | Prevent ATS 
v2 health check REST API call if the ATS service itself is disabled. |  Major | 
yarn-ui-v2 | Siddharth Ahuja | Benjamin Teke |
+| [HADOOP-17815](https://issues.apache.org/jira/browse/HADOOP-17815) | Run CI 
for Centos 7 |  Critical | build | Gautham Banasandra | Gautham Banasandra |
+| [YARN-10854](https://issues.apache.org/jira/browse/YARN-10854) | Support 
marking inactive node as untracked without configured include path |  Major | 
resourcemanager | Tao Yang | Tao Yang |
+| [HDFS-16149](https://issues.apache.org/jira/browse/HDFS-16149) | Improve the 
parameter annotation in FairCallQueue#priorityLevels |  Minor | ipc | JiangHua 
Zhu | JiangHua Zhu |
+| [YARN-10874](https://issues.apache.org/jira/browse/YARN-10874) | Refactor NM 
ContainerLaunch#getEnvDependencies's unit tests |  Minor | yarn | Tamas Domok | 
Tamas Domok |
+| [HDFS-16146](https://issues.apache.org/jira/browse/HDFS-16146) | All three 
replicas are lost due to not adding a new DataNode in time |  Major | dfsclient 
| Shuyan Zhang | Shuyan Zhang |
+| [YARN-10355](https://issues.apache.org/jira/browse/YARN-10355) | Refactor NM 
ContainerLaunch.java#orderEnvByDependencies |  Minor | yarn | Benjamin Teke | 
Tamas Domok |
+| [YARN-10849](https://issues.apache.org/jira/browse/YARN-10849) | Clarify 
testcase documentation for 
TestServiceAM#testContainersReleasedWhenPreLaunchFails |  Minor | test | 
Szilard Nemeth | Szilard Nemeth |
+| [HDFS-16153](https://issues.apache.org/jira/browse/HDFS-16153) | Avoid 
evaluation of LOG.debug statement in QuorumJournalManager |  Trivial | 
journal-node | Zhaohui Wang | Zhaohui Wang |
+| [HDFS-16154](https://issues.apache.org/jira/browse/HDFS-16154) | 
TestMiniJournalCluster failing intermittently because of not reseting 
UserGroupInformation completely |  Minor | journal-node | Zhaohui Wang | 
Zhaohui Wang |
+| [HADOOP-17837](https://issues.apache.org/jira/browse/HADOOP-17837) | Make it 
easier to debug UnknownHostExceptions from NetUtils.connect |  Minor | common | 
Bryan Beaudreault | Bryan Beaudreault |
+| [HADOOP-17787](https://issues.apache.org/jira/browse/HADOOP-17787) | 
Refactor fetching of credentials in Jenkins |  Major | build | Gautham 
Banasandra | Gautham Banasandra |
+| [HDFS-15976](https://issues.apache.org/jira/browse/HDFS-15976) | Make 
mkdtemp cross platform |  Major | libhdfs++ | Gautham Banasandra | Gautham 
Banasandra |
+| [HDFS-16163](https://issues.apache.org/jira/browse/HDFS-16163) | Avoid 
locking entire blockPinningFailures map |  Major | balancer | Viraj Jasani | 
Viraj Jasani |
+| [HADOOP-17825](https://issues.apache.org/jira/browse/HADOOP-17825) | Add 
BuiltInGzipCompressor |  Major | common | L. C. Hsieh | L. C. Hsieh |
+| [HDFS-16162](https://issues.apache.org/jira/browse/HDFS-16162) | Improve 
DFSUtil#checkProtectedDescendants() related parameter comments |  Major | 
documentation | JiangHua Zhu | JiangHua Zhu |
+| [HDFS-16160](https://issues.apache.org/jira/browse/HDFS-16160) | Improve the 
parameter annotation in DatanodeProtocol#sendHeartbeat |  Minor | datanode | 
Tao Li | Tao Li |
+| [HDFS-16180](https://issues.apache.org/jira/browse/HDFS-16180) | 
FsVolumeImpl.nextBlock should consider that the block meta file has been 
deleted. |  Minor | datanode | Max  Xie | Max  Xie |
+| [HDFS-16175](https://issues.apache.org/jira/browse/HDFS-16175) | Improve the 
configurable value of Server #PURGE\_INTERVAL\_NANOS |  Major | ipc | JiangHua 
Zhu | JiangHua Zhu |
+| [HDFS-16173](https://issues.apache.org/jira/browse/HDFS-16173) | Improve 
CopyCommands#Put#executor queue configurability |  Major | fs | JiangHua Zhu | 
JiangHua Zhu |
+| [YARN-10891](https://issues.apache.org/jira/browse/YARN-10891) | Extend 
QueueInfo with max-parallel-apps in CapacityScheduler |  Major | capacity 
scheduler | Tamas Domok | Tamas Domok |
+| [HADOOP-17544](https://issues.apache.org/jira/browse/HADOOP-17544) | Mark 
KeyProvider as Stable |  Major | security | Akira Ajisaka | Akira Ajisaka |
+| [HDFS-15966](https://issues.apache.org/jira/browse/HDFS-15966) | Empty the 
statistical parameters when emptying the redundant queue |  Minor | hdfs | 
zhanghuazong | zhanghuazong |
+| [HDFS-16202](https://issues.apache.org/jira/browse/HDFS-16202) | Use 
constants HdfsClientConfigKeys.Failover.PREFIX instead of 
"dfs.client.failover." |  Minor | hdfs-client | Weison Wei | Weison Wei |
+| [HDFS-16138](https://issues.apache.org/jira/browse/HDFS-16138) | 
BlockReportProcessingThread exit doesn't print the actual stack |  Major | 
block placement | Renukaprasad C | Renukaprasad C |
+| [HDFS-16204](https://issues.apache.org/jira/browse/HDFS-16204) | Improve 
FSDirEncryptionZoneOp related parameter comments |  Major | documentation | 
JiangHua Zhu | JiangHua Zhu |
+| [HDFS-16209](https://issues.apache.org/jira/browse/HDFS-16209) | Add 
description for dfs.namenode.caching.enabled |  Major | documentation | Tao Li 
| Tao Li |
+| [HADOOP-17897](https://issues.apache.org/jira/browse/HADOOP-17897) | Allow 
nested blocks in switch case in checkstyle settings |  Minor | build | Masatake 
Iwasaki | Masatake Iwasaki |
+| [YARN-10693](https://issues.apache.org/jira/browse/YARN-10693) | Add 
documentation for YARN-10623 auto refresh queue conf in CS |  Major | capacity 
scheduler | Qi Zhu | Qi Zhu |
+| [HADOOP-17857](https://issues.apache.org/jira/browse/HADOOP-17857) | Check 
real user ACLs in addition to proxied user ACLs |  Major | security | Eric 
Payne | Eric Payne |
+| [HADOOP-17887](https://issues.apache.org/jira/browse/HADOOP-17887) | Remove 
GzipOutputStream |  Major | common | L. C. Hsieh | L. C. Hsieh |
+| [HDFS-16065](https://issues.apache.org/jira/browse/HDFS-16065) | RBF: Add 
metrics to record Router's operations |  Major | rbf | Janus Chow | Janus Chow |
+| [HDFS-16188](https://issues.apache.org/jira/browse/HDFS-16188) | RBF: Router 
to support resolving monitored namenodes with DNS |  Minor | rbf | Leon Gao | 
Leon Gao |
+| [HDFS-16210](https://issues.apache.org/jira/browse/HDFS-16210) | RBF: Add 
the option of refreshCallQueue to RouterAdmin |  Major | rbf | Janus Chow | 
Janus Chow |
+| [HDFS-15160](https://issues.apache.org/jira/browse/HDFS-15160) | ReplicaMap, 
Disk Balancer, Directory Scanner and various FsDatasetImpl methods should use 
datanode readlock |  Major | datanode | Stephen O'Donnell | Stephen O'Donnell |
+| [HDFS-16197](https://issues.apache.org/jira/browse/HDFS-16197) | Simplify 
getting NNStorage in FSNamesystem |  Major | namenode | JiangHua Zhu | JiangHua 
Zhu |
+| [YARN-10928](https://issues.apache.org/jira/browse/YARN-10928) | Support 
default queue properties of capacity scheduler to simplify configuration 
management |  Major | capacity scheduler | Weihao Zheng | Weihao Zheng |
+| [HDFS-16221](https://issues.apache.org/jira/browse/HDFS-16221) | RBF: Add 
usage of refreshCallQueue for Router |  Major | rbf | Janus Chow | Janus Chow |
+| [HDFS-16223](https://issues.apache.org/jira/browse/HDFS-16223) | 
AvailableSpaceRackFaultTolerantBlockPlacementPolicy should use 
chooseRandomWithStorageTypeTwoTrial() for better performance. |  Major | block 
placement | Ayush Saxena | Ayush Saxena |
+| [HADOOP-17900](https://issues.apache.org/jira/browse/HADOOP-17900) | Move 
ClusterStorageCapacityExceededException to Public from LimitedPrivate |  Major 
| common, hdfs-client | Ayush Saxena | Ayush Saxena |
+| [HDFS-15920](https://issues.apache.org/jira/browse/HDFS-15920) | Solve the 
problem that the value of SafeModeMonitor#RECHECK\_INTERVAL can be configured | 
 Major | block placement | JiangHua Zhu | JiangHua Zhu |
+| [HDFS-16225](https://issues.apache.org/jira/browse/HDFS-16225) | Fix typo 
for FederationTestUtils |  Minor | rbf | Tao Li | Tao Li |
+| [HADOOP-17913](https://issues.apache.org/jira/browse/HADOOP-17913) | Filter 
deps with release labels |  Blocker | build | Gautham Banasandra | Gautham 
Banasandra |
+| [HADOOP-17914](https://issues.apache.org/jira/browse/HADOOP-17914) | Print 
RPC response length in the exception message |  Minor | ipc | Tao Li | Tao Li |
+| [HDFS-16229](https://issues.apache.org/jira/browse/HDFS-16229) | Remove the 
use of obsolete BLOCK\_DELETION\_INCREMENT |  Trivial | documentation, namenode 
| JiangHua Zhu | JiangHua Zhu |
+| [HADOOP-17893](https://issues.apache.org/jira/browse/HADOOP-17893) | Improve 
PrometheusSink for Namenode TopMetrics |  Major | metrics | Max  Xie | Max  Xie 
|
+| [HADOOP-17926](https://issues.apache.org/jira/browse/HADOOP-17926) | 
Maven-eclipse-plugin is no longer needed since Eclipse can import Maven 
projects by itself. |  Minor | documentation | Rintaro Ikeda | Rintaro Ikeda |
+| [HDFS-16063](https://issues.apache.org/jira/browse/HDFS-16063) | Add 
toString to EditLogFileInputStream |  Minor | namanode | David Mollitor | 
Dionisii Iuzhakov |
+| [YARN-10935](https://issues.apache.org/jira/browse/YARN-10935) | AM Total 
Queue Limit goes below per-user AM Limit if parent is full. |  Major | capacity 
scheduler, capacityscheduler | Eric Payne | Eric Payne |
+| [HDFS-16232](https://issues.apache.org/jira/browse/HDFS-16232) | Fix java 
doc for BlockReaderRemote#newBlockReader |  Minor | documentation | Tao Li | 
Tao Li |
+| [HADOOP-17939](https://issues.apache.org/jira/browse/HADOOP-17939) | Support 
building on Apple Silicon |  Major | build, common | Dongjoon Hyun | Dongjoon 
Hyun |
+| [HDFS-16237](https://issues.apache.org/jira/browse/HDFS-16237) | Record the 
BPServiceActor information that communicates with Standby |  Major | datanode | 
JiangHua Zhu | JiangHua Zhu |
+| [HADOOP-17941](https://issues.apache.org/jira/browse/HADOOP-17941) | Update 
xerces to 2.12.1 |  Minor | build, common | Zhongwei Zhu | Zhongwei Zhu |
+| [HADOOP-17905](https://issues.apache.org/jira/browse/HADOOP-17905) | Modify 
Text.ensureCapacity() to efficiently max out the backing array size |  Major | 
io | Peter Bacsko | Peter Bacsko |
+| [HDFS-16246](https://issues.apache.org/jira/browse/HDFS-16246) | Print 
lockWarningThreshold in InstrumentedLock#logWarning and 
InstrumentedLock#logWaitWarning |  Minor | common | Tao Li | Tao Li |
+| [HDFS-16238](https://issues.apache.org/jira/browse/HDFS-16238) | Improve 
comments related to EncryptionZoneManager |  Minor | documentation, encryption, 
namenode | JiangHua Zhu | JiangHua Zhu |
+| [HDFS-16242](https://issues.apache.org/jira/browse/HDFS-16242) | 
JournalMetrics should add JournalId  MetricTag to distinguish different 
nameservice journal metrics. |  Minor | journal-node | Max  Xie | Max  Xie |
+| [HDFS-16247](https://issues.apache.org/jira/browse/HDFS-16247) | RBF: Fix 
the ProcessingAvgTime and ProxyAvgTime code comments and document metrics 
describe ms unit |  Major | rbf | Haiyang Hu | Haiyang Hu |
+| [HDFS-16250](https://issues.apache.org/jira/browse/HDFS-16250) | Refactor 
AllowSnapshotMock using GMock |  Major | hdfs-client, libhdfs++, tools | 
Gautham Banasandra | Gautham Banasandra |
+| [HDFS-16252](https://issues.apache.org/jira/browse/HDFS-16252) | Correct 
docs for dfs.http.client.retry.policy.spec |  Major | documentation | Stephen 
O'Donnell | Stephen O'Donnell |
+| [HDFS-16251](https://issues.apache.org/jira/browse/HDFS-16251) | Make 
hdfs\_cat tool cross platform |  Major | hdfs-client, libhdfs++, tools | 
Gautham Banasandra | Gautham Banasandra |
+| [HDFS-16263](https://issues.apache.org/jira/browse/HDFS-16263) | Add 
CMakeLists for hdfs\_allowSnapshot |  Major | hdfs-client, libhdfs++, tools | 
Gautham Banasandra | Gautham Banasandra |
+| [HDFS-16241](https://issues.apache.org/jira/browse/HDFS-16241) | Standby 
close reconstruction thread |  Major | namanode | zhanghuazong | zhanghuazong |
+| [HDFS-16264](https://issues.apache.org/jira/browse/HDFS-16264) | When adding 
block keys, the records come from the specific Block Pool |  Minor | datanode | 
JiangHua Zhu | JiangHua Zhu |
+| [HDFS-16260](https://issues.apache.org/jira/browse/HDFS-16260) | Make 
hdfs\_deleteSnapshot tool cross platform |  Major | hdfs-client, libhdfs++, 
tools | Gautham Banasandra | Gautham Banasandra |
+| [HDFS-16267](https://issues.apache.org/jira/browse/HDFS-16267) | Make 
hdfs\_df tool cross platform |  Major | hdfs-client, libhdfs++, tools | Gautham 
Banasandra | Gautham Banasandra |
+| [HDFS-16274](https://issues.apache.org/jira/browse/HDFS-16274) | Improve 
error msg for FSNamesystem#startFileInt |  Minor | namanode | Tao Li | Tao Li |
+| [HADOOP-17888](https://issues.apache.org/jira/browse/HADOOP-17888) | The 
error of Constant  annotation in AzureNativeFileSystemStore.java |  Minor | 
fs/azure | guoxin | guoxin |
+| [HDFS-16277](https://issues.apache.org/jira/browse/HDFS-16277) | Improve 
decision in AvailableSpaceBlockPlacementPolicy |  Major | block placement | 
guophilipse | guophilipse |
+| [HADOOP-17770](https://issues.apache.org/jira/browse/HADOOP-17770) | WASB : 
Support disabling buffered reads in positional reads |  Major | fs/azure | 
Anoop Sam John | Anoop Sam John |
+| [HDFS-16282](https://issues.apache.org/jira/browse/HDFS-16282) | Duplicate 
generic usage information to hdfs debug command |  Minor | tools | daimin | 
daimin |
+| [YARN-1115](https://issues.apache.org/jira/browse/YARN-1115) | Provide 
optional means for a scheduler to check real user ACLs |  Major | capacity 
scheduler, scheduler | Eric Payne | Eric Payne |
+| [HDFS-16279](https://issues.apache.org/jira/browse/HDFS-16279) | Print 
detail datanode info when process first storage report |  Minor | datanode | 
Tao Li | Tao Li |
+| [HDFS-16091](https://issues.apache.org/jira/browse/HDFS-16091) | WebHDFS 
should support getSnapshotDiffReportListing |  Major | webhdfs | Masatake 
Iwasaki | Masatake Iwasaki |
+| [HDFS-16290](https://issues.apache.org/jira/browse/HDFS-16290) | Make log 
more standardized when executing verifyAndSetNamespaceInfo() |  Minor | 
datanode | JiangHua Zhu | JiangHua Zhu |
+| [HDFS-16286](https://issues.apache.org/jira/browse/HDFS-16286) | Debug tool 
to verify the correctness of erasure coding on file |  Minor | erasure-coding, 
tools | daimin | daimin |
+| [HDFS-16266](https://issues.apache.org/jira/browse/HDFS-16266) | Add remote 
port information to HDFS audit log |  Major | ipc, namanode | Tao Li | Tao Li |
+| [HDFS-16291](https://issues.apache.org/jira/browse/HDFS-16291) | Make the 
comment of INode#ReclaimContext more standardized |  Minor | documentation, 
namenode | JiangHua Zhu | JiangHua Zhu |
+| [HDFS-16294](https://issues.apache.org/jira/browse/HDFS-16294) | Remove 
invalid DataNode#CONFIG\_PROPERTY\_SIMULATED |  Major | datanode | JiangHua Zhu 
| JiangHua Zhu |
+| [HDFS-16296](https://issues.apache.org/jira/browse/HDFS-16296) | RBF: 
RouterRpcFairnessPolicyController add denied permits for each nameservice |  
Major | rbf | Janus Chow | Janus Chow |
+| [HDFS-16273](https://issues.apache.org/jira/browse/HDFS-16273) | RBF: 
RouterRpcFairnessPolicyController add availableHandleOnPerNs metrics |  Major | 
rbf | Xiangyi Zhu | Xiangyi Zhu |
+| [HDFS-16302](https://issues.apache.org/jira/browse/HDFS-16302) | RBF: 
RouterRpcFairnessPolicyController record requests handled by each nameservice | 
 Major | rbf | Janus Chow | Janus Chow |
+| [HDFS-16307](https://issues.apache.org/jira/browse/HDFS-16307) | Improve 
HdfsBlockPlacementPolicies docs readability |  Minor | documentation | 
guophilipse | guophilipse |
+| [HDFS-16299](https://issues.apache.org/jira/browse/HDFS-16299) | Fix bug for 
TestDataNodeVolumeMetrics#verifyDataNodeVolumeMetrics |  Minor | datanode, test 
| Tao Li | Tao Li |
+| [HDFS-16301](https://issues.apache.org/jira/browse/HDFS-16301) | Improve 
BenchmarkThroughput#SIZE naming standardization |  Minor | benchmarks, test | 
JiangHua Zhu | JiangHua Zhu |
+| [HDFS-16305](https://issues.apache.org/jira/browse/HDFS-16305) | Record the 
remote NameNode address when the rolling log is triggered |  Major | namenode | 
JiangHua Zhu | JiangHua Zhu |
+| [HDFS-16287](https://issues.apache.org/jira/browse/HDFS-16287) | Support to 
make dfs.namenode.avoid.read.slow.datanode  reconfigurable |  Major | datanode 
| Haiyang Hu | Haiyang Hu |
+| [YARN-10997](https://issues.apache.org/jira/browse/YARN-10997) | Revisit 
allocation and reservation logging |  Major | capacity scheduler | Andras Gyori 
| Andras Gyori |
+| [HDFS-16321](https://issues.apache.org/jira/browse/HDFS-16321) | Fix invalid 
config in TestAvailableSpaceRackFaultTolerantBPP |  Minor | test | guophilipse 
| guophilipse |
+| [YARN-11001](https://issues.apache.org/jira/browse/YARN-11001) | Add docs on 
removing node label mapping from a node |  Minor | documentation | Manu Zhang | 
Manu Zhang |
+| [HDFS-16315](https://issues.apache.org/jira/browse/HDFS-16315) | Add metrics 
related to Transfer and NativeCopy for DataNode |  Major | datanode, metrics | 
Tao Li | Tao Li |
+| [HDFS-16310](https://issues.apache.org/jira/browse/HDFS-16310) | RBF: Add 
client port to CallerContext for Router |  Major | rbf | Tao Li | Tao Li |
+| [HDFS-16320](https://issues.apache.org/jira/browse/HDFS-16320) | Datanode 
retrieve slownode information from NameNode |  Major | datanode | Janus Chow | 
Janus Chow |
+| [HADOOP-17998](https://issues.apache.org/jira/browse/HADOOP-17998) | Allow 
get command to run with multi threads. |  Major | fs | Chengwei Wang | Chengwei 
Wang |
+| [HDFS-16344](https://issues.apache.org/jira/browse/HDFS-16344) | Improve 
DirectoryScanner.Stats#toString |  Major | . | Tao Li | Tao Li |
+| [HADOOP-18023](https://issues.apache.org/jira/browse/HADOOP-18023) | Allow 
cp command to run with multi threads. |  Major | fs | Chengwei Wang | Chengwei 
Wang |
+| [HADOOP-18029](https://issues.apache.org/jira/browse/HADOOP-18029) | Update 
CompressionCodecFactory to handle uppercase file extensions |  Minor | common, 
io, test | Desmond Sisson | Desmond Sisson |
+| [HDFS-16358](https://issues.apache.org/jira/browse/HDFS-16358) | HttpFS 
implementation for getSnapshotDiffReportListing |  Major | httpfs | Viraj 
Jasani | Viraj Jasani |

[... 2420 lines stripped ...]


---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-commits-h...@hadoop.apache.org


Reply via email to