Apache Hadoop 3.5.0 – Apache Hadoop Changelog

##### General

- Overview
- Single Node Setup
- Cluster Setup
- Commands Reference
- FileSystem Shell
- Compatibility Specification
- Downstream Developer's Guide
- Admin Compatibility Guide
- Interface Classification
- FileSystem Specification

##### Common

- CLI Mini Cluster
- Fair Call Queue
- Native Libraries
- Proxy User
- Rack Awareness
- Secure Mode
- Service Level Authorization
- HTTP Authentication
- Credential Provider API
- Hadoop KMS
- Tracing
- Unix Shell Guide
- Registry
- Async Profiler

##### HDFS

- Architecture
- User Guide
- Commands Reference
- NameNode HA With QJM
- NameNode HA With NFS
- Observer NameNode
- Federation
- ViewFs
- ViewFsOverloadScheme
- Snapshots
- Edits Viewer
- Image Viewer
- Permissions and HDFS
- Quotas and HDFS
- libhdfs (C API)
- WebHDFS (REST API)
- HttpFS
- Short Circuit Local Reads
- Centralized Cache Management
- NFS Gateway
- Rolling Upgrade
- Extended Attributes
- Transparent Encryption
- Multihoming
- Storage Policies
- Memory Storage Support
- Synthetic Load Generator
- Erasure Coding
- Disk Balancer
- Upgrade Domain
- DataNode Admin
- Router Federation
- Provided Storage

##### MapReduce

- Tutorial
- Commands Reference
- Encrypted Shuffle
- Pluggable Shuffle/Sort
- Distributed Cache Deploy
- Support for YARN Shared Cache

##### MapReduce REST APIs

- MR Application Master
- MR History Server

##### YARN

- Architecture
- Commands Reference
- Capacity Scheduler
- Fair Scheduler
- ResourceManager Restart
- ResourceManager HA
- Resource Model
- Node Labels
- Node Attributes
- Web Application Proxy
- Timeline Server
- Timeline Service V.2
- Writing YARN Applications
- YARN Application Security
- NodeManager
- Running Applications in Docker Containers
- Running Applications in runC Containers
- Using CGroups
- Secure Containers
- Reservation System
- Graceful Decommission
- Opportunistic Containers
- YARN Federation
- Shared Cache
- Using GPU
- Using FPGA
- Placement Constraints
- YARN UI2

##### YARN REST APIs

- Introduction
- Resource Manager
- Node Manager
- Timeline Server
- Timeline Service V.2

##### YARN Service

- Overview
- QuickStart
- Concepts
- Yarn Service API
- Service Discovery
- System Services

##### Hadoop Compatible File Systems

- Aliyun OSS
- Amazon S3
- Azure Blob Storage
- Azure Data Lake Storage
- Tencent COS
- Huaweicloud OBS
- VolcanoEngine TOS

##### Auth

- Overview
- Examples
- Configuration
- Building

##### Tools

- Hadoop Streaming
- Hadoop Archives
- Hadoop Archive Logs
- DistCp
- HDFS Federation Balance
- GridMix
- Rumen
- Resource Estimator Service
- Scheduler Load Simulator
- Hadoop Benchmarking
- Dynamometer

##### Reference

- Changelog and Release Notes
- Java API docs
- Unix Shell API
- Metrics

##### Configuration

- core-default.xml
- hdfs-default.xml
- hdfs-rbf-default.xml
- mapred-default.xml
- yarn-default.xml
- kms-default.xml
- httpfs-default.xml
- Deprecated Properties

# Apache Hadoop Changelog

## Release 3.4.0 - 2024-03-04

### IMPORTANT ISSUES:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
HDFS-15380 | RBF: Could not fetch real remote IP in RouterWebHdfsMethods | Major | webhdfs | Tao Li | Tao Li
HDFS-15814 | Make some parameters configurable for DataNodeDiskMetrics | Major | hdfs | Tao Li | Tao Li
HDFS-16265 | Refactor HDFS tool tests for better reuse | Blocker | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HADOOP-17956 | Replace all default Charset usage with UTF-8 | Major | common | Viraj Jasani | Viraj Jasani
HDFS-16278 | Make HDFS snapshot tools cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16285 | Make HDFS ownership tools cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16419 | Make HDFS data transfer tools cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16511 | Improve lock type for ReplicaMap under fine-grain lock mode. | Major | hdfs | Mingxiang Li | Mingxiang Li
HDFS-16534 | Split datanode block pool locks to volume grain. | Major | datanode | Mingxiang Li | Mingxiang Li
HADOOP-18219 | Fix shadedclient test failure | Blocker | test | Gautham Banasandra | Akira Ajisaka
HADOOP-18621 | CryptoOutputStream::close leak when encrypted zones + quota exceptions | Critical | fs | Colm Dougan | Colm Dougan
YARN-5597 | YARN Federation improvements | Major | federation | Subramaniam Krishnan | Subramaniam Krishnan

### NEW FEATURES:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
HADOOP-17010 | Add queue capacity weights support in FairCallQueue | Major | ipc | Fengnan Li | Fengnan Li
HDFS-15288 | Add Available Space Rack Fault Tolerant BPP | Major | block placement | Ayush Saxena | Ayush Saxena
HDFS-13183 | Standby NameNode process getBlocks request to reduce Active load | Major | balancer & mover, namenode | Xiaoqiao He | Xiaoqiao He
HDFS-15463 | Add a tool to validate FsImage | Major | namenode | Tsz-wo Sze | Tsz-wo Sze
HADOOP-17165 | Implement service-user feature in DecayRPCScheduler | Major | rpc-server | Takanobu Asanuma | Takanobu Asanuma
HADOOP-15891 | Provide Regex Based Mount Point In Inode Tree | Major | viewfs | zhenzhao wang | zhenzhao wang
HDFS-15025 | Applying NVDIMM storage media to HDFS | Major | datanode, hdfs | YaYun Wang | YaYun Wang
HDFS-15098 | Add SM4 encryption method for HDFS | Major | hdfs | liusheng | liusheng
HADOOP-17125 | Using snappy-java in SnappyCodec | Major | common | DB Tsai | L. C. Hsieh
HDFS-15294 | Federation balance tool | Major | rbf, tools | Jinglun | Jinglun
HADOOP-17292 | Using lz4-java in Lz4Codec | Major | common | L. C. Hsieh | L. C. Hsieh
HDFS-14090 | RBF: Improved isolation for downstream name nodes. {Static} | Major | rbf | CR Hota | Fengnan Li
HDFS-15711 | Add Metrics to HttpFS Server | Major | httpfs | Ahmed Hussein | Ahmed Hussein
HADOOP-16492 | Support HuaweiCloud Object Storage as a Hadoop Backend File System | Major | fs | zhongjun | lixianwei
HDFS-15759 | EC: Verify EC reconstruction correctness on DataNode | Major | datanode, ec, erasure-coding | Toshihiko Uchida | Toshihiko Uchida
HDFS-15970 | Print network topology on the web | Minor | namanode, ui | Tao Li | Tao Li
HDFS-16048 | RBF: Print network topology on the router web | Minor | rbf | Tao Li | Tao Li
HDFS-13916 | Distcp SnapshotDiff to support WebHDFS | Major | distcp, webhdfs | Xun REN | Xun REN
HDFS-16203 | Discover datanodes with unbalanced block pool usage by the standard deviation | Major | datanode, ui | Tao Li | Tao Li
HADOOP-18003 | Add a method appendIfAbsent for CallerContext | Minor | common | Tao Li | Tao Li
HDFS-16337 | Show start time of Datanode on Web | Minor | datanode, ui | Tao Li | Tao Li
HDFS-16331 | Make dfs.blockreport.intervalMsec reconfigurable | Major | datanode | Tao Li | Tao Li
HDFS-16371 | Exclude slow disks when choosing volume | Major | datanode | Tao Li | Tao Li
HADOOP-18055 | Async Profiler endpoint for Hadoop daemons | Major | common | Viraj Jasani | Viraj Jasani
HDFS-16400 | Reconfig DataXceiver parameters for datanode | Major | datanode | Tao Li | Tao Li
HDFS-16399 | Reconfig cache report parameters for datanode | Major | datanode | Tao Li | Tao Li
HDFS-16398 | Reconfig block report parameters for datanode | Major | datanode | Tao Li | Tao Li
HDFS-16451 | RBF: Add search box for Router’s tab-mounttable web page | Minor | rbf | Max Xie | Max Xie
HDFS-16396 | Reconfig slow peer parameters for datanode | Major | datanode | Tao Li | Tao Li
HDFS-16397 | Reconfig slow disk parameters for datanode | Major | datanode | Tao Li | Tao Li
YARN-11084 | Introduce new config to specify AM default node-label when not specified | Major | nodeattibute | Junfan Zhang | Junfan Zhang
YARN-11069 | Dynamic Queue ACL handling in Legacy and Flexible Auto Created Queues | Major | capacity scheduler, yarn | Tamas Domok | Tamas Domok
HDFS-16413 | Reconfig dfs usage parameters for datanode | Major | datanode | Tao Li | Tao Li
HDFS-16521 | DFS API to retrieve slow datanodes | Major | datanode, dfsclient | Viraj Jasani | Viraj Jasani
HDFS-16568 | dfsadmin -reconfig option to start/query reconfig on all live datanodes | Major | dfsadmin | Viraj Jasani | Viraj Jasani
HDFS-16582 | Expose aggregate latency of slow node as perceived by the reporting node | Major | metrics | Viraj Jasani | Viraj Jasani
HDFS-16595 | Slow peer metrics - add median, mad and upper latency limits | Major | metrics | Viraj Jasani | Viraj Jasani
HADOOP-18345 | Enhance client protocol to propagate last seen state IDs for multiple nameservices. | Major | common | Simbarashe Dzinamarira | Simbarashe Dzinamarira
YARN-11241 | Add uncleaning option for local app log file with log-aggregation enabled | Major | log-aggregation | Ashutosh Gupta | Ashutosh Gupta
YARN-11255 | Support loading alternative docker client config from system environment | Major | yarn | Ashutosh Gupta | Ashutosh Gupta
HDFS-16858 | Dynamically adjust max slow disks to exclude | Major | datanode | dingshun | dingshun
HADOOP-18671 | Add recoverLease(), setSafeMode(), isFileClosed() APIs to FileSystem | Major | fs | Wei-Chiu Chuang | Tak-Lon (Stephen) Wu
HDFS-16965 | Add switch to decide whether to enable native codec. | Minor | erasure-coding | WangYuanben | WangYuanben
MAPREDUCE-7432 | Make Manifest Committer the default for abfs and gcs | Major | client | Steve Loughran | Steve Loughran
HDFS-17113 | Reconfig transfer and write bandwidth for datanode. | Major | datanode | WangYuanben | WangYuanben
MAPREDUCE-7456 | Extend add-opens flag to container launch commands on JDK17 nodes | Major | build, mrv2 | Peter Szucs | Peter Szucs
MAPREDUCE-7449 | Add add-opens flag to container launch commands on JDK17 nodes | Major | mr-am, mrv2 | Benjamin Teke | Benjamin Teke
HDFS-17063 | Support to configure different capacity reserved for each disk of DataNode. | Minor | datanode, hdfs | Jiale Qi | Jiale Qi
HDFS-17294 | Reconfigure the scheduling cycle of the slowPeerCollectorDaemon thread. | Major | configuration | Zhaobo Huang | Zhaobo Huang
HDFS-17301 | Add read and write dataXceiver threads count metrics to datanode. | Major | datanode | Zhaobo Huang | Zhaobo Huang
HADOOP-19017 | Setup pre-commit CI for Windows 10 | Critical | build | Gautham Banasandra | Gautham Banasandra

### IMPROVEMENTS:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
HDFS-15245 | Improve JournalNode web UI | Major | journal-node, ui | Jianfei Jiang | Jianfei Jiang
MAPREDUCE-7241 | FileInputFormat listStatus with less memory footprint | Major | job submission | Zhihua Deng | Zhihua Deng
HDFS-15242 | Add metrics for operations hold lock times of FsDatasetImpl | Major | datanode | Xiaoqiao He | Xiaoqiao He
HADOOP-16952 | Add .diff to gitignore | Minor | build | Ayush Saxena | Ayush Saxena
HADOOP-16954 | Add -S option in “Count” command to show only Snapshot Counts | Major | common | Hemanth Boyina | Hemanth Boyina
YARN-10063 | Usage output of container-executor binary needs to include –http/–https argument | Minor | yarn | Siddharth Ahuja | Siddharth Ahuja
YARN-10212 | Create separate configuration for max global AM attempts | Major | am | Jonathan Hung | Bilwa S T
HDFS-15261 | RBF: Add Block Related Metrics | Major | metrics, rbf | Ayush Saxena | Ayush Saxena
HDFS-15247 | RBF: Provide Non DFS Used per DataNode in DataNode UI | Major | datanode, rbf, ui | Ayush Saxena | Lisheng Sun
YARN-5277 | When localizers fail due to resource timestamps being out, provide more diagnostics | Major | nodemanager | Steve Loughran | Siddharth Ahuja
YARN-9995 | Code cleanup in TestSchedConfCLI | Minor | test | Szilard Nemeth | Bilwa S T
YARN-9354 | Resources should be created with ResourceTypesTestHelper instead of TestUtils | Trivial | resourcemanager | Szilard Nemeth | Andras Gyori
YARN-10002 | Code cleanup and improvements in ConfigurationStoreBaseTest | Minor | test, yarn | Szilard Nemeth | Benjamin Teke
HDFS-15277 | Parent directory in the explorer does not support all path formats | Minor | ui | Jianfei Jiang | Jianfei Jiang
HADOOP-16951 | Tidy Up Text and ByteWritables Classes | Minor | common | David Mollitor | David Mollitor
YARN-9954 | Configurable max application tags and max tag length | Major | resourcemanager | Jonathan Hung | Bilwa S T
YARN-10001 | Add explanation of unimplemented methods in InMemoryConfigurationStore | Major | capacity scheduler | Szilard Nemeth | Siddharth Ahuja
MAPREDUCE-7199 | HsJobsBlock reuse JobACLsManager for checkAccess | Minor | mrv2 | Bibin Chundatt | Bilwa S T
HDFS-15217 | Add more information to longest write/read lock held log | Major | namanode | Toshihiro Suzuki | Toshihiro Suzuki
HADOOP-17001 | The suffix name of the unified compression class | Major | io | bianqi | bianqi
YARN-9997 | Code cleanup in ZKConfigurationStore | Minor | resourcemanager | Szilard Nemeth | Andras Gyori
YARN-9996 | Code cleanup in QueueAdminConfigurationMutationACLPolicy | Major | resourcemanager | Szilard Nemeth | Siddharth Ahuja
YARN-9998 | Code cleanup in LeveldbConfigurationStore | Minor | resourcemanager | Szilard Nemeth | Benjamin Teke
YARN-9999 | TestFSSchedulerConfigurationStore: Extend from ConfigurationStoreBaseTest, general code cleanup | Minor | test | Szilard Nemeth | Benjamin Teke
HDFS-15295 | AvailableSpaceBlockPlacementPolicy should use chooseRandomWithStorageTypeTwoTrial() for better performance. | Minor | block placement | Jinglun | Jinglun
HADOOP-16054 | Update Dockerfile to use Bionic | Major | build, test | Akira Ajisaka | Akira Ajisaka
YARN-10189 | Code cleanup in LeveldbRMStateStore | Minor | resourcemanager | Benjamin Teke | Benjamin Teke
HADOOP-16886 | Add hadoop.http.idle_timeout.ms to core-default.xml | Major | conf | Wei-Chiu Chuang | Lisheng Sun
HDFS-15328 | Use DFSConfigKeys MONITOR_CLASS_DEFAULT constant | Minor | hdfs | bianqi | bianqi
HDFS-14283 | DFSInputStream to prefer cached replica | Major | hdfs-client | Wei-Chiu Chuang | Lisheng Sun
HDFS-15347 | Replace the deprecated method shaHex | Minor | balancer & mover | bianqi | bianqi
HDFS-15338 | listOpenFiles() should throw InvalidPathException in case of invalid paths | Minor | namanode | Jinglun | Jinglun
YARN-10160 | Add auto queue creation related configs to RMWebService#CapacitySchedulerQueueInfo | Major | capacity scheduler, webapp | Prabhu Joseph | Prabhu Joseph
HDFS-15350 | Set dfs.client.failover.random.order to true as default | Major | hdfs-client | Takanobu Asanuma | Takanobu Asanuma
HDFS-15255 | Consider StorageType when DatanodeManager#sortLocatedBlock() | Major | hdfs | Lisheng Sun | Lisheng Sun
HDFS-15345 | RBF: RouterPermissionChecker#checkSuperuserPrivilege should use UGI#getGroups after HADOOP-13442 | Major | rbf | Xiaoyu Yao | Xiaoyu Yao
YARN-10260 | Allow transitioning queue from DRAINING to RUNNING state | Major | capacity scheduler | Jonathan Hung | Bilwa S T
HDFS-15344 | DataNode#checkSuperuserPrivilege should use UGI#getGroups after HADOOP-13442 | Major | datanode | Xiaoyu Yao | Xiaoyu Yao
HADOOP-14254 | Add a Distcp option to preserve Erasure Coding attributes | Major | tools/distcp | Wei-Chiu Chuang | Ayush Saxena
HADOOP-16965 | Introduce StreamContext for Abfs Input and Output streams. | Major | fs/azure | Mukund Thakur | Mukund Thakur
HADOOP-17036 | TestFTPFileSystem failing as ftp server dir already exists | Minor | fs, test | Steve Loughran | Mikhail Pryakhin
HDFS-15356 | Unify configuration `dfs.ha.allow.stale.reads` to DFSConfigKeys | Major | hdfs | Xiaoqiao He | Xiaoqiao He
HDFS-15358 | RBF: Unify router datanode UI with namenode datanode UI | Major | datanode, rbf, ui | Ayush Saxena | Ayush Saxena
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 | HDFS-client: boost ShortCircuit Cache | Minor | dfsclient | Danil Lipovoy | Danil Lipovoy
HDFS-15207 | VolumeScanner skip to scan blocks accessed during recent scan peroid | Minor | datanode | Yang Yun | Yang Yun
HDFS-14999 | Avoid Potential Infinite Loop in DFSNetworkTopology | Major | dfs | Ayush Saxena | Ayush Saxena
HDFS-15353 | Use sudo instead of su to allow nologin user for secure DataNode | Major | datanode, security | Akira Ajisaka | Kei Kori
HDFS-13639 | SlotReleaser is not fast enough | Major | hdfs-client | Gang Xie | Lisheng Sun
HDFS-15369 | Refactor method VolumeScanner#runLoop() | Minor | datanode | Yang Yun | Yang Yun
HDFS-15355 | Make the default block storage policy ID configurable | Minor | block placement, namenode | Yang Yun | Yang Yun
HDFS-15368 | TestBalancerWithHANameNodes#testBalancerWithObserver failed occasionally | Major | balancer, test | Xiaoqiao He | Xiaoqiao He
HADOOP-14698 | Make copyFromLocal’s -t option available for put as well | Major | common | Andras Bokor | Andras Bokor
HDFS-10792 | RedundantEditLogInputStream should log caught exceptions | Minor | namenode | Wei-Chiu Chuang | Wei-Chiu Chuang
YARN-6492 | Generate queue metrics for each partition | Major | capacity scheduler | Jonathan Hung | Manikandan R
HADOOP-16828 | Zookeeper Delegation Token Manager fetch sequence number by batch | Major | security | Fengnan Li | Fengnan Li
HDFS-14960 | TestBalancerWithNodeGroup should not succeed with DFSNetworkTopology | Minor | hdfs | Jim Brennan | Jim Brennan
HDFS-15359 | EC: Allow closing a file with committed blocks | Major | erasure-coding | Ayush Saxena | Ayush Saxena
HADOOP-17047 | TODO comments exist in trunk while the related issues are already fixed. | Trivial | fs | Rungroj Maipradit | Rungroj Maipradit
HDFS-15376 | Update the error about command line POST in httpfs documentation | Major | httpfs | bianqi | bianqi
HDFS-15406 | Improve the speed of Datanode Block Scan | Major | datanode | Hemanth Boyina | Hemanth Boyina
HADOOP-17009 | Embrace Immutability of Java Collections | Minor | common | David Mollitor | David Mollitor
YARN-9460 | QueueACLsManager and ReservationsACLManager should not use instanceof checks | Major | resourcemanager | Szilard Nemeth | Bilwa S T
YARN-10321 | Break down TestUserGroupMappingPlacementRule#testMapping into test scenarios | Minor | test | Szilard Nemeth | Szilard Nemeth
HDFS-15383 | RBF: Disable watch in ZKDelegationSecretManager for performance | Major | rbf | Fengnan Li | Fengnan Li
HDFS-15416 | Improve DataStorage#addStorageLocations() for empty locations | Major | datanode | JiangHua Zhu | JiangHua Zhu
HADOOP-17090 | Increase precommit job timeout from 5 hours to 20 hours | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17084 | Update Dockerfile_aarch64 to use Bionic | Major | build, test | RuiChen | zhaorenhai
HDFS-15312 | Apply umask when creating directory by WebHDFS | Minor | webhdfs | Ye Ni | Ye Ni
HDFS-15425 | Review Logging of DFSClient | Minor | dfsclient | Hongbing Wang | Hongbing Wang
YARN-8047 | RMWebApp make external class pluggable | Minor | resourcemanager, webapp | Bibin Chundatt | Bilwa S T
YARN-10333 | YarnClient obtain Delegation Token for Log Aggregation Path | Major | log-aggregation | Prabhu Joseph | Prabhu Joseph
HADOOP-17079 | Optimize UGI#getGroups by adding UGI#getGroupsSet | Major | build | Xiaoyu Yao | Xiaoyu Yao
YARN-10297 | TestContinuousScheduling#testFairSchedulerContinuousSchedulingInitTime fails intermittently | Major | fairscheduler, test | Jonathan Hung | Jim Brennan
HDFS-15371 | Nonstandard characters exist in NameNode.java | Minor | namanode | JiangHua Zhu | Zhao Yi Ming
HADOOP-17127 | Use RpcMetrics.TIMEUNIT to initialize rpc queueTime and processingTime | Minor | common | Jim Brennan | Jim Brennan
HDFS-15385 | Upgrade boost library to 1.72 | Critical | build, libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-16930 | Add com.amazonaws.auth.profile.ProfileCredentialsProvider to hadoop-aws docs | Minor | documentation, fs/s3 | Nicholas Chammas | Nicholas Chammas
HDFS-15476 | Make AsyncStream class’ executor_ member private | Minor | build, libhdfs++ | Suraj Naik | Suraj Naik
HDFS-15381 | Fix typo corrputBlocksFiles to corruptBlocksFiles | Trivial | hdfs | bianqi | bianqi
HDFS-15404 | ShellCommandFencer should expose info about source | Major | ha, tools | Chen Liang | Chen Liang
HADOOP-17147 | Dead link in hadoop-kms/index.md.vm | Minor | documentation, kms | Akira Ajisaka | Xieming Li
HADOOP-17113 | Adding ReadAhead Counters in ABFS | Major | fs/azure | Mehakmeet Singh | Mehakmeet Singh
YARN-10319 | Record Last N Scheduler Activities from ActivitiesManager | Major | activitiesmanager, resourcemanager, router | Prabhu Joseph | Prabhu Joseph
HADOOP-17141 | Add Capability To Get Text Length | Minor | common, io | David Mollitor | David Mollitor
YARN-10208 | Add capacityScheduler metric for NODE_UPDATE interval | Minor | capacity scheduler, metrics | Pranjal Protim Borah | Pranjal Protim Borah
YARN-10343 | Legacy RM UI should include labeled metrics for allocated, total, and reserved resources. | Major | resourcemanager, ui | Eric Payne | Eric Payne
YARN-1529 | Add Localization overhead metrics to NM | Major | nodemanager | Gera Shegalov | Jim Brennan
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 | Make custom DAO classes configurable into RMWebApp#JAXBContextResolver | Major | resourcemanager, webapp | Prabhu Joseph | Bilwa S T
HDFS-15512 | Remove smallBufferSize in DFSClient | Minor | dfsclient | Takanobu Asanuma | Takanobu Asanuma
YARN-10251 | Show extended resources on legacy RM UI. | Major | . | Eric Payne | Eric Payne
HDFS-15520 | Use visitor pattern to visit namespace tree | Major | namenode | Tsz-wo Sze | Tsz-wo Sze
YARN-10389 | Option to override RMWebServices with custom WebService class | Major | resourcemanager, webservice | Prabhu Joseph | Tanu Ajmera
HDFS-15493 | Update block map and name cache in parallel while loading fsimage. | Major | namenode | Chengwei Wang | Chengwei Wang
HADOOP-17206 | Add python2 to required package on CentOS 8 for building documentation | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki
HDFS-15519 | Check inaccessible INodes in FsImageValidation | Major | tools | Tsz-wo Sze | Tsz-wo Sze
YARN-10399 | Refactor NodeQueueLoadMonitor class to make it extendable | Minor | resourcemanager | Zhengbo Li | Zhengbo Li
HDFS-15448 | Remove duplicate BlockPoolManager starting when run DataNode | Major | datanode | JiangHua Zhu | JiangHua Zhu
HADOOP-17159 | Make UGI support forceful relogin from keytab ignoring the last login time | Major | security | Sandeep Guggilam | Sandeep Guggilam
HADOOP-17232 | Erasure Coding: Typo in document | Trivial | documentation | Hui Fei | Hui Fei
HDFS-15550 | Remove unused imports from TestFileTruncate.java | Minor | test | Ravuri Sushma sree | Ravuri Sushma sree
YARN-10342 | [UI1] Provide a way to hide Tools section in Web UIv1 | Minor | ui | Andras Gyori | Andras Gyori
YARN-10407 | Add phantomjsdriver.log to gitignore | Minor | yarn | Takanobu Asanuma | Takanobu Asanuma
HADOOP-17235 | Erasure Coding: Remove dead code from common side | Minor | erasure-coding | Hui Fei | Hui Fei
YARN-9136 | getNMResourceInfo NodeManager REST API method is not documented | Major | documentation, nodemanager | Szilard Nemeth | Hudáky Márton Gyula
YARN-10353 | Log vcores used and cumulative cpu in containers monitor | Minor | yarn | Jim Brennan | Jim Brennan
YARN-10369 | Make NMTokenSecretManagerInRM sending NMToken for nodeId DEBUG | Minor | yarn | Jim Brennan | Jim Brennan
HDFS-14694 | Call recoverLease on DFSOutputStream close exception | Major | hdfs-client | Chen Zhang | Lisheng Sun
YARN-10390 | LeafQueue: retain user limits cache across assignContainers() calls | Major | capacity scheduler, capacityscheduler | Muhammad Samir Khan | Muhammad Samir Khan
HDFS-15574 | Remove unnecessary sort of block list in DirectoryScanner | Major | datanode | Stephen O’Donnell | Stephen O’Donnell
HADOOP-17208 | LoadBalanceKMSClientProvider#deleteKey should invalidateCache via all KMSClientProvider instances | Major | common | Xiaoyu Yao | Xiaoyu Yao
HADOOP-17270 | Fix testCompressorDecompressorWithExeedBufferLimit to cover the intended scenario | Minor | test | Masatake Iwasaki | Masatake Iwasaki
HDFS-15579 | RBF: The constructor of PathLocation may got some misunderstanding | Minor | rbf | Janus Chow | Janus Chow
HDFS-15554 | RBF: force router check file existence in destinations before adding/updating mount points | Minor | rbf | Fengnan Li | Fengnan Li
HADOOP-17259 | Allow SSLFactory fallback to input config if ssl-*.xml fail to load from classpath | Major | common | Xiaoyu Yao | Xiaoyu Yao
HDFS-15581 | Access Controlled HTTPFS Proxy | Minor | httpfs | Richard | Richard
HDFS-15557 | Log the reason why a storage log file can’t be deleted | Minor | hdfs | Ye Ni | Ye Ni
YARN-6754 | Fair scheduler docs should explain meaning of weight=0 for a queue | Major | docs | Daniel Templeton | Takeru Kuramoto
HADOOP-17283 | Hadoop - Upgrade to JQuery 3.5.1 | Major | build, common | Aryan Gupta | Aryan Gupta
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 | Lazy calculate live datanodes in safe mode tip | Minor | namenode | Ye Ni | Ye Ni
HDFS-15577 | Refactor TestTracing | Major | test | Takanobu Asanuma | Takanobu Asanuma
HDFS-15530 | RBF: Fix typo in DFS_ROUTER_QUOTA_CACHE_UPDATE_INTERVAL var definition | Minor | rbf | Sha Fanghao | Sha Fanghao
HDFS-15604 | Fix Typo for HdfsDataNodeAdminGuide doc | Trivial | documentation | Hui Fei | Hui Fei
HDFS-15603 | RBF: Fix getLocationsForPath twice in create operation | Major | rbf | Zhaohui Wang | Zhaohui Wang
HADOOP-17284 | Support BCFKS keystores for Hadoop Credential Provider | Major | security | Xiaoyu Yao | Xiaoyu Yao
HADOOP-17280 | Service-user cost shouldn’t be accumulated to totalDecayedCallCost and totalRawCallCost. | Major | ipc | Jinglun | Jinglun
HDFS-15415 | Reduce locking in Datanode DirectoryScanner | Major | datanode | Stephen O’Donnell | Stephen O’Donnell
HADOOP-17287 | Support new Instance by non default constructor by ReflectionUtils | Major | common | Baolong Mao | Baolong Mao
HADOOP-17276 | Extend CallerContext to make it include many items | Major | common, ipc | Hui Fei | Hui Fei
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 | Expose Mini MR Cluster attribute for testing | Minor | test | Swaroopa Kadam | Swaroopa Kadam
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 | KMS ACL: Allow DeleteKey Operation to Invalidate Cache | Major | kms | Xiaoyu Yao | Xiaoyu Yao
HDFS-15633 | Avoid redundant RPC calls for getDiskStatus | Major | dfsclient | Ayush Saxena | Ayush Saxena
YARN-10450 | Add cpu and memory utilization per node and cluster-wide metrics | Minor | yarn | Jim Brennan | Jim Brennan
HADOOP-17144 | Update Hadoop’s lz4 to v1.9.2 | Major | build, common | Hemanth Boyina | Hemanth Boyina
HDFS-15629 | Add seqno when warning slow mirror/disk in BlockReceiver | Major | datanode | Haibin Huang | Haibin Huang
HADOOP-17302 | Upgrade to jQuery 3.5.1 in hadoop-sls | Major | build, common | Aryan Gupta | Aryan Gupta
HDFS-15652 | Make block size from NNThroughputBenchmark configurable | Minor | benchmarks | Hui Fei | Hui Fei
YARN-10475 | Scale RM-NM heartbeat interval based on node utilization | Minor | yarn | Jim Brennan | Jim Brennan
HDFS-15665 | Balancer logging improvement | Major | balancer & mover | Konstantin Shvachko | Konstantin Shvachko
HADOOP-17342 | Creating a token identifier should not do kerberos name resolution | Major | common | Jim Brennan | Jim Brennan
YARN-10479 | RMProxy should retry on SocketTimeout Exceptions | Major | yarn | Jim Brennan | Jim Brennan
HDFS-15623 | Respect configured values of rpc.engine | Major | hdfs | Hector Sandoval Chaverri | Hector Sandoval Chaverri
HDFS-15668 | RBF: Fix RouterRPCMetrics annocation and document misplaced error | Minor | documentation | Hongbing Wang | Hongbing Wang
HADOOP-17369 | Bump up snappy-java to 1.1.8.1 | Minor | common | Masatake Iwasaki | Masatake Iwasaki
YARN-10480 | replace href tags with ng-href | Trivial | applications-catalog, webapp | Gabriel Medeiros Coelho | Gabriel Medeiros Coelho
HDFS-15608 | Rename variable DistCp#CLEANUP | Trivial | distcp | JiangHua Zhu | JiangHua Zhu
HDFS-15469 | Dynamically configure the size of PacketReceiver#MAX_PACKET_SIZE | Major | hdfs-client | JiangHua Zhu | JiangHua Zhu
HADOOP-17367 | Add InetAddress api to ProxyUsers.authorize | Major | performance, security | Ahmed Hussein | Ahmed Hussein
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 | EC: Call recoverLease on DFSStripedOutputStream close exception | Major | dfsclient, ec | Hongbing Wang | Hongbing Wang
MAPREDUCE-7309 | Improve performance of reading resource request for mapper/reducers from config | Major | applicationmaster | Wangda Tan | Peter Bacsko
HDFS-15694 | Avoid calling UpdateHeartBeatState inside DataNodeDescriptor | Major | datanode | Ahmed Hussein | Ahmed Hussein
HDFS-14904 | Add Option to let Balancer prefer highly utilized nodes in each iteration | Major | balancer & mover | Leon Gao | Leon Gao
HDFS-15705 | Fix a typo in SecondaryNameNode.java | Trivial | hdfs | Sixiang Ma | Sixiang Ma
HDFS-15703 | Don’t generate edits for set operations that are no-op | Major | namenode | Ahmed Hussein | Ahmed Hussein
HADOOP-17392 | Remote exception messages should not include the exception class | Major | ipc | Ahmed Hussein | Ahmed Hussein
HDFS-15706 | HttpFS: Log more information on request failures | Major | httpfs | Ahmed Hussein | Ahmed Hussein
HADOOP-17389 | KMS should log full UGI principal | Major | kms | Ahmed Hussein | Ahmed Hussein
HDFS-15221 | Add checking of effective filesystem during initializing storage locations | Minor | datanode | Yang Yun | Yang Yun
HDFS-15712 | Upgrade googletest to 1.10.0 | Critical | build, libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-17425 | Bump up snappy-java to 1.1.8.2 | Minor | build, common | L. C. Hsieh | L. C. Hsieh
HDFS-15717 | Improve fsck logging | Major | logging, namenode | Ahmed Hussein | Ahmed Hussein
HDFS-15728 | Update description of dfs.datanode.handler.count in hdfs-default.xml | Minor | configuration | liuyan | liuyan
HDFS-15704 | Mitigate lease monitor’s rapid infinite loop | Major | namenode | Ahmed Hussein | Ahmed Hussein
HDFS-15733 | Add seqno in log when BlockReceiver receive packet | Minor | datanode | Haibin Huang | Haibin Huang
HDFS-15655 | Add option to make balancer prefer to get cold blocks | Minor | balancer & mover | Yang Yun | Yang Yun
HDFS-15569 | Speed up the Storage#doRecover during datanode rolling upgrade | Major | datanode | Hemanth Boyina | Hemanth Boyina
HDFS-15749 | Make size of editPendingQ can be configurable | Major | hdfs | Baolong Mao | Baolong Mao
HDFS-15745 | Make DataNodePeerMetrics#LOW_THRESHOLD_MS and MIN_OUTLIER_DETECTION_NODES configurable | Major | datanode, metrics | Haibin Huang | Haibin Huang
HDFS-15751 | Add documentation for msync() API to filesystem.md | Major | documentation | Konstantin Shvachko | Konstantin Shvachko
HDFS-15754 | Create packet metrics for DataNode | Minor | datanode | Fengnan Li | Fengnan Li
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 | capture the performance metrics of ZKRMStateStore | Minor | resourcemanager | Max Xie | Max Xie
HADOOP-17408 | Optimize NetworkTopology while sorting of block locations | Major | common, net | Ahmed Hussein | Ahmed Hussein
YARN-8529 | Add timeout to RouterWebServiceUtil#invokeRMWebService | Major | router, webservice | Íñigo Goiri | Minni Mittal
YARN-4589 | Diagnostics for localization timeouts is lacking | Major | nodemanager | Chang Li | Chang Li
YARN-10562 | Follow up changes for YARN-9833 | Major | yarn | Jim Brennan | Jim Brennan
HDFS-15758 | Fix typos in MutableMetric | Trivial | metrics | Haibin Huang | Haibin Huang
HDFS-15783 | Speed up BlockPlacementPolicyRackFaultTolerant#verifyBlockPlacement | Major | block placement | Akira Ajisaka | Akira Ajisaka
YARN-10519 | Refactor QueueMetricsForCustomResources class to move to yarn-common package | Major | metrics | Minni Mittal | Minni Mittal
YARN-10490 | “yarn top” command not quitting completely with ctrl+c | Minor | yarn | Agshin Kazimli | Agshin Kazimli
HADOOP-17478 | Improve the description of hadoop.http.authentication.signature.secret.file | Minor | documentation | Akira Ajisaka | Akira Ajisaka
HADOOP-17452 | Upgrade guice to 4.2.3 | Major | build, common | Yuming Wang | Yuming Wang
HADOOP-17465 | Update Dockerfile to use Focal | Major | build, test | Gautham Banasandra | Gautham Banasandra
HDFS-15789 | Lease renewal does not require namesystem lock | Major | hdfs | Jim Brennan | Jim Brennan
HDFS-15740 | Make basename cross-platform | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-17501 | Fix logging typo in ShutdownHookManager | Major | common | Konstantin Shvachko | Fengnan Li
HADOOP-17354 | Move Jenkinsfile outside of the root directory | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17508 | Simplify dependency installation instructions | Trivial | documentation | Gautham Banasandra | Gautham Banasandra
HADOOP-17509 | Parallelize building of dependencies | Minor | build | Gautham Banasandra | Gautham Banasandra
HDFS-15803 | EC: Remove unnecessary method (getWeight) in StripedReconstructionInfo | Trivial | erasure-coding | Haiyang Hu | Haiyang Hu
HDFS-15799 | Make DisallowedDatanodeException terse | Minor | hdfs | Richard | Richard
HDFS-15819 | Fix a codestyle issue for TestQuotaByStorageType | Trivial | hdfs | Baolong Mao | Baolong Mao
YARN-10610 | Add queuePath to RESTful API for CapacityScheduler consistent with FairScheduler queuePath | Major | capacity scheduler | Qi Zhu | Qi Zhu
HDFS-15813 | DataStreamer: keep sending heartbeat packets while streaming | Major | hdfs | Jim Brennan | Jim Brennan
YARN-9650 | Set thread names for CapacityScheduler AsyncScheduleThread | Minor | capacity scheduler | Bibin Chundatt | Amogh Desai
MAPREDUCE-7319 | Log list of mappers at trace level in ShuffleHandler audit log | Minor | yarn | Jim Brennan | Jim Brennan
HDFS-15821 | Add metrics for in-service datanodes | Minor | metrics | Zehao Chen | Zehao Chen
YARN-10625 | FairScheduler: add global flag to disable AM-preemption | Major | fairscheduler | Peter Bacsko | Peter Bacsko
YARN-10626 | Log resource allocation in NM log at container start time | Major | nodemanager | Eric Badger | Eric Badger
HDFS-15815 | if required storageType are unavailable, log the failed reason during choosing Datanode | Minor | block placement | Yang Yun | Yang Yun
HDFS-15830 | Support to make dfs.image.parallel.load reconfigurable | Major | namenode | Hui Fei | Hui Fei
HDFS-15835 | Erasure coding: Add/remove logs for the better readability/debugging | Minor | erasure-coding, hdfs | Bhavik Patel | Bhavik Patel
HDFS-15826 | Solve the problem of incorrect progress of delegation tokens when loading FsImage | Major | namanode | JiangHua Zhu | JiangHua Zhu
HDFS-15734 | [READ] DirectoryScanner#scan need not check StorageType.PROVIDED | Minor | datanode | Yuxuan Wang | Yuxuan Wang
HADOOP-17538 | Add kms-default.xml and httpfs-default.xml to site index | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki
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 | Fixed the findbugs issues introduced by YARN-10647. | Major | test | Qi Zhu | Qi Zhu
HDFS-15856 | Make write pipeline retry times configurable. | Minor | hdfs-client | Qi Zhu | Qi Zhu
MAPREDUCE-7324 | ClientHSSecurityInfo class is in wrong META-INF file | Major | mapreduce-client | Eric Badger | Eric Badger
HADOOP-17546 | Update Description of hadoop-http-auth-signature-secret in HttpAuthentication.md | Minor | documentation | Ravuri Sushma sree | Ravuri Sushma sree
YARN-10623 | Capacity scheduler should support refresh queue automatically by a thread policy. | Major | capacity scheduler | Qi Zhu | Qi Zhu
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 | Document getLocatedBlocks(String src, long start) of DFSClient only return partial blocks | Minor | documentation | Yang Yun | Yang Yun
YARN-10658 | CapacityScheduler QueueInfo add queue path field to avoid ambiguous QueueName. | Major | capacity scheduler | Qi Zhu | Qi Zhu
YARN-10664 | Allow parameter expansion in NM_ADMIN_USER_ENV | Major | yarn | Jim Brennan | Jim Brennan
HADOOP-17570 | Apply YETUS-1102 to re-enable GitHub comments | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17514 | Remove trace subcommand from hadoop CLI | Minor | scripts | Masatake Iwasaki | Masatake Iwasaki
HADOOP-17482 | Remove Commons Logger from FileSystem Class | Minor | common | David Mollitor | David Mollitor
HDFS-15882 | Fix incorrectly initializing RandomAccessFile based on configuration options | Major | namanode | Xie Lei | Xie Lei
HDFS-15843 | [libhdfs++] Make write cross platform | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
YARN-10497 | Fix an issue in CapacityScheduler which fails to delete queues | Major | capacity scheduler | Wangda Tan | Wangda Tan
HADOOP-17594 | DistCp: Expose the JobId for applications executing through run method | Major | tools/distcp | Ayush Saxena | Ayush Saxena
YARN-10476 | Queue metrics for Unmanaged applications | Minor | resourcemanager | Cyrus Jackson | Cyrus Jackson
HDFS-15787 | Remove unnecessary Lease Renew in FSNamesystem#internalReleaseLease | Major | namenode | Lisheng Sun | Lisheng Sun
HDFS-15903 | Refactor X-Platform library | Minor | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-17599 | Remove NULL checks before instanceof | Minor | common | Jiajun Jiang | Jiajun Jiang
HDFS-15913 | Remove useless NULL checks before instanceof | Minor | hdfs | Jiajun Jiang | Jiajun Jiang
HDFS-15907 | Reduce Memory Overhead of AclFeature by avoiding AtomicInteger | Major | namenode | Stephen O’Donnell | Stephen O’Donnell
HDFS-15911 | Provide blocks moved count in Balancer iteration result | Major | balancer & mover | Viraj Jasani | Viraj Jasani
HDFS-15919 | BlockPoolManager should log stack trace if unable to get Namenode addresses | Major | datanode | Stephen O’Donnell | Stephen O’Donnell
HADOOP-17133 | Implement HttpServer2 metrics | Major | httpfs, kms | Akira Ajisaka | Akira Ajisaka
HADOOP-17531 | DistCp: Reduce memory usage on copying huge directories | Critical | tools/distcp | Ayush Saxena | Ayush Saxena
HDFS-15879 | Exclude slow nodes when choose targets for blocks | Major | block placement | Tao Li | Tao Li
HDFS-15764 | Notify Namenode missing or new block on disk as soon as possible | Minor | datanode | Yang Yun | Yang Yun
HADOOP-16870 | Use spotbugs-maven-plugin instead of findbugs-maven-plugin | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17222 | Create socket address leveraging URI cache | Major | common, hdfs-client | Rui Fan | Rui Fan
YARN-10544 | AMParams.java having un-necessary access identifier static final | Trivial | resourcemanager | ANANDA G B | ANANDA G B
HDFS-15932 | Improve the balancer error message when process exits abnormally. | Major | balancer | Renukaprasad C | Renukaprasad C
HDFS-15863 | RBF: Validation message to be corrected in FairnessPolicyController | Minor | rbf | Renukaprasad C | Renukaprasad C
HADOOP-16524 | Automatic keystore reloading for HttpServer2 | Major | common | Kihwal Lee | Borislav Iordanov
YARN-10726 | Log the size of DelegationTokenRenewer event queue in case of too many pending events | Major | resourcemanager | Qi Zhu | Qi Zhu
HDFS-15931 | Fix non-static inner classes for better memory management | Major | hdfs | Viraj Jasani | Viraj Jasani
HADOOP-17371 | Bump Jetty to the latest version 9.4.35 | Major | build, common | Wei-Chiu Chuang | Wei-Chiu Chuang
HDFS-15942 | Increase Quota initialization threads | Major | namenode | Stephen O’Donnell | Stephen O’Donnell
HDFS-15909 | Make fnmatch cross platform | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-17613 | Log not flushed fully when daemon shutdown | Major | common | Renukaprasad C | Renukaprasad C
HDFS-15937 | Reduce memory used during datanode layout upgrade | Major | datanode | Stephen O’Donnell | Stephen O’Donnell
HDFS-15955 | Make explicit_bzero cross platform | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-15962 | Make strcasecmp cross platform | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-17569 | Building native code fails on Fedora 33 | Major | build, common | Kengo Seki | Masatake Iwasaki
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 | DistCp: Use Iterator for listing target directory as well | Major | tools/distcp | Ayush Saxena | Ayush Saxena
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 | Solve DatanodeManager#getBlockRecoveryCommand() printing IOException | Trivial | namanode | JiangHua Zhu | JiangHua Zhu
HDFS-15967 | Improve the log for Short Circuit Local Reads | Minor | datanode | Bhavik Patel | Bhavik Patel
HADOOP-17675 | LdapGroupsMapping$LdapSslSocketFactory ClassNotFoundException | Major | common | Tamas Mate | István Fajth
HDFS-15934 | Make DirectoryScanner reconcile blocks batch size and interval between batch configurable. | Major | datanode, diskbalancer | Qi Zhu | Qi Zhu
HADOOP-11616 | Remove workaround for Curator’s ChildReaper requiring Guava 15+ | Major | common | Robert Kanter | Viraj Jasani
HADOOP-17690 | Improve the log for The DecayRpcScheduler | Minor | ipc | Bhavik Patel | Bhavik Patel
HDFS-16003 | ProcessReport print invalidatedBlocks should judge debug level at first | Minor | namanode | lei w | lei w
HADOOP-17678 | Dockerfile for building on Centos 7 | Major | build | Gautham Banasandra | Gautham Banasandra
HDFS-16007 | Deserialization of ReplicaState should avoid throwing ArrayIndexOutOfBoundsException | Major | hdfs | junwen yang | Viraj Jasani
HADOOP-16822 | Provide source artifacts for hadoop-client-api | Major | build | Karel Kolman | Karel Kolman
HADOOP-17693 | Dockerfile for building on Centos 8 | Major | build | Gautham Banasandra | Gautham Banasandra
MAPREDUCE-7343 | Increase the job name max length in mapred job -list | Major | mapreduce-client | Ayush Saxena | Ayush Saxena
YARN-10737 | Fix typos in CapacityScheduler#schedule. | Minor | capacity scheduler | Qi Zhu | Qi Zhu
YARN-10545 | Improve the readability of diagnostics log in yarn-ui2 web page. | Minor | yarn-ui-v2 | huangkunlun | huangkunlun
HADOOP-17680 | Allow ProtobufRpcEngine to be extensible | Major | common | Hector Sandoval Chaverri | Hector Sandoval Chaverri
YARN-10763 | Add the number of containers assigned per second metrics to ClusterMetrics | Minor | metrics | chaosju | chaosju
HDFS-15877 | BlockReconstructionWork should resetTargets() before BlockManager#validateReconstructionWork return false | Minor | block placement | Haiyang Hu | Haiyang Hu
YARN-10258 | Add metrics for ‘ApplicationsRunning’ in NodeManager | Minor | nodemanager | ANANDA G B | ANANDA G B
HDFS-15757 | RBF: Improving Router Connection Management | Major | rbf | Fengnan Li | Fengnan Li
HDFS-16018 | Optimize the display of hdfs “count -e” or “count -t” command | Minor | dfsclient | Hongbing Wang | Hongbing Wang
YARN-9279 | Remove the old hamlet package | Major | webapp | Akira Ajisaka | Akira Ajisaka
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 | Document the removal of FS default queue creation | Major | fairscheduler | Benjamin Teke | Benjamin Teke
HDFS-15790 | Make ProtobufRpcEngineProtos and ProtobufRpcEngineProtos2 Co-Exist | Critical | ipc | David Mollitor | Vinayakumar B
HDFS-16024 | RBF: Rename data to the Trash should be based on src locations | Major | rbf | Xiangyi Zhu | Xiangyi Zhu
HDFS-15971 | Make mkstemp cross platform | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-15946 | Fix java doc in FSPermissionChecker | Minor | documentation | Tao Li | Tao Li
HADOOP-17727 | Modularize docker images | Major | build | Gautham Banasandra | Gautham Banasandra
YARN-10792 | Set Completed AppAttempt LogsLink to Log Server Url | Major | webapp | Prabhu Joseph | Abhinaba Sarkar
HADOOP-17756 | Increase precommit job timeout from 20 hours to 24 hours. | Major | build | Takanobu Asanuma | Takanobu Asanuma
YARN-10802 | Change Capacity Scheduler minimum-user-limit-percent to accept decimal values | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
HDFS-16073 | Remove redundant RPC requests for getFileLinkInfo in ClientNamenodeProtocolTranslatorPB | Minor | hdfs-client | lei w | lei w
HDFS-16074 | Remove an expensive debug string concatenation | Major | hdfs-client | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-17724 | Add Dockerfile for Debian 10 | Major | build | Gautham Banasandra | Gautham Banasandra
HDFS-15842 | HDFS mover to emit metrics | Major | balancer & mover | Leon Gao | Leon Gao
HDFS-16080 | RBF: Invoking method in all locations should break the loop after successful result | Minor | rbf | Viraj Jasani | Viraj Jasani
HDFS-16075 | Use empty array constants present in StorageType and DatanodeInfo to avoid creating redundant objects | Major | hdfs | Viraj Jasani | Viraj Jasani
MAPREDUCE-7354 | Use empty array constants present in TaskCompletionEvent to avoid creating redundant objects | Minor | mrv2 | Viraj Jasani | Viraj Jasani
HDFS-16082 | Avoid non-atomic operations on exceptionsSinceLastBalance and failedTimesSinceLastSuccessfulBalance in Balancer | Major | balancer | Viraj Jasani | Viraj Jasani
HADOOP-17766 | CI for Debian 10 | Major | build | Gautham Banasandra | Gautham Banasandra
HDFS-16076 | Avoid using slow DataNodes for reading by sorting locations | Major | hdfs | Tao Li | Tao Li
HDFS-16085 | Move the getPermissionChecker out of the read lock | Minor | namanode | Tao Li | Tao Li
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 | Update clover-maven-plugin version from 3.3.0 to 4.4.1 | Major | build, common | Wanqiang Ji | Wanqiang Ji
HDFS-16096 | Delete useless method DirectoryWithQuotaFeature#setQuota | Major | hdfs | Xiangyi Zhu | Xiangyi Zhu
HDFS-16090 | Fine grained locking for datanodeNetworkCounts | Major | datanode | Viraj Jasani | Viraj Jasani
HADOOP-17778 | CI for Centos 8 | Major | build | Gautham Banasandra | Gautham Banasandra
HDFS-16086 | Add volume information to datanode log for tracing | Minor | datanode | Tao Li | Tao Li
YARN-9698 | [Umbrella] Tools to help migration from Fair Scheduler to Capacity Scheduler | Major | capacity scheduler | Weiwei Yang | Weiwei Yang
HDFS-16101 | Remove unuse variable and IoException in ProvidedStorageMap | Minor | namenode | lei w | lei w
HADOOP-17749 | Remove lock contention in SelectorPool of SocketIOWithTimeout | Major | common | Xuesen Liang | Xuesen Liang
HDFS-16114 | the balancer parameters print error | Minor | balancer | jiaguodong | jiaguodong
HADOOP-17775 | Remove JavaScript package from Docker environment | Major | build | Masatake Iwasaki | Masatake Iwasaki
HDFS-16088 | Standby NameNode process getLiveDatanodeStorageReport request to reduce Active load | Major | namanode | Tao Li | Tao Li
HADOOP-17794 | Add a sample configuration to use ZKDelegationTokenSecretManager in Hadoop KMS | Major | documentation, kms, security | Akira Ajisaka | Akira Ajisaka
HDFS-16122 | Fix DistCpContext#toString() | Minor | distcp | Tao Li | Tao Li
HADOOP-12665 | Document hadoop.security.token.service.use_ip | Major | documentation | Arpit Agarwal | Akira Ajisaka
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 | Remove an invalid comment content in the FileContext class | Major | common | JiangHua Zhu | JiangHua Zhu
YARN-10456 | RM PartitionQueueMetrics records are named QueueMetrics in Simon metrics registry | Major | resourcemanager | Eric Payne | Eric Payne
HDFS-15650 | Make the socket timeout for computing checksum of striped blocks configurable | Minor | datanode, ec, erasure-coding | Yushi Hayasaka | Yushi Hayasaka
YARN-10858 | [UI2] YARN-10826 breaks Queue view | Major | yarn-ui-v2 | Andras Gyori | Masatake Iwasaki
HADOOP-16290 | Enable RpcMetrics units to be configurable | Major | ipc, metrics | Erik Krogen | Viraj Jasani
YARN-10860 | Make max container per heartbeat configs refreshable | Major | capacity scheduler | Eric Badger | Eric Badger
HADOOP-17813 | Checkstyle - Allow line length: 100 | Major | common | Akira Ajisaka | Viraj Jasani
HDFS-16119 | start balancer with parameters -hotBlockTimeInterval xxx is invalid | Minor | balancer | jiaguodong | jiaguodong
HDFS-16137 | Improve the comments related to FairCallQueue#queues | Minor | ipc | JiangHua Zhu | JiangHua Zhu
HADOOP-17811 | ABFS ExponentialRetryPolicy doesn’t pick up configuration values | Minor | documentation, fs/azure | Brian Frank Loss | Brian Frank Loss
HADOOP-17819 | Add extensions to ProtobufRpcEngine RequestHeaderProto | Major | common | Hector Sandoval Chaverri | Hector Sandoval Chaverri
HDFS-15936 | Solve BlockSender#sendPacket() does not record SocketTimeout exception | Minor | datanode | JiangHua Zhu | JiangHua Zhu
YARN-10628 | Add node usage metrics in SLS | Major | scheduler-load-simulator | VADAGA ANANYO RAO | VADAGA ANANYO RAO
YARN-10663 | Add runningApps stats in SLS | Major | yarn | VADAGA ANANYO RAO | VADAGA ANANYO RAO
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 | Run CI for Centos 7 | Critical | build | Gautham Banasandra | Gautham Banasandra
YARN-10854 | Support marking inactive node as untracked without configured include path | Major | resourcemanager | Tao Yang | Tao Yang
HDFS-16149 | Improve the parameter annotation in FairCallQueue#priorityLevels | Minor | ipc | JiangHua Zhu | JiangHua Zhu
YARN-10874 | Refactor NM ContainerLaunch#getEnvDependencies’s unit tests | Minor | yarn | Tamas Domok | Tamas Domok
HDFS-16146 | All three replicas are lost due to not adding a new DataNode in time | Major | dfsclient | Shuyan Zhang | Shuyan Zhang
YARN-10355 | Refactor NM ContainerLaunch.java#orderEnvByDependencies | Minor | yarn | Benjamin Teke | Tamas Domok
YARN-10849 | Clarify testcase documentation for TestServiceAM#testContainersReleasedWhenPreLaunchFails | Minor | test | Szilard Nemeth | Szilard Nemeth
HDFS-16153 | Avoid evaluation of LOG.debug statement in QuorumJournalManager | Trivial | journal-node | Zhaohui Wang | Zhaohui Wang
HDFS-16154 | TestMiniJournalCluster failing intermittently because of not reseting UserGroupInformation completely | Minor | journal-node | Zhaohui Wang | Zhaohui Wang
HADOOP-17837 | Make it easier to debug UnknownHostExceptions from NetUtils.connect | Minor | common | Bryan Beaudreault | Bryan Beaudreault
HADOOP-17787 | Refactor fetching of credentials in Jenkins | Major | build | Gautham Banasandra | Gautham Banasandra
HDFS-15976 | Make mkdtemp cross platform | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16163 | Avoid locking entire blockPinningFailures map | Major | balancer | Viraj Jasani | Viraj Jasani
HADOOP-17825 | Add BuiltInGzipCompressor | Major | common | L. C. Hsieh | L. C. Hsieh
HDFS-16162 | Improve DFSUtil#checkProtectedDescendants() related parameter comments | Major | documentation | JiangHua Zhu | JiangHua Zhu
HDFS-16160 | Improve the parameter annotation in DatanodeProtocol#sendHeartbeat | Minor | datanode | Tao Li | Tao Li
HDFS-16180 | FsVolumeImpl.nextBlock should consider that the block meta file has been deleted. | Minor | datanode | Max Xie | Max Xie
HDFS-16175 | Improve the configurable value of Server #PURGE_INTERVAL_NANOS | Major | ipc | JiangHua Zhu | JiangHua Zhu
HDFS-16173 | Improve CopyCommands#Put#executor queue configurability | Major | fs | JiangHua Zhu | JiangHua Zhu
YARN-10891 | Extend QueueInfo with max-parallel-apps in CapacityScheduler | Major | capacity scheduler | Tamas Domok | Tamas Domok
HADOOP-17544 | Mark KeyProvider as Stable | Major | security | Akira Ajisaka | Akira Ajisaka
HDFS-15966 | Empty the statistical parameters when emptying the redundant queue | Minor | hdfs | zhanghuazong | zhanghuazong
HDFS-16202 | Use constants HdfsClientConfigKeys.Failover.PREFIX instead of “dfs.client.failover.” | Minor | hdfs-client | Weison Wei | Weison Wei
HDFS-16138 | BlockReportProcessingThread exit doesn’t print the actual stack | Major | block placement | Renukaprasad C | Renukaprasad C
HDFS-16204 | Improve FSDirEncryptionZoneOp related parameter comments | Major | documentation | JiangHua Zhu | JiangHua Zhu
HDFS-16209 | Add description for dfs.namenode.caching.enabled | Major | documentation | Tao Li | Tao Li
HADOOP-17897 | Allow nested blocks in switch case in checkstyle settings | Minor | build | Masatake Iwasaki | Masatake Iwasaki
YARN-10693 | Add documentation for YARN-10623 auto refresh queue conf in CS | Major | capacity scheduler | Qi Zhu | Qi Zhu
HADOOP-17857 | Check real user ACLs in addition to proxied user ACLs | Major | security | Eric Payne | Eric Payne
HADOOP-17887 | Remove GzipOutputStream | Major | common | L. C. Hsieh | L. C. Hsieh
HDFS-16065 | RBF: Add metrics to record Router’s operations | Major | rbf | Janus Chow | Janus Chow
HDFS-16188 | RBF: Router to support resolving monitored namenodes with DNS | Minor | rbf | Leon Gao | Leon Gao
HDFS-16210 | RBF: Add the option of refreshCallQueue to RouterAdmin | Major | rbf | Janus Chow | Janus Chow
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 | Simplify getting NNStorage in FSNamesystem | Major | namenode | JiangHua Zhu | JiangHua Zhu
YARN-10928 | Support default queue properties of capacity scheduler to simplify configuration management | Major | capacity scheduler | Weihao Zheng | Weihao Zheng
HDFS-16221 | RBF: Add usage of refreshCallQueue for Router | Major | rbf | Janus Chow | Janus Chow
HDFS-16223 | AvailableSpaceRackFaultTolerantBlockPlacementPolicy should use chooseRandomWithStorageTypeTwoTrial() for better performance. | Major | block placement | Ayush Saxena | Ayush Saxena
HADOOP-17900 | Move ClusterStorageCapacityExceededException to Public from LimitedPrivate | Major | common, hdfs-client | Ayush Saxena | Ayush Saxena
HDFS-15920 | Solve the problem that the value of SafeModeMonitor#RECHECK_INTERVAL can be configured | Major | block placement | JiangHua Zhu | JiangHua Zhu
HDFS-16225 | Fix typo for FederationTestUtils | Minor | rbf | Tao Li | Tao Li
HADOOP-17913 | Filter deps with release labels | Blocker | build | Gautham Banasandra | Gautham Banasandra
HADOOP-17914 | Print RPC response length in the exception message | Minor | ipc | Tao Li | Tao Li
HDFS-16229 | Remove the use of obsolete BLOCK_DELETION_INCREMENT | Trivial | documentation, namenode | JiangHua Zhu | JiangHua Zhu
HADOOP-17893 | Improve PrometheusSink for Namenode TopMetrics | Major | metrics | Max Xie | Max Xie
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 | Add toString to EditLogFileInputStream | Minor | namanode | David Mollitor | Dionisii Iuzhakov
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 | Fix java doc for BlockReaderRemote#newBlockReader | Minor | documentation | Tao Li | Tao Li
HADOOP-17939 | Support building on Apple Silicon | Major | build, common | Dongjoon Hyun | Dongjoon Hyun
HDFS-16237 | Record the BPServiceActor information that communicates with Standby | Major | datanode | JiangHua Zhu | JiangHua Zhu
HADOOP-17941 | Update xerces to 2.12.1 | Minor | build, common | Zhongwei Zhu | Zhongwei Zhu
HADOOP-17905 | Modify Text.ensureCapacity() to efficiently max out the backing array size | Major | io | Peter Bacsko | Peter Bacsko
HDFS-16246 | Print lockWarningThreshold in InstrumentedLock#logWarning and InstrumentedLock#logWaitWarning | Minor | common | Tao Li | Tao Li
HDFS-16238 | Improve comments related to EncryptionZoneManager | Minor | documentation, encryption, namenode | JiangHua Zhu | JiangHua Zhu
HDFS-16242 | JournalMetrics should add JournalId MetricTag to distinguish different nameservice journal metrics. | Minor | journal-node | Max Xie | Max Xie
HDFS-16247 | RBF: Fix the ProcessingAvgTime and ProxyAvgTime code comments and document metrics describe ms unit | Major | rbf | Haiyang Hu | Haiyang Hu
HDFS-16250 | Refactor AllowSnapshotMock using GMock | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16252 | Correct docs for dfs.http.client.retry.policy.spec | Major | documentation | Stephen O’Donnell | Stephen O’Donnell
HDFS-16251 | Make hdfs_cat tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16263 | Add CMakeLists for hdfs_allowSnapshot | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16241 | Standby close reconstruction thread | Major | namanode | zhanghuazong | zhanghuazong
HDFS-16264 | When adding block keys, the records come from the specific Block Pool | Minor | datanode | JiangHua Zhu | JiangHua Zhu
HDFS-16260 | Make hdfs_deleteSnapshot tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16267 | Make hdfs_df tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16274 | Improve error msg for FSNamesystem#startFileInt | Minor | namanode | Tao Li | Tao Li
HADOOP-17888 | The error of Constant annotation in AzureNativeFileSystemStore.java | Minor | fs/azure | guoxin | guoxin
HDFS-16277 | Improve decision in AvailableSpaceBlockPlacementPolicy | Major | block placement | guophilipse | guophilipse
HADOOP-17770 | WASB : Support disabling buffered reads in positional reads | Major | fs/azure | Anoop Sam John | Anoop Sam John
HDFS-16282 | Duplicate generic usage information to hdfs debug command | Minor | tools | daimin | daimin
YARN-1115 | Provide optional means for a scheduler to check real user ACLs | Major | capacity scheduler, scheduler | Eric Payne | Eric Payne
HDFS-16279 | Print detail datanode info when process first storage report | Minor | datanode | Tao Li | Tao Li
HDFS-16091 | WebHDFS should support getSnapshotDiffReportListing | Major | webhdfs | Masatake Iwasaki | Masatake Iwasaki
HDFS-16290 | Make log more standardized when executing verifyAndSetNamespaceInfo() | Minor | datanode | JiangHua Zhu | JiangHua Zhu
HDFS-16286 | Debug tool to verify the correctness of erasure coding on file | Minor | erasure-coding, tools | daimin | daimin
HDFS-16266 | Add remote port information to HDFS audit log | Major | ipc, namanode | Tao Li | Tao Li
HDFS-16291 | Make the comment of INode#ReclaimContext more standardized | Minor | documentation, namenode | JiangHua Zhu | JiangHua Zhu
HDFS-16294 | Remove invalid DataNode#CONFIG_PROPERTY_SIMULATED | Major | datanode | JiangHua Zhu | JiangHua Zhu
HDFS-16296 | RBF: RouterRpcFairnessPolicyController add denied permits for each nameservice | Major | rbf | Janus Chow | Janus Chow
HDFS-16273 | RBF: RouterRpcFairnessPolicyController add availableHandleOnPerNs metrics | Major | rbf | Xiangyi Zhu | Xiangyi Zhu
HDFS-16302 | RBF: RouterRpcFairnessPolicyController record requests handled by each nameservice | Major | rbf | Janus Chow | Janus Chow
HDFS-16307 | Improve HdfsBlockPlacementPolicies docs readability | Minor | documentation | guophilipse | guophilipse
HDFS-16299 | Fix bug for TestDataNodeVolumeMetrics#verifyDataNodeVolumeMetrics | Minor | datanode, test | Tao Li | Tao Li
HDFS-16301 | Improve BenchmarkThroughput#SIZE naming standardization | Minor | benchmarks, test | JiangHua Zhu | JiangHua Zhu
HDFS-16305 | Record the remote NameNode address when the rolling log is triggered | Major | namenode | JiangHua Zhu | JiangHua Zhu
HDFS-16287 | Support to make dfs.namenode.avoid.read.slow.datanode reconfigurable | Major | datanode | Haiyang Hu | Haiyang Hu
YARN-10997 | Revisit allocation and reservation logging | Major | capacity scheduler | Andras Gyori | Andras Gyori
HDFS-16321 | Fix invalid config in TestAvailableSpaceRackFaultTolerantBPP | Minor | test | guophilipse | guophilipse
YARN-11001 | Add docs on removing node label mapping from a node | Minor | documentation | Manu Zhang | Manu Zhang
HDFS-16315 | Add metrics related to Transfer and NativeCopy for DataNode | Major | datanode, metrics | Tao Li | Tao Li
HDFS-16310 | RBF: Add client port to CallerContext for Router | Major | rbf | Tao Li | Tao Li
HDFS-16320 | Datanode retrieve slownode information from NameNode | Major | datanode | Janus Chow | Janus Chow
HADOOP-17998 | Allow get command to run with multi threads. | Major | fs | Chengwei Wang | Chengwei Wang
HDFS-16344 | Improve DirectoryScanner.Stats#toString | Major | . | Tao Li | Tao Li
HADOOP-18023 | Allow cp command to run with multi threads. | Major | fs | Chengwei Wang | Chengwei Wang
HADOOP-18029 | Update CompressionCodecFactory to handle uppercase file extensions | Minor | common, io, test | Desmond Sisson | Desmond Sisson
HDFS-16358 | HttpFS implementation for getSnapshotDiffReportListing | Major | httpfs | Viraj Jasani | Viraj Jasani
HDFS-16364 | Remove unnecessary brackets in NameNodeRpcServer#L453 | Trivial | namanode | Zhaohui Wang | Zhaohui Wang
HDFS-16314 | Support to make dfs.namenode.block-placement-policy.exclude-slow-nodes.enabled reconfigurable | Major | block placement | Haiyang Hu | Haiyang Hu
HDFS-16338 | Fix error configuration message in FSImage | Minor | hdfs | guophilipse | guophilipse
HDFS-16351 | Add path exception information in FSNamesystem | Minor | hdfs | guophilipse | guophilipse
HDFS-16354 | Add description of GETSNAPSHOTDIFFLISTING to WebHDFS doc | Minor | documentation, webhdfs | Masatake Iwasaki | Masatake Iwasaki
HDFS-16345 | Fix test cases fail in TestBlockStoragePolicy | Major | build | guophilipse | guophilipse
HADOOP-18034 | Bump mina-core from 2.0.16 to 2.1.5 in /hadoop-project | Major | build | Ayush Saxena | Ayush Saxena
HADOOP-18001 | Update to Jetty 9.4.44 | Major | build, common | Yuan Luo | Yuan Luo
HADOOP-18040 | Use maven.test.failure.ignore instead of ignoreTestFailure | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17643 | WASB : Make metadata checks case insensitive | Major | fs/azure | Anoop Sam John | Anoop Sam John
HADOOP-17982 | OpensslCipher initialization error should log a WARN message | Trivial | kms, security | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-18042 | Fix jetty version in LICENSE-binary | Major | build, common | Yuan Luo | Yuan Luo
HDFS-16327 | Make dfs.namenode.max.slowpeer.collect.nodes reconfigurable | Major | namenode | Tao Li | Tao Li
HDFS-16378 | Add datanode address to BlockReportLeaseManager logs | Minor | datanode | Tao Li | Tao Li
HDFS-16375 | The FBR lease ID should be exposed to the log | Major | datanode | Tao Li | Tao Li
YARN-11048 | Add tests that shows how to delete config values with Mutation API | Minor | capacity scheduler, restapi | Szilard Nemeth | Szilard Nemeth
HDFS-16352 | return the real datanode numBlocks in #getDatanodeStorageReport | Major | datanode | qinyuren | qinyuren
YARN-11050 | Typo in method name: RMWebServiceProtocol#removeFromCluserNodeLabels | Trivial | resourcemanager, webservice | Szilard Nemeth | Szilard Nemeth
HDFS-16386 | Reduce DataNode load when FsDatasetAsyncDiskService is working | Major | datanode | JiangHua Zhu | JiangHua Zhu
HDFS-16391 | Avoid evaluation of LOG.debug statement in NameNodeHeartbeatService | Trivial | rbf | Zhaohui Wang | Zhaohui Wang
YARN-8234 | Improve RM system metrics publisher’s performance by pushing events to timeline server in batch | Critical | resourcemanager, timelineserver | Hu Ziqian | Ashutosh Gupta
HADOOP-18052 | Support Apple Silicon in start-build-env.sh | Major | build | Akira Ajisaka | Akira Ajisaka
HDFS-16348 | Mark slownode as badnode to recover pipeline | Major | datanode | Janus Chow | Janus Chow
HADOOP-18060 | RPCMetrics increases the number of handlers in processing | Major | rpc-server | JiangHua Zhu | JiangHua Zhu
HDFS-16407 | Make hdfs_du tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HADOOP-18056 | DistCp: Filter duplicates in the source paths | Major | tools/distcp | Ayush Saxena | Ayush Saxena
HDFS-16404 | Fix typo for CachingGetSpaceUsed | Minor | fs | Tao Li | Tao Li
HADOOP-18044 | Hadoop - Upgrade to JQuery 3.6.0 | Major | build, common | Yuan Luo | Yuan Luo
HDFS-16043 | Add markedDeleteBlockScrubberThread to delete blocks asynchronously | Major | hdfs, namanode | Xiangyi Zhu | Xiangyi Zhu
HDFS-16426 | fix nextBlockReportTime when trigger full block report force | Major | datanode | qinyuren | qinyuren
HDFS-16430 | Validate maximum blocks in EC group when adding an EC policy | Minor | ec, erasure-coding | daimin | daimin
HDFS-16403 | Improve FUSE IO performance by supporting FUSE parameter max_background | Minor | fuse-dfs | daimin | daimin
HDFS-16262 | Async refresh of cached locations in DFSInputStream | Major | hdfs-client | Bryan Beaudreault | Bryan Beaudreault
HDFS-16401 | Remove the worthless DatasetVolumeChecker#numAsyncDatasetChecks | Major | datanode | JiangHua Zhu | JiangHua Zhu
HADOOP-18093 | Better exception handling for testFileStatusOnMountLink() in ViewFsBaseTest.java | Trivial | test | Xing Lin | Xing Lin
HDFS-16423 | balancer should not get blocks on stale storages | Major | balancer & mover | qinyuren | qinyuren
HDFS-16444 | Show start time of JournalNode on Web | Major | journal-node | Tao Li | Tao Li
YARN-10459 | containerLaunchedOnNode method not need to hold schedulerApptemt lock | Major | scheduler | Ryan Wu | Minni Mittal
HDFS-16445 | Make HDFS count, mkdir, rm cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16447 | RBF: Registry HDFS Router’s RPCServer & RPCClient metrics for PrometheusSink | Minor | rbf | Max Xie | Max Xie
HADOOP-18110 | ViewFileSystem: Add Support for Localized Trash Root | Major | common | Xing Lin | Xing Lin
HDFS-16440 | RBF: Support router get HAServiceStatus with Lifeline RPC address | Minor | rbf | YulongZ | YulongZ
HADOOP-18117 | Add an option to preserve root directory permissions | Minor | tools | Mohanad Elsafty | Mohanad Elsafty
HDFS-16459 | RBF: register RBFMetrics in MetricsSystem for promethuessink | Minor | rbf | Max Xie | Max Xie
HDFS-16461 | Expose JournalNode storage info in the jmx metrics | Major | journal-node, metrics | Viraj Jasani | Viraj Jasani
YARN-10580 | Fix some issues in TestRMWebServicesCapacitySchedDynamicConfig | Minor | resourcemanager, webservice | Szilard Nemeth | Tamas Domok
HADOOP-18139 | Allow configuration of zookeeper server principal | Major | auth | Owen O’Malley | Owen O’Malley
HDFS-16480 | Fix typo: indicies -> indices | Minor | block placement | Jiale Qi | Jiale Qi
HADOOP-18128 | outputstream.md typo issue | Major | documentation | leo sun | leo sun
YARN-11076 | Upgrade jQuery version in Yarn UI2 | Major | yarn-ui-v2 | Tamas Domok | Tamas Domok
HDFS-16462 | Make HDFS get tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
YARN-11049 | MutableConfScheduler is referred as plain String instead of class name | Minor | resourcemanager | Szilard Nemeth | Szilard Nemeth
HDFS-15382 | Split one FsDatasetImpl lock to volume grain locks. | Major | datanode | Mingxiang Li | Mingxiang Li
HDFS-16495 | RBF should prepend the client ip rather than append it. | Major | rbf | Owen O’Malley | Owen O’Malley
HADOOP-18144 | getTrashRoot/s in ViewFileSystem should return viewFS path, not targetFS path | Major | common | Xing Lin | Xing Lin
HDFS-16494 | Removed reuse of AvailableSpaceVolumeChoosingPolicy#initLocks() | Major | datanode | JiangHua Zhu | JiangHua Zhu
HDFS-16470 | Make HDFS find tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16504 | Add parameter for NameNode to process getBloks request | Minor | balancer & mover, namanode | Max Xie | Max Xie
YARN-11086 | Add space in debug log of ParentQueue | Minor | capacity scheduler | Junfan Zhang | Junfan Zhang
HDFS-16471 | Make HDFS ls tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
YARN-10547 | Decouple job parsing logic from SLSRunner | Minor | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
YARN-10552 | Eliminate code duplication in SLSCapacityScheduler and SLSFairScheduler | Minor | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
YARN-11094 | Follow up changes for YARN-10547 | Minor | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
HDFS-16434 | Add opname to read/write lock for remaining operations | Major | block placement | Tao Li | Tao Li
YARN-10548 | Decouple AM runner logic from SLSRunner | Minor | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
YARN-11052 | Improve code quality in TestRMWebServicesNodeLabels | Minor | test | Szilard Nemeth | Szilard Nemeth
YARN-10549 | Decouple RM runner logic from SLSRunner | Minor | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
YARN-10550 | Decouple NM runner logic from SLSRunner | Minor | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
YARN-11088 | Introduce the config to control the AM allocated to non-exclusive nodes | Major | capacity scheduler | Junfan Zhang | Junfan Zhang
YARN-11103 | SLS cleanup after previously merged SLS refactor jiras | Minor | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
HDFS-16472 | Make HDFS setrep tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16527 | Add global timeout rule for TestRouterDistCpProcedure | Minor | test | Tao Li | Tao Li
HDFS-16529 | Remove unnecessary setObserverRead in TestConsistentReadsObserver | Trivial | test | Zhaohui Wang | Zhaohui Wang
HDFS-16530 | setReplication debug log creates a new string even if debug is disabled | Major | namenode | Stephen O’Donnell | Stephen O’Donnell
HADOOP-18188 | Support touch command for directory | Major | common | Akira Ajisaka | Viraj Jasani
HDFS-16457 | Make fs.getspaceused.classname reconfigurable | Major | namenode | yanbin.zhang | yanbin.zhang
HDFS-16427 | Add debug log for BlockManager#chooseExcessRedundancyStriped | Minor | erasure-coding | Tao Li | Tao Li
HDFS-16497 | EC: Add param comment for liveBusyBlockIndices with HDFS-14768 | Minor | erasure-coding, namanode | caozhiqiang | caozhiqiang
HDFS-16473 | Make HDFS stat tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16516 | fix filesystemshell wrong params | Minor | documentation | guophilipse | guophilipse
HDFS-16474 | Make HDFS tail tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HDFS-16389 | Improve NNThroughputBenchmark test mkdirs | Major | benchmarks, namenode | JiangHua Zhu | JiangHua Zhu
MAPREDUCE-7373 | Building MapReduce NativeTask fails on Fedora 34+ | Major | build, nativetask | Kengo Seki | Kengo Seki
HDFS-16355 | Improve the description of dfs.block.scanner.volume.bytes.per.second | Minor | documentation, hdfs | guophilipse | guophilipse
HADOOP-18155 | Refactor tests in TestFileUtil | Trivial | common | Gautham Banasandra | Gautham Banasandra
HADOOP-18088 | Replace log4j 1.x with reload4j | Major | . | Wei-Chiu Chuang | Wei-Chiu Chuang
HDFS-16501 | Print the exception when reporting a bad block | Major | datanode | qinyuren | qinyuren
HDFS-16500 | Make asynchronous blocks deletion lock and unlock durtion threshold configurable | Major | namanode | Chengwei Wang | Chengwei Wang
HADOOP-17551 | Upgrade maven-site-plugin to 3.11.0 | Major | build, common | Akira Ajisaka | Ashutosh Gupta
HADOOP-18214 | Update BUILDING.txt | Minor | build, documentation | Steve Loughran | Steve Loughran
HDFS-16519 | Add throttler to EC reconstruction | Minor | datanode, ec | daimin | daimin
HADOOP-16202 | Enhance openFile() for better read performance against object stores | Major | fs, fs/s3, tools/distcp | Steve Loughran | Steve Loughran
HDFS-16554 | Remove unused configuration dfs.namenode.block.deletion.increment. | Major | namenode | Chengwei Wang | Chengwei Wang
HDFS-16539 | RBF: Support refreshing/changing router fairness policy controller without rebooting router | Minor | rbf | Felix N | Felix N
HDFS-16553 | Fix checkstyle for the length of BlockManager construction method over limit. | Major | namenode | Chengwei Wang | Chengwei Wang
YARN-11116 | Migrate Times util from SimpleDateFormat to thread-safe DateTimeFormatter class | Minor | utils, yarn-common | Jonathan Turner Eagles | Jonathan Turner Eagles
HDFS-16562 | Upgrade moment.min.js to 2.29.2 | Major | build, common | D M Murali Krishna Reddy | D M Murali Krishna Reddy
HDFS-16468 | Define ssize_t for Windows | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16520 | Improve EC pread: avoid potential reading whole block | Major | dfsclient, ec, erasure-coding | daimin | daimin
MAPREDUCE-7379 | RMContainerRequestor#makeRemoteRequest has confusing log message | Trivial | mrv2 | Szilard Nemeth | Ashutosh Gupta
HADOOP-18167 | Add metrics to track delegation token secret manager operations | Major | metrics, security | Hector Sandoval Chaverri | Hector Sandoval Chaverri
YARN-11114 | RMWebServices returns only apps matching exactly the submitted queue name | Major | capacity scheduler, webapp | Szilard Nemeth | Szilard Nemeth
HADOOP-18193 | Support nested mount points in INodeTree | Major | viewfs | Lei Yang | Lei Yang
HDFS-16465 | Remove redundant strings.h inclusions | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
YARN-10080 | Support show app id on localizer thread pool | Major | nodemanager | zhoukang | Ashutosh Gupta
HDFS-16584 | Record StandbyNameNode information when Balancer is running | Major | balancer & mover, namenode | JiangHua Zhu | JiangHua Zhu
HADOOP-18172 | Change scope of getRootFallbackLink for InodeTree to make them accessible from outside package | Minor | fs | Xing Lin | Xing Lin
HADOOP-18249 | Fix getUri() in HttpRequest has been deprecated | Major | common | Shilun Fan | Shilun Fan
HADOOP-18240 | Upgrade Yetus to 0.14.0 | Major | build | Akira Ajisaka | Ashutosh Gupta
HDFS-16585 | Add @VisibleForTesting in Dispatcher.java after HDFS-16268 | Trivial | balancer | Wei-Chiu Chuang | Ashutosh Gupta
HDFS-16599 | Fix typo in hadoop-hdfs-rbf module | Minor | rbf | Shilun Fan | Shilun Fan
YARN-11142 | Remove unused Imports in Hadoop YARN project | Minor | yarn | Ashutosh Gupta | Ashutosh Gupta
HDFS-16603 | Improve DatanodeHttpServer With Netty recommended method | Minor | datanode | Shilun Fan | Shilun Fan
HDFS-16610 | Make fsck read timeout configurable | Major | hdfs-client | Stephen O’Donnell | Stephen O’Donnell
HDFS-16576 | Remove unused imports in HDFS project | Minor | hdfs | Ashutosh Gupta | Ashutosh Gupta
HDFS-16621 | Remove unused JNStorage#getCurrentDir() | Minor | journal-node, qjm | JiangHua Zhu | JiangHua Zhu
HDFS-16463 | Make dirent cross platform compatible | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16627 | Improve BPServiceActor#register log to add NameNode address | Minor | hdfs | Shilun Fan | Shilun Fan
HDFS-16609 | Fix Flakes Junit Tests that often report timeouts | Major | test | Shilun Fan | Shilun Fan
YARN-11175 | Refactor LogAggregationFileControllerFactory | Minor | log-aggregation | Szilard Nemeth | Szilard Nemeth
YARN-11176 | Refactor TestAggregatedLogDeletionService | Minor | log-aggregation | Szilard Nemeth | Szilard Nemeth
HDFS-16469 | Locate protoc-gen-hrpc across platforms | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16613 | EC: Improve performance of decommissioning dn with many ec blocks | Major | ec, erasure-coding, namenode | caozhiqiang | caozhiqiang
HDFS-16629 | [JDK 11] Fix javadoc warnings in hadoop-hdfs module | Minor | hdfs | Shilun Fan | Shilun Fan
YARN-11172 | Fix testDelegationToken | Major | test | Chenyu Zheng | Chenyu Zheng
YARN-11182 | Refactor TestAggregatedLogDeletionService: 2nd phase | Minor | log-aggregation | Szilard Nemeth | Szilard Nemeth
HADOOP-18271 | Remove unused Imports in Hadoop Common project | Minor | common | Ashutosh Gupta | Ashutosh Gupta
HADOOP-18288 | Total requests and total requests per sec served by RPC servers | Major | rpc-server | Viraj Jasani | Viraj Jasani
HADOOP-18314 | Add some description for PowerShellFencer | Major | ha | JiangHua Zhu | JiangHua Zhu
HADOOP-18284 | Remove Unnecessary semicolon ‘;’ | Minor | common | Shilun Fan | Shilun Fan
YARN-11202 | Optimize ClientRMService.getApplications | Major | yarn | Tamas Domok | Tamas Domok
HDFS-16647 | Delete unused NameNode#FS_HDFS_IMPL_KEY | Minor | namenode | JiangHua Zhu | JiangHua Zhu
HDFS-16638 | Add isDebugEnabled check for debug blockLogs in BlockManager | Trivial | namenode | dzcxzl | dzcxzl
HADOOP-18297 | Upgrade dependency-check-maven to 7.1.1 | Minor | security | Ashutosh Gupta | Ashutosh Gupta
HDFS-16466 | Implement Linux permission flags on Windows | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
MAPREDUCE-7201 | Make Job History File Permissions configurable | Major | jobhistoryserver | Prabhu Joseph | Ashutosh Gupta
HADOOP-18294 | Ensure build folder exists before writing checksum file.ProtocRunner#writeChecksums | Minor | common | Ashutosh Gupta | Ashutosh Gupta
HADOOP-18336 | tag FSDataInputStream.getWrappedStream() @Public/@Stable | Minor | fs | Steve Loughran | Ashutosh Gupta
HADOOP-13144 | Enhancing IPC client throughput via multiple connections per user | Minor | ipc | Jason Kace | Íñigo Goiri
HADOOP-18332 | Remove rs-api dependency by downgrading jackson to 2.12.7 | Major | build | PJ Fanning | PJ Fanning
HDFS-16666 | Pass CMake args for Windows in pom.xml | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16464 | Create only libhdfspp static libraries for Windows | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16640 | RBF: Show datanode IP list when click DN histogram in Router | Minor | rbf | Zhaohui Wang | Zhaohui Wang
HDFS-16605 | Improve Code With Lambda in hadoop-hdfs-rbf module | Minor | rbf | Shilun Fan | Shilun Fan
HDFS-16467 | Ensure Protobuf generated headers are included first | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16655 | OIV: print out erasure coding policy name in oiv Delimited output | Minor | erasure-coding | Max Xie | Max Xie
HDFS-16660 | Improve Code With Lambda in IPCLoggerChannel class | Minor | journal-node | ZanderXu | ZanderXu
HDFS-16619 | Fix HttpHeaders.Values And HttpHeaders.Names Deprecated Import. | Major | hdfs | Shilun Fan | Shilun Fan
HDFS-16658 | BlockManager should output some logs when logEveryBlock is true. | Minor | block placement | ZanderXu | ZanderXu
HDFS-16671 | RBF: RouterRpcFairnessPolicyController supports configurable permit acquire timeout | Major | rbf | ZanderXu | ZanderXu
YARN-11063 | Support auto queue creation template wildcards for arbitrary queue depths | Major | capacity scheduler | Andras Gyori | Bence Kosztolnik
HADOOP-18358 | Update commons-math3 from 3.1.1 to 3.6.1. | Minor | build, common | Shilun Fan | Shilun Fan
HADOOP-18301 | Upgrade commons-io to 2.11.0 | Minor | build, common | Ashutosh Gupta | Ashutosh Gupta
HDFS-16712 | Fix incorrect placeholder in DataNode.java | Major | datanode | ZanderXu | ZanderXu
YARN-11029 | Refactor AMRMProxy Service code and Added Some Metrics | Major | amrmproxy | Minni Mittal | Shilun Fan
HDFS-16642 | [SBN read] Moving selecting inputstream from JN in EditlogTailer out of FSNLock | Major | ha, namanode | ZanderXu | ZanderXu
HDFS-16648 | Normalize the usage of debug logs in NameNode | Minor | namanode | ZanderXu | ZanderXu
HDFS-16709 | Remove redundant cast in FSEditLogOp.class | Major | namanode | ZanderXu | ZanderXu
MAPREDUCE-7385 | impove JobEndNotifier#httpNotification With recommended methods | Minor | mrv1 | Shilun Fan | Shilun Fan
HDFS-16702 | MiniDFSCluster should report cause of exception in assertion error | Minor | hdfs | Steve Vaughan | Steve Vaughan
HDFS-16723 | Replace incorrect SafeModeException with StandbyException in RouterRpcServer.class | Major | rbf | ZanderXu | ZanderXu
HDFS-16678 | RBF supports disable getNodeUsage() in RBFMetrics | Major | rbf | ZanderXu | ZanderXu
HDFS-16704 | Datanode return empty response instead of NPE for GetVolumeInfo during restarting | Major | datanode | ZanderXu | ZanderXu
YARN-10885 | Make FederationStateStoreFacade#getApplicationHomeSubCluster use JCache | Major | federation | chaosju | Shilun Fan
HDFS-16705 | RBF: Support healthMonitor timeout configurable and cache NN and client proxy in NamenodeHeartbeatService | Major | rbf | ZanderXu | ZanderXu
HADOOP-18365 | Updated addresses are still accessed using the old IP address | Major | common | Steve Vaughan | Steve Vaughan
HDFS-16717 | Replace NPE with IOException in DataNode.class | Major | datanode | ZanderXu | ZanderXu
HDFS-16687 | RouterFsckServlet replicates code from DfsServlet base class | Major | federation | Steve Vaughan | Steve Vaughan
HADOOP-18333 | hadoop-client-runtime impact by CVE-2022-2047 CVE-2022-2048 due to shaded jetty | Major | build | phoebe chen | Ashutosh Gupta
HADOOP-18361 | Update commons-net from 3.6 to 3.8.0. | Minor | common | Shilun Fan | Shilun Fan
HADOOP-18406 | Adds alignment context to call path for creating RPC proxy with multiple connections per user. | Major | ipc | Simbarashe Dzinamarira | Simbarashe Dzinamarira
YARN-11253 | Add Configuration to delegationToken RemoverScanInterval | Major | resourcemanager | Shilun Fan | Shilun Fan
HDFS-16684 | Exclude self from JournalNodeSyncer when using a bind host | Major | journal-node | Steve Vaughan | Steve Vaughan
HDFS-16735 | Reduce the number of HeartbeatManager loops | Major | datanode, namanode | Shuyan Zhang | Shuyan Zhang
YARN-11196 | NUMA Awareness support in DefaultContainerExecutor | Major | nodemanager | Prabhu Joseph | Samrat Deb
MAPREDUCE-7409 | Make shuffle key length configurable | Major | mrv2 | András Győri | Ashutosh Gupta
HADOOP-18441 | Remove org.apache.hadoop.maven.plugin.shade.resource.ServicesResourceTransformer | Major | common | PJ Fanning | PJ Fanning
HADOOP-18388 | Allow dynamic groupSearchFilter in LdapGroupsMapping | Major | security | Ayush Saxena | Ayush Saxena
HADOOP-18427 | Improve ZKDelegationTokenSecretManager#startThead With recommended methods. | Minor | common | Shilun Fan | Shilun Fan
YARN-11278 | Ambiguous error message in mutation API | Major | capacity scheduler | András Győri | Ashutosh Gupta
YARN-11274 | Improve Nodemanager#NodeStatusUpdaterImpl Log | Minor | nodemanager | Shilun Fan | Shilun Fan
YARN-11286 | Make AsyncDispatcher#printEventDetailsExecutor thread pool parameter configurable | Minor | resourcemanager | Shilun Fan | Shilun Fan
HDFS-16663 | EC: Allow block reconstruction pending timeout refreshable to increase decommission performance | Major | ec, namenode | caozhiqiang | caozhiqiang
HDFS-16770 | [Documentation] RBF: Duplicate statement to be removed for better readabilty | Minor | documentation, rbf | Renukaprasad C | Renukaprasad C
HDFS-16686 | GetJournalEditServlet fails to authorize valid Kerberos request | Major | journal-node | Steve Vaughan | Steve Vaughan
HADOOP-15072 | Upgrade Apache Kerby version to 2.0.x | Major | security | Jiajia Li | Colm O hEigeartaigh
HADOOP-18118 | Fix KMS Accept Queue Size default value to 500 | Minor | common | guophilipse | guophilipse
MAPREDUCE-7407 | Avoid stopContainer() on dead node | Major | mrv2 | Ashutosh Gupta | Ashutosh Gupta
HADOOP-18446 | Add a re-queue metric to RpcMetrics.java to quantify the number of re-queue RPCs | Minor | metrics | ZanderXu | ZanderXu
YARN-11303 | Upgrade jquery ui to 1.13.2 | Major | security | D M Murali Krishna Reddy | Ashutosh Gupta
HDFS-16341 | Fix BlockPlacementPolicy details in hdfs defaults | Minor | documentation | guophilipse | guophilipse
HADOOP-18451 | Update hsqldb.version from 2.3.4 to 2.5.2 | Major | common | Shilun Fan | Shilun Fan
HADOOP-16769 | LocalDirAllocator to provide diagnostics when file creation fails | Minor | util | Ramesh Kumar Thangarajan | Ashutosh Gupta
HADOOP-18341 | upgrade commons-configuration2 to 2.8.0 and commons-text to 1.9 | Major | common | PJ Fanning | PJ Fanning
HDFS-16776 | Erasure Coding: The length of targets should be checked when DN gets a reconstruction task | Major | erasure-coding | Ruinan Gu | Ruinan Gu
HDFS-16771 | JN should tersely print logs about NewerTxnIdException | Major | journal-node | ZanderXu | ZanderXu
HADOOP-18466 | Limit the findbugs suppression IS2_INCONSISTENT_SYNC to S3AFileSystem field | Minor | fs/s3 | Viraj Jasani | Viraj Jasani
YARN-11306 | Refactor NM#FederationInterceptor#recover Code | Major | federation, nodemanager | Shilun Fan | Shilun Fan
YARN-11290 | Improve Query Condition of FederationStateStore#getApplicationsHomeSubCluster | Minor | federation | Shilun Fan | Shilun Fan
YARN-11240 | Fix incorrect placeholder in yarn-module | Minor | yarn | Shilun Fan | Shilun Fan
YARN-6169 | container-executor message on empty configuration file can be improved | Trivial | container-executor | Miklos Szegedi | Riya Khandelwal
YARN-11187 | Remove WhiteBox in yarn module. | Minor | test | Shilun Fan | Shilun Fan
MAPREDUCE-7370 | Parallelize MultipleOutputs#close call | Major | mapreduce-client | Prabhu Joseph | Ashutosh Gupta
HADOOP-18469 | Add XMLUtils methods to centralise code that creates secure XML parsers | Major | common | PJ Fanning | PJ Fanning
HADOOP-18442 | Remove the hadoop-openstack module | Major | build, fs, fs/swift | Steve Loughran | Steve Loughran
HADOOP-18468 | upgrade jettison json jar due to fix CVE-2022-40149 | Major | build | PJ Fanning | PJ Fanning
YARN-6766 | Add helper method in FairSchedulerAppsBlock to print app info | Minor | webapp | Daniel Templeton | Riya Khandelwal
HDFS-16774 | Improve async delete replica on datanode | Major | datanode | Haiyang Hu | Haiyang Hu
HADOOP-17779 | Lock File System Creator Semaphore Uninterruptibly | Minor | fs | David Mollitor | David Mollitor
HADOOP-18483 | Exclude Dockerfile_windows_10 from hadolint | Major | common | Gautham Banasandra | Gautham Banasandra
HADOOP-18133 | Add Dockerfile for Windows 10 | Critical | build | Gautham Banasandra | Gautham Banasandra
HADOOP-18360 | Update commons-csv from 1.0 to 1.9.0. | Minor | common | Shilun Fan | Shilun Fan
HADOOP-18493 | update jackson-databind 2.12.7.1 due to CVE fixes | Major | common | PJ Fanning | PJ Fanning
HADOOP-18462 | InstrumentedWriteLock should consider Reentrant case | Major | common | ZanderXu | ZanderXu
HDFS-6874 | Add GETFILEBLOCKLOCATIONS operation to HttpFS | Major | httpfs | Gao Zhong Liang | Ashutosh Gupta
HADOOP-17563 | Update Bouncy Castle to 1.68 or later | Major | build | Takanobu Asanuma | PJ Fanning
HADOOP-18497 | Upgrade commons-text version to fix CVE-2022-42889 | Major | build | Xiaoqiao He | PJ Fanning
YARN-11328 | Refactoring part of the code of SQLFederationStateStore | Major | federation, router | Shilun Fan | Shilun Fan
HDFS-16803 | Improve some annotations in hdfs module | Major | documentation, namenode | JiangHua Zhu | JiangHua Zhu
HDFS-16795 | Use secure XML parser utils in hdfs classes | Major | hdfs | PJ Fanning | PJ Fanning
HADOOP-18500 | Upgrade maven-shade-plugin to 3.3.0 | Minor | build | Willi Raschkowski | Willi Raschkowski
HADOOP-18506 | Update build instructions for Windows using VS2019 | Major | build, documentation | Gautham Banasandra | Gautham Banasandra
YARN-11330 | Use secure XML parser utils in YARN | Major | yarn | PJ Fanning | PJ Fanning
MAPREDUCE-7411 | Use secure XML parser utils in MapReduce | Major | mrv1, mrv2 | PJ Fanning | PJ Fanning
YARN-11356 | Upgrade DataTables to 1.11.5 to fix CVEs | Major | yarn | Bence Kosztolnik | Bence Kosztolnik
HDFS-16817 | Remove useless DataNode lock related configuration | Major | datanode | Haiyang Hu | Haiyang Hu
HDFS-16802 | Print options when accessing ClientProtocol#rename2() | Minor | namenode | JiangHua Zhu | JiangHua Zhu
YARN-11360 | Add number of decommissioning/shutdown nodes to YARN cluster metrics. | Major | client, resourcemanager | Chris Nauroth | Chris Nauroth
HADOOP-18472 | Upgrade to snakeyaml 1.33 | Major | common | PJ Fanning | PJ Fanning
HADOOP-18512 | upgrade woodstox-core to 5.4.0 for security fix | Major | common | phoebe chen | PJ Fanning
YARN-11363 | Remove unused TimelineVersionWatcher and TimelineVersion from hadoop-yarn-server-tests | Major | test, yarn | Ashutosh Gupta | Ashutosh Gupta
YARN-11364 | Docker Container to accept docker Image name with sha256 digest | Major | yarn | Ashutosh Gupta | Ashutosh Gupta
HDFS-16811 | Support DecommissionBackoffMonitor parameters reconfigurable | Major | datanode, namanode | Haiyang Hu | Haiyang Hu
HADOOP-18517 | ABFS: Add fs.azure.enable.readahead option to disable readahead | Major | fs/azure | Steve Loughran | Steve Loughran
HADOOP-18502 | Hadoop metrics should return 0 when there is no change | Major | metrics | leo sun | leo sun
HADOOP-18433 | Fix main thread name. | Major | common, ipc | Chenyu Zheng | Chenyu Zheng
YARN-10005 | Code improvements in MutableCSConfigurationProvider | Minor | capacity scheduler | Szilard Nemeth | Peter Szucs
MAPREDUCE-7390 | Remove WhiteBox in mapreduce module. | Minor | mrv2 | Shilun Fan | Shilun Fan
MAPREDUCE-5608 | Replace and deprecate mapred.tasktracker.indexcache.mb | Major | mapreduce-client | Sandy Ryza | Ashutosh Gupta
HADOOP-18484 | upgrade hsqldb to v2.7.1 due to CVE | Major | common | PJ Fanning | Ashutosh Gupta
YARN-11369 | Commons.compress throws an IllegalArgumentException with large uids after 1.21 | Major | client | Benjamin Teke | Benjamin Teke
HDFS-16844 | [RBF] The routers should be resiliant against exceptions from StateStore | Major | rbf | Owen O’Malley | Owen O’Malley
HDFS-16813 | Remove parameter validation logic such as dfs.namenode.decommission.blocks.per.interval in DatanodeAdminManager#activate | Major | datanode | Haiyang Hu | Haiyang Hu
HDFS-16841 | Enhance the function of DebugAdmin#VerifyECCommand | Major | erasure-coding | Haiyang Hu | Haiyang Hu
HDFS-16840 | Enhance the usage description about oiv in HDFSCommands.md and OfflineImageViewerPB | Major | hdfs | Haiyang Hu | Haiyang Hu
HDFS-16779 | Add ErasureCodingPolicy information to the response description for GETFILESTATUS in WebHDFS.md | Major | webhdfs | ZanderXu | ZanderXu
YARN-11381 | Fix hadoop-yarn-common module Java Doc Errors | Major | yarn | Shilun Fan | Shilun Fan
YARN-11380 | Fix hadoop-yarn-api module Java Doc Errors | Major | yarn | Shilun Fan | Shilun Fan
HDFS-16846 | EC: Only EC blocks should be effected by max-streams-hard-limit configuration | Major | erasure-coding | caozhiqiang | caozhiqiang
HDFS-16851 | RBF: Add a utility to dump the StateStore | Major | rbf | Owen O’Malley | Owen O’Malley
HDFS-16839 | It should consider EC reconstruction work when we determine if a node is busy | Major | ec, erasure-coding | Ruinan Gu | Ruinan Gu
HDFS-16860 | Upgrade moment.min.js to 2.29.4 | Major | build, ui | D M Murali Krishna Reddy | Anurag Parvatikar
YARN-11385 | Fix hadoop-yarn-server-common module Java Doc Errors | Minor | yarn | Shilun Fan | Shilun Fan
HADOOP-18573 | Improve error reporting on non-standard kerberos names | Blocker | security | Steve Loughran | Steve Loughran
HADOOP-18561 | CVE-2021-37533 on commons-net is included in hadoop common and hadoop-client-runtime | Blocker | build | phoebe chen | Steve Loughran
HDFS-16873 | FileStatus compareTo does not specify ordering | Trivial | documentation | DDillon | DDillon
HADOOP-18538 | Upgrade kafka to 2.8.2 | Major | build | D M Murali Krishna Reddy | D M Murali Krishna Reddy
HDFS-16652 | Upgrade jquery datatable version references to v1.10.19 | Major | ui | D M Murali Krishna Reddy | D M Murali Krishna Reddy
YARN-11393 | Fs2cs could be extended to set ULF to -1 upon conversion | Major | yarn | Susheel Gupta | Susheel Gupta
HDFS-16879 | EC : Fsck -blockId shows number of redundant internal block replicas for EC Blocks | Major | erasure-coding | Haiyang Hu | Haiyang Hu
HDFS-16883 | Duplicate field name in hdfs-default.xml | Minor | documentation | YUBI LEE | YUBI LEE
HDFS-16887 | Log start and end of phase/step in startup progress | Minor | namenode | Viraj Jasani | Viraj Jasani
YARN-11409 | Fix Typo of ResourceManager#webapp module | Minor | resourcemanager | Shilun Fan | Shilun Fan
HADOOP-18595 | Fix “the the” and friends typos | Minor | common | Shilun Fan | Nikita Eshkeev
HDFS-16891 | Avoid the overhead of copy-on-write exception list while loading inodes sub sections in parallel | Major | namenode | Viraj Jasani | Viraj Jasani
HDFS-16893 | Standardize the usage of DFSClient debug log | Minor | dfsclient | Hualong Zhang | Hualong Zhang
HADOOP-18604 | Add compile platform in the hadoop version output | Major | build, common | Ayush Saxena | Ayush Saxena
HDFS-16888 | BlockManager#maxReplicationStreams, replicationStreamsHardLimit, blocksReplWorkMultiplier and PendingReconstructionBlocks#timeout should be volatile | Major | block placement | Haiyang Hu | Haiyang Hu
HADOOP-18592 | Sasl connection failure should log remote address | Major | ipc | Viraj Jasani | Viraj Jasani
YARN-11419 | Remove redundant exception capture in NMClientAsyncImpl and improve readability in ContainerShellWebSocket, etc | Minor | client | jingxiong zhong | jingxiong zhong
HDFS-16848 | RBF: Improve StateStoreZookeeperImpl | Major | rbf | Sun Hao | Sun Hao
HDFS-16903 | Fix javadoc of Class LightWeightResizableGSet | Trivial | datanode, hdfs | farmmamba | farmmamba
HDFS-16898 | Remove write lock for processCommandFromActor of DataNode to reduce impact on heartbeat | Major | datanode | farmmamba | farmmamba
HADOOP-18625 | Fix method name of RPC.Builder#setnumReaders | Minor | ipc | Haiyang Hu | Haiyang Hu
MAPREDUCE-7431 | ShuffleHandler is not working correctly in SSL mode after the Netty 4 upgrade | Major | mrv2 | Tamas Domok | Tamas Domok
HDFS-16882 | RBF: Add cache hit rate metric in MountTableResolver#getDestinationForPath | Minor | rbf | farmmamba | farmmamba
HDFS-16907 | Add LastHeartbeatResponseTime for BP service actor | Major | datanode | Viraj Jasani | Viraj Jasani
HADOOP-18628 | Server connection should log host name before returning VersionMismatch error | Minor | ipc | Viraj Jasani | Viraj Jasani
YARN-11323 | [Federation] Improve Router Handler FinishApps | Major | federation, router, yarn | Shilun Fan | Shilun Fan
YARN-11333 | Federation: Improve Yarn Router Web Page | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11425 | [Federation] Router Supports SubClusterCleaner | Major | federation | Shilun Fan | Shilun Fan
HDFS-16914 | Add some logs for updateBlockForPipeline RPC. | Minor | namanode | farmmamba | farmmamba
HADOOP-18215 | Enhance WritableName to be able to return aliases for classes that use serializers | Minor | common | Bryan Beaudreault | Bryan Beaudreault
YARN-11439 | Fix Typo of hadoop-yarn-ui README.md | Minor | yarn-ui-v2 | Shilun Fan | Shilun Fan
HDFS-16916 | Improve the use of JUnit Test in DFSClient | Minor | dfsclient | Hualong Zhang | Hualong Zhang
HADOOP-18622 | Upgrade ant to 1.10.13 | Major | common | Aleksandr Nikolaev | Aleksandr Nikolaev
YARN-11394 | Fix hadoop-yarn-server-resourcemanager module Java Doc Errors. | Major | resourcemanager | Shilun Fan | Shilun Fan
HADOOP-18535 | Implement token storage solution based on MySQL | Major | common | Hector Sandoval Chaverri | Hector Sandoval Chaverri
YARN-11370 | Refactor MemoryFederationStateStore code. | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-18645 | Provide keytab file key name with ServiceStateException | Minor | common | Viraj Jasani | Viraj Jasani
HADOOP-18646 | Upgrade Netty to 4.1.89.Final | Major | build | Aleksandr Nikolaev | Aleksandr Nikolaev
HADOOP-18661 | Fix bin/hadoop usage script terminology | Blocker | scripts | Steve Loughran | Steve Loughran
HDFS-16947 | RBF NamenodeHeartbeatService to report error for not being able to register namenode in state store | Major | rbf | Viraj Jasani | Viraj Jasani
HDFS-16953 | RBF: Mount table store APIs should update cache only if state store record is successfully updated | Major | rbf | Viraj Jasani | Viraj Jasani
HADOOP-18644 | Add bswap support for LoongArch | Major | native | zhaixiaojuan | zhaixiaojuan
HDFS-16948 | Update log of BlockManager#chooseExcessRedundancyStriped when EC internal block is moved by balancer | Major | erasure-coding | Ruinan Gu | Ruinan Gu
HDFS-16964 | Improve processing of excess redundancy after failover | Major | block placement | Shuyan Zhang | Shuyan Zhang
YARN-11426 | Improve YARN NodeLabel Memory Display | Major | resourcemanager | Shilun Fan | Shilun Fan
HADOOP-18458 | AliyunOSS: AliyunOSSBlockOutputStream to support heap/off-heap buffer before uploading data to OSS | Major | fs/oss | wujinhu | wujinhu
HDFS-16959 | RBF: State store cache loading metrics | Major | rbf | Viraj Jasani | Viraj Jasani
YARN-10146 | [Federation] Add missing REST APIs for Router | Major | federation | Bilwa S T | Shilun Fan
HDFS-16967 | RBF: File based state stores should allow concurrent access to the records | Major | rbf | Viraj Jasani | Viraj Jasani
HADOOP-18684 | S3A filesystem to support binding to other URI schemes | Major | common | Harshit Gupta | Harshit Gupta
YARN-11436 | [Federation] MemoryFederationStateStore Support Version. | Major | federation | Shilun Fan | Shilun Fan
HDFS-16973 | RBF: MountTableResolver cache size lookup should take read lock | Major | rbf | Viraj Jasani | Viraj Jasani
HADOOP-18687 | Remove unnecessary dependency on json-smart | Major | auth | Michiel de Jong | Michiel de Jong
HDFS-16952 | Support getLinkTarget API in WebHDFS | Minor | webhdfs | Hualong Zhang | Hualong Zhang
HDFS-16971 | Add read time metrics for remote reads in Statistics | Minor | hdfs | Melissa You | Melissa You
HDFS-16974 | Consider volumes average load of each DataNode when choosing target. | Major | datanode | Shuyan Zhang | Shuyan Zhang
HADOOP-18590 | Publish SBOM artifacts | Major | build | Dongjoon Hyun | Dongjoon Hyun
YARN-11465 | Improved YarnClient Log Format | Minor | client | Lu Yuan | Lu Yuan
YARN-11438 | [Federation] ZookeeperFederationStateStore Support Version. | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18597 | Simplify single node instructions for creating directories for Map Reduce | Trivial | documentation | Nikita Eshkeev | Nikita Eshkeev
HADOOP-18691 | Add a CallerContext getter on the Schedulable interface | Major | common | Christos Bisias | Christos Bisias
YARN-11463 | Node Labels root directory creation doesn’t have a retry logic | Major | capacity scheduler | Benjamin Teke | Ashutosh Gupta
HADOOP-18710 | Add RPC metrics for response time | Minor | metrics | liuguanghua | liuguanghua
HADOOP-18689 | Bump jettison from 1.5.3 to 1.5.4 in /hadoop-project | Major | common | Ayush Saxena | Ayush Saxena
HDFS-16988 | Improve NameServices info at JournalNode web UI | Minor | journal-node, ui | Zhaohui Wang | Zhaohui Wang
HDFS-16981 | Support getFileLinkStatus API in WebHDFS | Major | webhdfs | Hualong Zhang | Hualong Zhang
YARN-11437 | [Federation] SQLFederationStateStore Support Version. | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18637 | S3A to support upload of files greater than 2 GB using DiskBlocks | Major | fs/s3 | Harshit Gupta | Harshit Gupta
YARN-11474 | The yarn queue list is displayed on the CLI | Minor | client | Lu Yuan | Lu Yuan
HDFS-16995 | Remove unused parameters at NameNodeHttpServer#initWebHdfs | Minor | webhdfs | Zhaohui Wang | Zhaohui Wang
HDFS-16707 | RBF: Expose RouterRpcFairnessPolicyController related request record metrics for each nameservice to Prometheus | Minor | rbf | Jiale Qi | Jiale Qi
HADOOP-18725 | Avoid cross-platform build for irrelevant Dockerfile changes | Major | build | Gautham Banasandra | Gautham Banasandra
YARN-11462 | Fix Typo of hadoop-yarn-common | Minor | yarn | Shilun Fan | Shilun Fan
YARN-11450 | Improvements for TestYarnConfigurationFields and TestConfigurationFieldsBase | Minor | test | Szilard Nemeth | Szilard Nemeth
HDFS-16997 | Set the locale to avoid printing useless logs in BlockSender | Major | block placement | Shuyan Zhang | Shuyan Zhang
YARN-10144 | Federation: Add missing FederationClientInterceptor APIs | Major | federation, router | D M Murali Krishna Reddy | Shilun Fan
HADOOP-18134 | Setup Jenkins nightly CI for Windows 10 | Critical | build | Gautham Banasandra | Gautham Banasandra
YARN-11470 | FederationStateStoreFacade Cache Support Guava Cache | Major | federation | Shilun Fan | Shilun Fan
YARN-11477 | [Federation] MemoryFederationStateStore Support Store ApplicationSubmitData | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18359 | Update commons-cli from 1.2 to 1.5. | Major | common | Shilun Fan | Shilun Fan
YARN-11479 | [Federation] ZookeeperFederationStateStore Support Store ApplicationSubmitData | Major | federation | Shilun Fan | Shilun Fan
HDFS-16990 | HttpFS Add Support getFileLinkStatus API | Major | httpfs | Hualong Zhang | Hualong Zhang
YARN-11351 | [Federation] Router Support Calls SubCluster’s RMAdminRequest | Major | federation, router | Shilun Fan | Shilun Fan
HDFS-16978 | RBF: Admin command to support bulk add of mount points | Minor | rbf | Viraj Jasani | Viraj Jasani
HDFS-17001 | Support getStatus API in WebHDFS | Major | webhdfs | Hualong Zhang | Hualong Zhang
YARN-11495 | Fix typos in hadoop-yarn-server-web-proxy | Minor | webapp | Shilun Fan | Shilun Fan
HDFS-17015 | Typos in HDFS Documents | Minor | configuration | Liang Yan | Liang Yan
HDFS-17009 | RBF: state store putAll should also return failed records | Major | rbf | Viraj Jasani | Viraj Jasani
HDFS-17012 | Remove unused DFSConfigKeys#DFS_DATANODE_PMEM_CACHE_DIRS_DEFAULT | Minor | datanode, hdfs | JiangHua Zhu | JiangHua Zhu
HDFS-16979 | RBF: Add dfsrouter port in hdfsauditlog | Major | rbf | liuguanghua | liuguanghua
HDFS-16653 | Improve error messages in ShortCircuitCache | Minor | dfsadmin | ECFuzz | ECFuzz
HDFS-17014 | HttpFS Add Support getStatus API | Major | webhdfs | Hualong Zhang | Hualong Zhang
YARN-11496 | Improve TimelineService log format | Minor | timelineservice | Xianming Lei | Xianming Lei
HDFS-16909 | Improve ReplicaMap#mergeAll method. | Minor | datanode | farmmamba | farmmamba
HDFS-17020 | RBF: mount table addAll should print failed records in std error | Major | rbf | Viraj Jasani | Viraj Jasani
HDFS-16908 | Fix javadoc of field IncrementalBlockReportManager#readyToSend. | Major | datanode | farmmamba | farmmamba
YARN-11276 | Add lru cache for RMWebServices.getApps | Minor | resourcemanager | Xianming Lei | Xianming Lei
HDFS-17026 | RBF: NamenodeHeartbeatService should update JMX report with configurable frequency | Major | rbf | Hector Sandoval Chaverri | Hector Sandoval Chaverri
HDFS-17031 | RBF: Reduce repeated code in RouterRpcServer | Minor | rbf | Chengwei Wang | Chengwei Wang
HADOOP-18709 | Add curator based ZooKeeper communication support over SSL/TLS into the common library | Major | common | Ferenc Erdelyi | Ferenc Erdelyi
YARN-11277 | trigger deletion of log-dir by size for NonAggregatingLogHandler | Minor | nodemanager | Xianming Lei | Xianming Lei
HDFS-17028 | RBF: Optimize debug logs of class ConnectionPool and other related class. | Minor | rbf | farmmamba | farmmamba
YARN-11497 | Support removal of only selective node states in untracked removal flow | Major | resourcemanager | Mudit Sharma | Mudit Sharma
HDFS-17029 | Support getECPolices API in WebHDFS | Major | webhdfs | Hualong Zhang | Hualong Zhang
HDFS-17035 | FsVolumeImpl#getActualNonDfsUsed may return negative value | Minor | datanode | farmmamba | farmmamba
HADOOP-11219 | [Umbrella] Upgrade to netty 4 | Major | build, common | Haohui Mai | Haohui Mai
HDFS-17037 | Consider nonDfsUsed when running balancer | Major | balancer & mover | Shuyan Zhang | Shuyan Zhang
YARN-11504 | [Federation] YARN Federation Supports Non-HA mode. | Major | federation, nodemanager | Shilun Fan | Shilun Fan
YARN-11429 | Improve updateTestDataAutomatically in TestRMWebServicesCapacitySched | Major | yarn | Tamas Domok | Tamas Domok
HDFS-17030 | Limit wait time for getHAServiceState in ObserverReaderProxy | Minor | hdfs | Xing Lin | Xing Lin
HDFS-17042 | Add rpcCallSuccesses and OverallRpcProcessingTime to RpcMetrics for Namenode | Major | hdfs | Xing Lin | Xing Lin
HDFS-17043 | HttpFS implementation for getAllErasureCodingPolicies | Major | httpfs | Hualong Zhang | Hualong Zhang
HADOOP-18774 | Add .vscode to gitignore | Major | common | Xiaoqiao He | Xiaoqiao He
YARN-11506 | The formatted yarn queue list is displayed on the command line | Minor | yarn | Lu Yuan | Lu Yuan
HDFS-17053 | Optimize method BlockInfoStriped#findSlot to reduce time complexity. | Trivial | hdfs | farmmamba | farmmamba
YARN-11511 | Improve TestRMWebServices test config and data | Major | capacityscheduler | Tamas Domok | Bence Kosztolnik
HADOOP-18713 | Update solr from 8.8.2 to 8.11.2 | Minor | common | Xuesen Liang | Xuesen Liang
HDFS-17057 | RBF: Add DataNode maintenance states to Federation UI | Major | rbf | Haiyang Hu | Haiyang Hu
HDFS-17055 | Export HAState as a metric from Namenode for monitoring | Minor | hdfs | Xing Lin | Xing Lin
HDFS-17044 | Set size of non-exist block to NO_ACK when process FBR or IBR to avoid useless report from DataNode | Major | namenode | Haiyang Hu | Haiyang Hu
HADOOP-18789 | Remove ozone from hadoop dev support | Trivial | common | Xiaoqiao He | Xiaoqiao He
HDFS-17065 | Fix typos in hadoop-hdfs-project | Minor | hdfs | Zhaohui Wang | Zhaohui Wang
HADOOP-18779 | Improve hadoop-function.sh#status script | Major | common | Shilun Fan | Shilun Fan
HDFS-17073 | Enhance the warning message output for BlockGroupNonStripedChecksumComputer#compute | Major | hdfs | Haiyang Hu | Haiyang Hu
HDFS-17070 | Remove unused import in DataNodeMetricHelper.java. | Trivial | datanode | farmmamba | farmmamba
HDFS-17064 | Document the usage of the new Balancer “sortTopNodes” and “hotBlockTimeInterval” parameter | Major | balancer, documentation | Haiyang Hu | Haiyang Hu
HDFS-17033 | Update fsck to display stale state info of blocks accurately | Minor | datanode, namanode | WangYuanben | WangYuanben
HDFS-17076 | Remove the unused method isSlownodeByNameserviceId in DataNode | Major | datanode | Haiyang Hu | Haiyang Hu
HADOOP-18794 | ipc.server.handler.queue.size missing from core-default.xml | Major | rpc-server | WangYuanben | WangYuanben
HDFS-17082 | Add documentation for provisionSnapshotTrash command to HDFSCommands.md and HdfsSnapshots.md | Major | documentation | Haiyang Hu | Haiyang Hu
HDFS-17083 | Support getErasureCodeCodecs API in WebHDFS | Major | webhdfs | Hualong Zhang | Hualong Zhang
HDFS-17068 | Datanode should record last directory scan time. | Minor | datanode | farmmamba | farmmamba
HDFS-17086 | Fix the parameter settings in TestDiskspaceQuotaUpdate#updateCountForQuota. | Major | test | Haiyang Hu | Haiyang Hu
HADOOP-18801 | Delete path directly when it can not be parsed in trash | Major | common | farmmamba | farmmamba
HDFS-17075 | Reconfig disk balancer parameters for datanode | Major | datanode | Haiyang Hu | Haiyang Hu
HDFS-17091 | Blocks on DECOMMISSIONING DNs should be sorted properly in LocatedBlocks | Major | hdfs | WangYuanben | WangYuanben
HDFS-17088 | Improve the debug verifyEC and dfsrouteradmin commands in HDFSCommands.md | Major | dfsadmin | Haiyang Hu | Haiyang Hu
YARN-11540 | Fix typo: form -> from | Trivial | nodemanager | Seokchan Yoon | Seokchan Yoon
HDFS-17074 | Remove incorrect comment in TestRedudantBlocks#setup | Trivial | test | farmmamba | farmmamba
HDFS-17112 | Show decommission duration in JMX and HTML | Major | namenode | Shuyan Zhang | Shuyan Zhang
HDFS-17119 | RBF: Logger fix for StateStoreMySQLImpl | Trivial | rbf | Zhaohui Wang | Zhaohui Wang
HDFS-17115 | HttpFS Add Support getErasureCodeCodecs API | Major | httpfs | Hualong Zhang | Hualong Zhang
HDFS-17117 | Print reconstructionQueuesInitProgress periodically when BlockManager processMisReplicatesAsync. | Major | namenode | Haiyang Hu | Haiyang Hu
HDFS-17116 | RBF: Update invoke millisecond time as monotonicNow() in RouterSafemodeService. | Major | rbf | Haiyang Hu | Haiyang Hu
HDFS-17135 | Update fsck -blockId to display excess state info of blocks | Major | namnode | Haiyang Hu | Haiyang Hu
HDFS-17136 | Fix annotation description and typo in BlockPlacementPolicyDefault Class | Minor | block placement | Zhaobo Huang | Zhaobo Huang
YARN-11416 | FS2CS should use CapacitySchedulerConfiguration in FSQueueConverterBuilder | Major | capacity scheduler | Benjamin Teke | Susheel Gupta
HDFS-17118 | Fix minor checkstyle warnings in TestObserverReadProxyProvider | Trivial | hdfs | Xing Lin | Xing Lin
HADOOP-18836 | Some properties are missing from hadoop-policy.xml. | Major | common, documentation, security | WangYuanben | WangYuanben
HADOOP-18810 | Document missing a lot of properties in core-default.xml | Major | common, documentation | WangYuanben | WangYuanben
HDFS-17144 | Remove incorrect comment in method storeAllocatedBlock | Trivial | namenode | farmmamba | farmmamba
HDFS-17137 | Standby/Observer NameNode skip to handle redundant replica block logic when set decrease replication. | Major | namenode | Haiyang Hu | Haiyang Hu
HADOOP-18840 | Add enQueue time to RpcMetrics | Minor | rpc-server | Liangjun He | Liangjun He
HDFS-17145 | Fix description of property dfs.namenode.file.close.num-committed-allowed. | Trivial | documentation | farmmamba | farmmamba
HDFS-17148 | RBF: SQLDelegationTokenSecretManager must cleanup expired tokens in SQL | Major | rbf | Hector Sandoval Chaverri | Hector Sandoval Chaverri
HDFS-17087 | Add Throttler for datanode reading block | Major | datanode | Haiyang Hu | Haiyang Hu
HDFS-17162 | RBF: Add missing comments in StateStoreService | Minor | rbf | TIsNotT | TIsNotT
HADOOP-18328 | S3A supports S3 on Outposts | Major | fs/s3 | Sotetsu Suzugamine | Sotetsu Suzugamine
HDFS-17168 | Support getTrashRoots API in WebHDFS | Major | webhdfs | Hualong Zhang | Hualong Zhang
HADOOP-18880 | Add some rpc related metrics to Metrics.md | Major | documentation | Haiyang Hu | Haiyang Hu
HDFS-17140 | Revisit the BPOfferService.reportBadBlocks() method. | Minor | datanode | Liangjun He | Liangjun He
YARN-11564 | Fix wrong config in yarn-default.xml | Major | router | Chenyu Zheng | Chenyu Zheng
HDFS-17177 | ErasureCodingWork reconstruct ignore the block length is Long.MAX_VALUE. | Major | erasure-coding | Haiyang Hu | Haiyang Hu
HDFS-17139 | RBF: For the doc of the class RouterAdminProtocolTranslatorPB, it describes the function of the class ClientNamenodeProtocolTranslatorPB | Minor | rbf | Jian Zhang | Jian Zhang
HDFS-17178 | BootstrapStandby needs to handle RollingUpgrade | Minor | namenode | Danny Becker | Danny Becker
MAPREDUCE-7453 | Revert HADOOP-18649 | Major | mrv2 | Chenyu Zheng | Chenyu Zheng
HDFS-17180 | HttpFS Add Support getTrashRoots API | Major | webhdfs | Hualong Zhang | Hualong Zhang
HDFS-17192 | Add bock info when constructing remote block reader meets IOException | Trivial | hdfs-client | farmmamba | farmmamba
HADOOP-18797 | Support Concurrent Writes With S3A Magic Committer | Major | fs/s3 | Emanuel Velzi | Syed Shameerur Rahman
HDFS-17184 | Improve BlockReceiver to throws DiskOutOfSpaceException when initialize | Major | datanode | Haiyang Hu | Haiyang Hu
YARN-11567 | Aggregate container launch debug artifacts automatically in case of error | Minor | yarn | Bence Kosztolnik | Bence Kosztolnik
HDFS-17197 | Show file replication when listing corrupt files. | Major | fs, namanode | Shuyan Zhang | Shuyan Zhang
HDFS-17204 | EC: Reduce unnecessary log when processing excess redundancy. | Major | erasure-coding | Shuyan Zhang | Shuyan Zhang
YARN-11468 | Zookeeper SSL/TLS support | Critical | resourcemanager | Ferenc Erdelyi | Ferenc Erdelyi
HDFS-17211 | Fix comments in the RemoteParam class | Minor | rbf | xiaojunxiang | xiaojunxiang
HDFS-17194 | Enhance the log message for striped block recovery | Major | logging | Haiyang Hu | Haiyang Hu
HADOOP-18917 | upgrade to commons-io 2.14.0 | Major | build | PJ Fanning | PJ Fanning
HDFS-17205 | HdfsServerConstants.MIN_BLOCKS_FOR_WRITE should be configurable | Major | hdfs | Haiyang Hu | Haiyang Hu
HDFS-17200 | Add some datanode related metrics to Metrics.md | Minor | datanode, metrics | Zhaobo Huang | Zhaobo Huang
HDFS-17171 | CONGESTION_RATIO should be configurable | Minor | datanode | farmmamba | farmmamba
HDFS-16740 | Mini cluster test flakiness | Major | hdfs, test | Steve Vaughan | Steve Vaughan
HDFS-17208 | Add the metrics PendingAsyncDiskOperations in datanode | Major | datanode | Haiyang Hu | Haiyang Hu
HDFS-17217 | Add lifeline RPC start up log when NameNode#startCommonServices | Major | namenode | Haiyang Hu | Haiyang Hu
HADOOP-18890 | remove okhttp usage | Major | build, common | PJ Fanning | PJ Fanning
HADOOP-18926 | Add documentation related to NodeFencer | Minor | documentation, ha | JiangHua Zhu | JiangHua Zhu
YARN-11583 | Improve Node Link for YARN Federation Web Page | Major | federation | Shilun Fan | Shilun Fan
YARN-11469 | Refactor FederationStateStoreFacade Cache Code | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18916 | module-info classes from external dependencies appearing in uber jars | Major | build | PJ Fanning | PJ Fanning
HDFS-17210 | Optimize AvailableSpaceBlockPlacementPolicy | Minor | hdfs | Fei Guo | guophilipse
HDFS-17228 | Improve documentation related to BlockManager | Minor | block placement, documentation | JiangHua Zhu | JiangHua Zhu
HADOOP-18867 | Upgrade ZooKeeper to 3.6.4 | Minor | build | Masatake Iwasaki | Masatake Iwasaki
HADOOP-18942 | Upgrade ZooKeeper to 3.7.2 | Major | common | Masatake Iwasaki | Masatake Iwasaki
HDFS-17235 | Fix javadoc errors in BlockManager | Major | documentation | Haiyang Hu | Haiyang Hu
HADOOP-18919 | Zookeeper SSL/TLS support in HDFS ZKFC | Major | common | Zita Dombi | Zita Dombi
HADOOP-18868 | Optimize the configuration and use of callqueue overflow trigger failover | Major | common | Haiyang Hu | Haiyang Hu
HADOOP-18949 | upgrade maven dependency plugin due to security issue | Major | build | PJ Fanning | PJ Fanning
HADOOP-18920 | RPC Metrics : Optimize logic for log slow RPCs | Major | metrics | Haiyang Hu | Haiyang Hu
HADOOP-18933 | upgrade netty to 4.1.100 due to CVE | Major | build | PJ Fanning | PJ Fanning
HDFS-15273 | CacheReplicationMonitor hold lock for long time and lead to NN out of service | Major | caching, namenode | Xiaoqiao He | Xiaoqiao He
YARN-11592 | Add timeout to GPGUtils#invokeRMWebService. | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18936 | Upgrade to jetty 9.4.53 | Major | build | PJ Fanning | PJ Fanning
MAPREDUCE-7457 | Limit number of spill files getting created | Critical | mrv2 | Mudit Sharma | Mudit Sharma
HADOOP-18963 | Fix typos in .gitignore | Minor | common | 袁焊忠 | 袁焊忠
HDFS-17243 | Add the parameter storage type for getBlocks method | Major | balancer | Haiyang Hu | Haiyang Hu
HDFS-16791 | Add getEnclosingRoot() API to filesystem interface and implementations | Major | fs | Tom McCormick | Tom McCormick
HADOOP-18954 | Filter NaN values from JMX json interface | Major | common | Bence Kosztolnik | Bence Kosztolnik
HADOOP-18964 | Update plugin for SBOM generation to 2.7.10 | Major | common | Vinod Anandan | Vinod Anandan
HDFS-17172 | Support FSNamesystemLock Parameters reconfigurable | Major | namanode | Haiyang Hu | Haiyang Hu
HADOOP-18956 | Zookeeper SSL/TLS support in ZKDelegationTokenSecretManager and ZKSignerSecretProvider | Major | common | Zita Dombi | István Fajth
HADOOP-18957 | Use StandardCharsets.UTF_8 constant | Major | common | PJ Fanning | PJ Fanning
YARN-11611 | Remove json-io to 4.14.1 due to CVE-2023-34610 | Major | yarn | Benjamin Teke | Benjamin Teke
HDFS-17263 | RBF: Fix client ls trash path cannot get except default nameservices trash path | Major | rbf | liuguanghua | liuguanghua
HADOOP-18924 | Upgrade grpc jars to v1.53.0 due to CVEs | Major | build | PJ Fanning | PJ Fanning
HDFS-17259 | Fix typo in TestFsDatasetImpl Class. | Trivial | test | Zhaobo Huang | Zhaobo Huang
HDFS-17218 | NameNode should process time out excess redundancy blocks | Major | namanode | Haiyang Hu | Haiyang Hu
HDFS-17250 | EditLogTailer#triggerActiveLogRoll should handle thread Interrupted | Major | hdfs | Haiyang Hu | Haiyang Hu
YARN-11420 | Stabilize TestNMClient | Major | yarn | Bence Kosztolnik | Susheel Gupta
HADOOP-18982 | Fix doc about loading native libraries | Major | documentation | Shuyan Zhang | Shuyan Zhang
YARN-11423 | [Federation] Router Supports CLI Commands | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18925 | S3A: add option “fs.s3a.optimized.copy.from.local.enabled” to enable/disable CopyFromLocalOperation | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18989 | Use thread pool to improve the speed of creating control files in TestDFSIO | Major | benchmarks, common | farmmamba | farmmamba
HDFS-17279 | RBF: Fix link to Fedbalance document | Major | rbf | Haiyang Hu | Haiyang Hu
HDFS-17272 | NNThroughputBenchmark should support specifying the base directory for multi-client test | Major | namenode | caozhiqiang | caozhiqiang
HDFS-17152 | Fix the documentation of count command in FileSystemShell.md | Trivial | documentation | farmmamba | farmmamba
HDFS-17242 | Make congestion backoff time configurable | Minor | hdfs-client | farmmamba | farmmamba
HDFS-17282 | Reconfig ‘SlowIoWarningThreshold’ parameters for datanode. | Minor | datanode | Zhaobo Huang | Zhaobo Huang
YARN-11630 | Passing admin Java options to container localizers | Major | yarn | Peter Szucs | Peter Szucs
YARN-11563 | Fix typo in AbstractContainerAllocator from CSAssignemnt to CSAssignment | Trivial | capacityscheduler | wangzhongwei | wangzhongwei
HADOOP-18613 | Upgrade ZooKeeper to version 3.8.3 | Major | common | Tamas Penzes | Bilwa S T
YARN-11634 | Speed-up TestTimelineClient | Minor | yarn | Bence Kosztolnik | Bence Kosztolnik
HDFS-17285 | RBF: Add a safe mode check period configuration | Minor | rbf | liuguanghua | liuguanghua
HDFS-17215 | RBF: Fix some method annotations about @throws | Minor | rbf | xiaojunxiang | xiaojunxiang
HDFS-17275 | Judge whether the block has been deleted in the block report | Minor | hdfs | lei w | lei w
HDFS-17297 | The NameNode should remove block from the BlocksMap if the block is marked as deleted. | Major | namanode | Haiyang Hu | Haiyang Hu
HDFS-17277 | Delete invalid code logic in namenode format | Minor | namenode | zhangzhanchang | zhangzhanchang
HADOOP-18540 | Upgrade Bouncy Castle to 1.70 | Major | build | D M Murali Krishna Reddy | D M Murali Krishna Reddy
HDFS-17310 | DiskBalancer: Enhance the log message for submitPlan | Major | datanode | Haiyang Hu | Haiyang Hu
HDFS-17023 | RBF: Record proxy time when call invokeConcurrent method. | Minor | rbf | farmmamba | farmmamba
YARN-11529 | Add metrics for ContainerMonitorImpl. | Minor | nodemanager | Xianming Lei | Xianming Lei
HDFS-17306 | RBF:Router should not return nameservices that does not enable observer nodes in RpcResponseHeaderProto | Major | rdf, router | liuguanghua | liuguanghua
HDFS-17322 | RetryCache#MAX_CAPACITY seems to be MIN_CAPACITY | Trivial | ipc | farmmamba | farmmamba
HDFS-17325 | Doc: Fix the documentation of fs expunge command in FileSystemShell.md | Minor | documentation, fs | liuguanghua | liuguanghua
HDFS-17315 | Optimize the namenode format code logic. | Major | namenode | Zhaobo Huang | Zhaobo Huang
YARN-11642 | Fix Flaky Test TestTimelineAuthFilterForV2#testPutTimelineEntities | Major | timelineservice | Shilun Fan | Shilun Fan
HDFS-17317 | DebugAdmin metaOut not need multiple close | Major | hdfs | xy | xy
HDFS-17312 | packetsReceived metric should ignore heartbeat packet | Major | datanode | farmmamba | farmmamba
HDFS-17128 | RBF: SQLDelegationTokenSecretManager should use version of tokens updated by other routers | Major | rbf | Hector Sandoval Chaverri | Hector Sandoval Chaverri
HADOOP-19034 | Fix Download Maven Url Not Found | Major | common | Shilun Fan | Shilun Fan
MAPREDUCE-7468 | Change add-opens flag’s default value from true to false | Major | mrv2 | Benjamin Teke | Benjamin Teke
HADOOP-18895 | upgrade to commons-compress 1.24.0 due to CVE | Major | build | PJ Fanning | PJ Fanning
HADOOP-19040 | mvn site commands fails due to MetricsSystem And MetricsSystemImpl changes. | Major | build | Shilun Fan | Shilun Fan
HADOOP-19031 | Enhance access control for RunJar | Major | security | Xiaoqiao He | Xiaoqiao He
HADOOP-19038 | Improve create-release RUN script | Major | build | Shilun Fan | Shilun Fan
HDFS-17343 | Revert HDFS-16016. BPServiceActor to provide new thread to handle IBR | Major | namenode | Shilun Fan | Shilun Fan
HADOOP-19039 | Hadoop 3.4.0 Highlight big features and improvements. | Major | common | Shilun Fan | Shilun Fan
YARN-10888 | [Umbrella] New capacity modes for CS | Major | capacity scheduler | Szilard Nemeth | Benjamin Teke
HADOOP-19051 | Hadoop 3.4.0 Big feature/improvement highlight addendum | Major | common | Benjamin Teke | Benjamin Teke
YARN-10889 | [Umbrella] Queue Creation in Capacity Scheduler - Tech debts | Major | capacity scheduler | Szilard Nemeth | Benjamin Teke
HDFS-17359 | EC: recheck failed streamers should only after flushing all packets. | Minor | ec | farmmamba | farmmamba
HADOOP-18987 | Corrections to Hadoop FileSystem API Definition | Minor | documentation | Dieter De Paepe | Dieter De Paepe
HADOOP-18993 | S3A: Add option fs.s3a.classloader.isolation (#6301) | Minor | fs/s3 | Antonio Murgia | Antonio Murgia
HADOOP-19059 | S3A: update AWS SDK to 2.23.19 to support S3 Access Grants | Minor | build, fs/s3 | Jason Han | Jason Han
HADOOP-18930 | S3A: make fs.s3a.create.performance an option you can set for the entire bucket | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-19065 | Update Protocol Buffers installation to 3.21.12 | Major | build | Zhaobo Huang | Zhaobo Huang

### BUG FIXES:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
HDFS-15196 | RBF: RouterRpcServer getListing cannot list large dirs correctly | Critical | rbf | Fengnan Li | Fengnan Li
HDFS-15252 | HttpFS: setWorkingDirectory should not accept invalid paths | Major | httpfs | Hemanth Boyina | Hemanth Boyina
HDFS-15256 | Fix typo in DataXceiverServer#run() | Trivial | datanode | Lisheng Sun | Lisheng Sun
HDFS-15249 | ThrottledAsyncChecker is not thread-safe. | Major | federation | Toshihiro Suzuki | Toshihiro Suzuki
HDFS-15263 | Fix the logic of scope and excluded scope in Network Topology | Major | net | Ayush Saxena | Ayush Saxena
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-16962 | Making `getBoolean` log warning message for unrecognized value | Major | conf | Ctest | Ctest
HADOOP-16967 | TestSequenceFile#testRecursiveSeqFileCreate fails in subsequent run | Minor | common, test | Ctest | Ctest
MAPREDUCE-7272 | TaskAttemptListenerImpl excessive log messages | Major | test | Ahmed Hussein | Ahmed Hussein
HADOOP-16958 | NPE when hadoop.security.authorization is enabled but the input PolicyProvider for ZKFCRpcServer is NULL | Critical | common, ha | Ctest | Ctest
YARN-10219 | YARN service placement constraints is broken | Blocker | yarn | 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
MAPREDUCE-7273 | JHS: make sure that Kerberos relogin is performed when KDC becomes offline then online again | Major | jobhistoryserver | Peter Bacsko | Peter Bacsko
HDFS-15266 | Add missing DFSOps Statistics in WebHDFS | Major | webhdfs | Ayush Saxena | Ayush Saxena
HDFS-15218 | RBF: MountTableRefresherService failed to refresh other router MountTableEntries in secure mode. | Major | rbf | Surendra Singh Lilhore | Surendra Singh Lilhore
HADOOP-16971 | TestFileContextResolveAfs#testFileContextResolveAfs creates dangling link and fails for subsequent runs | Minor | common, fs, test | Ctest | Ctest
HDFS-15275 | HttpFS: Response of Create was not correct with noredirect and data are true | Major | httpfs | Hemanth Boyina | Hemanth Boyina
HDFS-15276 | Concat on INodeRefernce fails with illegal state exception | Critical | namanode | Hemanth Boyina | Hemanth Boyina
HDFS-15281 | ZKFC ignores dfs.namenode.rpc-bind-host and uses dfs.namenode.rpc-address to bind to host address | Major | ha, namenode | Dhiraj Hegde | Dhiraj Hegde
HDFS-15297 | TestNNHandlesBlockReportPerStorage::blockReport_02 fails intermittently in trunk | Major | datanode, test | Mingliang Liu | Ayush Saxena
HDFS-15298 | Fix the findbugs warnings introduced in HDFS-15217 | Major | namanode | Toshihiro Suzuki | Toshihiro Suzuki
HDFS-15301 | statfs function in hdfs-fuse is not working | Major | fuse-dfs, libhdfs | Aryan Gupta | Aryan Gupta
HDFS-15210 | EC : File write hanged when DN is shutdown by admin command. | Major | ec | Surendra Singh Lilhore | Surendra Singh Lilhore
HDFS-15285 | The same distance and load nodes don’t shuffle when consider DataNode load | Major | datanode | Lisheng Sun | Lisheng Sun
HDFS-15265 | HttpFS: validate content-type in HttpFSUtils | Major | httpfs | Hemanth Boyina | Hemanth Boyina
HDFS-15309 | Remove redundant String.valueOf method on ExtendedBlockId.java | Trivial | hdfs-client | bianqi | bianqi
HADOOP-16957 | NodeBase.normalize doesn’t removing all trailing slashes. | Major | net | Ayush Saxena | Ayush Saxena
HADOOP-17011 | Tolerate leading and trailing spaces in fs.defaultFS | Major | common | Ctest | Ctest
HDFS-15320 | StringIndexOutOfBoundsException in HostRestrictingAuthorizationFilter | Major | webhdfs | Akira Ajisaka | Akira Ajisaka
HDFS-15325 | TestRefreshCallQueue is failing due to changed CallQueue constructor | Major | test | Konstantin Shvachko | Fengnan Li
YARN-10256 | Refactor TestContainerSchedulerQueuing.testContainerUpdateExecTypeGuaranteedToOpportunistic | Major | test | Ahmed Hussein | Ahmed Hussein
HDFS-15270 | Account for *env == NULL in hdfsThreadDestructor | Major | libhdfs | Babneet Singh | Babneet Singh
HDFS-15331 | Remove invalid exclusions that minicluster dependency on HDFS | Major | build | Wanqiang Ji | Wanqiang Ji
YARN-8959 | TestContainerResizing fails randomly | Minor | test | Bibin Chundatt | Ahmed Hussein
HDFS-15332 | Quota Space consumed was wrong in truncate with Snapshots | Major | qouta, snapshots | Hemanth Boyina | Hemanth Boyina
YARN-9017 | PlacementRule order is not maintained in CS | Major | capacity scheduler | Bibin Chundatt | Bilwa S T
HDFS-15323 | StandbyNode fails transition to active due to insufficient transaction tailing | Major | namenode, qjm | Konstantin Shvachko | Konstantin Shvachko
HADOOP-17025 | Fix invalid metastore configuration in S3GuardTool tests | Minor | fs/s3, test | Masatake Iwasaki | Masatake Iwasaki
HDFS-15339 | TestHDFSCLI fails for user names with the dot/dash character | Major | test | Yan Xiaole | Yan Xiaole
HDFS-15250 | Setting `dfs.client.use.datanode.hostname` to true can crash the system because of unhandled UnresolvedAddressException | Major | hdfs-client | Ctest | Ctest
HADOOP-16768 | SnappyCompressor test cases wrongly assume that the compressed data is always smaller than the input data | Major | io, test | zhao bo | Akira Ajisaka
HDFS-15243 | Add an option to prevent sub-directories of protected directories from deletion | Major | namenode | liuyanyu | liuyanyu
HDFS-14367 | EC: Parameter maxPoolSize in striped reconstruct thread pool isn’t affecting number of threads | Major | ec | Guo Lei | Guo Lei
YARN-9301 | Too many InvalidStateTransitionException with SLS | Major | scheduler-load-simulator | Bibin Chundatt | Bilwa S T
HADOOP-17035 | Trivial typo(s) which are ‘timout’, ‘interruped’ in comment, LOG and documents | Trivial | documentation | Sungpeo Kook | Sungpeo Kook
HDFS-15300 | RBF: updateActiveNamenode() is invalid when RPC address is IP | Major | rbf | ZanderXu | ZanderXu
HADOOP-15524 | BytesWritable causes OOME when array size reaches Integer.MAX_VALUE | Major | io | Joseph Smith | Joseph Smith
YARN-10154 | CS Dynamic Queues cannot be configured with absolute resources | Major | capacity scheduler | Sunil G | Manikandan R
HDFS-15316 | Deletion failure should not remove directory from snapshottables | Major | namanode | Hemanth Boyina | Hemanth Boyina
YARN-9898 | Dependency netty-all-4.1.27.Final doesn’t support ARM platform | Major | buid | liusheng | liusheng
YARN-10265 | Upgrade Netty-all dependency to latest version 4.1.50 to fix ARM support issue | Major | buid | liusheng | liusheng
YARN-9444 | YARN API ResourceUtils’s getRequestedResourcesFromConfig doesn’t recognize yarn.io/gpu as a valid resource | Minor | api | Gergely Pollák | Gergely Pollák
HDFS-15293 | Relax the condition for accepting a fsimage when receiving a checkpoint | Critical | namenode | Chen Liang | Chen Liang
HADOOP-17024 | ListStatus on ViewFS root (ls “/”) should list the linkFallBack root (configured target root). | Major | fs, viewfs | Uma Maheswara Rao G | Abhishek Das
MAPREDUCE-6826 | Job fails with InvalidStateTransitonException: Invalid event: JOB_TASK_COMPLETED at SUCCEEDED/COMMITTING | Major | mrv2 | Varun Saxena | Bilwa S T
HADOOP-16586 | ITestS3GuardFsck, others fails when run using a local metastore | Major | fs/s3 | Siddharth Seth | Masatake Iwasaki
HADOOP-16900 | Very large files can be truncated when written through S3AFileSystem | Major | fs/s3 | Andrew Olson | Mukund Thakur
YARN-10228 | Yarn Service fails if am java opts contains ZK authentication file path | Major | yarn | Bilwa S T | Bilwa S T
HADOOP-17049 | javax.activation-api and jakarta.activation-api define overlapping classes | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17040 | Fix intermittent failure of ITestBlockingThreadPoolExecutorService | Minor | fs/s3, test | Masatake Iwasaki | Masatake Iwasaki
HDFS-15363 | BlockPlacementPolicyWithNodeGroup should validate if it is initialized by NetworkTopologyWithNodeGroup | Major | block placement | Hemanth Boyina | Hemanth Boyina
HDFS-15093 | RENAME.TO_TRASH is ignored When RENAME.OVERWRITE is specified | Major | hdfs-client | Harshakiran Reddy | Ayush Saxena
HDFS-12288 | Fix DataNode’s xceiver count calculation | Major | datanode, hdfs | Lukas Majercak | Lisheng Sun
HDFS-15373 | Fix number of threads in IPCLoggerChannel#createParallelExecutor | Major | journal-node | Ayush Saxena | Ayush Saxena
HDFS-15362 | FileWithSnapshotFeature#updateQuotaAndCollectBlocks should collect all distinct blocks | Major | snapshots | Hemanth Boyina | Hemanth Boyina
MAPREDUCE-7278 | Speculative execution behavior is observed even when mapreduce.map.speculative and mapreduce.reduce.speculative are false | Major | task | Tarun Parimi | Tarun Parimi
HADOOP-7002 | Wrong description of copyFromLocal and copyToLocal in documentation | Minor | documentation | Jingguo Yao | Andras Bokor
HADOOP-17052 | NetUtils.connect() throws unchecked exception (UnresolvedAddressException) causing clients to abort | Major | net | Dhiraj Hegde | Dhiraj Hegde
YARN-10254 | CapacityScheduler incorrect User Group Mapping after leaf queue change | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
HADOOP-17062 | Fix shelldocs path in Jenkinsfile | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17056 | shelldoc fails in hadoop-common | Major | build | Akira Ajisaka | Akira Ajisaka
YARN-10286 | PendingContainers bugs in the scheduler outputs | Critical | resourcemanager | Adam Antal | Andras Gyori
HDFS-15396 | Fix TestViewFileSystemOverloadSchemeHdfsFileSystemContract#testListStatusRootDir | Major | test | Ayush Saxena | Ayush Saxena
HDFS-15386 | ReplicaNotFoundException keeps happening in DN after removing multiple DN’s data directories | Major | datanode | Toshihiro Suzuki | Toshihiro Suzuki
HDFS-15398 | EC: hdfs client hangs due to exception during addBlock | Critical | ec, hdfs-client | Hongbing Wang | Hongbing Wang
YARN-10300 | appMasterHost not set in RM ApplicationSummary when AM fails before first heartbeat | Major | am | Eric Badger | Eric Badger
HADOOP-17059 | ArrayIndexOfboundsException in ViewFileSystem#listStatus | Major | viewfs | Hemanth Boyina | Hemanth Boyina
YARN-10296 | Make ContainerPBImpl#getId/setId synchronized | Minor | yarn-common | Benjamin Teke | Benjamin Teke
HADOOP-17060 | listStatus and getFileStatus behave inconsistent in the case of ViewFs implementation for isDirectory | Major | viewfs | Srinivasu Majeti | Uma Maheswara Rao G
YARN-10312 | Add support for yarn logs -logFile to retain backward compatibility | Major | client | Jim Brennan | Jim Brennan
HDFS-15351 | Blocks scheduled count was wrong on truncate | Major | block placement | Hemanth Boyina | Hemanth Boyina
HDFS-15403 | NPE in FileIoProvider#transferToSocketFully | Major | datanode | Hemanth Boyina | Hemanth Boyina
HDFS-15372 | Files in snapshots no longer see attribute provider permissions | Major | snapshots | Stephen O’Donnell | Stephen O’Donnell
HADOOP-9851 | dfs -chown does not like “+” plus sign in user name | Minor | fs | Marc Villacorta | Andras Bokor
YARN-10308 | Update javadoc and variable names for keytab in yarn services as it supports filesystems other than hdfs and local file system | Minor | documentation | Bilwa S T | Bilwa S T
MAPREDUCE-7281 | Fix NoClassDefFoundError on ‘mapred minicluster’ | Major | scripts | Masatake Iwasaki | Masatake Iwasaki
HADOOP-17029 | ViewFS does not return correct user/group and ACL | Major | fs, viewfs | Abhishek Das | Abhishek Das
HDFS-14546 | Document block placement policies | Major | documentation | Íñigo Goiri | Amithsha
HADOOP-17068 | client fails forever when namenode ipaddr changed | Major | hdfs-client | Sean Chow | Sean Chow
HDFS-15378 | TestReconstructStripedFile#testErasureCodingWorkerXmitsWeight is failing on trunk | Major | test | Hemanth Boyina | Hemanth Boyina
YARN-10328 | Too many ZK Curator NodeExists exception logs in YARN Service AM logs | Major | yarn | Bilwa S T | Bilwa S T
YARN-9903 | Support reservations continue looking for Node Labels | Major | capacity scheduler | Tarun Parimi | Jim Brennan
YARN-10331 | Upgrade node.js to 10.21.0 | Critical | build, yarn-ui-v2 | Akira Ajisaka | Akira Ajisaka
HADOOP-17032 | Handle an internal dir in viewfs having multiple children mount points pointing to different filesystems | Major | fs, viewfs | Abhishek Das | Abhishek Das
YARN-10318 | ApplicationHistory Web UI incorrect column indexing | Minor | yarn | Andras Gyori | Andras Gyori
YARN-10330 | Add missing test scenarios to TestUserGroupMappingPlacementRule and TestAppNameMappingPlacementRule | Major | capacity scheduler, capacityscheduler, test | Peter Bacsko | Peter Bacsko
HDFS-15446 | CreateSnapshotOp fails during edit log loading for /.reserved/raw/path with error java.io.FileNotFoundException: Directory does not exist: /.reserved/raw/path | Major | hdfs | Srinivasu Majeti | Stephen O’Donnell
HDFS-15451 | Restarting name node stuck in safe mode when using provided storage | Major | namenode | shanyu zhao | shanyu zhao
HADOOP-17117 | Fix typos in hadoop-aws documentation | Trivial | documentation, fs/s3 | Sebastian Nagel | Sebastian Nagel
YARN-10344 | Sync netty versions in hadoop-yarn-csi | Major | build | Akira Ajisaka | Akira Ajisaka
YARN-10341 | Yarn Service Container Completed event doesn’t get processed | Critical | service-scheduler | Bilwa S T | Bilwa S T
HADOOP-17116 | Skip Retry INFO logging on first failover from a proxy | Major | ha | Hanisha Koneru | Hanisha Koneru
HADOOP-16998 | WASB : NativeAzureFsOutputStream#close() throwing IllegalArgumentException | Major | fs/azure | Anoop Sam John | Anoop Sam John
YARN-10348 | Allow RM to always cancel tokens after app completes | Major | yarn | Jim Brennan | Jim Brennan
MAPREDUCE-7284 | TestCombineFileInputFormat#testMissingBlocks fails | Major | test | Akira Ajisaka | Akira Ajisaka
YARN-10350 | TestUserGroupMappingPlacementRule fails | Major | test | Akira Ajisaka | Bilwa S T
MAPREDUCE-7285 | Junit class missing from hadoop-mapreduce-client-jobclient-*-tests jar | Major | test | Eric Badger | Masatake Iwasaki
HDFS-14498 | LeaseManager can loop forever on the file for which create has failed | Major | namenode | Sergey Shelukhin | Stephen O’Donnell
YARN-10339 | Timeline Client in Nodemanager gets 403 errors when simple auth is used in kerberos environments | Major | timelineclient | Tarun Parimi | Tarun Parimi
HDFS-15198 | RBF: Add test for MountTableRefresherService failed to refresh other router MountTableEntries in secure mode | Major | rbf | Chenyu Zheng | Chenyu Zheng
HADOOP-17119 | Jetty upgrade to 9.4.x causes MR app fail with IOException | Major | common | Bilwa S T | Bilwa S T
HDFS-15246 | ArrayIndexOfboundsException in BlockManager CreateLocatedBlock | Major | namanode | Hemanth Boyina | Hemanth Boyina
HADOOP-17138 | Fix spotbugs warnings surfaced after upgrade to 4.0.6 | Minor | build | Masatake Iwasaki | Masatake Iwasaki
YARN-4771 | Some containers can be skipped during log aggregation after NM restart | Major | nodemanager | Jason Darrell Lowe | Jim Brennan
HADOOP-17153 | Add boost installation steps to build instruction on CentOS 8 | Major | documentation | Masatake Iwasaki | Masatake Iwasaki
YARN-10367 | Failed to get nodejs 10.21.0 when building docker image | Blocker | build, webapp | Akira Ajisaka | Akira Ajisaka
YARN-10362 | Javadoc for TimelineReaderAuthenticationFilterInitializer is broken | Minor | documentation | Xieming Li | Xieming Li
YARN-10366 | Yarn rmadmin help message shows two labels for one node for –replaceLabelsOnNode | Major | yarn | Tanu Ajmera | Tanu Ajmera
MAPREDUCE-7051 | Fix typo in MultipleOutputFormat | Trivial | mrv1 | ywheel | ywheel
HDFS-15313 | Ensure inodes in active filesystem are not deleted during snapshot delete | Major | snapshots | Shashikant Banerjee | Shashikant Banerjee
HDFS-14950 | missing libhdfspp libs in dist-package | Major | build, libhdfs++ | Yuan Zhou | Yuan Zhou
YARN-10359 | Log container report only if list is not empty | Minor | nodemanager | Bilwa S T | Bilwa S T
HDFS-15229 | Truncate info should be logged at INFO level | Major | . | Ravuri Sushma sree | Ravuri Sushma sree
HDFS-15503 | File and directory permissions are not able to be modified from WebUI | Major | ui | Hemanth Boyina | Hemanth Boyina
YARN-10383 | YarnCommands.md is inconsistent with the source code | Minor | documentation | zhaoshengjie | zhaoshengjie
YARN-10377 | Clicking on queue in Capacity Scheduler legacy ui does not show any applications | Major | ui | Tarun Parimi | Tarun Parimi
HADOOP-17184 | Add –mvn-custom-repos parameter to yetus calls | Major | build | Mingliang Liu | Mingliang Liu
HDFS-15499 | Clean up httpfs/pom.xml to remove aws-java-sdk-s3 exclusion | Major | httpfs | Mingliang Liu | Mingliang Liu
HADOOP-17186 | Fixing javadoc in ListingOperationCallbacks | Major | build, documentation | Akira Ajisaka | Mukund Thakur
HADOOP-17164 | UGI loginUserFromKeytab doesn’t set the last login time | Major | security | Sandeep Guggilam | Sandeep Guggilam
YARN-4575 | ApplicationResourceUsageReport should return ALL reserved resource | Major | scheduler | Bibin Chundatt | Bibin Chundatt
YARN-10388 | RMNode updatedCapability flag not set while RecommissionNodeTransition | Major | resourcemanager | Pranjal Protim Borah | Pranjal Protim Borah
HADOOP-17182 | Dead links in breadcrumbs | Major | documentation | Akira Ajisaka | Akira Ajisaka
HDFS-15443 | Setting dfs.datanode.max.transfer.threads to a very small value can cause strange failure. | Major | datanode | AMC-team | AMC-team
YARN-10364 | Absolute Resource [memory=0] is considered as Percentage config type | Major | capacity scheduler | Prabhu Joseph | Bilwa S T
HDFS-15508 | [JDK 11] Fix javadoc errors in hadoop-hdfs-rbf module | Major | documentation | Akira Ajisaka | Akira Ajisaka
HDFS-15506 | [JDK 11] Fix javadoc errors in hadoop-hdfs module | Major | documentation | Akira Ajisaka | Xieming Li
HDFS-15507 | [JDK 11] Fix javadoc errors in hadoop-hdfs-client module | Major | documentation | Akira Ajisaka | Xieming Li
HADOOP-17196 | Fix C/C++ standard warnings | Major | build | Gautham Banasandra | Gautham Banasandra
HDFS-15523 | Fix the findbugs warnings from HDFS-15520 | Major | namenode | Tsz-wo Sze | Tsz-wo Sze
HADOOP-17204 | Fix typo in Hadoop KMS document | Trivial | documentation, kms | Akira Ajisaka | Xieming Li
YARN-10336 | RM page should throw exception when command injected in RM REST API to get applications | Major | webapp | Rajshree Mishra | Bilwa S T
HDFS-15439 | Setting dfs.mover.retry.max.attempts to negative value will retry forever. | Major | balancer & mover | AMC-team | AMC-team
YARN-10391 | –module-gpu functionality is broken in container-executor | Major | nodemanager | Eric Badger | Eric Badger
HDFS-15535 | RBF: Fix Namespace path to snapshot path resolution for snapshot API | Major | rbf | Ayush Saxena | Ayush Saxena
HDFS-14504 | Rename with Snapshots does not honor quota limit | Major | snapshots | Shashikant Banerjee | Hemanth Boyina
HADOOP-17209 | Erasure Coding: Native library memory leak | Major | native | Sean Chow | Sean Chow
HADOOP-17220 | Upgrade slf4j to 1.7.30 ( To Address: CVE-2018-8088) | Major | build, common | Brahma Reddy Battula | Brahma Reddy Battula
HDFS-14852 | Removing from LowRedundancyBlocks does not remove the block from all queues | Major | namenode | Hui Fei | Hui Fei
HDFS-15536 | RBF: Clear Quota in Router was not consistent | Critical | rbf | Hemanth Boyina | Hemanth Boyina
HDFS-15510 | RBF: Quota and Content Summary was not correct in Multiple Destinations | Critical | rbf | Hemanth Boyina | Hemanth Boyina
HDFS-15540 | Directories protected from delete can still be moved to the trash | Major | namenode | Stephen O’Donnell | Stephen O’Donnell
HDFS-15471 | TestHDFSContractMultipartUploader fails on trunk | Major | test | Ahmed Hussein | Steve Loughran
HDFS-15290 | NPE in HttpServer during NameNode startup | Major | namenode | Konstantin Shvachko | Simbarashe Dzinamarira
HADOOP-17240 | Fix wrong command line for setting up CentOS 8 | Minor | documentation | Masatake Iwasaki | Takeru Kuramoto
YARN-10419 | Javadoc error in hadoop-yarn-server-common module | Major | build, documentation | Akira Ajisaka | Masatake Iwasaki
YARN-10416 | Typos in YarnScheduler#allocate method’s doc comment | Minor | docs | Wanqiang Ji | Siddharth Ahuja
HADOOP-17245 | Add RootedOzFS AbstractFileSystem to core-default.xml | Major | fs | Bharat Viswanadham | Bharat Viswanadham
HADOOP-17158 | Test timeout for ITestAbfsInputStreamStatistics#testReadAheadCounters | Major | fs/azure | Mehakmeet Singh | Mehakmeet Singh
YARN-10397 | SchedulerRequest should be forwarded to scheduler if custom scheduler supports placement constraints | Minor | capacity scheduler | Bilwa S T | Bilwa S T
HDFS-15573 | Only log warning if considerLoad and considerStorageType are both true | Major | hdfs | Stephen O’Donnell | Stephen O’Donnell
YARN-10430 | Log improvements in NodeStatusUpdaterImpl | Minor | nodemanager | Bilwa S T | Bilwa S T
HADOOP-17262 | Switch to Yetus main branch | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17246 | Fix build the hadoop-build Docker image failed | Major | build | Wanqiang Ji | Wanqiang Ji
HDFS-15438 | Setting dfs.disk.balancer.max.disk.errors = 0 will fail the block copy | Major | balancer & mover | AMC-team | AMC-team
HADOOP-17203 | Test failures in ITestAzureBlobFileSystemCheckAccess in ABFS | Major | fs/azure | Mehakmeet Singh | Thomas Marqardt
MAPREDUCE-7294 | Only application master should upload resource to Yarn Shared Cache | Major | mrv2 | zhenzhao wang | zhenzhao wang
HADOOP-17277 | Correct spelling errors for separator | Trivial | common | Hui Fei | Hui Fei
YARN-10443 | Document options of logs CLI | Major | yarn | Adam Antal | Ankit Kumar
YARN-10438 | Handle null containerId in ClientRMService#getContainerReport() | Major | resourcemanager | Raghvendra Singh | Shubham Gupta
HADOOP-17286 | Upgrade to jQuery 3.5.1 in hadoop-yarn-common | Major | build, common | Wei-Chiu Chuang | Aryan Gupta
HDFS-15591 | RBF: Fix webHdfs file display error | Major | rbf, webhdfs | Zhaohui Wang | Zhaohui Wang
MAPREDUCE-7289 | Fix wrong comment in LongLong.java | Trivial | documentation, examples | Akira Ajisaka | Wanqiang Ji
HDFS-15600 | TestRouterQuota fails in trunk | Major | rbf | Ayush Saxena | huangtianhua
YARN-9809 | NMs should supply a health status when registering with RM | Major | nodemanager, resourcemanager | Eric Badger | Eric Badger
YARN-10447 | TestLeafQueue: ActivitiesManager thread might interfere with ongoing stubbing | Major | test | Peter Bacsko | Peter Bacsko
HADOOP-17297 | Use Yetus before YETUS-994 to enable adding comments to GitHub | Major | build | Akira Ajisaka | Akira Ajisaka
HDFS-15458 | TestNameNodeRetryCacheMetrics fails intermittently | Major | hdfs, namenode | Ahmed Hussein | Hui Fei
HADOOP-17294 | Fix typos existance to existence | Trivial | common | Ikko Ashimine | Ikko Ashimine
HDFS-15543 | RBF: Write Should allow, when a subcluster is unavailable for RANDOM mount points with fault Tolerance enabled. | Major | rbf | Harshakiran Reddy | Hemanth Boyina
YARN-10393 | MR job live lock caused by completed state container leak in heartbeat between node manager and RM | Major | nodemanager, yarn | zhenzhao wang | Jim Brennan
HDFS-15253 | Set default throttle value on dfs.image.transfer.bandwidthPerSec | Major | namenode | Karthik Palanisamy | Karthik Palanisamy
HDFS-15610 | Reduce datanode upgrade/hardlink thread | Major | datanode | Karthik Palanisamy | Karthik Palanisamy
YARN-10455 | TestNMProxy.testNMProxyRPCRetry is not consistent | Major | test | Ahmed Hussein | Ahmed Hussein
HDFS-15456 | TestExternalStoragePolicySatisfier fails intermittently | Major | test | Ahmed Hussein | Leon Gao
HADOOP-17223 | update org.apache.httpcomponents:httpclient to 4.5.13 and httpcore to 4.4.13 | Blocker | common | Pranav Bheda | Pranav Bheda
YARN-10448 | SLS should set default user to handle SYNTH format | Major | scheduler-load-simulator | Qi Zhu | Qi Zhu
HDFS-15628 | HttpFS server throws NPE if a file is a symlink | Major | fs, httpfs | Ahmed Hussein | Ahmed Hussein
HDFS-15627 | Audit log deletes before collecting blocks | Major | logging, namenode | Ahmed Hussein | Ahmed Hussein
HADOOP-17309 | Javadoc warnings and errors are ignored in the precommit jobs | Major | build, documentation | Akira Ajisaka | Akira Ajisaka
HDFS-14383 | Compute datanode load based on StoragePolicy | Major | hdfs, namenode | Karthik Palanisamy | Ayush Saxena
HADOOP-17310 | Touch command with -c option is broken | Major | command | Ayush Saxena | Ayush Saxena
HADOOP-17298 | Backslash in username causes build failure in the environment started by start-build-env.sh. | Minor | build | Takeru Kuramoto | Takeru Kuramoto
HDFS-15639 | [JDK 11] Fix Javadoc errors in hadoop-hdfs-client | Major | documentation | Takanobu Asanuma | Takanobu Asanuma
HADOOP-17315 | Use shaded guava in ClientCache.java | Minor | build | Akira Ajisaka | Akira Ajisaka
YARN-10453 | Add partition resource info to get-node-labels and label-mappings api responses | Major | yarn | Akhil PB | Akhil PB
HDFS-15622 | Deleted blocks linger in the replications queue | Major | hdfs | Ahmed Hussein | Ahmed Hussein
HDFS-15641 | DataNode could meet deadlock if invoke refreshNameNode | Critical | datanode | Hongbing Wang | Hongbing Wang
HADOOP-17328 | LazyPersist Overwrite fails in direct write mode | Major | command | Ayush Saxena | Ayush Saxena
HDFS-15580 | [JDK 12] DFSTestUtil#addDataNodeLayoutVersion fails | Major | test | Akira Ajisaka | Akira Ajisaka
MAPREDUCE-7302 | Upgrading to JUnit 4.13 causes testcase TestFetcher.testCorruptedIFile() to fail | Major | test | Peter Bacsko | Peter Bacsko
HDFS-15644 | Failed volumes can cause DNs to stop block reporting | Major | block placement, datanode | Ahmed Hussein | Ahmed Hussein
HADOOP-17236 | Bump up snakeyaml to 1.26 to mitigate CVE-2017-18640 | Major | build, command | Brahma Reddy Battula | Brahma Reddy Battula
YARN-10467 | ContainerIdPBImpl objects can be leaked in RMNodeImpl.completedContainers | Major | resourcemanager | Haibo Chen | Haibo Chen
HADOOP-17329 | mvn site commands fails due to MetricsSystemImpl changes | Major | build, common | Xiaoqiao He | Xiaoqiao He
YARN-10442 | RM should make sure node label file highly available | Major | resourcemanager | Surendra Singh Lilhore | Surendra Singh Lilhore
HDFS-15651 | Client could not obtain block when DN CommandProcessingThread exit | Major | datanode | Yiqun Lin | Mingxiang Li
HADOOP-17341 | Upgrade commons-codec to 1.15 | Minor | build, common | Dongjoon Hyun | Dongjoon Hyun
HADOOP-17340 | TestLdapGroupsMapping failing -string mismatch in exception validation | Major | test | Steve Loughran | Steve Loughran
HDFS-15667 | Audit log record the unexpected allowed result when delete called | Major | hdfs | Baolong Mao | Baolong Mao
HADOOP-17352 | Update PATCH_NAMING_RULE in the personality file | Minor | build | Akira Ajisaka | Akira Ajisaka
YARN-10458 | Hive On Tez queries fails upon submission to dynamically created pools | Major | resourcemanager | Anand Srinivasan | Peter Bacsko
HDFS-15485 | Fix outdated properties of JournalNode when performing rollback | Minor | journal-node | Deegue | Deegue
HADOOP-17096 | Fix ZStandardCompressor input buffer offset | Major | io | Stephen Jung (Stripe) | Stephen Jung (Stripe)
HADOOP-17324 | Don’t relocate org.bouncycastle in shaded client jars | Critical | build | Chao Sun | Chao Sun
HADOOP-17373 | hadoop-client-integration-tests doesn’t work when building with skipShade | Major | build | Chao Sun | Chao Sun
HADOOP-17358 | Improve excessive reloading of Configurations | Major | conf | Ahmed Hussein | Ahmed Hussein
HDFS-15545 | (S)Webhdfs will not use updated delegation tokens available in the ugi after the old ones expire | Major | webhdfs | Issac Buenrostro | Issac Buenrostro
HDFS-15538 | Fix the documentation for dfs.namenode.replication.max-streams in hdfs-default.xml | Major | documentation | Xieming Li | Xieming Li
HADOOP-17362 | Doing hadoop ls on Har file triggers too many RPC calls | Major | fs | Ahmed Hussein | Ahmed Hussein
YARN-10485 | TimelineConnector swallows InterruptedException | Major | yarn-client | Ahmed Hussein | Ahmed Hussein
HADOOP-17360 | Log the remote address for authentication success | Minor | ipc | Ahmed Hussein | Ahmed Hussein
HDFS-15685 | [JDK 14] TestConfiguredFailoverProxyProvider#testResolveDomainNameUsingDNS fails | Major | test | Akira Ajisaka | Akira Ajisaka
MAPREDUCE-7305 | [JDK 11] TestMRJobsWithProfiler fails | Major | test | Akira Ajisaka | Akira Ajisaka
YARN-10396 | Max applications calculation per queue disregards queue level settings in absolute mode | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
HADOOP-17390 | Skip license check on lz4 code files | Major | build | Zhihua Deng | Zhihua Deng
HADOOP-17346 | Fair call queue is defeated by abusive service principals | Major | common, ipc | Ahmed Hussein | Ahmed Hussein
YARN-10470 | When building new web ui with root user, the bower install should support it. | Major | build, yarn-ui-v2 | Qi Zhu | Qi Zhu
YARN-10468 | TestNodeStatusUpdater does not handle early failure in threads | Major | nodemanager | Ahmed Hussein | Ahmed Hussein
YARN-10488 | Several typos in package: org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair | Minor | fairscheduler | Szilard Nemeth | Ankit Kumar
HDFS-15698 | Fix the typo of dfshealth.html after HDFS-15358 | Trivial | namenode | Hui Fei | Hui Fei
YARN-10498 | Fix Yarn CapacityScheduler Markdown document | Trivial | documentation | zhaoshengjie | zhaoshengjie
HADOOP-17399 | lz4 sources missing for native Visual Studio project | Major | native | Gautham Banasandra | Gautham Banasandra
HDFS-15695 | NN should not let the balancer run in safemode | Major | namenode | Ahmed Hussein | Ahmed Hussein
YARN-9883 | Reshape SchedulerHealth class | Minor | resourcemanager, yarn | Adam Antal | D M Murali Krishna Reddy
YARN-10511 | Update yarn.nodemanager.env-whitelist value in docs | Minor | documentation | Andrea Scarpino | Andrea Scarpino
HADOOP-16881 | KerberosAuthentication does not disconnect HttpURLConnection leading to CLOSE_WAIT cnxns | Major | auth, security | Prabhu Joseph | Attila Magyar
HADOOP-16080 | hadoop-aws does not work with hadoop-client-api | Major | fs/s3 | Keith Turner | Chao Sun
HDFS-15660 | StorageTypeProto is not compatiable between 3.x and 2.6 | Major | build | Ryan Wu | Ryan Wu
HDFS-15707 | NNTop counts don’t add up as expected | Major | hdfs, metrics, namenode | Ahmed Hussein | Ahmed Hussein
HDFS-15709 | EC: Socket file descriptor leak in StripedBlockChecksumReconstructor | Major | datanode, ec, erasure-coding | Yushi Hayasaka | Yushi Hayasaka
YARN-10495 | make the rpath of container-executor configurable | Major | yarn | angerszhu | angerszhu
HDFS-15240 | Erasure Coding: dirty buffer causes reconstruction block error | Blocker | datanode, erasure-coding | HuangTao | HuangTao
YARN-10491 | Fix deprecation warnings in SLSWebApp.java | Minor | build | Akira Ajisaka | Ankit Kumar
HADOOP-13571 | ServerSocketUtil.getPort() should use loopback address, not 0.0.0.0 | Major | net | Eric Badger | Eric Badger
HDFS-15725 | Lease Recovery never completes for a committed block which the DNs never finalize | Major | namenode | Stephen O’Donnell | Stephen O’Donnell
HDFS-15170 | EC: Block gets marked as CORRUPT in case of failover and pipeline recovery | Critical | erasure-coding | Ayush Saxena | Ayush Saxena
YARN-10499 | TestRouterWebServicesREST fails | Major | test | Akira Ajisaka | Akira Ajisaka
YARN-10536 | Client in distributedShell swallows interrupt exceptions | Major | client, distributed-shell | Ahmed Hussein | Ahmed Hussein
HDFS-15116 | Correct spelling of comments for NNStorage.setRestoreFailedStorage | Trivial | namanode | Xudong Cao | Xudong Cao
HDFS-15743 | Fix -Pdist build failure of hadoop-hdfs-native-client | Major | build | Masatake Iwasaki | Masatake Iwasaki
HDFS-15739 | Missing Javadoc for a param in DFSNetworkTopology | Minor | hdfs | zhanghuazong | zhanghuazong
YARN-10334 | TestDistributedShell leaks resources on timeout/failure | Major | distributed-shell, test, yarn | Ahmed Hussein | Ahmed Hussein
YARN-10558 | Fix failure of TestDistributedShell#testDSShellWithOpportunisticContainers | Minor | test | Masatake Iwasaki | Masatake Iwasaki
HDFS-15719 | [Hadoop 3] Both NameNodes can crash simultaneously due to the short JN socket timeout | Critical | hdfs, journal-node, namanode | Wei-Chiu Chuang | Wei-Chiu Chuang
YARN-10560 | Upgrade node.js to 10.23.1 and yarn to 1.22.5 in Web UI v2 | Major | webapp, yarn-ui-v2 | Akira Ajisaka | Akira Ajisaka
HADOOP-17444 | ADLFS: Update SDK version from 2.3.6 to 2.3.9 | Minor | fs/adl | Bilahari T H | Bilahari T H
YARN-10528 | maxAMShare should only be accepted for leaf queues, not parent queues | Major | fairscheduler | Siddharth Ahuja | Siddharth Ahuja
YARN-10553 | Refactor TestDistributedShell | Major | distributed-shell, test | Ahmed Hussein | Ahmed Hussein
HADOOP-17438 | Increase docker memory limit in Jenkins | Major | build, scripts, test, yetus | Ahmed Hussein | Ahmed Hussein
MAPREDUCE-7310 | Clear the fileMap in JHEventHandlerForSigtermTest | Minor | test | Zhengxi Li | Zhengxi Li
YARN-7200 | SLS generates a realtimetrack.json file but that file is missing the closing ‘]’ | Minor | scheduler-load-simulator | Grant Sohn | Agshin Kazimli
HADOOP-16947 | Stale record should be remove when MutableRollingAverages generating aggregate data. | Major | metrics | Haibin Huang | Haibin Huang
YARN-10515 | Fix flaky test TestCapacitySchedulerAutoQueueCreation.testDynamicAutoQueueCreationWithTags | Major | test | Peter Bacsko | Peter Bacsko
HADOOP-17224 | Install Intel ISA-L library in Dockerfile | Blocker | build | Takanobu Asanuma | Takanobu Asanuma
HDFS-15632 | AbstractContractDeleteTest should set recursive parameter to true for recursive test cases. | Major | test | Konstantin Shvachko | Anton Kutuzov
HADOOP-17496 | Build failure due to python2.7 deprecation by pip | Blocker | build | Gautham Banasandra | Gautham Banasandra
HDFS-15661 | The DeadNodeDetector shouldn’t be shared by different DFSClients. | Major | datanode | Jinglun | Jinglun
HDFS-10498 | Intermittent test failure org.apache.hadoop.hdfs.server.namenode.snapshot.TestSnapshotFileLength.testSnapshotfileLength | Major | hdfs, snapshots | Hanisha Koneru | Jim Brennan
HADOOP-17506 | Fix typo in BUILDING.txt | Trivial | documentation | Gautham Banasandra | Gautham Banasandra
HADOOP-17507 | Add build instructions for installing GCC 9 and CMake 3.19 | Trivial | documentation | Gautham Banasandra | Gautham Banasandra
HDFS-15791 | Possible Resource Leak in FSImageFormatProtobuf | Major | namenode | Narges Shadab | Narges Shadab
HDFS-15795 | EC: Wrong checksum when reconstruction was failed by exception | Major | datanode, ec, erasure-coding | Yushi Hayasaka | Yushi Hayasaka
HDFS-15779 | EC: fix NPE caused by StripedWriter.clearBuffers during reconstruct block | Major | erasure-coding | Hongbing Wang | Hongbing Wang
YARN-10611 | Fix that shaded should be used for google guava imports in YARN-10352. | Major | test | Qi Zhu | Qi Zhu
HDFS-15798 | EC: Reconstruct task failed, and It would be XmitsInProgress of DN has negative number | Major | erasure-coding | Haiyang Hu | Haiyang Hu
HADOOP-17513 | Checkstyle IllegalImport does not catch guava imports | Major | build, common | Ahmed Hussein | Ahmed Hussein
YARN-10428 | Zombie applications in the YARN queue using FAIR + sizebasedweight | Critical | capacityscheduler | Guang Yang | Andras Gyori
YARN-10607 | User environment is unable to prepend PATH when mapreduce.admin.user.env also sets PATH | Major | container, nodeattibute | Eric Badger | Eric Badger
HDFS-15792 | ClasscastException while loading FSImage | Major | nn | Renukaprasad C | Renukaprasad C
YARN-10593 | Fix incorrect string comparison in GpuDiscoverer | Major | resourcemanager | Peter Bacsko | Peter Bacsko
HADOOP-17516 | Upgrade ant to 1.10.9 | Major | common | Akira Ajisaka | Akira Ajisaka
YARN-10618 | RM UI2 Application page shows the AM preempted containers instead of the nonAM ones | Minor | yarn-ui-v2 | Benjamin Teke | Benjamin Teke
YARN-10500 | TestDelegationTokenRenewer fails intermittently | Major | test | Akira Ajisaka | Masatake Iwasaki
HDFS-15839 | RBF: Cannot get method setBalancerBandwidth on Router Client | Major | rbf | Yang Yun | Yang Yun
HDFS-15806 | DeadNodeDetector should close all the threads when it is closed. | Major | datanode | Jinglun | Jinglun
HADOOP-17534 | Upgrade Jackson databind to 2.10.5.1 | Major | build | Adam Roberts | Akira Ajisaka
MAPREDUCE-7323 | Remove job_history_summary.py | Major | examples | Akira Ajisaka | Akira Ajisaka
YARN-10647 | Fix TestRMNodeLabelsManager failed after YARN-10501. | Major | test | Qi Zhu | Qi Zhu
HADOOP-17510 | Hadoop prints sensitive Cookie information. | Major | security | Renukaprasad C | Renukaprasad C
HDFS-15422 | Reported IBR is partially replaced with stored info when queuing. | Critical | namenode | Kihwal Lee | Stephen O’Donnell
YARN-10651 | CapacityScheduler crashed with NPE in AbstractYarnScheduler.updateNodeResource() | Major | capacity scheduler | Haibo Chen | Haibo Chen
MAPREDUCE-7320 | ClusterMapReduceTestCase does not clean directories | Major | test | Ahmed Hussein | Ahmed Hussein
YARN-10656 | Parsing error in CapacityScheduler.md | Major | documentation | Akira Ajisaka | Akira Ajisaka
HDFS-14013 | Skip any credentials stored in HDFS when starting ZKFC | Major | hdfs | Krzysztof Adamski | Stephen O’Donnell
HDFS-15849 | ExpiredHeartbeats metric should be of Type.COUNTER | Major | metrics | Konstantin Shvachko | Qi Zhu
HADOOP-17560 | Fix some spelling errors | Trivial | documentation | jiaguodong | jiaguodong
YARN-10649 | Fix RMNodeImpl.updateExistContainers leak | Major | resourcemanager | Max Xie | Max Xie
YARN-10672 | All testcases in TestReservations are flaky | Major | reservation system, test | Szilard Nemeth | Szilard Nemeth
HADOOP-17557 | skip-dir option is not processed by Yetus | Major | build, precommit, yetus | Ahmed Hussein | Ahmed Hussein
YARN-10676 | Improve code quality in TestTimelineAuthenticationFilterForV1 | Minor | test, timelineservice | Szilard Nemeth | Szilard Nemeth
YARN-10675 | Consolidate YARN-10672 and YARN-10447 | Major | capacity scheduler | Szilard Nemeth | Szilard Nemeth
YARN-10678 | Try blocks without catch blocks in SLS scheduler classes can swallow other exceptions | Major | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
YARN-10677 | Logger of SLSFairScheduler is provided with the wrong class | Major | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
YARN-10681 | Fix assertion failure message in BaseSLSRunnerTest | Trivial | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
YARN-10679 | Better logging of uncaught exceptions throughout SLS | Major | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
YARN-10671 | Fix Typo in TestSchedulingRequestContainerAllocation | Minor | capacity scheduler, test | D M Murali Krishna Reddy | D M Murali Krishna Reddy
HDFS-15875 | Check whether file is being truncated before truncate | Major | datanode, fs, namanode | Hui Fei | Hui Fei
HADOOP-17573 | Fix compilation error of OBSFileSystem in trunk | Major | fs/huawei | Masatake Iwasaki | Masatake Iwasaki
HADOOP-17582 | Replace GitHub App Token with GitHub OAuth token | Major | build | Akira Ajisaka | Akira Ajisaka
YARN-10687 | Add option to disable/enable free disk space checking and percentage checking for full and not-full disks | Major | nodemanager | Qi Zhu | Qi Zhu
HADOOP-17581 | Fix reference to LOG is ambiguous after HADOOP-17482 | Major | test | Xiaoyu Yao | Xiaoyu Yao
HADOOP-17586 | Upgrade org.codehaus.woodstox:stax2-api to 4.2.1 | Major | build, common | Ayush Saxena | Ayush Saxena
HDFS-15816 | Fix shouldAvoidStaleDataNodesForWrite returns when no stale node in cluster. | Minor | block placement | Yang Yun | Yang Yun
HADOOP-17585 | Correct timestamp format in the docs for the touch command | Major | common | Stephen O’Donnell | Stephen O’Donnell
HDFS-15809 | DeadNodeDetector doesn’t remove live nodes from dead node set. | Major | datanode | Jinglun | Jinglun
HADOOP-17532 | Yarn Job execution get failed when LZ4 Compression Codec is used | Major | common | Bhavik Patel | Bhavik Patel
YARN-10588 | Percentage of queue and cluster is zero in WebUI | Major | resourcemanager | Bilwa S T | Bilwa S T
YARN-10682 | The scheduler monitor policies conf should trim values separated by comma | Major | capacity scheduler | Qi Zhu | Qi Zhu
MAPREDUCE-7322 | revisiting TestMRIntermediateDataEncryption | Major | job submission, security, test | Ahmed Hussein | Ahmed Hussein
YARN-10652 | Capacity Scheduler fails to handle user weights for a user that has a “.” (dot) in it | Major | capacity scheduler | Siddharth Ahuja | Siddharth Ahuja
HADOOP-17578 | Improve UGI debug log to help troubleshooting TokenCache related issues | Major | security | Xiaoyu Yao | Xiaoyu Yao
YARN-10685 | Fix typos in AbstractCSQueue | Major | capacity scheduler | Qi Zhu | Qi Zhu
YARN-10703 | Fix potential null pointer error of gpuNodeResourceUpdateHandler in NodeResourceMonitorImpl. | Major | nodemanager | Qi Zhu | Qi Zhu
HDFS-15868 | Possible Resource Leak in EditLogFileOutputStream | Major | namanode | Narges Shadab | Narges Shadab
HADOOP-17592 | Fix the wrong CIDR range example in Proxy User documentation | Minor | documentation | Kwangsun Noh | Kwangsun Noh
YARN-10706 | Upgrade com.github.eirslett:frontend-maven-plugin to 1.11.2 | Major | buid | Mingliang Liu | Mingliang Liu
MAPREDUCE-7325 | Intermediate data encryption is broken in LocalJobRunner | Major | job submission, security | Ahmed Hussein | Ahmed Hussein
HADOOP-17598 | Fix java doc issue introduced by HADOOP-17578 | Minor | documentation | Xiaoyu Yao | Xiaoyu Yao
HDFS-15908 | Possible Resource Leak in org.apache.hadoop.hdfs.qjournal.server.Journal | Major | journal-node | Narges Shadab | Narges Shadab
HDFS-15910 | Replace bzero with explicit_bzero for better safety | Critical | libhdfs++ | Gautham Banasandra | Gautham Banasandra
YARN-10697 | Resources are displayed in bytes in UI for schedulers other than capacity | Major | ui, webapp | Bilwa S T | Bilwa S T
HDFS-15918 | Replace RAND_pseudo_bytes in sasl_digest_md5.cc | Critical | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-17602 | Upgrade JUnit to 4.13.1 | Major | build, security, test | Ahmed Hussein | Ahmed Hussein
HDFS-15922 | Use memcpy for copying non-null terminated string in jni_helper.c | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-15900 | RBF: empty blockpool id on dfsrouter caused by UNAVAILABLE NameNode | Major | rbf | Harunobu Daikoku | Harunobu Daikoku
HDFS-15935 | Use memcpy for copying non-null terminated string | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
YARN-10501 | Can’t remove all node labels after add node label without nodemanager port | Critical | yarn | caozhiqiang | caozhiqiang
YARN-10437 | Destroy yarn service if any YarnException occurs during submitApp | Minor | yarn-native-services | D M Murali Krishna Reddy | D M Murali Krishna Reddy
YARN-10439 | Yarn Service AM listens on all IP’s on the machine | Minor | security, yarn-native-services | D M Murali Krishna Reddy | D M Murali Krishna Reddy
YARN-10441 | Add support for hadoop.http.rmwebapp.scheduler.page.class | Major | scheduler | D M Murali Krishna Reddy | D M Murali Krishna Reddy
YARN-10466 | Fix NullPointerException in yarn-services Component.java | Minor | yarn-service | D M Murali Krishna Reddy | D M Murali Krishna Reddy
YARN-10716 | Fix typo in ContainerRuntime | Trivial | documentation | Wanqiang Ji | xishuhai
HDFS-15928 | Replace RAND_pseudo_bytes in rpc_engine.cc | Critical | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-15929 | Replace RAND_pseudo_bytes in util.cc | Critical | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-15927 | Catch polymorphic type by reference | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
YARN-10718 | Fix CapacityScheduler#initScheduler log error. | Major | capacity scheduler | Qi Zhu | Qi Zhu
HDFS-15494 | TestReplicaCachingGetSpaceUsed#testReplicaCachingGetSpaceUsedByRBWReplica Fails on Windows | Major | datanode, test | Ravuri Sushma sree | Ravuri Sushma sree
HDFS-15222 | Correct the “hdfs fsck -list-corruptfileblocks” command output | Minor | hdfs, tools | Souryakanta Dwivedy | Ravuri Sushma sree
HADOOP-17610 | DelegationTokenAuthenticator prints token information | Major | security | Ravuri Sushma sree | Ravuri Sushma sree
HADOOP-17587 | Kinit with keytab should not display the keytab file’s full path in any logs | Major | security | Ravuri Sushma sree | Ravuri Sushma sree
HDFS-15944 | Prevent truncation by snprintf | Critical | fuse-dfs, libhdfs | Gautham Banasandra | Gautham Banasandra
HDFS-15930 | Fix some @param errors in DirectoryScanner. | Minor | datanode | Qi Zhu | Qi Zhu
HADOOP-17619 | Fix DelegationTokenRenewer#updateRenewalTime java doc error. | Minor | documentation | Qi Zhu | Qi Zhu
HDFS-15950 | Remove unused hdfs.proto import | Major | hdfs-client | Gautham Banasandra | Gautham Banasandra
HDFS-15947 | Replace deprecated protobuf APIs | Critical | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-15949 | Fix integer overflow | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-17588 | CryptoInputStream#close() should be synchronized | Major | crypto | Renukaprasad C | Renukaprasad C
HADOOP-17621 | hadoop-auth to remove jetty-server dependency | Major | auth | Wei-Chiu Chuang | Wei-Chiu Chuang
HDFS-15948 | Fix test4tests for libhdfspp | Critical | build, libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-17617 | Incorrect representation of RESPONSE for Get Key Version in KMS index.md.vm file | Major | documentation | Ravuri Sushma sree | Ravuri Sushma sree
MAPREDUCE-7270 | TestHistoryViewerPrinter could be failed when the locale isn’t English. | Minor | test | Sungpeo Kook | Sungpeo Kook
HDFS-15916 | DistCp: Backward compatibility: Distcp fails from Hadoop 3 to Hadoop 2 for snapshotdiff | Major | distcp | Srinivasu Majeti | Ayush Saxena
MAPREDUCE-7329 | HadoopPipes task may fail when linux kernel version change from 3.x to 4.x | Major | pipes | chaoli | chaoli
MAPREDUCE-7334 | TestJobEndNotifier fails | Major | test | Akira Ajisaka | Akira Ajisaka
HADOOP-17608 | Fix TestKMS failure | Major | kms | Akira Ajisaka | Akira Ajisaka
YARN-10736 | Fix GetApplicationsRequest JavaDoc | Major | documentation | Miklos Gergely | Miklos Gergely
HDFS-15423 | RBF: WebHDFS create shouldn’t choose DN from all sub-clusters | Major | rbf, webhdfs | Chao Sun | Fengnan Li
HDFS-15977 | Call explicit_bzero only if it is available | Major | libhdfs++ | Akira Ajisaka | Akira Ajisaka
HDFS-15963 | Unreleased volume references cause an infinite loop | Critical | datanode | Shuyan Zhang | Shuyan Zhang
HADOOP-17642 | Remove appender EventCounter to avoid instantiation | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17635 | Update the ubuntu version in the build instruction | Major | build, documentation | Akira Ajisaka | Masatake Iwasaki
YARN-10460 | Upgrading to JUnit 4.13 causes tests in TestNodeStatusUpdater to fail | Major | nodemanager, test | Peter Bacsko | Peter Bacsko
HADOOP-17505 | public interface GroupMappingServiceProvider needs default impl for getGroupsSet() | Major | security | Vinayakumar B | Vinayakumar B
HDFS-15974 | RBF: Unable to display the datanode UI of the router | Major | rbf, ui | Xiangyi Zhu | Xiangyi Zhu
HADOOP-17655 | Upgrade Jetty to 9.4.40 | Blocker | common | Akira Ajisaka | Akira Ajisaka
YARN-10705 | Misleading DEBUG log for container assignment needs to be removed when the container is actually reserved, not assigned in FairScheduler | Minor | yarn | Siddharth Ahuja | Siddharth Ahuja
YARN-10749 | Can’t remove all node labels after add node label without nodemanager port, broken by YARN-10647 | Major | nodelabel | D M Murali Krishna Reddy | D M Murali Krishna Reddy
HDFS-15566 | NN restart fails after RollingUpgrade from 3.1.3/3.2.1 to 3.3.0 | Blocker | namanode | Brahma Reddy Battula | Brahma Reddy Battula
HADOOP-17650 | Fails to build using Maven 3.8.1 | Major | build | Wei-Chiu Chuang | Viraj Jasani
HDFS-15621 | Datanode DirectoryScanner uses excessive memory | Major | datanode | Stephen O’Donnell | Stephen O’Donnell
HADOOP-17674 | Use spotbugs-maven-plugin in hadoop-huaweicloud | Major | build | Akira Ajisaka | Akira Ajisaka
HDFS-15624 | Fix the SetQuotaByStorageTypeOp problem after updating hadoop | Major | hdfs | YaYun Wang | huangtianhua
HDFS-15561 | RBF: Fix NullPointException when start dfsrouter | Major | rbf | Xie Lei | Fengnan Li
HDFS-15865 | Interrupt DataStreamer thread | Minor | datanode | Karthik Palanisamy | Karthik Palanisamy
HDFS-15810 | RBF: RBFMetrics’s TotalCapacity out of bounds | Major | rbf | Weison Wei | Fengnan Li
HADOOP-17657 | SequenceFile.Writer should implement StreamCapabilities | Major | io | Kishen Das | Kishen Das
YARN-10756 | Remove additional junit 4.11 dependency from javadoc | Major | build, test, timelineservice | ANANDA G B | Akira Ajisaka
HADOOP-17375 | Fix the error of TestDynamometerInfra | Major | test | Akira Ajisaka | Takanobu Asanuma
HDFS-16001 | TestOfflineEditsViewer.testStored() fails reading negative value of FSEditLogOpCodes | Blocker | hdfs | Konstantin Shvachko | Akira Ajisaka
HADOOP-17686 | Avoid potential NPE by using Path#getParentPath API in hadoop-huaweicloud | Major | fs | Error Reporter | Viraj Jasani
HADOOP-17689 | Avoid Potential NPE in org.apache.hadoop.fs | Major | fs | Error Reporter | Viraj Jasani
HDFS-15988 | Stabilise HDFS Pre-Commit | Major | build, test | Ayush Saxena | Ayush Saxena
HADOOP-17142 | Fix outdated properties of journal node when perform rollback | Minor | . | Deegue | Deegue
HADOOP-17107 | hadoop-azure parallel tests not working on recent JDKs | Major | build, fs/azure | Steve Loughran | Steve Loughran
YARN-10555 | Missing access check before getAppAttempts | Critical | webapp | lujie | lujie
HADOOP-17703 | checkcompatibility.py errors out when specifying annotations | Major | scripts | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-17699 | Remove hardcoded SunX509 usage from SSLFactory | Major | common | Xiaoyu Yao | Xiaoyu Yao
YARN-10777 | Bump node-sass from 4.13.0 to 4.14.1 in /hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp | Major | yarn-ui-v2 | Wei-Chiu Chuang | Wei-Chiu Chuang
YARN-10701 | The yarn.resource-types should support multi types without trimmed. | Major | resourcemanager | Qi Zhu | Qi Zhu
HADOOP-14922 | Build of Mapreduce Native Task module fails with unknown opcode “bswap” | Major | common | Anup Halarnkar | Anup Halarnkar
YARN-10766 | [UI2] Bump moment-timezone to 0.5.33 | Major | yarn, yarn-ui-v2 | Andras Gyori | Andras Gyori
HADOOP-17718 | Explicitly set locale in the Dockerfile | Blocker | build | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-17700 | ExitUtil#halt info log should log HaltException | Major | common | Viraj Jasani | Viraj Jasani
YARN-7769 | FS QueueManager should not create default queue at init | Major | fairscheduler | Wilfred Spiegelenburg | Benjamin Teke
YARN-10770 | container-executor permission is wrong in SecureContainer.md | Major | documentation | Akira Ajisaka | Siddharth Ahuja
YARN-10691 | DominantResourceCalculator isInvalidDivisor should consider only countable resource types | Major | yarn-common | Bilwa S T | Bilwa S T
HDFS-16031 | Possible Resource Leak in org.apache.hadoop.hdfs.server.aliasmap#InMemoryAliasMap | Major | server | Narges Shadab | Narges Shadab
MAPREDUCE-7348 | TestFrameworkUploader#testNativeIO fails | Major | test | Akira Ajisaka | Akira Ajisaka
HDFS-15915 | Race condition with async edits logging due to updating txId outside of the namesystem log | Major | hdfs, namenode | Konstantin Shvachko | Konstantin Shvachko
HDFS-16046 | TestBalanceProcedureScheduler and TestDistCpProcedure timeout | Major | rbf, test | Akira Ajisaka | Akira Ajisaka
HADOOP-17723 | [build] fix the Dockerfile for ARM | Blocker | build | Wei-Chiu Chuang | Wei-Chiu Chuang
HDFS-16051 | Misspelt words in DataXceiver.java line 881 and line 885 | Trivial | datanode | Ning Sheng | Ning Sheng
HDFS-15998 | Fix NullPointException In listOpenFiles | Major | namanode | Haiyang Hu | Haiyang Hu
YARN-10797 | Logging parameter issues in scheduler package | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
YARN-10796 | Capacity Scheduler: dynamic queue cannot scale out properly if its capacity is 0% | Major | capacity scheduler, capacityscheduler | Peter Bacsko | Peter Bacsko
HDFS-16050 | Some dynamometer tests fail | Major | test | Akira Ajisaka | Akira Ajisaka
HADOOP-17631 | Configuration ${env.VAR:-FALLBACK} should eval FALLBACK when restrictSystemProps=true | Minor | common | Steve Loughran | Steve Loughran
YARN-10809 | testWithHbaseConfAtHdfsFileSystem consistently failing | Major | test | Viraj Jasani | Viraj Jasani
HADOOP-17750 | Fix asf license errors in newly added files by HADOOP-17727 | Major | build | Takanobu Asanuma | Takanobu Asanuma
YARN-10803 | [JDK 11] TestRMFailoverProxyProvider and TestNoHaRMFailoverProxyProvider fails by ClassCastException | Major | test | Akira Ajisaka | Akira Ajisaka
HDFS-16057 | Make sure the order for location in ENTERING_MAINTENANCE state | Minor | block placement | Tao Li | Tao Li
YARN-10816 | Avoid doing delegation token ops when yarn.timeline-service.http-authentication.type=simple | Major | timelineclient | Tarun Parimi | Tarun Parimi
HADOOP-17645 | Fix test failures in org.apache.hadoop.fs.azure.ITestOutputStreamSemantics | Minor | fs/azure | Anoop Sam John | Anoop Sam John
HDFS-16055 | Quota is not preserved in snapshot INode | Major | hdfs | Siyao Meng | Siyao Meng
HDFS-16068 | WebHdfsFileSystem has a possible connection leak in connection with HttpFS | Major | webhdfs | Takanobu Asanuma | Takanobu Asanuma
YARN-10767 | Yarn Logs Command retrying on Standby RM for 30 times | Major | yarn-common | D M Murali Krishna Reddy | D M Murali Krishna Reddy
HDFS-15618 | Improve datanode shutdown latency | Major | datanode | Ahmed Hussein | Ahmed Hussein
HADOOP-17760 | Delete hadoop.ssl.enabled and dfs.https.enable from docs and core-default.xml | Major | documentation | Takanobu Asanuma | Takanobu Asanuma
HDFS-13671 | Namenode deletes large dir slowly caused by FoldedTreeSet#removeAndGet | Major | namnode | Yiqun Lin | Haibin Huang
HDFS-16061 | DFTestUtil.waitReplication can produce false positives | Major | hdfs | Ahmed Hussein | Ahmed Hussein
HDFS-14575 | LeaseRenewer#daemon threads leak in DFSClient | Major | dfsclient | Tao Yang | Renukaprasad C
YARN-10826 | [UI2] Upgrade Node.js to at least v12.22.1 | Major | yarn-ui-v2 | Akira Ajisaka | Masatake Iwasaki
HADOOP-17769 | Upgrade JUnit to 4.13.2 | Major | build, test | Ahmed Hussein | Ahmed Hussein
YARN-10824 | Title not set for JHS and NM webpages | Major | nodemanager | Rajshree Mishra | Bilwa S T
HDFS-16092 | Avoid creating LayoutFlags redundant objects | Major | hdfs | Viraj Jasani | Viraj Jasani
HDFS-16099 | Make bpServiceToActive to be volatile | Major | datanode | Shuyan Zhang | Shuyan Zhang
HDFS-16109 | Fix flaky some unit tests since they offen timeout | Minor | test | Tao Li | Tao Li
HDFS-16108 | Incorrect log placeholders used in JournalNodeSyncer | Minor | journal-node | Viraj Jasani | Viraj Jasani
MAPREDUCE-7353 | Mapreduce job fails when NM is stopped | Major | task | Bilwa S T | Bilwa S T
HDFS-16121 | Iterative snapshot diff report can generate duplicate records for creates, deletes and Renames | Major | snapshots | Srinivasu Majeti | Shashikant Banerjee
HDFS-15796 | ConcurrentModificationException error happens on NameNode occasionally | Critical | hdfs | Daniel Ma | Daniel Ma
HADOOP-17793 | Better token validation | Major | security | Artem Smotrakov | Artem Smotrakov
HDFS-16042 | DatanodeAdminMonitor scan should be delay based | Major | datanode | Ahmed Hussein | Ahmed Hussein
HDFS-16127 | Improper pipeline close recovery causes a permanent write failure or data loss. | Major | hdfs | Kihwal Lee | Kihwal Lee
YARN-10855 | yarn logs cli fails to retrieve logs if any TFile is corrupt or empty | Major | yarn | Jim Brennan | Jim Brennan
HDFS-16087 | RBF balance process is stuck at DisableWrite stage | Major | rbf | Eric Yin | Eric Yin
HADOOP-17028 | ViewFS should initialize target filesystems lazily | Major | client-mounts, fs, viewfs | Uma Maheswara Rao G | Abhishek Das
YARN-10630 | [UI2] Ambiguous queue name resolution | Major | yarn-ui-v2 | Andras Gyori | Andras Gyori
HADOOP-17796 | Upgrade jetty version to 9.4.43 | Major | build, common | Wei-Chiu Chuang | Renukaprasad C
YARN-10833 | RM logs endpoint vulnerable to clickjacking | Major | webapp | Benjamin Teke | Benjamin Teke
HADOOP-17317 | [JDK 11] Upgrade dnsjava to remove illegal access warnings | Major | common | Akira Ajisaka | Akira Ajisaka
HDFS-12920 | HDFS default value change (with adding time unit) breaks old version MR tarball work with Hadoop 3.x | Critical | configuration, hdfs | Junping Du | Akira Ajisaka
HADOOP-17807 | Use separate source dir for platform builds | Critical | build | Gautham Banasandra | Gautham Banasandra
HDFS-16111 | Add a configuration to RoundRobinVolumeChoosingPolicy to avoid failed volumes at datanodes. | Major | datanode | Zhihai Xu | Zhihai Xu
HDFS-16145 | CopyListing fails with FNF exception with snapshot diff | Major | distcp | Shashikant Banerjee | Shashikant Banerjee
YARN-10813 | Set default capacity of root for node labels | Major | capacity scheduler | Andras Gyori | Andras Gyori
HDFS-16144 | Revert HDFS-15372 (Files in snapshots no longer see attribute provider permissions) | Major | namenode | Stephen O’Donnell | Stephen O’Donnell
YARN-9551 | TestTimelineClientV2Impl.testSyncCall fails intermittently | Minor | ATSv2, test | Prabhu Joseph | Andras Gyori
HDFS-15175 | Multiple CloseOp shared block instance causes the standby namenode to crash when rolling editlog | Critical | namnode | Yicong Cai | Wan Chang
YARN-10869 | CS considers only the default maximum-allocation-mb/vcore property as a maximum when it creates dynamic queues | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-10789 | RM HA startup can fail due to race conditions in ZKConfigurationStore | Major | capacity scheduler | Tarun Parimi | Tarun Parimi
HDFS-14529 | SetTimes to throw FileNotFoundException if inode is not found | Major | hdfs | Harshakiran Reddy | Wei-Chiu Chuang
HADOOP-17812 | NPE in S3AInputStream read() after failure to reconnect to store | Major | fs/s3 | Bobby Wang | Bobby Wang
YARN-6221 | Entities missing from ATS when summary log file info got returned to the ATS before the domain log | Critical | yarn | Sushmitha Sreenivasan | Xiaomin Zhang
MAPREDUCE-7258 | HistoryServerRest.html#Task_Counters_API, modify the jobTaskCounters’s itemName from “taskcounterGroup” to “taskCounterGroup”. | Minor | documentation | jenny | jenny
YARN-10878 | TestNMSimulator imports com.google.common.base.Supplier; | Major | buid | Steve Loughran | Steve Loughran
HADOOP-17816 | Run optional CI for changes in C | Critical | build | Gautham Banasandra | Gautham Banasandra
HADOOP-17370 | Upgrade commons-compress to 1.21 | Major | common | Dongjoon Hyun | Akira Ajisaka
HDFS-16151 | Improve the parameter comments related to ProtobufRpcEngine2#Server() | Minor | documentation | JiangHua Zhu | JiangHua Zhu
HADOOP-17844 | Upgrade JSON smart to 2.4.7 | Major | build, common | Renukaprasad C | Renukaprasad C
YARN-10873 | Graceful Decommission ignores launched containers and gets deactivated before timeout | Major | RM | Prabhu Joseph | Srinivas S T
HDFS-16174 | Refactor TempFile and TempDir in libhdfs++ | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16177 | Bug fix for Util#receiveFile | Minor | hdfs-common | Tao Li | Tao Li
HADOOP-17836 | Improve logging on ABFS error reporting | Minor | fs/azure | Steve Loughran | Steve Loughran
HDFS-16178 | Make recursive rmdir in libhdfs++ cross platform | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
YARN-10814 | YARN shouldn’t start with empty hadoop.http.authentication.signature.secret.file | Major | security | Benjamin Teke | Tamas Domok
HADOOP-17858 | Avoid possible class loading deadlock with VerifierNone initialization | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17854 | Run junit in Jenkins only if surefire reports exist | Major | build | Gautham Banasandra | Gautham Banasandra
HADOOP-17886 | Upgrade ant to 1.10.11 | Major | build, common | Ahmed Hussein | Ahmed Hussein
HADOOP-17874 | ExceptionsHandler to add terse/suppressed Exceptions in thread-safe manner | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-15129 | Datanode caches namenode DNS lookup failure and cannot startup | Minor | ipc | Karthik Palaniappan | Chris Nauroth
HDFS-16199 | Resolve log placeholders in NamenodeBeanMetrics | Minor | metrics | Viraj Jasani | Viraj Jasani
HADOOP-17870 | HTTP Filesystem to qualify paths in open()/getFileStatus() | Minor | fs | VinothKumar Raman | VinothKumar Raman
HADOOP-17899 | Avoid using implicit dependency on junit-jupiter-api | Major | test | Masatake Iwasaki | Masatake Iwasaki
YARN-10901 | Permission checking error on an existing directory in LogAggregationFileController#verifyAndCreateRemoteLogDir | Major | nodemanager | Tamas Domok | Tamas Domok
HADOOP-17877 | BuiltInGzipCompressor header and trailer should not be static variables | Critical | compress, io | L. C. Hsieh | L. C. Hsieh
HADOOP-17804 | Prometheus metrics only include the last set of labels | Major | common | Adam Binford | Adam Binford
HDFS-16207 | Remove NN logs stack trace for non-existent xattr query | Major | namenode | Ahmed Hussein | Ahmed Hussein
HADOOP-17901 | Performance degradation in Text.append() after HADOOP-16951 | Critical | common | Peter Bacsko | Peter Bacsko
HADOOP-17904 | Test Result Not Working In Jenkins Result | Major | build, test | Ayush Saxena | Ayush Saxena
YARN-10903 | Too many “Failed to accept allocation proposal” because of wrong Headroom check for DRF | Major | capacityscheduler | jackwangcs | jackwangcs
HDFS-16187 | SnapshotDiff behaviour with Xattrs and Acls is not consistent across NN restarts with checkpointing | Major | snapshots | Srinivasu Majeti | Shashikant Banerjee
HDFS-16198 | Short circuit read leaks Slot objects when InvalidToken exception is thrown | Major | block placement | Eungsop Yoo | Eungsop Yoo
YARN-10870 | Missing user filtering check -> yarn.webapp.filter-entity-list-by-user for RM Scheduler page | Major | yarn | Siddharth Ahuja | Gergely Pollák
HADOOP-17891 | lz4-java and snappy-java should be excluded from relocation in shaded Hadoop libraries | Major | build | L. C. Hsieh | L. C. Hsieh
HADOOP-17907 | FileUtil#fullyDelete deletes contents of sym-linked directory when symlink cannot be deleted because of local fs fault | Major | fs | Weihao Zheng | Weihao Zheng
YARN-10936 | Fix typo in LogAggregationFileController | Trivial | log-aggregation | Tamas Domok | Tibor Kovács
HADOOP-17919 | Fix command line example in Hadoop Cluster Setup documentation | Minor | documentation | Rintaro Ikeda | Rintaro Ikeda
HADOOP-17902 | Fix Hadoop build on Debian 10 | Blocker | build | Gautham Banasandra | Gautham Banasandra
YARN-10937 | Fix log message arguments in LogAggregationFileController | Trivial | . | Tamas Domok | Tibor Kovács
HDFS-16230 | Remove irrelevant trim() call in TestStorageRestore | Trivial | test | Thomas Leplus | Thomas Leplus
HDFS-16129 | HttpFS signature secret file misusage | Major | httpfs | Tamas Domok | Tamas Domok
HDFS-16205 | Make hdfs_allowSnapshot tool cross platform | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
YARN-9606 | Set sslfactory for AuthenticatedURL() while creating LogsCLI#webServiceClient | Major | webservice | Bilwa S T | Bilwa S T
HDFS-16233 | Do not use exception handler to implement copy-on-write for EnumCounters | Major | namenode | Wei-Chiu Chuang | Wei-Chiu Chuang
HDFS-16235 | Deadlock in LeaseRenewer for static remove method | Major | hdfs | angerszhu | angerszhu
HDFS-16236 | Example command for daemonlog is not correct | Minor | documentation | Renukaprasad C | Renukaprasad C
HADOOP-17931 | Fix typos in usage message in winutils.exe | Minor | winutils | Íñigo Goiri | Gautham Banasandra
HDFS-16240 | Replace unshaded guava in HttpFSServerWebServer | Major | httpfs | Masatake Iwasaki | Masatake Iwasaki
HADOOP-17940 | Upgrade Kafka to 2.8.1 | Major | build, common | Takanobu Asanuma | Takanobu Asanuma
YARN-10970 | Standby RM should expose prom endpoint | Major | resourcemanager | Max Xie | Max Xie
YARN-10823 | Expose all node labels for root without explicit configurations | Major | capacity scheduler | Andras Gyori | Andras Gyori
HDFS-16181 | [SBN Read] Fix metric of RpcRequestCacheMissAmount can’t display when tailEditLog form JN | Critical | journal-node, metrics | Zhaohui Wang | Zhaohui Wang
HDFS-16254 | Cleanup protobuf on exit of hdfs_allowSnapshot | Major | hdfs-client, libhdfs++, tools | Gautham Banasandra | Gautham Banasandra
HADOOP-17925 | BUILDING.txt should not encourage to activate docs profile on building binary artifacts | Minor | documentation | Rintaro Ikeda | Masatake Iwasaki
HDFS-16244 | Add the necessary write lock in Checkpointer#doCheckpoint() | Major | namenode | JiangHua Zhu | JiangHua Zhu
HADOOP-16532 | Fix TestViewFsTrash to use the correct homeDir. | Minor | test, viewfs | Steve Loughran | Xing Lin
HDFS-16268 | Balancer stuck when moving striped blocks due to NPE | Major | balancer & mover, erasure-coding | Leon Gao | Leon Gao
HDFS-16271 | RBF: NullPointerException when setQuota through routers with quota disabled | Major | rbf | Chengwei Wang | Chengwei Wang
YARN-10976 | Fix resource leak due to Files.walk | Minor | nodemanager | lujie | lujie
HADOOP-17932 | Distcp file length comparison have no effect | Major | common, tools, tools/distcp | yinan zhan | yinan zhan
HDFS-16272 | Int overflow in computing safe length during EC block recovery | Critical | ec, erasure-coding | daimin | daimin
HADOOP-17908 | Add missing RELEASENOTES and CHANGELOG to upstream | Minor | documentation | Masatake Iwasaki | Masatake Iwasaki
HADOOP-17971 | Exclude IBM Java security classes from being shaded/relocated | Major | build | Nicholas Marion | Nicholas Marion
HDFS-7612 | TestOfflineEditsViewer.testStored() uses incorrect default value for cacheDir | Major | test | Konstantin Shvachko | Michael Kuchenbecker
HADOOP-17985 | Disable JIRA plugin for YETUS on Hadoop | Critical | build | Gautham Banasandra | Gautham Banasandra
HDFS-16269 | [Fix] Improve NNThroughputBenchmark#blockReport operation | Major | benchmarks, namenode | JiangHua Zhu | JiangHua Zhu
HDFS-16259 | Catch and re-throw sub-classes of AccessControlException thrown by any permission provider plugins (eg Ranger) | Major | namenode | Stephen O’Donnell | Stephen O’Donnell
HDFS-16300 | Use libcrypto in Windows for libhdfspp | Blocker | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16304 | Locate OpenSSL libs for libhdfspp | Major | build, hdfs-client, native | Sangjin Lee | Gautham Banasandra
HDFS-16311 | Metric metadataOperationRate calculation error in DataNodeVolumeMetrics | Major | datanode, metrics | Tao Li | Tao Li
YARN-10996 | Fix race condition of User object acquisitions | Major | capacity scheduler | Andras Gyori | Andras Gyori
HADOOP-18006 | maven-enforcer-plugin’s execution of banned-illegal-imports gets overridden in child poms | Major | build | Viraj Jasani | Viraj Jasani
HDFS-16182 | numOfReplicas is given the wrong value in BlockPlacementPolicyDefault$chooseTarget can cause DataStreamer to fail with Heterogeneous Storage | Major | namanode | Max Xie | Max Xie
HADOOP-17999 | No-op implementation of setWriteChecksum and setVerifyChecksum in ViewFileSystem | Major | viewfs | Abhishek Das | Abhishek Das
HDFS-16329 | Fix log format for BlockManager | Minor | block placement | Tao Li | Tao Li
HDFS-16330 | Fix incorrect placeholder for Exception logs in DiskBalancer | Major | datanode | Viraj Jasani | Viraj Jasani
HDFS-16328 | Correct disk balancer param desc | Minor | documentation, hdfs | guophilipse | guophilipse
HDFS-16334 | Correct NameNode ACL description | Minor | documentation | guophilipse | guophilipse
HDFS-16343 | Add some debug logs when the dfsUsed are not used during Datanode startup | Major | datanode | Mukul Kumar Singh | Mukul Kumar Singh
YARN-10760 | Number of allocated OPPORTUNISTIC containers can dip below 0 | Minor | resourcemanager | Andrew Chung | Andrew Chung
HADOOP-18016 | Make certain methods LimitedPrivate in S3AUtils.java | Major | fs/s3 | Mehakmeet Singh | Mehakmeet Singh
YARN-10991 | Fix to ignore the grouping “[]” for resourcesStr in parseResourcesString method | Minor | distributed-shell | Ashutosh Gupta | Ashutosh Gupta
HADOOP-17975 | Fallback to simple auth does not work for a secondary DistributedFileSystem instance | Major | ipc | István Fajth | István Fajth
HADOOP-17995 | Stale record should be remove when DataNodePeerMetrics#dumpSendPacketDownstreamAvgInfoAsJson | Major | common | Haiyang Hu | Haiyang Hu
HDFS-16350 | Datanode start time should be set after RPC server starts successfully | Minor | datanode | Viraj Jasani | Viraj Jasani
YARN-11007 | Correct words in YARN documents | Minor | documentation | guophilipse | guophilipse
YARN-10975 | EntityGroupFSTimelineStore#ActiveLogParser parses already processed files | Major | timelineserver | Prabhu Joseph | Ravuri Sushma sree
HDFS-16361 | Fix log format for QueryCommand | Minor | command, diskbalancer | Tao Li | Tao Li
HADOOP-18027 | Include static imports in the maven plugin rules | Major | build | Viraj Jasani | Viraj Jasani
HDFS-16359 | RBF: RouterRpcServer#invokeAtAvailableNs does not take effect when retrying | Major | rbf | Tao Li | Tao Li
HDFS-16332 | Expired block token causes slow read due to missing handling in sasl handshake | Major | datanode, dfs, dfsclient | Shinya Yoshida | Shinya Yoshida
HADOOP-18021 | Provide a public wrapper of Configuration#substituteVars | Major | conf | Andras Gyori | Andras Gyori
HDFS-16369 | RBF: Fix the retry logic of RouterRpcServer#invokeAtAvailableNs | Major | rbf | Ayush Saxena | Ayush Saxena
HDFS-16370 | Fix assert message for BlockInfo | Minor | block placement | Tao Li | Tao Li
HDFS-16293 | Client sleeps and holds ‘dataQueue’ when DataNodes are congested | Major | hdfs-client | Yuanxin Zhu | Yuanxin Zhu
YARN-9063 | ATS 1.5 fails to start if RollingLevelDb files are corrupt or missing | Major | timelineserver, timelineservice | Tarun Parimi | Ashutosh Gupta
YARN-10757 | jsonschema2pojo-maven-plugin version is not defined | Major | build | Akira Ajisaka | Tamas Domok
YARN-11023 | Extend the root QueueInfo with max-parallel-apps in CapacityScheduler | Major | capacity scheduler | Tamas Domok | Tamas Domok
MAPREDUCE-7368 | DBOutputFormat.DBRecordWriter#write must throw exception when it fails | Major | mrv2 | Stamatis Zampetakis | Stamatis Zampetakis
YARN-11016 | Queue weight is incorrectly reset to zero | Major | capacity scheduler | Andras Gyori | Andras Gyori
HDFS-16324 | Fix error log in BlockManagerSafeMode | Minor | hdfs | guophilipse | guophilipse
HDFS-15788 | Correct the statement for pmem cache to reflect cache persistence support | Minor | documentation | Feilong He | Feilong He
YARN-11006 | Allow overriding user limit factor and maxAMResourcePercent with AQCv2 templates | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
HDFS-16333 | fix balancer bug when transfer an EC block | Major | balancer & mover, erasure-coding | qinyuren | qinyuren
YARN-11020 | [UI2] No container is found for an application attempt with a single AM container | Major | yarn-ui-v2 | Andras Gyori | Andras Gyori
HADOOP-18043 | Use mina-core 2.0.22 to fix LDAP unit test failures | Major | test | Akira Ajisaka | Akira Ajisaka
HDFS-16373 | Fix MiniDFSCluster restart in case of multiple namenodes | Major | test | Ayush Saxena | Ayush Saxena
HDFS-16014 | Fix an issue in checking native pmdk lib by ‘hadoop checknative’ command | Major | native | Feilong He | Feilong He
YARN-11045 | ATSv2 storage monitor fails to read from hbase cluster | Major | timelineservice | Viraj Jasani | Viraj Jasani
YARN-11044 | TestApplicationLimits.testLimitsComputation() has some ineffective asserts | Major | capacity scheduler, test | Benjamin Teke | Benjamin Teke
HDFS-16377 | Should CheckNotNull before access FsDatasetSpi | Major | datanode | Tao Li | Tao Li
YARN-10427 | Duplicate Job IDs in SLS output | Major | scheduler-load-simulator | Drew Merrill | Szilard Nemeth
YARN-6862 | Nodemanager resource usage metrics sometimes are negative | Major | nodemanager | YunFan Zhou | Benjamin Teke
HADOOP-13500 | Synchronizing iteration of Configuration properties object | Major | conf | Jason Darrell Lowe | Dhananjay Badaya
YARN-11047 | ResourceManager and NodeManager unable to connect to Hbase when ATSv2 is enabled | Major | timelineservice | Minni Mittal | Viraj Jasani
HDFS-16385 | Fix Datanode retrieve slownode information bug. | Major | datanode | Jackson Wang | Jackson Wang
YARN-10178 | Global Scheduler async thread crash caused by ’Comparison method violates its general contract | Major | capacity scheduler | tuyu | Andras Gyori
HDFS-16392 | TestWebHdfsFileSystemContract#testResponseCode fails | Major | test | secfree | secfree
YARN-11053 | AuxService should not use class name as default system classes | Major | auxservices | Cheng Pan | Cheng Pan
HDFS-16395 | Remove useless NNThroughputBenchmark#dummyActionNoSynch() | Major | benchmarks, namenode | JiangHua Zhu | JiangHua Zhu
HADOOP-18057 | Fix typo: validateEncrytionSecrets -> validateEncryptionSecrets | Major | fs/s3 | Ashutosh Gupta | Ashutosh Gupta
HADOOP-18045 | Disable TestDynamometerInfra | Major | test | Akira Ajisaka | Akira Ajisaka
HDFS-14099 | Unknown frame descriptor when decompressing multiple frames in ZStandardDecompressor | Major | compress, io | ZanderXu | ZanderXu
HADOOP-18063 | Remove unused import AbstractJavaKeyStoreProvider in Shell class | Minor | command | JiangHua Zhu | JiangHua Zhu
HDFS-16393 | RBF: Fix TestRouterRPCMultipleDestinationMountTableResolver | Major | rbf | Ayush Saxena | Ayush Saxena
HDFS-16409 | Fix typo: testHasExeceptionsReturnsCorrectValue -> testHasExceptionsReturnsCorrectValue | Trivial | test | Ashutosh Gupta | Ashutosh Gupta
HDFS-16408 | Ensure LeaseRecheckIntervalMs is greater than zero | Major | namenode | ECFuzz | ECFuzz
HDFS-16410 | Insecure Xml parsing in OfflineEditsXmlLoader | Minor | tools | Ashutosh Gupta | Ashutosh Gupta
HDFS-16417 | RBF: StaticRouterRpcFairnessPolicyController init fails with division by 0 if concurrent ns handler count is configured | Minor | rbf | Felix N | Felix N
HADOOP-18077 | ProfileOutputServlet unable to proceed due to NPE | Major | common | Viraj Jasani | Viraj Jasani
HDFS-16420 | Avoid deleting unique data blocks when deleting redundancy striped blocks | Critical | ec, erasure-coding | qinyuren | Jackson Wang
YARN-11055 | In cgroups-operations.c some fprintf format strings don’t end with “\n” | Minor | nodemanager | Gera Shegalov | Gera Shegalov
YARN-11065 | Bump follow-redirects from 1.13.3 to 1.14.7 in hadoop-yarn-ui | Major | yarn-ui-v2 | Akira Ajisaka | Akira Ajisaka
HDFS-16402 | Improve HeartbeatManager logic to avoid incorrect stats | Major | datanode | Tao Li | Tao Li
HADOOP-17593 | hadoop-huaweicloud and hadoop-cloud-storage to remove log4j as transitive dependency | Major | build | Steve Loughran | lixianwei
YARN-10561 | Upgrade node.js to 12.22.1 and yarn to 1.22.5 in YARN application catalog webapp | Critical | webapp | Akira Ajisaka | Akira Ajisaka
HDFS-16303 | Losing over 100 datanodes in state decommissioning results in full blockage of all datanode decommissioning | Major | block placement, datanode | Kevin Wikant | Kevin Wikant
HDFS-16443 | Fix edge case where DatanodeAdminDefaultMonitor doubly enqueues a DatanodeDescriptor on exception | Major | hdfs | Kevin Wikant | Kevin Wikant
YARN-10822 | Containers going from New to Scheduled transition for killed container on recovery | Major | container, nodemanager | Minni Mittal | Minni Mittal
HADOOP-18101 | Bump aliyun-sdk-oss to 3.13.2 and jdom2 to 2.0.6.1 | Major | build, common | Aswin Shakil | Aswin Shakil
HDFS-16411 | RBF: RouterId is NULL when set dfs.federation.router.rpc.enable=false | Major | rbf | YulongZ | YulongZ
HDFS-16406 | DataNode metric ReadsFromLocalClient does not count short-circuit reads | Minor | datanode, metrics | secfree | secfree
HADOOP-18096 | Distcp: Sync moves filtered file to home directory rather than deleting | Critical | tools/distcp | Ayush Saxena | Ayush Saxena
HDFS-16449 | Fix hadoop web site release notes and changelog not available | Minor | documentation | guophilipse | guophilipse
YARN-10788 | TestCsiClient fails | Major | test | Akira Ajisaka | Akira Ajisaka
HADOOP-18126 | Update junit 5 version due to build issues | Major | build | PJ Fanning | PJ Fanning
YARN-11068 | Update transitive log4j2 dependency to 2.17.1 | Major | buid | Wei-Chiu Chuang | Wei-Chiu Chuang
HDFS-16316 | Improve DirectoryScanner: add regular file check related block | Major | datanode | JiangHua Zhu | JiangHua Zhu
YARN-11071 | AutoCreatedQueueTemplate incorrect wildcard level | Major | capacity scheduler | Tamas Domok | Tamas Domok
YARN-11070 | Minimum resource ratio is overridden by subsequent labels | Major | yarn | Andras Gyori | Andras Gyori
YARN-11033 | isAbsoluteResource is not correct for dynamically created queues | Minor | yarn | Tamas Domok | Tamas Domok
YARN-10894 | Follow up YARN-10237: fix the new test case in TestRMWebServicesCapacitySched | Major | webapp | Tamas Domok | Tamas Domok
YARN-11022 | Fix the documentation for max-parallel-apps in CS | Major | capacity scheduler | Tamas Domok | Tamas Domok
YARN-11042 | Fix testQueueSubmitWithACLsEnabledWithQueueMapping in TestAppManager | Major | yarn | Tamas Domok | Tamas Domok
HADOOP-18151 | Switch the baseurl for Centos 8 | Blocker | build | Gautham Banasandra | Gautham Banasandra
HDFS-16496 | Snapshot diff on snapshotable directory fails with not snapshottable error | Major | namanode | Stephen O’Donnell | Stephen O’Donnell
YARN-11067 | Resource overcommitment due to incorrect resource normalisation logical order | Major | capacity scheduler | Andras Gyori | Andras Gyori
HADOOP-18129 | Change URI[] in INodeLink to String[] to reduce memory footprint of ViewFileSystem | Major | viewfs | Abhishek Das | Abhishek Das
HDFS-16503 | Should verify whether the path name is valid in the WebHDFS | Major | webhdfs | Tao Li | Tao Li
YARN-11089 | Fix typo in RM audit log | Major | resourcemanager | Junfan Zhang | Junfan Zhang
YARN-11087 | Introduce the config to control the refresh interval in RMDelegatedNodeLabelsUpdater | Major | nodelabel | Junfan Zhang | Junfan Zhang
YARN-11100 | Fix StackOverflowError in SLS scheduler event handling | Major | scheduler-load-simulator | Szilard Nemeth | Szilard Nemeth
HDFS-16523 | Fix dependency error in hadoop-hdfs on M1 Mac | Major | build | Akira Ajisaka | Akira Ajisaka
HDFS-16498 | Fix NPE for checkBlockReportLease | Major | datanode, namanode | Tao Li | Tao Li
YARN-11106 | Fix the test failure due to missing conf of yarn.resourcemanager.node-labels.am.default-node-label-expression | Major | test | Junfan Zhang | Junfan Zhang
HDFS-16518 | KeyProviderCache close cached KeyProvider with Hadoop ShutdownHookManager | Major | hdfs | Lei Yang | Lei Yang
HADOOP-18169 | getDelegationTokens in ViewFs should also fetch the token from the fallback FS | Major | fs | Xing Lin | Xing Lin
YARN-11102 | Fix spotbugs error in hadoop-sls module | Major | scheduler-load-simulator | Akira Ajisaka | Szilard Nemeth
HDFS-16479 | EC: NameNode should not send a reconstruction work when the source datanodes are insufficient | Critical | ec, erasure-coding | Yuanbo Liu | Takanobu Asanuma
HDFS-16509 | Fix decommission UnsupportedOperationException: Remove unsupported | Major | namenode | daimin | daimin
YARN-11107 | When NodeLabel is enabled for a YARN cluster, AM blacklist program does not work properly | Major | resourcemanager | Xiping Zhang | Xiping Zhang
HDFS-16456 | EC: Decommission a rack with only on dn will fail when the rack number is equal with replication | Critical | ec, namenode | caozhiqiang | caozhiqiang
HDFS-16535 | SlotReleaser should reuse the domain socket based on socket paths | Major | hdfs-client | Quanlong Huang | Quanlong Huang
HADOOP-18109 | Ensure that default permissions of directories under internal ViewFS directories are the same as directories on target filesystems | Major | viewfs | Chentao Yu | Chentao Yu
HDFS-16422 | Fix thread safety of EC decoding during concurrent preads | Critical | dfsclient, ec, erasure-coding | daimin | daimin
HDFS-16437 | ReverseXML processor doesn’t accept XML files without the SnapshotDiffSection. | Critical | hdfs | yanbin.zhang | yanbin.zhang
HDFS-16507 | [SBN read] Avoid purging edit log which is in progress | Critical | namanode | Tao Li | Tao Li
YARN-10720 | YARN WebAppProxyServlet should support connection timeout to prevent proxy server from hanging | Critical | webproxy | Qi Zhu | Qi Zhu
HDFS-16428 | Source path with storagePolicy cause wrong typeConsumed while rename | Major | hdfs, namenode | lei w | lei w
YARN-11014 | YARN incorrectly validates maximum capacity resources on the validation API | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-11075 | Explicitly declare serialVersionUID in LogMutation class | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
HDFS-11041 | Unable to unregister FsDatasetState MBean if DataNode is shutdown twice | Trivial | datanode | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-18160 | `org.wildfly.openssl` should not be shaded by Hadoop build | Major | build | André F. | André F.
HADOOP-18202 | create-release fails fatal: unsafe repository (‘/build/source’ is owned by someone else) | Major | build | Steve Loughran | Steve Loughran
HDFS-16538 | EC decoding failed due to not enough valid inputs | Major | erasure-coding | qinyuren | qinyuren
HDFS-16544 | EC decoding failed due to invalid buffer | Major | erasure-coding | qinyuren | qinyuren
YARN-11111 | Recovery failure when node-label configure-type transit from delegated-centralized to centralized | Major | yarn | Junfan Zhang | Junfan Zhang
HDFS-16552 | Fix NPE for TestBlockManager | Major | test | Tao Li | Tao Li
MAPREDUCE-7246 | In MapredAppMasterRest#Mapreduce_Application_Master_Info_API, the datatype of appId should be “string”. | Major | documentation | jenny | Ashutosh Gupta
HADOOP-18216 | Document “io.file.buffer.size” must be greater than zero | Minor | io | ECFuzz | ECFuzz
YARN-10187 | Removing hadoop-yarn-project/hadoop-yarn/README as it is no longer maintained. | Minor | documentation | N Sanketh Reddy | Ashutosh Gupta
HDFS-16564 | Use uint32_t for hdfs_find | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-16515 | Update the link to compatibility guide | Minor | documentation | Akira Ajisaka | Ashutosh Gupta
HDFS-16185 | Fix comment in LowRedundancyBlocks.java | Minor | documentation | Akira Ajisaka | Ashutosh Gupta
HADOOP-17479 | Fix the examples of hadoop config prefix | Minor | documentation | Akira Ajisaka | Ashutosh Gupta
MAPREDUCE-7376 | AggregateWordCount fetches wrong results | Major | aggregate | Ayush Saxena | Ayush Saxena
HDFS-16572 | Fix typo in readme of hadoop-project-dist | Trivial | documentation | Gautham Banasandra | Gautham Banasandra
HADOOP-18222 | Prevent DelegationTokenSecretManagerMetrics from registering multiple times | Major | common | Hector Sandoval Chaverri | Hector Sandoval Chaverri
HDFS-16525 | System.err should be used when error occurs in multiple methods in DFSAdmin class | Major | dfsadmin | yanbin.zhang | yanbin.zhang
YARN-11123 | ResourceManager webapps test failures due to org.apache.hadoop.metrics2.MetricsException and subsequent java.net.BindException: Address already in use | Major | resourcemanager | Szilard Nemeth | Szilard Nemeth
YARN-11073 | Avoid unnecessary preemption for tiny queues under certain corner cases | Major | capacity scheduler, scheduler preemption | Jian Chen | Jian Chen
MAPREDUCE-7377 | Remove unused imports in MapReduce project | Minor | build | Ashutosh Gupta | Ashutosh Gupta
HDFS-16540 | Data locality is lost when DataNode pod restarts in kubernetes | Major | namenode | Huaxiang Sun | Huaxiang Sun
YARN-11092 | Upgrade jquery ui to 1.13.1 | Major | buid | D M Murali Krishna Reddy | Ashutosh Gupta
YARN-11133 | YarnClient gets the wrong EffectiveMinCapacity value | Major | api | Zilong Zhu | Zilong Zhu
YARN-10850 | TimelineService v2 lists containers for all attempts when filtering for one | Major | timelinereader | Benjamin Teke | Benjamin Teke
YARN-11126 | ZKConfigurationStore Java deserialisation vulnerability | Major | yarn | Tamas Domok | Tamas Domok
YARN-11141 | Capacity Scheduler does not support ambiguous queue names when moving application across queues | Major | capacity scheduler | András Győri | András Győri
YARN-11147 | ResourceUsage and QueueCapacities classes provide node label iterators that are not thread safe | Major | capacity scheduler | András Győri | András Győri
YARN-11152 | QueueMetrics is leaking memory when creating a new queue during reinitialisation | Major | capacity scheduler | András Győri | András Győri
HADOOP-18245 | Extend KMS related exceptions that get mapped to ConnectException | Major | kms | Ritesh Shukla | Ritesh Shukla
HADOOP-18120 | Hadoop auth does not handle HTTP Headers in a case-insensitive way | Critical | auth | Daniel Fritsi | János Makai
HDFS-16453 | Upgrade okhttp from 2.7.5 to 4.9.3 | Major | hdfs-client | Ivan Viaznikov | Ashutosh Gupta
YARN-11162 | Set the zk acl for nodes created by ZKConfigurationStore. | Major | resourcemanager | Owen O’Malley | Owen O’Malley
HDFS-16586 | Purge FsDatasetAsyncDiskService threadgroup; it causes BPServiceActor$CommandProcessingThread IllegalThreadStateException ‘fatal exception and exit’ | Major | datanode | Michael Stack | Michael Stack
HADOOP-18251 | Fix failure of extracting JIRA id from commit message in git_jira_fix_version_check.py | Minor | build | Masatake Iwasaki | Masatake Iwasaki
HDFS-16561 | Handle error returned by strtol | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
YARN-11128 | Fix comments in TestProportionalCapacityPreemptionPolicy* | Minor | capacityscheduler, documentation | Ashutosh Gupta | Ashutosh Gupta
HDFS-15225 | RBF: Add snapshot counts to content summary in router | Major | rbf | Quan Li | Ayush Saxena
HDFS-16583 | DatanodeAdminDefaultMonitor can get stuck in an infinite loop | Major | datanode | Stephen O’Donnell | Stephen O’Donnell
HDFS-16604 | Install gtest via FetchContent_Declare in CMake | Blocker | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HADOOP-18268 | Install Maven from Apache archives | Blocker | build | Gautham Banasandra | Gautham Banasandra
HADOOP-18274 | Use CMake 3.19.0 in Debian 10 | Blocker | build | Gautham Banasandra | Gautham Banasandra
HDFS-16602 | Use “defined” directive along with #if | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16608 | Fix the link in TestClientProtocolForPipelineRecovery | Minor | documentation | Samrat Deb | Samrat Deb
HDFS-16563 | Namenode WebUI prints sensitive information on Token Expiry | Major | namanode, security, webhdfs | Renukaprasad C | Renukaprasad C
HDFS-16623 | IllegalArgumentException in LifelineSender | Major | datanode | ZanderXu | ZanderXu
HDFS-16628 | RBF: Correct target directory when move to trash for kerberos login user. | Major | rbf | Xiping Zhang | Xiping Zhang
HDFS-16064 | Determine when to invalidate corrupt replicas based on number of usable replicas | Major | datanode, namenode | Kevin Wikant | Kevin Wikant
YARN-9827 | Fix Http Response code in GenericExceptionHandler. | Major | webapp | Abhishek Modi | Ashutosh Gupta
HDFS-16635 | Fix javadoc error in Java 11 | Major | build, documentation | Akira Ajisaka | Ashutosh Gupta
MAPREDUCE-7387 | Fix TestJHSSecurity#testDelegationToken AssertionError due to HDFS-16563 | Major | test | Shilun Fan | Shilun Fan
MAPREDUCE-7369 | MapReduce tasks timing out when spends more time on MultipleOutputs#close | Major | mrv1, mrv2 | Prabhu Joseph | Ashutosh Gupta
YARN-11185 | Pending app metrics are increased doubly when a queue reaches its max-parallel-apps limit | Major | capacity scheduler | András Győri | András Győri
MAPREDUCE-7389 | Typo in description of “mapreduce.application.classpath” in mapred-default.xml | Trivial | mrv2 | Christian Bartolomäus | Christian Bartolomäus
HADOOP-18159 | Certificate doesn’t match any of the subject alternative names: [*.s3.amazonaws.com, s3.amazonaws.com] | Major | fs/s3 | André F. | André F.
YARN-9971 | YARN Native Service HttpProbe logs THIS_HOST in error messages | Minor | yarn-native-services | Prabhu Joseph | Ashutosh Gupta
MAPREDUCE-7391 | TestLocalDistributedCacheManager failing after HADOOP-16202 | Major | test | Steve Loughran | Steve Loughran
YARN-11188 | Only files belong to the first file controller are removed even if multiple log aggregation file controllers are configured | Major | log-aggregation | Szilard Nemeth | Szilard Nemeth
YARN-10974 | CS UI: queue filter and openQueues param do not work as expected | Major | capacity scheduler | Chengbing Liu | Chengbing Liu
HADOOP-18237 | Upgrade Apache Xerces Java to 2.12.2 | Major | build | Ashutosh Gupta | Ashutosh Gupta
YARN-10320 | Replace FSDataInputStream#read with readFully in Log Aggregation | Major | log-aggregation | Prabhu Joseph | Ashutosh Gupta
YARN-10303 | One yarn rest api example of yarn document is error | Minor | documentation | bright.zhou | Ashutosh Gupta
HDFS-16633 | Reserved Space For Replicas is not released on some cases | Major | hdfs | Prabhu Joseph | Ashutosh Gupta
HDFS-16591 | StateStoreZooKeeper fails to initialize | Major | rbf | Hector Sandoval Chaverri | Hector Sandoval Chaverri
YARN-11204 | Various MapReduce tests fail with NPE in AggregatedLogDeletionService.stopRMClient | Major | log-aggregation | Szilard Nemeth | Szilard Nemeth
HADOOP-18321 | Fix when to read an additional record from a BZip2 text file split | Critical | io | Ashutosh Gupta | Ashutosh Gupta
HADOOP-15789 | DistCp does not clean staging folder if class extends DistCp | Minor | tools/distcp | Lawrence Andrews | Lawrence Andrews
HADOOP-18100 | Change scope of inner classes in InodeTree to make them accessible outside package | Major | viewfs | Abhishek Das | Abhishek Das
HADOOP-18217 | shutdownhookmanager should not be multithreaded (deadlock possible) | Minor | util | Catherinot Remi | Catherinot Remi
YARN-11198 | Deletion of assigned resources (e.g. GPU’s, NUMA, FPGA’s) from State Store | Major | nodemanager | Prabhu Joseph | Samrat Deb
HADOOP-18074 | Partial/Incomplete groups list can be returned in LDAP groups lookup | Major | security | Philippe Lanoe | Larry McCay
HDFS-16566 | Erasure Coding: Recovery may cause excess replicas when busy DN exsits | Major | ec, erasure-coding | Ruinan Gu | Ruinan Gu
HDFS-16654 | Link OpenSSL lib for CMake deps check | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
YARN-11192 | TestRouterWebServicesREST failing after YARN-9827 | Major | federation | Shilun Fan | Shilun Fan
HDFS-16665 | Fix duplicate sources for hdfspp_test_shim_static | Critical | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16667 | Use malloc for buffer allocation in uriparser2 | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
YARN-11211 | QueueMetrics leaks Configuration objects when validation API is called multiple times | Major | capacity scheduler | András Győri | András Győri
HDFS-16680 | Skip libhdfspp Valgrind tests on Windows | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
HDFS-16681 | Do not pass GCC flags for MSVC in libhdfspp | Major | libhdfs++ | Gautham Banasandra | Gautham Banasandra
MAPREDUCE-7372 | MapReduce set permission too late in copyJar method | Major | mrv2 | Zhang Dongsheng | Zhang Dongsheng
HDFS-16533 | COMPOSITE_CRC failed between replicated file and striped file due to invalid requested length | Major | hdfs, hdfs-client | ZanderXu | ZanderXu
YARN-11210 | Fix YARN RMAdminCLI retry logic for non-retryable kerberos configuration exception | Major | client | Kevin Wikant | Kevin Wikant
HADOOP-18079 | Upgrade Netty to 4.1.77.Final | Major | build | Renukaprasad C | Wei-Chiu Chuang
HADOOP-18364 | All method metrics related to the RPC protocol should be initialized | Major | metrics | Shuyan Zhang | Shuyan Zhang
HADOOP-18363 | Fix bug preventing hadoop-metrics2 from emitting metrics to > 1 Ganglia servers. | Major | metrics | Ashutosh Gupta | Ashutosh Gupta
HADOOP-18390 | Fix out of sync import for HADOOP-18321 | Minor | common | Ashutosh Gupta | Ashutosh Gupta
HADOOP-18387 | Fix incorrect placeholder in hadoop-common | Minor | common | Shilun Fan | Shilun Fan
YARN-11237 | Bug while disabling proxy failover with Federation | Major | federation | Ashutosh Gupta | Ashutosh Gupta
HADOOP-18383 | Codecs with @DoNotPool annotation are not closed causing memory leak | Major | common | Kevin Sewell | Kevin Sewell
HADOOP-18404 | Fix broken link to wiki help page in org.apache.hadoop.util.Shell | Major | documentation | Paul King | Paul King
HDFS-16676 | DatanodeAdminManager$Monitor reports a node as invalid continuously | Major | namenode | Prabhu Joseph | Ashutosh Gupta
YARN-11254 | hadoop-minikdc dependency duplicated in hadoop-yarn-server-nodemanager | Minor | nodemanager | Clara Fang | Clara Fang
HDFS-16729 | RBF: fix some unreasonably annotated docs | Major | documentation, rbf | JiangHua Zhu | JiangHua Zhu
YARN-9425 | Make initialDelay configurable for FederationStateStoreService#scheduledExecutorService | Major | federation | Shen Yinjie | Ashutosh Gupta
HDFS-4043 | Namenode Kerberos Login does not use proper hostname for host qualified hdfs principal name. | Major | security | Ahad Rana | Steve Vaughan
HDFS-16724 | RBF should support get the information about ancestor mount points | Major | rbf | ZanderXu | ZanderXu
MAPREDUCE-7403 | Support spark dynamic partitioning in the Manifest Committer | Major | mrv2 | Steve Loughran | Steve Loughran
HDFS-16728 | RBF throw IndexOutOfBoundsException with disableNameServices | Major | rbf | ZanderXu | ZanderXu
HDFS-16738 | Invalid CallerContext caused NullPointerException | Critical | namanode | ZanderXu | ZanderXu
HDFS-16732 | [SBN READ] Avoid get location from observer when the block report is delayed. | Critical | hdfs | Chenyu Zheng | Chenyu Zheng
HDFS-16734 | RBF: fix some bugs when handling getContentSummary RPC | Major | rbf | ZanderXu | ZanderXu
HADOOP-18375 | Fix failure of shelltest for hadoop_add_ldlibpath | Minor | test | Masatake Iwasaki | Masatake Iwasaki
YARN-11287 | Fix NoClassDefFoundError: org/junit/platform/launcher/core/LauncherFactory after YARN-10793 | Major | build, test | Shilun Fan | Shilun Fan
HADOOP-18428 | Parameterize platform toolset version | Major | common | Gautham Banasandra | Gautham Banasandra
HDFS-16755 | TestQJMWithFaults.testUnresolvableHostName() can fail due to unexpected host resolution | Minor | test | Steve Vaughan | Steve Vaughan
HDFS-16750 | NameNode should use NameNode.getRemoteUser() to log audit event to avoid possible NPE | Major | namanode | ZanderXu | ZanderXu
HDFS-16593 | Correct inaccurate BlocksRemoved metric on DataNode side | Minor | datanode, metrics | ZanderXu | ZanderXu
HDFS-16748 | RBF: DFSClient should uniquely identify writing files by namespace id and iNodeId | Critical | rbf | ZanderXu | ZanderXu
HDFS-16659 | JournalNode should throw NewerTxnIdException if SinceTxId is bigger than HighestWrittenTxId | Critical | journal-node | ZanderXu | ZanderXu
HADOOP-18426 | Improve the accuracy of MutableStat mean | Major | common | Shuyan Zhang | Shuyan Zhang
HDFS-16756 | RBF proxies the client’s user by the login user to enable CacheEntry | Major | rbf | ZanderXu | ZanderXu
YARN-11301 | Fix NoClassDefFoundError: org/junit/platform/launcher/core/LauncherFactory after YARN-11269 | Major | test, timelineserver | Shilun Fan | Shilun Fan
HADOOP-18452 | Fix TestKMS#testKMSHAZooKeeperDelegationToken Failed By Hadoop-18427 | Major | common, test | Shilun Fan | Shilun Fan
HADOOP-18400 | Fix file split duplicating records from a succeeding split when reading BZip2 text files | Critical | common | Ashutosh Gupta | Ashutosh Gupta
HDFS-16772 | refreshHostsReader should use the new configuration | Major | datanode, namanode | ZanderXu | ZanderXu
YARN-11305 | Fix TestLogAggregationService#testLocalFileDeletionAfterUpload Failed After YARN-11241(#4703) | Major | log-aggregation | Shilun Fan | Shilun Fan
HADOOP-16674 | TestDNS.testRDNS can fail with ServiceUnavailableException | Minor | common, net | Steve Loughran | Ashutosh Gupta
HDFS-16706 | ViewFS doc points to wrong mount table name | Minor | documentation | Prabhu Joseph | Samrat Deb
YARN-11296 | Fix SQLFederationStateStore#Sql script bug | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18456 | NullPointerException in ObjectListingIterator’s constructor | Blocker | fs/s3 | Quanlong Huang | Steve Loughran
HADOOP-18444 | Add Support for localized trash for ViewFileSystem in Trash.moveToAppropriateTrash | Major | fs | Xing Lin | Xing Lin
HADOOP-18443 | Upgrade snakeyaml to 1.32 | Major | security | Ashutosh Gupta | Ashutosh Gupta
HDFS-16766 | hdfs ec command loads (administrator provided) erasure code policy files without disabling xml entity expansion | Major | erasure-coding, security | Jing | Ashutosh Gupta
HDFS-16798 | SerialNumberMap should decrease current counter if the item exist | Major | namanode | ZanderXu | ZanderXu
HDFS-16777 | datatables@1.10.17 sonatype-2020-0988 vulnerability | Major | ui | Eugene Shinn (Truveta) | Ashutosh Gupta
YARN-10680 | Revisit try blocks without catch blocks but having finally blocks | Minor | scheduler-load-simulator | Szilard Nemeth | Susheel Gupta
YARN-11039 | LogAggregationFileControllerFactory::getFileControllerForRead can leak threads | Blocker | log-aggregation | Rajesh Balamohan | Steve Loughran
HADOOP-18471 | An unhandled ArrayIndexOutOfBoundsException in DefaultStringifier.storeArray() if provided with an empty input | Minor | common, io | ConfX | ConfX
HADOOP-9946 | NumAllSinks metrics shows lower value than NumActiveSinks | Major | metrics | Akira Ajisaka | Ashutosh Gupta
YARN-11357 | Fix FederationClientInterceptor#submitApplication Can’t Update SubClusterId | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18499 | S3A to support HTTPS web proxies | Major | fs/s3 | Mehakmeet Singh | Mehakmeet Singh
MAPREDUCE-7426 | Fix typo in class StartEndTImesBase | Trivial | mrv2 | Samrat Deb | Samrat Deb
YARN-11365 | Fix NM class not found on Windows | Blocker | yarn | Gautham Banasandra | Gautham Banasandra
HADOOP-18233 | Initialization race condition with TemporaryAWSCredentialsProvider | Major | auth, fs/s3 | Jason Sleight | Jimmy Wong
MAPREDUCE-7425 | Document Fix for yarn.app.mapreduce.client-am.ipc.max-retries | Major | yarn | teng wang | teng wang
MAPREDUCE-7386 | Maven parallel builds (skipping tests) fail | Critical | build | Steve Vaughan | Steve Vaughan
YARN-11367 | [Federation] Fix DefaultRequestInterceptorREST Client NPE | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-18504 | An unhandled NullPointerException in class KeyProvider | Major | common | ConfX | ConfX
HDFS-16834 | PoolAlignmentContext should not max poolLocalStateId with sharedGlobalStateId when sending requests to the namenode. | Major | namnode | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HADOOP-18528 | Disable abfs prefetching by default | Major | fs/azure | Mehakmeet Singh | Mehakmeet Singh
HDFS-16836 | StandbyCheckpointer can still trigger rollback fs image after RU is finalized | Major | hdfs | Lei Yang | Lei Yang
HADOOP-18429 | MutableGaugeFloat#incr(float) get stuck in an infinite loop | Major | metrics | asdfgh19 | Ashutosh Gupta
HADOOP-18324 | Interrupting RPC Client calls can lead to thread exhaustion | Critical | ipc | Owen O’Malley | Owen O’Malley
HADOOP-8728 | Display (fs -text) shouldn’t hard-depend on Writable serialized sequence files. | Minor | fs | Harsh J | Ashutosh Gupta
HADOOP-18532 | Update command usage in FileSystemShell.md | Trivial | documentation | guophilipse | guophilipse
HDFS-16832 | [SBN READ] Fix NPE when check the block location of empty directory | Major | namanode | Chenyu Zheng | Chenyu Zheng
HDFS-16547 | [SBN read] Namenode in safe mode should not be transfered to observer state | Major | namanode | Tao Li | Tao Li
YARN-8262 | get_executable in container-executor should provide meaningful error codes | Minor | container-executor | Miklos Szegedi | Susheel Gupta
HDFS-16838 | Fix NPE in testAddRplicaProcessorForAddingReplicaInMap | Major | test | ZanderXu | ZanderXu
HDFS-16826 | [RBF SBN] ConnectionManager should advance the client stateId for every request | Major | namanode, rbf | ZanderXu | ZanderXu
HADOOP-18498 | [ABFS]: Error introduced when SAS Token containing ‘?’ prefix is passed | Minor | fs/azure | Sree Bhattacharyya | Sree Bhattacharyya
HDFS-16845 | Add configuration flag to enable observer reads on routers without using ObserverReadProxyProvider | Critical | configuration | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HDFS-16847 | RBF: StateStore writer should not commit tmp fail if there was an error in writing the file. | Critical | hdfs, rbf | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HADOOP-18408 | [ABFS]: ITestAbfsManifestCommitProtocol fails on nonHNS configuration | Minor | fs/azure, test | Pranav Saxena | Sree Bhattacharyya
HDFS-16550 | [SBN read] Improper cache-size for journal node may cause cluster crash | Major | journal-node | Tao Li | Tao Li
HDFS-16809 | EC striped block is not sufficient when doing in maintenance | Major | ec, erasure-coding | dingshun | dingshun
HDFS-16837 | [RBF SBN] ClientGSIContext should merge RouterFederatedStates to get the max state id for each namespace | Major | rbf | ZanderXu | ZanderXu
HADOOP-18402 | S3A committer NPE in spark job abort | Blocker | fs/s3 | Steve Loughran | Steve Loughran
YARN-10978 | YARN-10978. Fix ApplicationClassLoader to Correctly Expand Glob for Windows Path | Major | utils | Akshat Bordia | Akshat Bordia
YARN-11386 | Fix issue with classpath resolution | Critical | nodemanager | Gautham Banasandra | Gautham Banasandra
YARN-11390 | TestResourceTrackerService.testNodeRemovalNormally: Shutdown nodes should be 0 now expected: <1> but was: <0> | Major | yarn | Bence Kosztolnik | Bence Kosztolnik
HDFS-16868 | Fix audit log duplicate issue when an ACE occurs in FSNamesystem. | Major | fs | Beibei Zhao | Beibei Zhao
HADOOP-18569 | NFS Gateway may release buffer too early | Blocker | nfs | Attila Doroszlai | Attila Doroszlai
HADOOP-18574 | Changing log level of IOStatistics increment to make the DEBUG logs less noisy | Major | fs/s3 | Mehakmeet Singh | Mehakmeet Singh
HDFS-16852 | Register the shutdown hook only when not in shutdown for KeyProviderCache constructor | Minor | hdfs | Xing Lin | Xing Lin
HADOOP-18567 | LogThrottlingHelper: the dependent recorder is not triggered correctly | Major | common | Chengbing Liu | Chengbing Liu
HDFS-16871 | DiskBalancer process may throws IllegalArgumentException when the target DataNode has capital letter in hostname | Major | datanode | Daniel Ma | Daniel Ma
HDFS-16689 | Standby NameNode crashes when transitioning to Active with in-progress tailer | Critical | namanode | ZanderXu | ZanderXu
HDFS-16831 | [RBF SBN] GetNamenodesForNameserviceId should shuffle Observer NameNodes every time | Major | namanode, rbf | ZanderXu | ZanderXu
YARN-11395 | Resource Manager UI, cluster/appattempt/*, can not present FINAL_SAVING state | Critical | yarn | Bence Kosztolnik | Bence Kosztolnik
YARN-10879 | Incorrect WARN text in ACL check for application tag based placement | Minor | resourcemanager | Brian Goerlitz | Susheel Gupta
HDFS-16861 | RBF. Truncate API always fails when dirs use AllResolver oder on Router | Major | rbf | Max Xie | Max Xie
YARN-11392 | ClientRMService implemented getCallerUgi and verifyUserAccessForRMApp methods but forget to use sometimes, caused audit log missing. | Major | yarn | Beibei Zhao | Beibei Zhao
HDFS-16881 | Warn if AccessControlEnforcer runs for a long time to check permission | Major | namanode | Tsz-wo Sze | Tsz-wo Sze
HDFS-16877 | Namenode doesn’t use alignment context in TestObserverWithRouter | Major | hdfs, rbf | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HADOOP-18581 | Handle Server KDC re-login when Server and Client run in same JVM. | Major | common | Surendra Singh Lilhore | Surendra Singh Lilhore
HDFS-16885 | Fix TestHdfsConfigFields#testCompareConfigurationClassAgainstXml failed | Major | configuration, namanode | Haiyang Hu | Haiyang Hu
HDFS-16872 | Fix log throttling by declaring LogThrottlingHelper as static members | Major | namanode | Chengbing Liu | Chengbing Liu
HDFS-16884 | Fix TestFsDatasetImpl#testConcurrentWriteAndDeleteBlock failed | Major | test | Haiyang Hu | Haiyang Hu
YARN-11190 | CS Mapping rule bug: User matcher does not work correctly for usernames with dot | Major | capacity scheduler | Szilard Nemeth | Szilard Nemeth
YARN-11413 | Fix Junit Test ERROR Introduced By YARN-6412 | Major | api | Shilun Fan | Shilun Fan
HADOOP-18591 | Fix a typo in Trash | Minor | documentation | xiaoping.huang | xiaoping.huang
MAPREDUCE-7375 | JobSubmissionFiles don’t set right permission after mkdirs | Major | mrv2 | Zhang Dongsheng | Zhang Dongsheng
HDFS-16764 | ObserverNamenode handles addBlock rpc and throws a FileNotFoundException | Critical | namanode | ZanderXu | ZanderXu
HDFS-16876 | Garbage collect map entries in shared RouterStateIdContext using information from namenodeResolver instead of the map of active connectionPools. | Critical | rbf | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HADOOP-17717 | Update wildfly openssl to 1.1.3.Final | Major | build, common | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-18601 | Fix build failure with docs profile | Major | build | Masatake Iwasaki | Masatake Iwasaki
HADOOP-18598 | maven site generation doesn’t include javadocs | Blocker | site | Steve Loughran | Steve Loughran
HDFS-16821 | Fix regression in HDFS-13522 that enables observer reads by default. | Major | hdfs | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HADOOP-18584 | [NFS GW] Fix regression after netty4 migration | Major | common | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-18279 | Cancel fileMonitoringTimer even if trustManager isn’t defined | Major | common, test | Steve Vaughan | Steve Vaughan
HADOOP-18576 | Java 11 JavaDoc fails due to missing package comments | Major | build, common | Steve Loughran | Steve Vaughan
HADOOP-18612 | Avoid mixing canonical and non-canonical when performing comparisons | Minor | common, test | Steve Vaughan | Steve Vaughan
HDFS-16895 | NamenodeHeartbeatService should use credentials of logged in user | Major | rbf | Hector Sandoval Chaverri | Hector Sandoval Chaverri
HDFS-16910 | Fix incorrectly initializing RandomAccessFile caused flush performance decreased for JN | Major | namanode | Haiyang Hu | Haiyang Hu
HDFS-16761 | Namenode UI for Datanodes page not loading if any data node is down | Major | namenode, ui | Krishna Reddy | Zita Dombi
HDFS-16925 | Namenode audit log to only include IP address of client | Major | namanode | Viraj Jasani | Viraj Jasani
YARN-11408 | Add a check of autoQueueCreation is disabled for emitDefaultUserLimitFactor method | Major | yarn | Susheel Gupta | Susheel Gupta
HADOOP-18582 | No need to clean tmp files in distcp direct mode | Major | tools/distcp | 10000kang | 10000kang
HADOOP-18641 | cyclonedx maven plugin breaks builds on recent maven releases (3.9.0) | Major | build | Steve Loughran | Steve Loughran
MAPREDUCE-7428 | Fix failures related to Junit 4 to Junit 5 upgrade in org.apache.hadoop.mapreduce.v2.app.webapp | Critical | test | Ashutosh Gupta | Akira Ajisaka
HADOOP-18636 | LocalDirAllocator cannot recover from directory tree deletion during the life of a filesystem client | Minor | fs, fs/azure, fs/s3 | Steve Loughran | Steve Loughran
MAPREDUCE-7434 | Fix ShuffleHandler tests | Major | tets | Tamas Domok | Tamas Domok
HDFS-16935 | TestFsDatasetImpl.testReportBadBlocks brittle | Minor | test | Steve Loughran | Viraj Jasani
HDFS-16923 | The getListing RPC will throw NPE if the path does not exist | Critical | namenode | ZanderXu | ZanderXu
HDFS-16896 | HDFS Client hedged read has increased failure rate than without hedged read | Major | hdfs-client | Tom McCormick | Tom McCormick
YARN-11383 | Workflow priority mappings is case sensitive | Major | yarn | Aparajita Choudhary | Aparajita Choudhary
HDFS-16939 | Fix the thread safety bug in LowRedundancyBlocks | Major | namanode | Shuyan Zhang | Shuyan Zhang
HDFS-16934 | org.apache.hadoop.hdfs.tools.TestDFSAdmin#testAllDatanodesReconfig regression | Minor | dfsadmin, test | Steve Loughran | Shilun Fan
HDFS-16942 | Send error to datanode if FBR is rejected due to bad lease | Major | datanode, namenode | Stephen O’Donnell | Stephen O’Donnell
HADOOP-18668 | Path capability probe for truncate is only honored by RawLocalFileSystem | Major | fs, httpfs, viewfs | Viraj Jasani | Viraj Jasani
HADOOP-18666 | A whitelist of endpoints to skip Kerberos authentication doesn’t work for ResourceManager and Job History Server | Major | security | YUBI LEE | YUBI LEE
HADOOP-18329 | Add support for IBM Semeru OE JRE 11.0.15.0 and greater | Major | auth, common | Jack | Jack
HADOOP-18662 | ListFiles with recursive fails with FNF | Major | common | Ayush Saxena | Ayush Saxena
YARN-11461 | NPE in determineMissingParents when the queue is invalid | Major | capacity scheduler | Tamas Domok | Tamas Domok
HADOOP-18548 | Hadoop Archive tool (HAR) should acquire delegation tokens from source and destination file systems | Major | tools | Wei-Chiu Chuang | Szabolcs Gál
HADOOP-18680 | Insufficient heap during full test runs in Docker container. | Minor | build | Chris Nauroth | Chris Nauroth
HDFS-16949 | Update ReadTransferRate to ReadLatencyPerGB for effective percentile metrics | Minor | datanode | Ravindra Dingankar | Ravindra Dingankar
HDFS-16911 | Distcp with snapshot diff to support Ozone filesystem. | Major | distcp | Sadanand Shenoy | Sadanand Shenoy
YARN-11326 | [Federation] Add RM FederationStateStoreService Metrics | Major | federation, resourcemanager | Shilun Fan | Shilun Fan
HDFS-16982 | Use the right Quantiles Array for Inverse Quantiles snapshot | Minor | datanode, metrics | Ravindra Dingankar | Ravindra Dingankar
HDFS-16954 | RBF: The operation of renaming a multi-subcluster directory to a single-cluster directory should throw ioexception | Minor | rbf | Max Xie | Max Xie
HDFS-16986 | EC: Fix locationBudget in getListing() | Major | erasure-coding | Shuyan Zhang | Shuyan Zhang
HADOOP-18714 | Wrong StringUtils.join() called in AbstractContractRootDirectoryTest | Trivial | test | Attila Doroszlai | Attila Doroszlai
HADOOP-18705 | ABFS should exclude incompatible credential providers | Major | fs/azure | Tamas Domok | Tamas Domok
HDFS-16975 | FileWithSnapshotFeature.isCurrentFileDeleted is not reloaded from FSImage. | Major | namanode | Tsz-wo Sze | Tsz-wo Sze
HADOOP-18660 | Filesystem Spelling Mistake | Trivial | fs | Sebastian Baunsgaard | Sebastian Baunsgaard
MAPREDUCE-7437 | MR Fetcher class to use an AtomicInteger to generate IDs. | Major | build, client | Steve Loughran | Steve Loughran
HDFS-16672 | Fix lease interval comparison in BlockReportLeaseManager | Trivial | namenode | dzcxzl | dzcxzl
YARN-11459 | Consider changing label called “max resource” on UIv1 and UIv2 | Major | yarn, yarn-ui-v2 | Riya Khandelwal | Riya Khandelwal
HDFS-16972 | Delete a snapshot may deleteCurrentFile | Major | snapshots | Tsz-wo Sze | Tsz-wo Sze
YARN-11482 | Fix bug of DRF comparison DominantResourceFairnessComparator2 in fair scheduler | Major | fairscheduler | Xiaoqiao He | Xiaoqiao He
HDFS-16897 | Fix abundant Broken pipe exception in BlockSender | Minor | hdfs | fanluo | fanluo
HADOOP-18729 | Fix mvnsite on Windows 10 | Critical | build, site | Gautham Banasandra | Gautham Banasandra
HDFS-16865 | RBF: The source path is always / after RBF proxied the complete, addBlock and getAdditionalDatanode RPC. | Major | rbf | ZanderXu | ZanderXu
HADOOP-18734 | Create qbt.sh symlink on Windows | Critical | build | Gautham Banasandra | Gautham Banasandra
HDFS-16999 | Fix wrong use of processFirstBlockReport() | Major | block placement | Shuyan Zhang | Shuyan Zhang
YARN-11467 | RM failover may fail when the nodes.exclude-path file does not exist | Minor | resourcemanager | dzcxzl | dzcxzl
HDFS-16985 | Fix data missing issue when delete local block file. | Major | datanode | Chengwei Wang | Chengwei Wang
YARN-11489 | Fix memory leak of DelegationTokenRenewer futures in DelegationTokenRenewerPoolTracker | Major | resourcemanager | Chun Chen | Chun Chen
YARN-11312 | [UI2] Refresh buttons don’t work after EmberJS upgrade | Minor | yarn-ui-v2 | Brian Goerlitz | Susheel Gupta
HADOOP-18652 | Path.suffix raises NullPointerException | Minor | hdfs-client | Patrick Grandjean | Patrick Grandjean
HDFS-17018 | Improve dfsclient log format | Minor | dfsclient | Xianming Lei | Xianming Lei
HDFS-16697 | Add logs if resources are not available in NameNodeResourcePolicy | Minor | namenode | ECFuzz | ECFuzz
HADOOP-17518 | Usage of incorrect regex range A-z | Minor | httpfs | Marcono1234 | Nishtha Shah
HDFS-17022 | Fix the exception message to print the Identifier pattern | Minor | httpfs | Nishtha Shah | Nishtha Shah
HDFS-17017 | Fix the issue of arguments number limit in report command in DFSAdmin. | Major | dfsadmin | Haiyang Hu | Haiyang Hu
HADOOP-18746 | Install Python 3 for Windows 10 docker image | Major | build | Gautham Banasandra | Gautham Banasandra
YARN-11490 | JMX QueueMetrics breaks after mutable config validation in CS | Major | capacityscheduler | Tamas Domok | Tamas Domok
HDFS-17000 | Potential infinite loop in TestDFSStripedOutputStreamUpdatePipeline.testDFSStripedOutputStreamUpdatePipeline | Major | test | Marcono1234 | Marcono1234
HDFS-17027 | RBF: Add supports for observer.auto-msync-period when using routers | Major | rbf | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HDFS-16996 | Fix flaky testFsCloseAfterClusterShutdown in TestFileCreation | Major | test | Uma Maheswara Rao G | Nishtha Shah
HDFS-16983 | Fix concat operation doesn’t honor dfs.permissions.enabled | Major | namenode | caozhiqiang | caozhiqiang
HDFS-17011 | Fix the metric of “HttpPort” at DataNodeInfo | Minor | datanode | Zhaohui Wang | Zhaohui Wang
HDFS-17019 | Optimize the logic for reconfigure slow peer enable for Namenode | Major | namanode | Haiyang Hu | Haiyang Hu
HDFS-17003 | Erasure Coding: invalidate wrong block after reporting bad blocks from datanode | Critical | namenode | farmmamba | farmmamba
HADOOP-18718 | Fix several maven build warnings | Minor | build | Dongjoon Hyun | Dongjoon Hyun
MAPREDUCE-7435 | ManifestCommitter OOM on azure job | Major | client | Steve Loughran | Steve Loughran
HDFS-16946 | RBF: top real owners metrics can’t been parsed json string | Minor | rbf | Max Xie | Nishtha Shah
HDFS-17041 | RBF: Fix putAll impl for mysql and file based state stores | Major | rbf | Viraj Jasani | Viraj Jasani
HDFS-17045 | File renamed from a snapshottable dir to a non-snapshottable dir cannot be deleted. | Major | namenode, snapshots | Tsz-wo Sze | Tsz-wo Sze
YARN-11513 | Applications submitted to ambiguous queue fail during recovery if “Specified” Placement Rule is used | Major | yarn | Susheel Gupta | Susheel Gupta
MAPREDUCE-7441 | Race condition in closing FadvisedFileRegion | Major | yarn | Benjamin Teke | Benjamin Teke
HADOOP-18751 | Fix incorrect output path in javadoc build phase | Critical | build | Gautham Banasandra | Gautham Banasandra
HDFS-17052 | Improve BlockPlacementPolicyRackFaultTolerant to avoid choose nodes failed when no enough Rack. | Major | namanode | Hualong Zhang | Hualong Zhang
YARN-11528 | Lock triple-beam to the version compatible with node.js 12 to avoid compilation error | Major | build | Ayush Saxena | Masatake Iwasaki
YARN-11464 | TestFSQueueConverter#testAutoCreateV2FlagsInWeightMode has a missing dot before auto-queue-creation-v2.enabled for method call assertNoValueForQueues | Major | yarn | Susheel Gupta | Susheel Gupta
HDFS-17081 | EC: Add logic for striped blocks in isSufficientlyReplicated | Major | erasure-coding | Haiyang Hu | Haiyang Hu
HADOOP-18757 | S3A Committer only finalizes the commits in a single thread | Major | fs/s3 | Moditha Hewasinghage | Moditha Hewasinghage
HDFS-17094 | EC: Fix bug in block recovery when there are stale datanodes | Major | erasure-coding | Shuyan Zhang | Shuyan Zhang
YARN-9877 | Intermittent TIME_OUT of LogAggregationReport | Major | log-aggregation, resourcemanager, yarn | Adam Antal | Adam Antal
HDFS-17067 | Use BlockingThreadPoolExecutorService for nnProbingThreadPool in ObserverReadProxy | Major | hdfs | Xing Lin | Xing Lin
YARN-11534 | Incorrect exception handling during container recovery | Major | yarn | Peter Szucs | Peter Szucs
HADOOP-18807 | Close child file systems in ViewFileSystem when cache is disabled. | Major | fs | Shuyan Zhang | Shuyan Zhang
MAPREDUCE-7442 | exception message is not intusive when accessing the job configuration web UI | Major | applicationmaster | Jiandan Yang | Jiandan Yang
HADOOP-18823 | Add Labeler Github Action. | Major | build | Ayush Saxena | Ayush Saxena
HDFS-17111 | RBF: Optimize msync to only call nameservices that have observer reads enabled. | Major | rbf | Simbarashe Dzinamarira | Simbarashe Dzinamarira
YARN-11539 | Flexible AQC: setting capacity with leaf-template doesn’t work | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-11538 | CS UI: queue filter do not work as expected when submitting apps with leaf queue‘s name | Major | resourcemanager | Jiandan Yang | Jiandan Yang
HDFS-17134 | RBF: Fix duplicate results of getListing through Router. | Major | rbf | Shuyan Zhang | Shuyan Zhang
MAPREDUCE-7446 | NegativeArraySizeException when running MR jobs with large data size | Major | mrv1 | Peter Szucs | Peter Szucs
YARN-11545 | FS2CS not converts ACLs when all users are allowed | Major | yarn | Peter Szucs | Peter Szucs
HDFS-17122 | Rectify the table length discrepancy in the DataNode UI. | Major | ui | Hualong Zhang | Hualong Zhang
HADOOP-18826 | abfs getFileStatus(/) fails with “Value for one of the query parameters specified in the request URI is invalid.”, 400 | Major | fs/azure | Sergey Shabalov | Anuj Modi
HDFS-17150 | EC: Fix the bug of failed lease recovery. | Major | erasure-coding | Shuyan Zhang | Shuyan Zhang
HDFS-17154 | EC: Fix bug in updateBlockForPipeline after failover | Major | erasure-coding | Shuyan Zhang | Shuyan Zhang
HDFS-17156 | Client may receive old state ID which will lead to inconsistent reads | Minor | rbf | Chunyi Yang | Chunyi Yang
YARN-11551 | RM format-conf-store should delete all the content of ZKConfigStore | Major | resourcemanager | Benjamin Teke | Benjamin Teke
HDFS-17151 | EC: Fix wrong metadata in BlockInfoStriped after recovery | Major | erasure-coding | Shuyan Zhang | Shuyan Zhang
HDFS-17093 | Fix block report lease issue to avoid missing some storages report. | Minor | namenode | Yanlei Yu | Yanlei Yu
YARN-11552 | timeline endpoint: /clusters/{clusterid}/apps/{appid}/entity-types Error when using hdfs store | Major | timelineservice | Jiandan Yang | Jiandan Yang
YARN-11554 | Fix TestRMFailover#testWebAppProxyInStandAloneMode Failed | Major | resourcemanager | Shilun Fan | Shilun Fan
HDFS-17166 | RBF: Throwing NoNamenodesAvailableException for a long time, when failover | Major | rbf | Jian Zhang | Jian Zhang
HDFS-16933 | A race in SerialNumberMap will cause wrong owner, group and XATTR | Major | namanode | ZanderXu | ZanderXu
HDFS-17167 | Observer NameNode -observer startup option conflicts with -rollingUpgrade startup option | Minor | namenode | Danny Becker | Danny Becker
HADOOP-18870 | CURATOR-599 change broke functionality introduced in HADOOP-18139 and HADOOP-18709 | Major | common | Ferenc Erdelyi | Ferenc Erdelyi
HADOOP-18824 | ZKDelegationTokenSecretManager causes ArithmeticException due to improper numRetries value checking | Critical | common | ConfX | ConfX
HDFS-17190 | EC: Fix bug of OIV processing XAttr. | Major | erasure-coding | Shuyan Zhang | Shuyan Zhang
HDFS-17138 | RBF: We changed the hadoop.security.auth_to_local configuration of one router, the other routers stopped working | Major | rbf | Xiping Zhang | Xiping Zhang
HDFS-17105 | mistakenly purge editLogs even after it is empty in NNStorageRetentionManager | Minor | namanode | ConfX | ConfX
HDFS-17198 | RBF: fix bug of getRepresentativeQuorum when records have same dateModified | Major | rbf | Jian Zhang | Jian Zhang
YARN-11573 | Add config option to make container allocation prefer nodes without reserved containers | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
YARN-11558 | Fix dependency convergence error on hbase2 profile | Major | buid, yarn | Masatake Iwasaki | Masatake Iwasaki
HADOOP-18912 | upgrade snappy-java to 1.1.10.4 due to CVE | Major | build | PJ Fanning | PJ Fanning
HDFS-17133 | TestFsDatasetImpl missing null check when cleaning up | Critical | test | ConfX | ConfX
HDFS-17209 | Correct comments to align with the code | Trivial | datanode | Yu Wang | Yu Wang
YARN-11578 | Fix performance issue of permission check in verifyAndCreateRemoteLogDir | Major | log-aggregation | Tamas Domok | Tamas Domok
HADOOP-18922 | Race condition in ZKDelegationTokenSecretManager creating znode | Major | common | Kevin Risden | Kevin Risden
HADOOP-18929 | Build failure while trying to create apache 3.3.7 release locally. | Critical | build | Mukund Thakur | PJ Fanning
YARN-11590 | RM process stuck after calling confStore.format() when ZK SSL/TLS is enabled, as netty thread waits indefinitely | Major | resourcemanager | Ferenc Erdelyi | Ferenc Erdelyi
HDFS-17220 | fix same available space policy in AvailableSpaceVolumeChoosingPolicy | Major | hdfs | Fei Guo | Fei Guo
HADOOP-18941 | Modify HBase version in BUILDING.txt | Minor | common | Zepeng Zhang | Zepeng Zhang
YARN-11595 | Fix hadoop-yarn-client#java.lang.NoClassDefFoundError | Major | yarn-client | Shilun Fan | Shilun Fan
HDFS-17237 | Remove IPCLoggerChannel Metrics when the logger is closed | Major | namenode | Stephen O’Donnell | Stephen O’Donnell
HDFS-17231 | HA: Safemode should exit when resources are from low to available | Major | ha | kuper | kuper
HDFS-17024 | Potential data race introduced by HDFS-15865 | Major | dfsclient | Wei-Chiu Chuang | Segawa Hiroaki
YARN-11597 | NPE when getting the static files in SLSWebApp | Major | scheduler-load-simulator | Junfan Zhang | Junfan Zhang
HADOOP-18905 | Negative timeout in ZKFailovercontroller due to overflow | Major | common | ConfX | ConfX
YARN-11584 | [CS] Attempting to create Leaf Queue with empty shortname should fail without crashing RM | Major | capacity scheduler | Brian Goerlitz | Brian Goerlitz
HDFS-17246 | Fix shaded client for building Hadoop on Windows | Major | hdfs-client | Gautham Banasandra | Gautham Banasandra
MAPREDUCE-7459 | Fixed TestHistoryViewerPrinter flakiness during string comparison | Minor | test | Rajiv Ramachandran | Rajiv Ramachandran
YARN-11599 | Incorrect log4j properties file in SLS sample conf | Major | scheduler-load-simulator | Junfan Zhang | Junfan Zhang
YARN-11608 | QueueCapacityVectorInfo NPE when accesible labels config is used | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
HDFS-17249 | Fix TestDFSUtil.testIsValidName() unit test failure | Minor | test | liuguanghua | liuguanghua
HADOOP-18969 | S3A: AbstractS3ACostTest to clear bucket fs.s3a.create.performance flag | Minor | fs/s3, test | Steve Loughran | Steve Loughran
YARN-11616 | Fast fail when multiple attribute kvs are specified | Major | nodeattibute | Junfan Zhang | Junfan Zhang
HDFS-17261 | RBF: Fix getFileInfo return wrong path when get mountTable path which multi-level | Minor | rbf | liuguanghua | liuguanghua
HDFS-17271 | Web UI DN report shows random order when sorting with dead DNs | Minor | namenode, rbf, ui | Felix N | Felix N
HDFS-17233 | The conf dfs.datanode.lifeline.interval.seconds is not considering time unit seconds | Major | datanode | Hemanth Boyina | Palakur Eshwitha Sai
HDFS-17260 | Fix the logic for reconfigure slow peer enable for Namenode. | Major | namanode | Zhaobo Huang | Zhaobo Huang
HDFS-17232 | RBF: Fix NoNamenodesAvailableException for a long time, when use observer | Major | rbf | Jian Zhang | Jian Zhang
HDFS-17270 | RBF: Fix ZKDelegationTokenSecretManagerImpl use closed zookeeper client to get token in some case | Major | rbf | lei w | lei w
HDFS-17262 | Fixed the verbose log.warn in DFSUtil.addTransferRateMetric() | Major | logging | Bryan Beaudreault | Ravindra Dingankar
HDFS-17265 | RBF: Throwing an exception prevents the permit from being released when using FairnessPolicyController | Major | rbf | Jian Zhang | Jian Zhang
HDFS-17278 | Detect order dependent flakiness in TestViewfsWithNfs3.java under hadoop-hdfs-nfs module | Minor | nfs, test | Ruby | Ruby
HADOOP-19011 | Possible ConcurrentModificationException if Exec command fails | Major | common | Attila Doroszlai | Attila Doroszlai
MAPREDUCE-7463 | Fix missing comma in HistoryServerRest.html response body | Minor | documentation | wangzhongwei | wangzhongwei
HDFS-17240 | Fix a typo in DataStorage.java | Trivial | datanode | Yu Wang | Yu Wang
HDFS-17056 | EC: Fix verifyClusterSetup output in case of an invalid param. | Major | erasure-coding | Ayush Saxena | Zhaobo Huang
HDFS-17298 | Fix NPE in DataNode.handleBadBlock and BlockSender | Major | datanode | Haiyang Hu | Haiyang Hu
HDFS-17284 | EC: Fix int overflow in calculating numEcReplicatedTasks and numReplicationTasks during block recovery | Major | ec, namenode | Hualong Zhang | Hualong Zhang
HADOOP-19010 | NullPointerException in Hadoop Credential Check CLI Command | Major | common | Anika Kelhanka | Anika Kelhanka
HDFS-17182 | DataSetLockManager.lockLeakCheck() is not thread-safe. | Minor | datanode | liuguanghua | liuguanghua
HDFS-17309 | RBF: Fix Router Safemode check contidition error | Major | rbf | liuguanghua | liuguanghua
YARN-11646 | QueueCapacityConfigParser shouldn’t ignore capacity config with 0 memory | Major | capacityscheduler | Tamas Domok | Tamas Domok
HDFS-17290 | HDFS: add client rpc backoff metrics due to disconnection from lowest priority queue | Major | metrics | Lei Yang | Lei Yang
HADOOP-18894 | upgrade sshd-core due to CVEs | Major | build, common | PJ Fanning | PJ Fanning
YARN-11639 | ConcurrentModificationException and NPE in PriorityUtilizationQueueOrderingPolicy | Major | capacity scheduler | Ferenc Erdelyi | Ferenc Erdelyi
HADOOP-19049 | Class loader leak caused by StatisticsDataReferenceCleaner thread | Major | common | Jia Fan | Jia Fan

### TESTS:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
YARN-10327 | Remove duplication of checking for invalid application ID in TestLogsCLI | Trivial | test | Hudáky Márton Gyula | Hudáky Márton Gyula
MAPREDUCE-7280 | MiniMRYarnCluster has hard-coded timeout waiting to start history server, with no way to disable | Major | test | Nick Dimiduk | Masatake Iwasaki
MAPREDUCE-7288 | Fix TestLongLong#testRightShift | Minor | test | Wanqiang Ji | Wanqiang Ji
HDFS-15514 | Remove useless dfs.webhdfs.enabled | Minor | test | Hui Fei | Hui Fei
HADOOP-17205 | Move personality file from Yetus to Hadoop repository | Major | test, yetus | Chao Sun | Chao Sun
HDFS-15564 | Add Test annotation for TestPersistBlocks#testRestartDfsWithSync | Minor | hdfs | Hui Fei | Hui Fei
HDFS-15559 | Complement initialize member variables in TestHdfsConfigFields#initializeMemberVariables | Minor | test | Lisheng Sun | Lisheng Sun
HDFS-15576 | Erasure Coding: Add rs and rs-legacy codec test for addPolicies | Minor | erasure-coding, test | Hui Fei | Hui Fei
YARN-9333 | TestFairSchedulerPreemption.testRelaxLocalityPreemptionWithNoLessAMInRemainingNodes fails intermittently | Major | yarn | Prabhu Joseph | Peter Bacsko
HDFS-15690 | Add lz4-java as hadoop-hdfs test dependency | Major | test | L. C. Hsieh | L. C. Hsieh
YARN-10520 | Deprecated the residual nested class for the LCEResourceHandler | Major | nodemanager | Wanqiang Ji | Wanqiang Ji
HDFS-15898 | Test case TestOfflineImageViewer fails | Minor | test | Hui Fei | Hui Fei
HDFS-15904 | Flaky test TestBalancer#testBalancerWithSortTopNodes() | Major | balancer & mover, test | Viraj Jasani | Viraj Jasani
HDFS-16041 | TestErasureCodingCLI fails | Minor | test | Hui Fei | Hui Fei
MAPREDUCE-7342 | Stop RMService in TestClientRedirect.testRedirect() | Minor | test | Zhengxi Li | Zhengxi Li
MAPREDUCE-7311 | Fix non-idempotent test in TestTaskProgressReporter | Minor | test | Zhengxi Li | Zhengxi Li
HDFS-16224 | testBalancerWithObserverWithFailedNode times out | Trivial | test | Leon Gao | Leon Gao
HADOOP-17868 | Add more test for the BuiltInGzipCompressor | Major | test | L. C. Hsieh | L. C. Hsieh
HADOOP-17936 | TestLocalFSCopyFromLocal.testDestinationFileIsToParentDirectory failure after reverting HADOOP-16878 | Major | test | Chao Sun | Chao Sun
HDFS-15862 | Make TestViewfsWithNfs3.testNfsRenameSingleNN() idempotent | Minor | nfs | Zhengxi Li | Zhengxi Li
YARN-6272 | TestAMRMClient#testAMRMClientWithContainerResourceChange fails intermittently | Major | yarn | Ray Chiang | Andras Gyori
HADOOP-18089 | Test coverage for Async profiler servlets | Minor | common | Viraj Jasani | Viraj Jasani
YARN-11081 | TestYarnConfigurationFields consistently keeps failing | Minor | test | Viraj Jasani | Viraj Jasani
HDFS-16573 | Fix test TestDFSStripedInputStreamWithRandomECPolicy | Minor | test | daimin | daimin
HDFS-16637 | TestHDFSCLI#testAll consistently failing | Major | test | Viraj Jasani | Viraj Jasani
YARN-11248 | Add unit test for FINISHED_CONTAINERS_PULLED_BY_AM event on DECOMMISSIONING | Major | test | Ashutosh Gupta | Ashutosh Gupta
HDFS-16625 | Unit tests aren’t checking for PMDK availability | Major | test | Steve Vaughan | Steve Vaughan
YARN-11388 | Prevent resource leaks in TestClientRMService. | Minor | test | Chris Nauroth | Chris Nauroth
YARN-5607 | Document TestContainerResourceUsage#waitForContainerCompletion | Major | resourcemanager, test | Karthik Kambatla | Susheel Gupta
HDFS-17010 | Add a subtree test to TestSnapshotDiffReport | Minor | test | Tsz-wo Sze | Tsz-wo Sze
YARN-11526 | Add a unit test | Minor | client | Lu Yuan | Lu Yuan
YARN-11621 | Fix intermittently failing unit test: TestAMRMProxy.testAMRMProxyTokenRenewal | Major | yarn | Susheel Gupta | Susheel Gupta
HDFS-16904 | Close webhdfs during the teardown | Major | hdfs | Steve Vaughan | Steve Vaughan
HDFS-17370 | Fix junit dependency for running parameterized tests in hadoop-hdfs-rbf | Major | . | Takanobu Asanuma | Takanobu Asanuma

### SUB-TASKS:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
HADOOP-16169 | ABFS: Bug fix for getPathProperties | Major | fs/azure | Da Zhou | Da Zhou
HDFS-15146 | TestBalancerRPCDelay. testBalancerRPCDelayQpsDefault fails intermittently | Minor | balancer, test | Ahmed Hussein | Ahmed Hussein
HDFS-15051 | RBF: Impose directory level permissions for Mount entries | Major | rbf | Xiaoqiao He | Xiaoqiao He
YARN-10234 | FS-CS converter: don’t enable auto-create queue property for root | Critical | fairscheduler | Peter Bacsko | Peter Bacsko
YARN-10240 | Prevent Fatal CancelledException in TimelineV2Client when stopping | Major | ATSv2 | Tarun Parimi | Tarun Parimi
HADOOP-17002 | ABFS: Avoid storage calls to check if the account is HNS enabled or not | Minor | fs/azure | Bilahari T H | Bilahari T H
YARN-10159 | TimelineConnector does not destroy the jersey client | Major | ATSv2 | Prabhu Joseph | Tanu Ajmera
YARN-10194 | YARN RMWebServices /scheduler-conf/validate leaks ZK Connections | Blocker | capacityscheduler | Akhil PB | Prabhu Joseph
YARN-10215 | Endpoint for obtaining direct URL for the logs | Major | yarn | Adam Antal | Andras Gyori
YARN-6973 | Adding RM Cluster Id in ApplicationReport | Major | applications, federation | Giovanni Matteo Fumarola | Bilwa S T
YARN-6553 | Replace MockResourceManagerFacade with MockRM for AMRMProxy/Router tests | Major | federation, router, test | Giovanni Matteo Fumarola | Bilwa S T
HDFS-14353 | Erasure Coding: metrics xmitsInProgress become to negative. | Major | datanode, erasure-coding | Baolong Mao | Baolong Mao
HDFS-15305 | Extend ViewFS and provide ViewFSOverloadScheme implementation with scheme configurable. | Major | fs, hadoop-client, hdfs-client, viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10257 | FS-CS converter: skip increment properties for mem/vcores and fix DRF check | Major | fairscheduler, fs-cs | Peter Bacsko | Peter Bacsko
HADOOP-17027 | Add tests for reading fair call queue capacity weight configs | Major | ipc | Fengnan Li | Fengnan Li
YARN-8942 | PriorityBasedRouterPolicy throws exception if all sub-cluster weights have negative value | Minor | federation | Akshay Agarwal | Bilwa S T
YARN-10259 | Reserved Containers not allocated from available space of other nodes in CandidateNodeSet in MultiNodePlacement | Major | capacityscheduler | Prabhu Joseph | Prabhu Joseph
HDFS-15306 | Make mount-table to read from central place ( Let’s say from HDFS) | Major | configuration, hadoop-client | Uma Maheswara Rao G | Uma Maheswara Rao G
HDFS-15082 | RBF: Check each component length of destination path when add/update mount entry | Major | rbf | Xiaoqiao He | Xiaoqiao He
HDFS-15340 | RBF: Implement BalanceProcedureScheduler basic framework | Major | rbf | Jinglun | Jinglun
HDFS-15322 | Make NflyFS to work when ViewFsOverloadScheme’s scheme and target uris schemes are same. | Major | fs, nflyFs, viewfs, viewfsOverloadScheme | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10108 | FS-CS converter: nestedUserQueue with default rule results in invalid queue mapping | Major | capacity scheduler, fs-cs | Prabhu Joseph | Gergely Pollák
HADOOP-17053 | ABFS: FS initialize fails for incompatible account-agnostic Token Provider setting | Major | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan
HDFS-15321 | Make DFSAdmin tool to work with ViewFSOverloadScheme | Major | dfsadmin, fs, viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10284 | Add lazy initialization of LogAggregationFileControllerFactory in LogServlet | Major | log-aggregation, yarn | Adam Antal | Adam Antal
HDFS-15330 | Document the ViewFSOverloadScheme details in ViewFS guide | Major | viewfs, viewfsOverloadScheme | Uma Maheswara Rao G | Uma Maheswara Rao G
HDFS-15389 | DFSAdmin should close filesystem and dfsadmin -setBalancerBandwidth should work with ViewFSOverloadScheme | Major | dfsadmin, viewfsOverloadScheme | Ayush Saxena | Ayush Saxena
HDFS-15394 | Add all available fs.viewfs.overload.scheme.target.<scheme>.impl classes in core-default.xml bydefault. | Major | configuration, viewfs, viewfsOverloadScheme | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10293 | Reserved Containers not allocated from available space of other nodes in CandidateNodeSet in MultiNodePlacement (YARN-10259) | Major | capacity scheduler | Prabhu Joseph | Prabhu Joseph
HDFS-15387 | FSUsage$DF should consider ViewFSOverloadScheme in processPath | Minor | viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10292 | FS-CS converter: add an option to enable asynchronous scheduling in CapacityScheduler | Major | fairscheduler | Benjamin Teke | Benjamin Teke
HDFS-15346 | FedBalance tool implementation | Major | rbf | Jinglun | Jinglun
HADOOP-16888 | [JDK11] Support JDK11 in the precommit job | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17004 | ABFS: Improve the ABFS driver documentation | Minor | fs/azure | Bilahari T H | Bilahari T H
HDFS-15418 | ViewFileSystemOverloadScheme should represent mount links as non symlinks | Major | hdfs | Uma Maheswara Rao G | Uma Maheswara Rao G
HADOOP-16922 | ABFS: Change in User-Agent header | Minor | fs/azure | Bilahari T H | Bilahari T H
YARN-9930 | Support max running app logic for CapacityScheduler | Major | capacity scheduler, capacityscheduler | zhoukang | Peter Bacsko
HDFS-15428 | Javadocs fails for hadoop-federation-balance | Minor | documentation | Xieming Li | Xieming Li
HDFS-15427 | Merged ListStatus with Fallback target filesystem and InternalDirViewFS. | Major | viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10316 | FS-CS converter: convert maxAppsDefault, maxRunningApps settings | Major | fairscheduler, fs-cs | Peter Bacsko | Peter Bacsko
HADOOP-17054 | ABFS: Fix idempotency test failures when SharedKey is set as AuthType | Major | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan
HADOOP-17015 | ABFS: Make PUT and POST operations idempotent | Major | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan
HDFS-15429 | mkdirs should work when parent dir is internalDir and fallback configured. | Major | hdfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-6526 | Refactoring SQLFederationStateStore by avoiding to recreate a connection at every call | Major | federation | Giovanni Matteo Fumarola | Bilwa S T
HDFS-15436 | Default mount table name used by ViewFileSystem should be configurable | Major | viewfs, viewfsOverloadScheme | Virajith Jalaparti | Virajith Jalaparti
HDFS-15410 | Add separated config file hdfs-fedbalance-default.xml for fedbalance tool | Major | rbf | Jinglun | Jinglun
HDFS-15374 | Add documentation for fedbalance tool | Major | documentation, rbf | Jinglun | Jinglun
YARN-10325 | Document max-parallel-apps for Capacity Scheduler | Major | capacity scheduler, capacityscheduler | Peter Bacsko | Peter Bacsko
HADOOP-16961 | ABFS: Adding metrics to AbfsInputStream (AbfsInputStreamStatistics) | Major | fs/azure | Gabor Bota | Mehakmeet Singh
HDFS-15430 | create should work when parent dir is internalDir and fallback configured. | Major | hdfs | Uma Maheswara Rao G | Uma Maheswara Rao G
HDFS-15450 | Fix NN trash emptier to work if ViewFSOveroadScheme enabled | Major | namenode, viewfsOverloadScheme | Uma Maheswara Rao G | Uma Maheswara Rao G
HADOOP-17111 | Replace Guava Optional with Java8+ Optional | Major | build, common | Ahmed Hussein | Ahmed Hussein
HDFS-15417 | RBF: Get the datanode report from cache for federation WebHDFS operations | Major | federation, rbf, webhdfs | Ye Ni | Ye Ni
HDFS-15449 | Optionally ignore port number in mount-table name when picking from initialized uri | Major | hdfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10337 | TestRMHATimelineCollectors fails on hadoop trunk | Major | test, yarn | Ahmed Hussein | Bilwa S T
HDFS-15462 | Add fs.viewfs.overload.scheme.target.ofs.impl to core-default.xml | Major | configuration, viewfs, viewfsOverloadScheme | Siyao Meng | Siyao Meng
HDFS-15464 | ViewFsOverloadScheme should work when -fs option pointing to remote cluster without mount links | Major | viewfsOverloadScheme | Uma Maheswara Rao G | Uma Maheswara Rao G
HADOOP-17101 | Replace Guava Function with Java8+ Function | Major | build | Ahmed Hussein | Ahmed Hussein
HADOOP-17099 | Replace Guava Predicate with Java8+ Predicate | Minor | build | Ahmed Hussein | Ahmed Hussein
HDFS-15479 | Ordered snapshot deletion: make it a configurable feature | Major | snapshots | Tsz-wo Sze | Tsz-wo Sze
HDFS-15478 | When Empty mount points, we are assigning fallback link to self. But it should not use full URI for target fs. | Major | hdfs | Uma Maheswara Rao G | Uma Maheswara Rao G
HADOOP-17100 | Replace Guava Supplier with Java8+ Supplier in Hadoop | Major | build | Ahmed Hussein | Ahmed Hussein
HDFS-15480 | Ordered snapshot deletion: record snapshot deletion in XAttr | Major | snapshots | Tsz-wo Sze | Shashikant Banerjee
HADOOP-17132 | ABFS: Fix For Idempotency code | Major | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan
YARN-10315 | Avoid sending RMNodeResourceupdate event if resource is same | Major | graceful | Bibin Chundatt | Sushil Ks
HADOOP-13221 | s3a create() doesn’t check for an ancestor path being a file | Major | fs/s3 | Steve Loughran | Sean Mackrory
HDFS-15488 | Add a command to list all snapshots for a snaphottable root with snapshot Ids | Major | snapshots | Shashikant Banerjee | Shashikant Banerjee
HDFS-15481 | Ordered snapshot deletion: garbage collect deleted snapshots | Major | snapshots | Tsz-wo Sze | Tsz-wo Sze
HDFS-15498 | Show snapshots deletion status in snapList cmd | Major | snapshots | Shashikant Banerjee | Shashikant Banerjee
HADOOP-17091 | [JDK11] Fix Javadoc errors | Major | build | Uma Maheswara Rao G | Akira Ajisaka
YARN-10229 | [Federation] Client should be able to submit application to RM directly using normal client conf | Major | amrmproxy, federation | JohnsonGuo | Bilwa S T
HDFS-15497 | Make snapshot limit on global as well per snapshot root directory configurable | Major | snapshots | Shashikant Banerjee | Shashikant Banerjee
HADOOP-17131 | Refactor S3A Listing code for better isolation | Major | fs/s3 | Mukund Thakur | Mukund Thakur
HADOOP-17179 | [JDK 11] Fix javadoc error in Java API link detection | Major | build | Akira Ajisaka | Akira Ajisaka
HADOOP-17137 | ABFS: Tests ITestAbfsNetworkStatistics need to be config setting agnostic | Minor | fs/azure, test | Sneha Vijayarajan | Bilahari T H
HADOOP-17149 | ABFS: Test failure: testFailedRequestWhenCredentialsNotCorrect fails when run with SharedKey | Minor | fs/azure | Sneha Vijayarajan | Bilahari T H
HADOOP-17163 | ABFS: Add debug log for rename failures | Major | fs/azure | Bilahari T H | Bilahari T H
HDFS-15492 | Make trash root inside each snapshottable directory | Major | hdfs, hdfs-client | Siyao Meng | Siyao Meng
HDFS-15518 | Wrong operation name in FsNamesystem for listSnapshots | Major | snapshots | Mukul Kumar Singh | Aryan Gupta
HDFS-15496 | Add UI for deleted snapshots | Major | snapshots | Mukul Kumar Singh | Vivek Ratnavel Subramanian
HDFS-15524 | Add edit log entry for Snapshot deletion GC thread snapshot deletion | Major | snapshots | Shashikant Banerjee | Shashikant Banerjee
HDFS-15483 | Ordered snapshot deletion: Disallow rename between two snapshottable directories | Major | snapshots | Tsz-wo Sze | Shashikant Banerjee
HDFS-15525 | Make trash root inside each snapshottable directory for WebHDFS | Major | webhdfs | Siyao Meng | Siyao Meng
HDFS-15533 | Provide DFS API compatible class(ViewDistributedFileSystem), but use ViewFileSystemOverloadScheme inside | Major | dfs, viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10360 | Support Multi Node Placement in SingleConstraintAppPlacementAllocator | Major | capacityscheduler, multi-node-placement | Prabhu Joseph | Prabhu Joseph
YARN-10106 | Yarn logs CLI filtering by application attempt | Trivial | yarn | Adam Antal | Hudáky Márton Gyula
YARN-10304 | Create an endpoint for remote application log directory path query | Minor | yarn | Andras Gyori | Andras Gyori
YARN-1806 | webUI update to allow end users to request thread dump | Major | nodemanager | Ming Ma | Siddharth Ahuja
HDFS-15500 | In-order deletion of snapshots: Diff lists must be update only in the last snapshot | Major | snapshots | Mukul Kumar Singh | Tsz-wo Sze
HDFS-15531 | Namenode UI: List snapshots in separate table for each snapshottable directory | Major | ui | Vivek Ratnavel Subramanian | Vivek Ratnavel Subramanian
YARN-10408 | Extract MockQueueHierarchyBuilder to a separate class | Major | resourcemanager, test | Gergely Pollák | Gergely Pollák
YARN-10409 | Improve MockQueueHierarchyBuilder to detect queue ambiguity | Major | resourcemanager, test | Gergely Pollák | Gergely Pollák
YARN-10371 | Create variable context class for CS queue mapping rules | Major | yarn | Gergely Pollák | Gergely Pollák
YARN-10373 | Create Matchers for CS mapping rules | Major | yarn | Gergely Pollák | Gergely Pollák
HDFS-15542 | Add identified snapshot corruption tests for ordered snapshot deletion | Major | snapshots, test | Shashikant Banerjee | Shashikant Banerjee
YARN-10386 | Create new JSON schema for Placement Rules | Major | capacity scheduler, capacityscheduler | Peter Bacsko | Peter Bacsko
YARN-10374 | Create Actions for CS mapping rules | Major | yarn | Gergely Pollák | Gergely Pollák
YARN-10372 | Create MappingRule class to represent each CS mapping rule | Major | yarn | Gergely Pollák | Gergely Pollák
YARN-10375 | CS Mapping rule config parser should return MappingRule objects | Major | yarn | Gergely Pollák | Gergely Pollák
HDFS-15529 | getChildFilesystems should include fallback fs as well | Critical | viewfs, viewfsOverloadScheme | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10376 | Create a class that covers the functionality of UserGroupMappingPlacementRule and AppNameMappingPlacementRule using the new mapping rules | Major | yarn | Gergely Pollák | Gergely Pollák
YARN-10332 | RESOURCE_UPDATE event was repeatedly registered in DECOMMISSIONING state | Minor | resourcemanager | yehuanhuan | yehuanhuan
YARN-10411 | Create an allowCreate flag for MappingRuleAction | Major | resourcemanager, scheduler | Gergely Pollák | Gergely Pollák
HDFS-15558 | ViewDistributedFileSystem#recoverLease should call super.recoverLease when there are no mounts configured | Major | viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10415 | Create a group matcher which checks ALL groups of the user | Major | resourcemanager, scheduler | Gergely Pollák | Gergely Pollák
HADOOP-17181 | Handle transient stream read failures in FileSystem contract tests | Minor | fs/s3 | Steve Loughran | Steve Loughran
YARN-10387 | Implement logic which returns MappingRule objects based on mapping rules | Major | capacity scheduler, resourcemanager | Peter Bacsko | Peter Bacsko
HDFS-15563 | Incorrect getTrashRoot return value when a non-snapshottable dir prefix matches the path of a snapshottable dir | Major | snapshots | Nilotpal Nandi | Siyao Meng
HDFS-15551 | Tiny Improve for DeadNode detector | Minor | hdfs-client | dark_num | imbajin
HDFS-15555 | RBF: Refresh cacheNS when SocketException occurs | Major | rbf | Akira Ajisaka | Akira Ajisaka
HDFS-15532 | listFiles on root/InternalDir will fail if fallback root has file | Major | viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
HDFS-15539 | When disallowing snapshot on a dir, throw exception if its trash root is not empty | Major | hdfs | Siyao Meng | Siyao Meng
HDFS-15568 | namenode start failed to start when dfs.namenode.snapshot.max.limit set | Major | snapshots | Nilotpal Nandi | Shashikant Banerjee
HDFS-15578 | Fix the rename issues with fallback fs enabled | Major | viewfs, viewfsOverloadScheme | Uma Maheswara Rao G | Uma Maheswara Rao G
HDFS-15585 | ViewDFS#getDelegationToken should not throw UnsupportedOperationException. | Major | viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10424 | Adapt existing AppName and UserGroupMapping unittests to ensure backwards compatibility | Major | resourcemanager, test | Benjamin Teke | Benjamin Teke
HADOOP-17215 | ABFS: Support for conditional overwrite | Major | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan
HDFS-14811 | RBF: TestRouterRpc#testErasureCoding is flaky | Major | rbf | Chen Zhang | Chen Zhang
HADOOP-17279 | ABFS: Test testNegativeScenariosForCreateOverwriteDisabled fails for non-HNS account | Major | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan
HDFS-15590 | namenode fails to start when ordered snapshot deletion feature is disabled | Major | snapshots | Nilotpal Nandi | Shashikant Banerjee
HDFS-15596 | ViewHDFS#create(f, permission, cflags, bufferSize, replication, blockSize, progress, checksumOpt) should not be restricted to DFS only. | Major | hdfs-client | Uma Maheswara Rao G | Uma Maheswara Rao G
HDFS-15598 | ViewHDFS#canonicalizeUri should not be restricted to DFS only API. | Major | viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10413 | Change fs2cs to generate mapping rules in the new format | Major | fs-cs, scheduler | Peter Bacsko | Peter Bacsko
HDFS-15607 | Create trash dir when allowing snapshottable dir | Major | hdfs | Siyao Meng | Siyao Meng
HDFS-15613 | RBF: Router FSCK fails after HDFS-14442 | Major | rbf | Akira Ajisaka | Akira Ajisaka
HDFS-15611 | Add list Snapshot command in WebHDFS | Major | snapshots | Shashikant Banerjee | Shashikant Banerjee
HADOOP-17281 | Implement FileSystem.listStatusIterator() in S3AFileSystem | Major | fs/s3 | Mukund Thakur | Mukund Thakur
HDFS-13293 | RBF: The RouterRPCServer should transfer client IP via CallerContext to NamenodeRpcServer | Major | rbf | Baolong Mao | Hui Fei
HDFS-15625 | Namenode trashEmptier should not init ViewFs on startup | Major | namenode, viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
YARN-10454 | Add applicationName policy | Major | capacity scheduler, resourcemanager | Peter Bacsko | Peter Bacsko
HDFS-15620 | RBF: Fix test failures after HADOOP-17281 | Major | rbf, test | Akira Ajisaka | Akira Ajisaka
HDFS-15614 | Initialize snapshot trash root during NameNode startup if enabled | Major | namanode, snapshots | Siyao Meng | Siyao Meng
HADOOP-16915 | ABFS: Test failure ITestAzureBlobFileSystemRandomRead.testRandomReadPerformance | Major | fs/azure, test | Bilahari T H | Bilahari T H
HADOOP-17301 | ABFS: read-ahead error reporting breaks buffer management | Critical | fs/azure | Sneha Vijayarajan | Sneha Vijayarajan
HADOOP-17288 | Use shaded guava from thirdparty | Major | common, hadoop-thirdparty | Ayush Saxena | Ayush Saxena
HADOOP-17175 | [JDK11] Fix javadoc errors in hadoop-common module | Major | documentation | Akira Ajisaka | Akira Ajisaka
HADOOP-17319 | Update the checkstyle config to ban some guava functions | Major | build | Akira Ajisaka | Akira Ajisaka
HDFS-15630 | RBF: Fix wrong client IP info in CallerContext when requests mount points with multi-destinations. | Major | rbf | Chengwei Wang | Chengwei Wang
HDFS-15459 | TestBlockTokenWithDFSStriped fails intermittently | Major | hdfs | Ahmed Hussein | Ahmed Hussein
HDFS-15640 | Add diff threshold to FedBalance | Major | rbf | Jinglun | Jinglun
HDFS-15461 | TestDFSClientRetries#testGetFileChecksum fails intermittently | Major | dfsclient, test | Ahmed Hussein | Ahmed Hussein
HDFS-9776 | TestHAAppend#testMultipleAppendsDuringCatchupTailing is flaky | Major | test | Vinayakumar B | Ahmed Hussein
HDFS-15457 | TestFsDatasetImpl fails intermittently | Major | hdfs | Ahmed Hussein | Ahmed Hussein
HDFS-15460 | TestFileCreation#testServerDefaultsWithMinimalCaching fails intermittently | Major | hdfs, test | Ahmed Hussein | Ahmed Hussein
HDFS-15657 | RBF: TestRouter#testNamenodeHeartBeatEnableDefault fails by BindException | Major | rbf, test | Akira Ajisaka | Akira Ajisaka
HDFS-15654 | TestBPOfferService#testMissBlocksWhenReregister fails intermittently | Major | datanode | Ahmed Hussein | Ahmed Hussein
YARN-10420 | Update CS MappingRule documentation with the new format and features | Major | capacity scheduler, documentation | Gergely Pollák | Peter Bacsko
HDFS-15643 | EC: Fix checksum computation in case of native encoders | Blocker | erasure-coding | Ahmed Hussein | Ayush Saxena
HDFS-15548 | Allow configuring DISK/ARCHIVE storage types on same device mount | Major | datanode | Leon Gao | Leon Gao
HADOOP-17344 | Harmonize guava version and shade guava in yarn-csi | Major | common | Wei-Chiu Chuang | Akira Ajisaka
YARN-10425 | Replace the legacy placement engine in CS with the new one | Major | capacity scheduler, resourcemanager | Gergely Pollák | Gergely Pollák
HDFS-15674 | TestBPOfferService#testMissBlocksWhenReregister fails on trunk | Major | datanode, test | Ahmed Hussein | Masatake Iwasaki
YARN-10486 | FS-CS converter: handle case when weight=0 and allow more lenient capacity checks in Capacity Scheduler | Major | yarn | Peter Bacsko | Peter Bacsko
YARN-10457 | Add a configuration switch to change between legacy and JSON placement rule format | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
HDFS-15635 | ViewFileSystemOverloadScheme support specifying mount table loader imp through conf | Major | viewfsOverloadScheme | Junfan Zhang | Junfan Zhang
HADOOP-17394 | [JDK 11] mvn package -Pdocs fails | Major | build, documentation | Akira Ajisaka | Akira Ajisaka
HDFS-15677 | TestRouterRpcMultiDestination#testGetCachedDatanodeReport fails on trunk | Major | rbf, test | Ahmed Hussein | Masatake Iwasaki
HDFS-15689 | allow/disallowSnapshot on EZ roots shouldn’t fail due to trash provisioning/emptiness check | Major | hdfs | Siyao Meng | Siyao Meng
HDFS-15716 | TestUpgradeDomainBlockPlacementPolicy flaky | Major | namenode, test | Ahmed Hussein | Ahmed Hussein
YARN-10380 | Import logic of multi-node allocation in CapacityScheduler | Critical | capacity scheduler | Wangda Tan | Qi Zhu
YARN-10031 | Create a general purpose log request with additional query parameters | Major | yarn | Adam Antal | Andras Gyori
YARN-10526 | RMAppManager CS Placement ignores parent path | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
YARN-10463 | For Federation, we should support getApplicationAttemptReport. | Major | federation, router | Qi Zhu | Qi Zhu
HDFS-15308 | TestReconstructStripedFile#testNNSendsErasureCodingTasks fails intermittently | Major | erasure-coding | Toshihiko Uchida | Hemanth Boyina
HDFS-15648 | TestFileChecksum should be parameterized | Major | test | Ahmed Hussein | Masatake Iwasaki
HDFS-15748 | RBF: Move the router related part from hadoop-federation-balance module to hadoop-hdfs-rbf. | Major | rbf | Jinglun | Jinglun
HDFS-15766 | RBF: MockResolver.getMountPoints() breaks the semantic of FileSubclusterResolver. | Major | rbf | Jinglun | Jinglun
YARN-10507 | Add the capability to fs2cs to write the converted placement rules inside capacity-scheduler.xml | Major | capacity scheduler | Peter Bacsko | Peter Bacsko
HADOOP-15348 | S3A Input Stream bytes read counter isn’t getting through to StorageStatistics/instrumentation properly | Minor | fs/s3 | Steve Loughran | Steve Loughran
HDFS-15702 | Fix intermittent falilure of TestDecommission#testAllocAndIBRWhileDecommission | Minor | hdfs, test | Masatake Iwasaki | Masatake Iwasaki
YARN-10504 | Implement weight mode in Capacity Scheduler | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-10570 | Remove “experimental” warning message from fs2cs | Major | scheduler | Peter Bacsko | Peter Bacsko
YARN-10563 | Fix dependency exclusion problem in poms | Critical | buid, resourcemanager | Peter Bacsko | Peter Bacsko
HDFS-14558 | RBF: Isolation/Fairness documentation | Major | rbf | CR Hota | Fengnan Li
HDFS-15762 | TestMultipleNNPortQOP#testMultipleNNPortOverwriteDownStream fails intermittently | Minor | hdfs, test | Toshihiko Uchida | Toshihiko Uchida
YARN-10525 | Add weight mode conversion to fs2cs | Major | capacity scheduler, fs-cs | Qi Zhu | Peter Bacsko
HDFS-15672 | TestBalancerWithMultipleNameNodes#testBalancingBlockpoolsWithBlockPoolPolicy fails on trunk | Major | balancer, test | Ahmed Hussein | Masatake Iwasaki
YARN-10506 | Update queue creation logic to use weight mode and allow the flexible static/dynamic creation | Major | capacity scheduler, resourcemanager | Benjamin Teke | Andras Gyori
HDFS-15549 | Use Hardlink to move replica between DISK and ARCHIVE storage if on same filesystem mount | Major | datanode | Leon Gao | Leon Gao
YARN-10574 | Fix the FindBugs warning introduced in YARN-10506 | Major | capacity scheduler, resourcemanager | Gergely Pollák | Gergely Pollák
YARN-10535 | Make queue placement in CapacityScheduler compliant with auto-queue-placement | Major | capacity scheduler | Wangda Tan | Gergely Pollák
YARN-10573 | Enhance placement rule conversion in fs2cs in weight mode and enable it by default | Major | capacity scheduler | Peter Bacsko | Peter Bacsko
YARN-10512 | CS Flexible Auto Queue Creation: Modify RM /scheduler endpoint to include mode of operation for CS | Major | capacity scheduler | Benjamin Teke | Szilard Nemeth
YARN-10578 | Fix Auto Queue Creation parent handling | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10579 | CS Flexible Auto Queue Creation: Modify RM /scheduler endpoint to include weight values for queues | Major | capacity scheduler | Szilard Nemeth | Szilard Nemeth
HDFS-15767 | RBF: Router federation rename of directory. | Major | rbf | Jinglun | Jinglun
YARN-10596 | Allow static definition of childless ParentQueues with auto-queue-creation-v2 enabled | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10531 | Be able to disable user limit factor for CapacityScheduler Leaf Queue | Major | capacity scheduler | Wangda Tan | Qi Zhu
YARN-10587 | Fix AutoCreateLeafQueueCreation cap related caculation when in absolute mode. | Major | capacity scheduler | Qi Zhu | Qi Zhu
YARN-10598 | CS Flexible Auto Queue Creation: Modify RM /scheduler endpoint to extend the creation type with additional information | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-10599 | fs2cs should generate new “auto-queue-creation-v2.enabled” properties for all parents | Major | resourcemanager | Peter Bacsko | Peter Bacsko
YARN-10600 | Convert root queue in fs2cs weight mode conversion | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
HADOOP-17424 | Replace HTrace with No-Op tracer | Major | common | Siyao Meng | Siyao Meng
YARN-10604 | Support auto queue creation without mapping rules | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10605 | Add queue-mappings-override.enable property in FS2CS conversions | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10585 | Create a class which can convert from legacy mapping rule format to the new JSON format | Major | resourcemanager, scheduler | Gergely Pollák | Gergely Pollák
YARN-10352 | Skip schedule on not heartbeated nodes in Multi Node Placement | Major | scheduler | Prabhu Joseph | Prabhu Joseph
YARN-10612 | Fix findbugs issue introduced in YARN-10585 | Major | scheduler | Gergely Pollák | Gergely Pollák
HADOOP-17432 | [JDK 16] KerberosUtil#getOidInstance is broken by JEP 396 | Major | auth | Akira Ajisaka | Akira Ajisaka
YARN-10615 | Fix Auto Queue Creation hierarchy construction to use queue path instead of short queue name | Critical | yarn | Andras Gyori | Andras Gyori
HDFS-15820 | Ensure snapshot root trash provisioning happens only post safe mode exit | Major | snapshots | Shashikant Banerjee | Shashikant Banerjee
HDFS-15683 | Allow configuring DISK/ARCHIVE capacity for individual volumes | Major | datanode | Leon Gao | Leon Gao
HDFS-15817 | Rename snapshots while marking them deleted | Major | snapshots | Shashikant Banerjee | Shashikant Banerjee
HDFS-15818 | Fix TestFsDatasetImpl.testReadLockCanBeDisabledByConfig | Minor | test | Leon Gao | Leon Gao
YARN-10619 | CS Mapping Rule %specified rule catches default submissions | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
YARN-10620 | fs2cs: parentQueue for certain placement rules are not set during conversion | Major | capacity scheduler | Peter Bacsko | Peter Bacsko
HADOOP-13327 | Add OutputStream + Syncable to the Filesystem Specification | Major | fs | Steve Loughran | Steve Loughran
YARN-10624 | Support max queues limit configuration in new auto created queue, consistent with old auto created. | Major | capacity scheduler | Qi Zhu | Qi Zhu
YARN-10622 | Fix preemption policy to exclude childless ParentQueues | Major | capacity scheduler | Andras Gyori | Andras Gyori
HDFS-15836 | RBF: Fix contract tests after HADOOP-13327 | Major | rbf | Akira Ajisaka | Akira Ajisaka
HADOOP-17038 | Support disabling buffered reads in ABFS positional reads | Major | fs/azure | Anoop Sam John | Anoop Sam John
HADOOP-17109 | add guava BaseEncoding to illegalClasses | Major | build, common | Ahmed Hussein | Ahmed Hussein
HDFS-15834 | Remove the usage of org.apache.log4j.Level | Major | hdfs-common | Akira Ajisaka | Akira Ajisaka
YARN-10635 | CSMapping rule can return paths with empty parts | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
YARN-10636 | CS Auto Queue creation should reject submissions with empty path parts | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
YARN-10513 | CS Flexible Auto Queue Creation RM UIv2 modifications | Major | capacity scheduler, resourcemanager, ui | Benjamin Teke | Andras Gyori
HDFS-15845 | RBF: Router fails to start due to NoClassDefFoundError for hadoop-federation-balance | Major | rbf | Takanobu Asanuma | Takanobu Asanuma
HDFS-15847 | create client protocol: add ecPolicyName & storagePolicy param to debug statement string | Minor | erasure-coding, namanode | Bhavik Patel | Bhavik Patel
HADOOP-16748 | Migrate to Python 3 and upgrade Yetus to 0.13.0 | Major | common | Akira Ajisaka | Akira Ajisaka
HDFS-15781 | Add metrics for how blocks are moved in replaceBlock | Minor | datanode | Leon Gao | Leon Gao
YARN-10609 | Update the document for YARN-10531(Be able to disable user limit factor for CapacityScheduler Leaf Queue) | Major | documentation | Qi Zhu | Qi Zhu
YARN-10627 | Extend logging to give more information about weight mode | Major | yarn | Benjamin Teke | Benjamin Teke
YARN-10655 | Limit queue creation depth relative to its first static parent | Major | yarn | Andras Gyori | Andras Gyori
YARN-10532 | Capacity Scheduler Auto Queue Creation: Allow auto delete queue when queue is not being used | Major | capacity scheduler | Wangda Tan | Qi Zhu
YARN-10639 | Queueinfo related capacity, should adjusted to weight mode. | Major | capacity scheduler | Qi Zhu | Qi Zhu
YARN-10640 | Adjust the queue Configured capacity to Configured weight number for weight mode in UI. | Major | capacity scheduler, ui | Qi Zhu | Qi Zhu
HDFS-15848 | Snapshot Operations: Add debug logs at the entry point | Minor | snapshots | Bhavik Patel | Bhavik Patel
YARN-10412 | Move CS placement rule related changes to a separate package | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
HADOOP-17548 | ABFS: Toggle Store Mkdirs request overwrite parameter | Major | fs/azure | Sumangala Patki | Sumangala Patki
YARN-10689 | Fix the findbugs issues in extractFloatValueFromWeightConfig. | Major | capacity scheduler | Qi Zhu | Qi Zhu
YARN-10686 | Fix TestCapacitySchedulerAutoQueueCreation#testAutoQueueCreationFailsForEmptyPathWithAQCAndWeightMode | Major | capacity scheduler | Qi Zhu | Qi Zhu
HDFS-15890 | Improve the Logs for File Concat Operation | Minor | namenode | Bhavik Patel | Bhavik Patel
HDFS-13975 | TestBalancer#testMaxIterationTime fails sporadically | Major | balancer, test | Jason Darrell Lowe | Toshihiko Uchida
YARN-10688 | ClusterMetrics should support GPU capacity related metrics. | Major | metrics, resourcemanager | Qi Zhu | Qi Zhu
YARN-10659 | Improve CS MappingRule %secondary_group evaluation | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
YARN-10692 | Add Node GPU Utilization and apply to NodeMetrics. | Major | gpu | Qi Zhu | Qi Zhu
YARN-10641 | Refactor the max app related update, and fix maxApplications update error when add new queues. | Critical | capacity scheduler | Qi Zhu | Qi Zhu
YARN-10674 | fs2cs should generate auto-created queue deletion properties | Major | scheduler | Qi Zhu | Qi Zhu
HDFS-15902 | Improve the log for HTTPFS server operation | Minor | httpfs | Bhavik Patel | Bhavik Patel
YARN-10713 | ClusterMetrics should support custom resource capacity related metrics. | Major | metrics | Qi Zhu | Qi Zhu
YARN-10120 | In Federation Router Nodes/Applications/About pages throws 500 exception when https is enabled | Critical | federation | Sushanta Sen | Bilwa S T
YARN-10597 | CSMappingPlacementRule should not create new instance of Groups | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
HDFS-15921 | Improve the log for the Storage Policy Operations | Minor | namenode | Bhavik Patel | Bhavik Patel
YARN-9618 | NodesListManager event improvement | Critical | resourcemanager | Bibin Chundatt | Qi Zhu
HDFS-15940 | Some tests in TestBlockRecovery are consistently failing | Major | test | Viraj Jasani | Viraj Jasani
YARN-10714 | Remove dangling dynamic queues on reinitialization | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10564 | Support Auto Queue Creation template configurations | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10702 | Add cluster metric for amount of CPU used by RM Event Processor | Minor | yarn | Jim Brennan | Jim Brennan
YARN-10503 | Support queue capacity in terms of absolute resources with custom resourceType. | Critical | gpu | Qi Zhu | Qi Zhu
HADOOP-17630 | [JDK 15] TestPrintableString fails due to Unicode 13.0 support | Major | test | Akira Ajisaka | Akira Ajisaka
HADOOP-17524 | Remove EventCounter and Log counters from JVM Metrics | Major | common | Akira Ajisaka | Viraj Jasani
HADOOP-17576 | ABFS: Disable throttling update for auth failures | Major | fs/azure | Sumangala Patki | Sumangala Patki
YARN-10723 | Change CS nodes page in UI to support custom resource. | Major | resourcemanager | Qi Zhu | Qi Zhu
HADOOP-16948 | ABFS: Support infinite lease dirs | Minor | common | Billie Rinaldi | Billie Rinaldi
YARN-10654 | Dots ‘.’ in CSMappingRule path variables should be replaced | Major | capacity scheduler | Gergely Pollák | Peter Bacsko
HADOOP-17112 | whitespace not allowed in paths when saving files to s3a via committer | Blocker | fs/s3 | Krzysztof Adamski | Krzysztof Adamski
YARN-10637 | fs2cs: add queue autorefresh policy during conversion | Major | fairscheduler, fs-cs | Qi Zhu | Qi Zhu
HADOOP-17661 | mvn versions:set fails to parse pom.xml | Blocker | build | Wei-Chiu Chuang | Wei-Chiu Chuang
HDFS-15961 | standby namenode failed to start ordered snapshot deletion is enabled while having snapshottable directories | Major | snapshots | Nilotpal Nandi | Shashikant Banerjee
YARN-10739 | GenericEventHandler.printEventQueueDetails causes RM recovery to take too much time | Critical | resourcemanager | Zhanqi Cai | Qi Zhu
HADOOP-11245 | Update NFS gateway to use Netty4 | Major | nfs | Brandon Li | Wei-Chiu Chuang
YARN-10707 | Support custom resources in ResourceUtilization, and update Node GPU Utilization to use. | Major | gpu, yarn | Qi Zhu | Qi Zhu
HADOOP-17653 | Do not use guava’s Files.createTempDir() | Major | common | Wei-Chiu Chuang | Wei-Chiu Chuang
HDFS-15952 | TestRouterRpcMultiDestination#testProxyGetTransactionID and testProxyVersionRequest are flaky | Major | rbf | Harunobu Daikoku | Akira Ajisaka
HDFS-15923 | RBF: Authentication failed when rename accross sub clusters | Major | rbf | zhuobin zheng | zhuobin zheng
HADOOP-17644 | Add back the exceptions removed by HADOOP-17432 for compatibility | Blocker | build | Akira Ajisaka | Quan Li
HDFS-15997 | Implement dfsadmin -provisionSnapshotTrash -all | Major | dfsadmin | Siyao Meng | Siyao Meng
YARN-10642 | Race condition: AsyncDispatcher can get stuck by the changes introduced in YARN-8995 | Critical | resourcemanager | Chenyu Zheng | Chenyu Zheng
YARN-9615 | Add dispatcher metrics to RM | Major | metrics, resourcemanager | Jonathan Hung | Qi Zhu
YARN-10571 | Refactor dynamic queue handling logic | Minor | capacity scheduler | Andras Gyori | Andras Gyori
HADOOP-17685 | Fix junit deprecation warnings in hadoop-common module | Major | test | Akira Ajisaka | Akira Ajisaka
YARN-10761 | Add more event type to RM Dispatcher event metrics. | Major | resourcemanager | Qi Zhu | Qi Zhu
HADOOP-17665 | Ignore missing keystore configuration in reloading mechanism | Major | common | Borislav Iordanov | Borislav Iordanov
HADOOP-17663 | Remove useless property hadoop.assemblies.version in pom file | Trivial | build | Wei-Chiu Chuang | Akira Ajisaka
HADOOP-17115 | Replace Guava Sets usage by Hadoop’s own Sets in hadoop-common and hadoop-tools | Major | common | Ahmed Hussein | Viraj Jasani
HADOOP-17666 | Update LICENSE for 3.3.1 | Blocker | common | Wei-Chiu Chuang | Wei-Chiu Chuang
YARN-10771 | Add cluster metric for size of SchedulerEventQueue and RMEventQueue | Major | metrics, resourcemanager | chaosju | chaosju
HADOOP-17722 | Replace Guava Sets usage by Hadoop’s own Sets in hadoop-mapreduce-project | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17720 | Replace Guava Sets usage by Hadoop’s own Sets in hadoop-hdfs-project | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17721 | Replace Guava Sets usage by Hadoop’s own Sets in hadoop-yarn-project | Major | common | Viraj Jasani | Viraj Jasani
YARN-10783 | Allow definition of auto queue template properties in root | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10782 | Extend /scheduler endpoint with template properties | Major | capacity scheduler | Andras Gyori | Andras Gyori
HDFS-15973 | RBF: Add permission check before doing router federation rename. | Major | rbf | Jinglun | Jinglun
HADOOP-17152 | Implement wrapper for guava newArrayList and newLinkedList | Major | common | Ahmed Hussein | Viraj Jasani
YARN-10807 | Parents node labels are incorrectly added to child queues in weight mode | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-10801 | Fix Auto Queue template to properly set all configuration properties | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10780 | Optimise retrieval of configured node labels in CS queues | Major | capacity scheduler | Andras Gyori | Andras Gyori
HDFS-15659 | Set dfs.namenode.redundancy.considerLoad to false in MiniDFSCluster | Major | test | Akira Ajisaka | Ahmed Hussein
HADOOP-17331 | [JDK 15] TestDNS fails by UncheckedIOException | Major | test | Akira Ajisaka | Akira Ajisaka
HDFS-15671 | TestBalancerRPCDelay#testBalancerRPCDelayQpsDefault fails on Trunk | Major | balancer, test | Ahmed Hussein | Ahmed Hussein
HADOOP-17596 | ABFS: Change default Readahead Queue Depth from num(processors) to const | Major | fs/azure | Sumangala Patki | Sumangala Patki
HADOOP-17715 | ABFS: Append blob tests with non HNS accounts fail | Minor | fs/azure | Sneha Varma | Sneha Varma
HADOOP-17714 | ABFS: testBlobBackCompatibility, testRandomRead & WasbAbfsCompatibility tests fail when triggered with default configs | Minor | test | Sneha Varma | Sneha Varma
HADOOP-17795 | Provide fallbacks for callqueue.impl and scheduler.impl | Major | ipc | Viraj Jasani | Viraj Jasani
HADOOP-16272 | Update HikariCP to 4.0.3 | Major | build, common | Yuming Wang | Viraj Jasani
HDFS-16067 | Support Append API in NNThroughputBenchmark | Minor | namanode | Renukaprasad C | Renukaprasad C
YARN-10657 | We should make max application per queue to support node label. | Major | capacity scheduler | Qi Zhu | Andras Gyori
YARN-10829 | Support getApplications API in FederationClientInterceptor | Major | federation, router | Akshat Bordia | Akshat Bordia
HDFS-16140 | TestBootstrapAliasmap fails by BindException | Major | test | Akira Ajisaka | Akira Ajisaka
YARN-10727 | ParentQueue does not validate the queue on removal | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10790 | CS Flexible AQC: Add separate parent and leaf template property. | Major | capacity scheduler | Andras Gyori | Andras Gyori
HADOOP-17814 | Provide fallbacks for identity/cost providers and backoff enable | Major | ipc | Viraj Jasani | Viraj Jasani
YARN-10841 | Fix token reset synchronization for UAM response token | Minor | federation | Minni Mittal | Minni Mittal
YARN-10838 | Implement an optimised version of Configuration getPropsWithPrefix | Major | capacity scheduler | Andras Gyori | Andras Gyori
HDFS-16184 | De-flake TestBlockScanner#testSkipRecentAccessFile | Major | test | Viraj Jasani | Viraj Jasani
HDFS-16143 | TestEditLogTailer#testStandbyTriggersLogRollsWhenTailInProgressEdits is flaky | Major | test | Akira Ajisaka | Viraj Jasani
HDFS-16192 | ViewDistributedFileSystem#rename wrongly using src in the place of dst. | Major | viewfs | Uma Maheswara Rao G | Uma Maheswara Rao G
HADOOP-17156 | Clear abfs readahead requests on stream close | Major | fs/azure | Rajesh Balamohan | Mukund Thakur
YARN-10576 | Update Capacity Scheduler documentation with JSON-based placement mapping | Major | capacity scheduler, documentation | Peter Bacsko | Benjamin Teke
YARN-10522 | Document for Flexible Auto Queue Creation in Capacity Scheduler | Major | capacity scheduler | Qi Zhu | Benjamin Teke
YARN-10646 | TestCapacitySchedulerWeightMode test descriptor comments doesn’t reflect the correct scenario | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-10919 | Remove LeafQueue#scheduler field | Minor | capacity scheduler | Szilard Nemeth | Benjamin Teke
YARN-10893 | Add metrics for getClusterMetrics and getApplications APIs in FederationClientInterceptor | Major | federation, metrics, router | Akshat Bordia | Akshat Bordia
YARN-10914 | Simplify duplicated code for tracking ResourceUsage in AbstractCSQueue | Minor | capacity scheduler | Szilard Nemeth | Tamas Domok
YARN-10910 | AbstractCSQueue#setupQueueConfigs: Separate validation logic from initialization logic | Minor | capacity scheduler | Szilard Nemeth | Benjamin Teke
YARN-10852 | Optimise CSConfiguration getAllUserWeightsForQueue | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10872 | Replace getPropsWithPrefix calls in AutoCreatedQueueTemplate | Major | capacity scheduler | Andras Gyori | Benjamin Teke
YARN-10912 | AbstractCSQueue#updateConfigurableResourceRequirement: Separate validation logic from initialization logic | Minor | capacity scheduler | Szilard Nemeth | Tamas Domok
YARN-10917 | Investigate and simplify CapacitySchedulerConfigValidator#validateQueueHierarchy | Minor | capacity scheduler | Szilard Nemeth | Tamas Domok
YARN-10915 | AbstractCSQueue: Simplify complex logic in methods: deriveCapacityFromAbsoluteConfigurations and updateEffectiveResources | Minor | capacity scheduler | Szilard Nemeth | Benjamin Teke
HDFS-16218 | RBF: Use HdfsConfiguration for passing in Router principal | Major | rbf | Akira Ajisaka | Fengnan Li
HDFS-16217 | RBF: Set default value of hdfs.fedbalance.procedure.scheduler.journal.uri by adding appropriate config resources | Major | rbf | Akira Ajisaka | Viraj Jasani
HDFS-16227 | testMoverWithStripedFile fails intermittently | Major | test | Viraj Jasani | Viraj Jasani
YARN-10913 | AbstractCSQueue: Group preemption methods and fields into a separate class | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
YARN-10950 | Code cleanup in QueueCapacities | Minor | capacity scheduler | Szilard Nemeth | Adam Antal
YARN-10911 | AbstractCSQueue: Create a separate class for usernames and weights that are travelling in a Map | Minor | capacity scheduler, test | Szilard Nemeth | Szilard Nemeth
HDFS-16213 | Flaky test TestFsDatasetImpl#testDnRestartWithHardLink | Major | test | Viraj Jasani | Viraj Jasani
YARN-10897 | Introduce QueuePath class | Major | resourcemanager, yarn | Andras Gyori | Andras Gyori
YARN-10961 | TestCapacityScheduler: reuse appHelper where feasible | Major | capacity scheduler, test | Tamas Domok | Tamas Domok
HDFS-16219 | RBF: Set default map tasks and bandwidth in RouterFederationRename | Major | rbf | Akira Ajisaka | Viraj Jasani
HADOOP-17910 | [JDK 17] TestNetUtils fails | Major | common | Akira Ajisaka | Viraj Jasani
HDFS-16231 | Fix TestDataNodeMetrics#testReceivePacketSlowMetrics | Major | datanode, metrics | Haiyang Hu | Haiyang Hu
YARN-10957 | Use invokeConcurrent Overload with Collection in getClusterMetrics | Major | federation, router | Akshat Bordia | Akshat Bordia
YARN-10960 | Extract test queues and related methods from TestCapacityScheduler | Major | capacity scheduler, test | Tamas Domok | Tamas Domok
HADOOP-17929 | implement non-guava Precondition checkArgument | Major | command | Ahmed Hussein | Ahmed Hussein
HDFS-16222 | Fix ViewDFS with mount points for HDFS only API | Major | viewfs | Ayush Saxena | Ayush Saxena
HADOOP-17198 | Support S3 Access Points | Major | fs/s3 | Steve Loughran | Bogdan Stolojan
HADOOP-17951 | AccessPoint verifyBucketExistsV2 always returns false | Trivial | fs/s3 | Bogdan Stolojan | Bogdan Stolojan
HADOOP-17947 | Provide alternative to Guava VisibleForTesting | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17930 | implement non-guava Precondition checkState | Major | common | Ahmed Hussein | Ahmed Hussein
HADOOP-17952 | Replace Guava VisibleForTesting by Hadoop’s own annotation in hadoop-common-project modules | Major | common | Viraj Jasani | Viraj Jasani
YARN-10962 | Do not extend from CapacitySchedulerTestBase when not needed | Major | capacity scheduler, test | Tamas Domok | Tamas Domok
HADOOP-17957 | Replace Guava VisibleForTesting by Hadoop’s own annotation in hadoop-hdfs-project modules | Major | build, common | Viraj Jasani | Viraj Jasani
HADOOP-17959 | Replace Guava VisibleForTesting by Hadoop’s own annotation in hadoop-cloud-storage-project and hadoop-mapreduce-project modules | Major | build, common | Viraj Jasani | Viraj Jasani
HADOOP-17962 | Replace Guava VisibleForTesting by Hadoop’s own annotation in hadoop-tools modules | Major | build, common | Viraj Jasani | Viraj Jasani
HADOOP-17963 | Replace Guava VisibleForTesting by Hadoop’s own annotation in hadoop-yarn-project modules | Major | build, common | Viraj Jasani | Viraj Jasani
HADOOP-17123 | remove guava Preconditions from Hadoop-common-project modules | Major | common | Ahmed Hussein | Ahmed Hussein
HDFS-16276 | RBF: Remove the useless configuration of rpc isolation in md | Minor | documentation, rbf | Xiangyi Zhu | Xiangyi Zhu
YARN-10942 | Move AbstractCSQueue fields to separate objects that are tracking usage | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
YARN-10954 | Remove commented code block from CSQueueUtils#loadCapacitiesByLabelsFromConf | Trivial | capacity scheduler | Szilard Nemeth | Andras Gyori
YARN-10949 | Simplify AbstractCSQueue#updateMaxAppRelatedField and find a more meaningful name for this method | Minor | capacity scheduler | Szilard Nemeth | Andras Gyori
YARN-10958 | Use correct configuration for Group service init in CSMappingPlacementRule | Major | capacity scheduler | Peter Bacsko | Szilard Nemeth
YARN-10916 | Simplify GuaranteedOrZeroCapacityOverTimePolicy#computeQueueManagementChanges | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
YARN-10948 | Rename SchedulerQueue#activeQueue to activateQueue | Minor | capacity scheduler | Szilard Nemeth | Adam Antal
YARN-10930 | Introduce universal configured capacity vector | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-10909 | AbstractCSQueue: Annotate all methods with VisibleForTesting that are only used by test code | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
HADOOP-17970 | unguava: remove Preconditions from hdfs-projects module | Major | common | Ahmed Hussein | Ahmed Hussein
YARN-10924 | Clean up CapacityScheduler#initScheduler | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
YARN-10904 | Remove unnecessary fields from AbstractCSQueue or group fields by feature if possible | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
YARN-10985 | Add some tests to verify ACL behaviour in CapacitySchedulerConfiguration | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
HADOOP-17374 | AliyunOSS: support ListObjectsV2 | Major | fs/oss | wujinhu | wujinhu
YARN-10998 | Add YARN_ROUTER_HEAPSIZE to yarn-env for routers | Minor | federation, router | Minni Mittal | Minni Mittal
HADOOP-18018 | unguava: remove Preconditions from hadoop-tools modules | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-18017 | unguava: remove Preconditions from hadoop-yarn-project modules | Major | common | Viraj Jasani | Viraj Jasani
YARN-11003 | Make RMNode aware of all (OContainer inclusive) allocated resources | Minor | container, resourcemanager | Andrew Chung | Andrew Chung
HDFS-16336 | De-flake TestRollingUpgrade#testRollback | Minor | hdfs, test | Kevin Wikant | Viraj Jasani
HDFS-16171 | De-flake testDecommissionStatus | Major | test | Viraj Jasani | Viraj Jasani
HADOOP-18022 | Add restrict-imports-enforcer-rule for Guava Preconditions in hadoop-main pom | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-18025 | Upgrade HBase version to 1.7.1 for hbase1 profile | Major | build | Viraj Jasani | Viraj Jasani
YARN-11031 | Improve the maintainability of RM webapp tests like TestRMWebServicesCapacitySched | Major | capacity scheduler | Tamas Domok | Tamas Domok
YARN-11038 | Fix testQueueSubmitWithACL* tests in TestAppManager | Major | yarn | Tamas Domok | Tamas Domok
YARN-11005 | Implement the core QUEUE_LENGTH_THEN_RESOURCES OContainer allocation policy | Minor | resourcemanager | Andrew Chung | Andrew Chung
YARN-10982 | Replace all occurences of queuePath with the new QueuePath class | Major | capacity scheduler | Andras Gyori | Tibor Kovács
HADOOP-18039 | Upgrade hbase2 version and fix TestTimelineWriterHBaseDown | Major | build | Viraj Jasani | Viraj Jasani
YARN-11024 | Create an AbstractLeafQueue to store the common LeafQueue + AutoCreatedLeafQueue functionality | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-10907 | Minimize usages of AbstractCSQueue#csContext | Major | capacity scheduler | Szilard Nemeth | Benjamin Teke
YARN-10929 | Do not use a separate config in legacy CS AQC | Minor | capacity scheduler | Szilard Nemeth | Benjamin Teke
YARN-11043 | Clean up checkstyle warnings from YARN-11024/10907/10929 | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-10963 | Split TestCapacityScheduler by test categories | Major | capacity scheduler | Tamas Domok | Tamas Domok
YARN-10951 | CapacityScheduler: Move all fields and initializer code that belongs to async scheduling to a new class | Minor | capacity scheduler | Szilard Nemeth | Szilard Nemeth
HADOOP-16908 | Prune Jackson 1 from the codebase and restrict it’s usage for future | Major | common | Wei-Chiu Chuang | Viraj Jasani
HDFS-16168 | TestHDFSFileSystemContract#testAppend fails | Major | test | Hui Fei | secfree
YARN-8859 | Add audit logs for router service | Major | router | Bibin Chundatt | Minni Mittal
YARN-10632 | Make auto queue creation maximum allowed depth configurable | Major | capacity scheduler | Qi Zhu | Andras Gyori
YARN-11034 | Add enhanced headroom in AllocateResponse | Major | federation | Minni Mittal | Minni Mittal
HDFS-16429 | Add DataSetLockManager to manage fine-grain locks for FsDataSetImpl | Major | hdfs | Mingxiang Li | Mingxiang Li
HDFS-16169 | Fix TestBlockTokenWithDFSStriped#testEnd2End failure | Major | test | Hui Fei | secfree
YARN-10995 | Move PendingApplicationComparator from GuaranteedOrZeroCapacityOverTimePolicy | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
YARN-10947 | Simplify AbstractCSQueue#initializeQueueState | Minor | capacity scheduler | Szilard Nemeth | Andras Gyori
YARN-10944 | AbstractCSQueue: Eliminate code duplication in overloaded versions of setMaxCapacity | Minor | capacity scheduler | Szilard Nemeth | Andras Gyori
YARN-10590 | Consider legacy auto queue creation absolute resource template to avoid rounding errors | Major | capacity scheduler | Qi Zhu | Andras Gyori
HDFS-16458 | [SPS]: Fix bug for unit test of reconfiguring SPS mode | Major | sps, test | Tao Li | Tao Li
YARN-10983 | Follow-up changes for YARN-10904 | Minor | capacityscheduler | Szilard Nemeth | Benjamin Teke
YARN-10945 | Add javadoc to all methods of AbstractCSQueue | Major | capacity scheduler, documentation | Szilard Nemeth | András Győri
YARN-10918 | Simplify method: CapacitySchedulerQueueManager#parseQueue | Minor | capacity scheduler | Szilard Nemeth | Andras Gyori
HADOOP-17526 | Use Slf4jRequestLog for HttpRequestLog | Major | common | Akira Ajisaka | Duo Zhang
YARN-11036 | Do not inherit from TestRMWebServicesCapacitySched | Major | capacity scheduler, test | Tamas Domok | Tamas Domok
YARN-10049 | FIFOOrderingPolicy Improvements | Major | scheduler | Manikandan R | Benjamin Teke
HDFS-16499 | [SPS]: Should not start indefinitely while another SPS process is running | Major | sps | Tao Li | Tao Li
YARN-10565 | Follow-up to YARN-10504 | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
HDFS-13248 | RBF: Namenode need to choose block location for the client | Major | rbf | Wu Weiwei | Owen O’Malley
HDFS-15987 | Improve oiv tool to parse fsimage file in parallel with delimited format | Major | tools | Hongbing Wang | Hongbing Wang
HADOOP-13386 | Upgrade Avro to 1.9.2 | Major | build | Java Developer | PJ Fanning
HDFS-16477 | [SPS]: Add metric PendingSPSPaths for getting the number of paths to be processed by SPS | Major | sps | Tao Li | Tao Li
HADOOP-18180 | Remove use of scala jar twitter util-core with java futures in S3A prefetching stream | Major | fs/s3 | PJ Fanning | PJ Fanning
HDFS-16460 | [SPS]: Handle failure retries for moving tasks | Major | sps | Tao Li | Tao Li
HDFS-16484 | [SPS]: Fix an infinite loop bug in SPSPathIdProcessor thread | Major | sps | qinyuren | qinyuren
HDFS-16526 | Add metrics for slow DataNode | Major | datanode, metrics | Renukaprasad C | Renukaprasad C
HDFS-16255 | RBF: Fix dead link to fedbalance document | Minor | documentation | Akira Ajisaka | Ashutosh Gupta
HDFS-16488 | [SPS]: Expose metrics to JMX for external SPS | Major | metrics, sps | Tao Li | Tao Li
HADOOP-18177 | document use and architecture design of prefetching s3a input stream | Major | documentation, fs/s3 | Steve Loughran | Ahmar Suhail
HADOOP-17682 | ABFS: Support FileStatus input to OpenFileWithOptions() via OpenFileParameters | Major | fs/azure | Sumangala Patki | Sumangala Patki
HADOOP-15983 | Use jersey-json that is built to use jackson2 | Major | build | Akira Ajisaka | PJ Fanning
YARN-11130 | RouterClientRMService Has Unused import | Minor | federation, router | Shilun Fan | Shilun Fan
YARN-11122 | Support getClusterNodes API in FederationClientInterceptor | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18229 | Fix Hadoop Common Java Doc Errors | Major | build, common | Shilun Fan | Shilun Fan
YARN-10465 | Support getNodeToLabels, getLabelsToNodes, getClusterNodeLabels API’s for Federation | Major | federation | D M Murali Krishna Reddy | Shilun Fan
YARN-11137 | Improve log message in FederationClientInterceptor | Minor | federation | Shilun Fan | Shilun Fan
HDFS-15878 | RBF: Fix TestRouterWebHDFSContractCreate#testSyncable | Major | hdfs, rbf | Renukaprasad C | Hanley Yang
YARN-10487 | Support getQueueUserAcls, listReservations, getApplicationAttempts, getContainerReport, getContainers, getResourceTypeInfo API’s for Federation | Major | federation, router | D M Murali Krishna Reddy | Shilun Fan
YARN-11159 | Support failApplicationAttempt, updateApplicationPriority, updateApplicationTimeouts API’s for Federation | Major | federation | Shilun Fan | Shilun Fan
HDFS-16598 | Fix DataNode FsDatasetImpl lock issue without GS checks. | Major | datanode | ZanderXu | ZanderXu
HADOOP-18289 | Remove WhiteBox in hadoop-kms module. | Minor | common | Shilun Fan | Shilun Fan
HDFS-16600 | Fix deadlock of fine-grain lock for FsDatastImpl of DataNode. | Major | datanode | ZanderXu | ZanderXu
YARN-10122 | Support signalToContainer API for Federation | Major | federation, yarn | Sushanta Sen | Shilun Fan
HADOOP-18266 | Replace with HashSet/TreeSet constructor in Hadoop-common-project | Trivial | common | Samrat Deb | Samrat Deb
YARN-9874 | Remove unnecessary LevelDb write call in LeveldbConfigurationStore#confirmMutation | Minor | capacityscheduler | Prabhu Joseph | Ashutosh Gupta
HDFS-16256 | Minor fixes in HDFS Fedbalance document | Minor | documentation | Akira Ajisaka | Ashutosh Gupta
YARN-9822 | TimelineCollectorWebService#putEntities blocked when ATSV2 HBase is down. | Major | ATSv2 | Prabhu Joseph | Ashutosh Gupta
YARN-10287 | Update scheduler-conf corrupts the CS configuration when removing queue which is referred in queue mapping | Major | capacity scheduler | Akhil PB | Ashutosh Gupta
YARN-9403 | GET /apps/{appid}/entities/YARN_APPLICATION accesses application table instead of entity table | Major | ATSv2 | Prabhu Joseph | Ashutosh Gupta
HDFS-16283 | RBF: improve renewLease() to call only a specific NameNode rather than make fan-out calls | Major | rbf | Aihua Xu | ZanderXu
HADOOP-18231 | tests in ITestS3AInputStreamPerformance are failing | Minor | fs/s3 | Ahmar Suhail | Ahmar Suhail
HADOOP-18254 | Add in configuration option to enable prefetching | Minor | fs/s3 | Ahmar Suhail | Ahmar Suhail
YARN-11160 | Support getResourceProfiles, getResourceProfile API’s for Federation | Major | federation | Shilun Fan | Shilun Fan
YARN-8900 | [Router] Federation: routing getContainers REST invocations transparently to multiple RMs | Major | federation, router | Giovanni Matteo Fumarola | Shilun Fan
HDFS-15079 | RBF: Client maybe get an unexpected result with network anomaly | Critical | rbf | Hui Fei | ZanderXu
YARN-11203 | Fix typo in hadoop-yarn-server-router module | Minor | federation | Shilun Fan | Shilun Fan
YARN-11161 | Support getAttributesToNodes, getClusterNodeAttributes, getNodesToAttributes API’s for Federation | Major | federation | Shilun Fan | Shilun Fan
YARN-10883 | [Router] Router Audit Log Add Client IP Address. | Major | federation, router | chaosju | Shilun Fan
HADOOP-18190 | Collect IOStatistics during S3A prefetching | Major | fs/s3 | Steve Loughran | Ahmar Suhail
HADOOP-18344 | AWS SDK update to 1.12.262 to address jackson CVE-2018-7489 and AWS CVE-2022-31159 | Major | fs/s3 | Steve Loughran | Steve Loughran
YARN-11212 | [Federation] Add getNodeToLabels REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-11180 | Refactor some code of getNewApplication, submitApplication, forceKillApplication, getApplicationReport | Minor | federation | Shilun Fan | Shilun Fan
YARN-11220 | [Federation] Add getLabelsToNodes, getClusterNodeLabels, getLabelsOnNode REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-8973 | [Router] Add missing methods in RMWebProtocol | Major | federation, router | Giovanni Matteo Fumarola | Shilun Fan
YARN-6972 | Adding RM ClusterId in AppInfo | Major | federation | Giovanni Matteo Fumarola | Tanuj Nayak
YARN-11230 | [Federation] Add getContainer, signalToContainer REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-11235 | [RESERVATION] Refactor Policy Code and Define getReservationHomeSubcluster | Major | federation | Shilun Fan | Shilun Fan
YARN-10793 | Upgrade Junit from 4 to 5 in hadoop-yarn-server-applicationhistoryservice | Major | test | ANANDA G B | Ashutosh Gupta
YARN-11227 | [Federation] Add getAppTimeout, getAppTimeouts, updateApplicationTimeout REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
HDFS-13274 | RBF: Extend RouterRpcClient to use multiple sockets | Major | rbf | Íñigo Goiri | Íñigo Goiri
YARN-6539 | Create SecureLogin inside Router | Minor | federation, router | Giovanni Matteo Fumarola | Xie YiFan
YARN-11148 | In federation and security mode, nm recover may fail. | Major | nodemanager | Chenyu Zheng | Chenyu Zheng
YARN-11236 | [RESERVATION] Implement FederationReservationHomeSubClusterStore With MemoryStore | Major | federation | Shilun Fan | Shilun Fan
YARN-11223 | [Federation] Add getAppPriority, updateApplicationPriority REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-11224 | [Federation] Add getAppQueue, updateAppQueue REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-11252 | [RESERVATION] Yarn Federation Router Supports Update / Delete Reservation in MemoryStore | Major | federation | Shilun Fan | Shilun Fan
YARN-11269 | Upgrade JUnit from 4 to 5 in hadoop-yarn-server-timeline-pluginstorage | Major | test, yarn | Ashutosh Gupta | Ashutosh Gupta
YARN-11250 | Capture the Performance Metrics of ZookeeperFederationStateStore | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18380 | fs.s3a.prefetch.block.size to be read through longBytesOption | Major | fs/s3 | Steve Loughran | Viraj Jasani
YARN-11219 | [Federation] Add getAppActivities, getAppStatistics REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-8482 | [Router] Add cache for fast answers to getApps | Major | federation, router | Giovanni Matteo Fumarola | Shilun Fan
YARN-11275 | [Federation] Add batchFinishApplicationMaster in UAMPoolManager | Major | federation, nodemanager | Shilun Fan | Shilun Fan
YARN-11245 | Upgrade JUnit from 4 to 5 in hadoop-yarn-csi | Major | yarn-csi | Ashutosh Gupta | Ashutosh Gupta
YARN-11272 | [RESERVATION] Federation StateStore: Support storage/retrieval of Reservations With Zk | Major | federation, reservation system | Shilun Fan | Shilun Fan
HADOOP-18339 | S3A storage class option only picked up when buffering writes to disk | Major | fs/s3 | Steve Loughran | Monthon Klongklaew
YARN-11177 | Support getNewReservation, submitReservation, updateReservation, deleteReservation API’s for Federation | Major | federation | Shilun Fan | Shilun Fan
YARN-6667 | Handle containerId duplicate without failing the heartbeat in Federation Interceptor | Minor | federation, router | Botong Huang | Shilun Fan
YARN-11284 | [Federation] Improve UnmanagedAMPoolManager WithoutBlock ServiceStop | Major | federation | Shilun Fan | Shilun Fan
YARN-11273 | [RESERVATION] Federation StateStore: Support storage/retrieval of Reservations With SQL | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18410 | S3AInputStream.unbuffer() async drain not releasing http connections | Blocker | fs/s3 | Steve Loughran | Steve Loughran
YARN-11298 | Improve Yarn Router Junit Test Close MockRM | Major | federation | Shilun Fan | Shilun Fan
YARN-11297 | Improve Yarn Router Reservation Submission Code | Major | federation | Shilun Fan | Shilun Fan
HDFS-13522 | HDFS-13522: Add federated nameservices states to client protocol and propagate it between routers and clients. | Major | federation, namenode | Erik Krogen | Simbarashe Dzinamarira
YARN-11265 | Upgrade JUnit from 4 to 5 in hadoop-yarn-server-sharedcachemanager | Major | test, yarn | Ashutosh Gupta | Ashutosh Gupta
HADOOP-18302 | Remove WhiteBox in hadoop-common module. | Minor | common | Shilun Fan | Shilun Fan
YARN-11261 | Upgrade JUnit from 4 to 5 in hadoop-yarn-server-web-proxy | Major | test, yarn | Ashutosh Gupta | Ashutosh Gupta
HDFS-16767 | RBF: Support observer node from Router-Based Federation | Major | rbf | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HADOOP-18186 | s3a prefetching to use SemaphoredDelegatingExecutor for submitting work | Major | fs/s3 | Steve Loughran | Viraj Jasani
YARN-11293 | [Federation] Router Support DelegationToken storeNewMasterKey/removeStoredMasterKey With MemoryStateStore | Major | federation | Shilun Fan | Shilun Fan
YARN-11283 | [Federation] Fix Typo of NodeManager AMRMProxy. | Minor | federation, nodemanager | Shilun Fan | Shilun Fan
HADOOP-18377 | hadoop-aws maven build to add a prefetch profile to run all tests with prefetching | Major | fs/s3, test | Steve Loughran | Viraj Jasani
YARN-11307 | Fix Yarn Router Broken Link | Minor | federation, router | Shilun Fan | Shilun Fan
HADOOP-18455 | s3a prefetching Executor should be closed | Major | fs/s3 | Viraj Jasani | Viraj Jasani
YARN-11270 | Upgrade JUnit from 4 to 5 in hadoop-yarn-server-timelineservice-hbase-client | Major | test, yarn | Ashutosh Gupta | Ashutosh Gupta
YARN-11271 | Upgrade JUnit from 4 to 5 in hadoop-yarn-server-timelineservice-hbase-common | Major | test, yarn | Ashutosh Gupta | Ashutosh Gupta
YARN-11316 | [Federation] Fix Yarn federation.md table format | Major | federation | Shilun Fan | Shilun Fan
YARN-11308 | Router Page display the db username and password in mask mode | Major | federation | Shilun Fan | Shilun Fan
YARN-11310 | [Federation] Refactoring Router’s Federation Web Page | Major | federation | Shilun Fan | Shilun Fan
YARN-11238 | Optimizing FederationClientInterceptor Call with Parallelism | Major | federation | Shilun Fan | Shilun Fan
YARN-11318 | Improve FederationInterceptorREST#createInterceptorForSubCluster Use WebAppUtils | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11324 | [Federation] Fix some PBImpl classes to avoid NPE. | Major | federation, router, yarn | Shilun Fan | Shilun Fan
HADOOP-18382 | Upgrade AWS SDK to V2 - Prerequisites | Minor | fs/s3 | Ahmar Suhail | Ahmar Suhail
YARN-11313 | [Federation] Add SQLServer Script and Supported DB Version in Federation.md | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18378 | Implement readFully(long position, byte[] buffer, int offset, int length) | Minor | fs/s3 | Ahmar Suhail | Alessandro Passaro
YARN-11260 | Upgrade JUnit from 4 to 5 in hadoop-yarn-server-timelineservice | Major | test, yarn | Ashutosh Gupta | Ashutosh Gupta
HDFS-16783 | Remove the redundant lock in deepCopyReplica and getFinalizedBlocks | Major | datanode | ZanderXu | ZanderXu
HDFS-16787 | Remove the redundant lock in DataSetLockManager#removeLock. | Major | datanode | ZanderXu | ZanderXu
HADOOP-18480 | upgrade AWS SDK to 1.12.316 | Major | build, fs/s3 | Steve Loughran | Steve Loughran
YARN-11315 | [Federation] YARN Federation Router Supports Cross-Origin. | Major | federation | Shilun Fan | Shilun Fan
YARN-11317 | [Federation] Refactoring Yarn Router’s About Web Page. | Major | federation | Shilun Fan | Shilun Fan
YARN-11334 | [Federation] Improve SubClusterState#fromString parameter and LogMessage | Trivial | federation | Shilun Fan | Shilun Fan
YARN-11327 | [Federation] Refactoring Yarn Router’s Node Web Page. | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11294 | [Federation] Router Support DelegationToken storeNewToken/updateStoredToken/removeStoredToken With MemoryStateStore | Major | federation | Shilun Fan | Shilun Fan
YARN-8041 | [Router] Federation: Improve Router REST API Metrics | Minor | federation, router | YR | Shilun Fan
YARN-11247 | Remove unused classes introduced by YARN-9615 | Minor | resourcemanager | Shilun Fan | Shilun Fan
HADOOP-18304 | Improve S3A committers documentation clarity | Trivial | documentation | Daniel Carl Jones | Daniel Carl Jones
HADOOP-18189 | S3PrefetchingInputStream to support status probes when closed | Minor | fs/s3 | Steve Loughran | Viraj Jasani
HADOOP-18465 | S3A server-side encryption tests fail before checking encryption tests should skip | Minor | fs/s3, test | Daniel Carl Jones | Daniel Carl Jones
YARN-11342 | [Federation] Refactor FederationClientInterceptor#submitApplication Use FederationActionRetry | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11295 | [Federation] Router Support DelegationToken in MemoryStore mode | Major | federation | Shilun Fan | Shilun Fan
YARN-11345 | [Federation] Refactoring Yarn Router’s Application Web Page. | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11336 | Upgrade Junit 4 to 5 in hadoop-yarn-applications-catalog-webapp | Major | test | Ashutosh Gupta | Ashutosh Gupta
YARN-11338 | Upgrade Junit 4 to 5 in hadoop-yarn-applications-unmanaged-am-launcher | Major | test | Ashutosh Gupta | Ashutosh Gupta
YARN-11229 | [Federation] Add checkUserAccessToQueue REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-11332 | [Federation] Improve FederationClientInterceptor#ThreadPool thread pool configuration. | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11337 | Upgrade Junit 4 to 5 in hadoop-yarn-applications-mawo | Major | test | Ashutosh Gupta | Ashutosh Gupta
YARN-11339 | Upgrade Junit 4 to 5 in hadoop-yarn-services-api | Major | test | Ashutosh Gupta | Ashutosh Gupta
YARN-11264 | Upgrade JUnit from 4 to 5 in hadoop-yarn-server-tests | Major | test, yarn | Ashutosh Gupta | Ashutosh Gupta
HADOOP-18482 | ITestS3APrefetchingInputStream does not skip if no CSV test file available | Minor | fs/s3 | Daniel Carl Jones | Daniel Carl Jones
YARN-11366 | Improve equals, hashCode(), toString() methods of the Federation Base Object | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11354 | [Federation] Add Yarn Router’s NodeLabel Web Page. | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11368 | [Federation] Improve Yarn Router’s Federation Page style. | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-15327 | Upgrade MR ShuffleHandler to use Netty4 | Major | common | Xiaoyu Yao | Szilard Nemeth
HDFS-16785 | Avoid to hold write lock to improve performance when add volume. | Major | datanode | ZanderXu | ZanderXu
YARN-11359 | [Federation] Routing admin invocations transparently to multiple RMs. | Major | federation, router | Shilun Fan | Shilun Fan
MAPREDUCE-7422 | Upgrade Junit 4 to 5 in hadoop-mapreduce-examples | Major | test | Ashutosh Gupta | Ashutosh Gupta
YARN-6946 | Upgrade JUnit from 4 to 5 in hadoop-yarn-common | Major | test | Akira Ajisaka | Ashutosh Gupta
YARN-11371 | [Federation] Refactor FederationInterceptorREST#createNewApplication\submitApplication Use FederationActionRetry | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18531 | assertion failure in ITestS3APrefetchingInputStream | Major | fs/s3, test | Steve Loughran | Ashutosh Gupta
HADOOP-18457 | ABFS: Support for account level throttling | Major | fs/azure | Anmol Asrani | Anmol Asrani
YARN-10946 | AbstractCSQueue: Create separate class for constructing Queue API objects | Minor | capacity scheduler | Szilard Nemeth | Peter Szucs
YARN-11158 | Support getDelegationToken, renewDelegationToken, cancelDelegationToken API’s for Federation | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18560 | AvroFSInput opens a stream twice and discards the second one without closing | Blocker | fs | Steve Loughran | Steve Loughran
YARN-11373 | [Federation] Support refreshQueues、refreshNodes API’s for Federation. | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11350 | [Federation] Router Support DelegationToken With ZK | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11358 | [Federation] Add FederationInterceptor#allow-partial-result config. | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-18526 | Leak of S3AInstrumentation instances via hadoop Metrics references | Blocker | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18546 | disable purging list of in progress reads in abfs stream closed | Blocker | fs/azure | Steve Loughran | Pranav Saxena
HADOOP-18577 | ABFS: add probes of readahead fix | Major | fs/azure | Steve Loughran | Steve Loughran
YARN-11226 | [Federation] Add createNewReservation, submitReservation, updateReservation, deleteReservation REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-11225 | [Federation] Add postDelegationToken, postDelegationTokenExpiration, cancelDelegationToken REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18320 | Improve S3A delegations token documentation | Minor | fs/s3 | Ahmar Suhail | Ahmar Suhail
YARN-11374 | [Federation] Support refreshSuperUserGroupsConfiguration、refreshUserToGroupsMappings API’s for Federation | Major | federation, router | Shilun Fan | Shilun Fan
MAPREDUCE-7417 | Upgrade Junit 4 to 5 in hadoop-mapreduce-client-uploader | Major | test | Ashutosh Gupta | Ashutosh Gupta
MAPREDUCE-7413 | Upgrade Junit 4 to 5 in hadoop-mapreduce-client-hs-plugins | Major | test | Ashutosh Gupta | Ashutosh Gupta
YARN-11320 | [Federation] Add getSchedulerInfo REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-6971 | Clean up different ways to create resources | Minor | resourcemanager, scheduler | Yufei Gu | Riya Khandelwal
YARN-10965 | Centralize queue resource calculation based on CapacityVectors | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-11218 | [Federation] Add getActivities, getBulkActivities REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18246 | Remove lower limit on s3a prefetching/caching block size | Minor | fs/s3 | Daniel Carl Jones | Ankit Saurabh
YARN-11217 | [Federation] Add dumpSchedulerLogs REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18620 | Avoid using grizzly-http-* APIs | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-18206 | Cleanup the commons-logging references in the code base | Major | common | Duo Zhang | Viraj Jasani
HADOOP-18630 | Add gh-pages in asf.yaml to deploy the current trunk doc | Major | common | Ayush Saxena | Simhadri Govindappa
YARN-3657 | Federation maintenance mechanisms (simple CLI and command propagation) | Major | nodemanager, resourcemanager | Carlo Curino | Shilun Fan
YARN-6572 | Refactoring Router services to use common util classes for pipeline creations | Major | federation | Giovanni Matteo Fumarola | Shilun Fan
HADOOP-18351 | S3A prefetching: Error logging during reads | Minor | fs/s3 | Ahmar Suhail | Ankit Saurabh
YARN-11349 | [Federation] Router Support DelegationToken With SQL | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11228 | [Federation] Add getAppAttempts, getAppAttempt REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-5604 | Add versioning for FederationStateStore | Major | federation, router | Subramaniam Krishnan | Shilun Fan
YARN-11222 | [Federation] Add addToClusterNodeLabels, removeFromClusterNodeLabels REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
YARN-11289 | [Federation] Improve NM FederationInterceptor removeAppFromRegistry | Major | federation, nodemanager | Shilun Fan | Shilun Fan
YARN-11221 | [Federation] Add replaceLabelsOnNodes, replaceLabelsOnNode REST APIs for Router | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18642 | Cut excess dependencies from hadoop-azure, hadoop-aliyun transitive imports; fix LICENSE-binary | Blocker | build, fs/azure, fs/oss | Steve Loughran | Steve Loughran
YARN-11375 | [Federation] Support refreshAdminAcls、refreshServiceAcls API’s for Federation | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-18648 | Avoid loading kms log4j properties dynamically by KMSWebServer | Major | kms | Viraj Jasani | Viraj Jasani
YARN-8972 | [Router] Add support to prevent DoS attack over ApplicationSubmissionContext size | Major | federation, router | Giovanni Matteo Fumarola | Shilun Fan
HADOOP-18653 | LogLevel servlet to determine log impl before using setLevel | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-18649 | CLA and CRLA appenders to be replaced with RFA | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-18654 | Remove unused custom appender TaskLogAppender | Major | common | Viraj Jasani | Viraj Jasani
YARN-11445 | [Federation] Add getClusterInfo, getClusterUserInfo REST APIs for Router. | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18631 | Migrate Async appenders to log4j properties | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-18669 | Remove Log4Json Layout | Major | common | Viraj Jasani | Viraj Jasani
YARN-11376 | [Federation] Support updateNodeResource、refreshNodesResources API’s for Federation. | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-18606 | Add reason in in x-ms-client-request-id on a retry API call. | Minor | fs/azure | Pranav Saxena | Pranav Saxena
HADOOP-18146 | ABFS: Add changes for expect hundred continue header with append requests | Major | fs/azure | Anmol Asrani | Anmol Asrani
YARN-11446 | [Federation] Add updateSchedulerConfiguration, getSchedulerConfiguration REST APIs for Router. | Major | federation | Shilun Fan | Shilun Fan
YARN-11442 | Refactor FederationInterceptorREST Code | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-18647 | x-ms-client-request-id to have some way that identifies retry of an API. | Minor | fs/azure | Pranav Saxena | Pranav Saxena
HADOOP-18012 | ABFS: Enable config controlled ETag check for Rename idempotency | Major | fs/azure | Sneha Vijayarajan | Sree Bhattacharyya
YARN-11377 | [Federation] Support addToClusterNodeLabels、removeFromClusterNodeLabels、replaceLabelsOnNode API’s for Federation | Major | federation, router | Shilun Fan | Shilun Fan
YARN-10846 | Add dispatcher metrics to NM | Major | nodemanager | chaosju | Shilun Fan
YARN-11239 | Optimize FederationClientInterceptor audit log | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18399 | S3A Prefetch - SingleFilePerBlockCache to use LocalDirAllocator | Major | fs/s3 | Steve Loughran | Viraj Jasani
YARN-11378 | [Federation] Support checkForDecommissioningNodes、refreshClusterMaxPriority API’s for Federation | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11379 | [Federation] Support mapAttributesToNodes、getGroupsForUser API’s for Federation | Major | federation, router | Shilun Fan | Shilun Fan
YARN-9049 | Add application submit data to state store | Major | federation | Bibin Chundatt | Shilun Fan
YARN-11079 | Make an AbstractParentQueue to store common ParentQueue and ManagedParentQueue functionality | Major | capacity scheduler | Benjamin Teke | Susheel Gupta
YARN-11340 | [Federation] Improve SQLFederationStateStore DataSource Config | Major | federation | Shilun Fan | Shilun Fan
YARN-11424 | [Federation] Router AdminCLI Supports DeregisterSubCluster. | Major | federation | Shilun Fan | Shilun Fan
YARN-6740 | Federation Router (hiding multiple RMs for ApplicationClientProtocol) phase 2 | Major | federation, router | Giovanni Matteo Fumarola | Shilun Fan
HADOOP-18688 | S3A audit header to include count of items in delete ops | Major | fs/s3 | Steve Loughran | Viraj Jasani
YARN-11493 | [Federation] ConfiguredRMFailoverProxyProvider Supports Randomly Select an Router. | Major | federation | Shilun Fan | Shilun Fan
YARN-8898 | Fix FederationInterceptor#allocate to set application priority in allocateResponse | Major | federation | Bibin Chundatt | Shilun Fan
MAPREDUCE-7419 | Upgrade Junit 4 to 5 in hadoop-mapreduce-client-common | Major | test | Ashutosh Gupta | Ashutosh Gupta
YARN-11478 | [Federation] SQLFederationStateStore Support Store ApplicationSubmitData | Major | federation | Shilun Fan | Shilun Fan
YARN-7720 | Race condition between second app attempt and UAM timeout when first attempt node is down | Major | federation | Botong Huang | Shilun Fan
YARN-11492 | Improve createJerseyClient#setConnectTimeout Code | Major | federation | Shilun Fan | Shilun Fan
YARN-11500 | Fix typos in hadoop-yarn-server-common#federation | Minor | federation | Shilun Fan | Shilun Fan
HADOOP-18752 | Change fs.s3a.directory.marker.retention to “keep” | Major | fs/s3 | Steve Loughran | Steve Loughran
YARN-11502 | Refactor AMRMProxy#FederationInterceptor#registerApplicationMaster | Major | amrmproxy, federation, nodemanager | Shilun Fan | Shilun Fan
YARN-11505 | [Federation] Add Steps To Set up a Test Cluster. | Major | federation | Shilun Fan | Shilun Fan
YARN-11516 | Improve existsApplicationHomeSubCluster/existsReservationHomeSubCluster Log Level | Minor | federation, router | Shilun Fan | Shilun Fan
YARN-11510 | [Federation] Fix NodeManager#TestFederationInterceptor Flaky Unit Test | Major | federation, nodemanager | Shilun Fan | Shilun Fan
YARN-11517 | Improve Federation#RouterCLI deregisterSubCluster Code | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-18756 | CachingBlockManager to use AtomicBoolean for closed flag | Major | fs/s3 | Steve Loughran | Viraj Jasani
YARN-11519 | [Federation] Add RouterAuditLog to log4j.properties | Major | router | Shilun Fan | Shilun Fan
YARN-11090 | [GPG] Support Secure Mode | Major | gpg | tuyu | Shilun Fan
YARN-11000 | Replace queue resource calculation logic in updateClusterResource | Major | capacity scheduler | Andras Gyori | Andras Gyori
YARN-11524 | Improve the Policy Description in Federation.md | Major | federation | Shilun Fan | Shilun Fan
YARN-11509 | The FederationInterceptor#launchUAM Added retry logic. | Minor | amrmproxy | Shilun Fan | Shilun Fan
YARN-11515 | [Federation] Improve DefaultRequestInterceptor#init Code | Minor | federation, router | Shilun Fan | Shilun Fan
YARN-11531 | [Federation] Code cleanup for NodeManager#amrmproxy | Minor | federation | Shilun Fan | Shilun Fan
YARN-11525 | [Federation] Router CLI Supports Save the SubClusterPolicyConfiguration Of Queues. | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11533 | CapacityScheduler CapacityConfigType changed in legacy queue allocation mode | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
HADOOP-18795 | s3a DelegationToken plugin to expand return type of deploy/binding | Minor | fs/s3 | Steve Loughran | Steve Loughran
YARN-11521 | Create a test set that runs with both Legacy/Uniform queue calculation | Major | capacityscheduler | Tamas Domok | Tamas Domok
YARN-11508 | [Minor] Improve UnmanagedAMPoolManager/UnmanagedApplicationManager Code | Minor | federation | Shilun Fan | Shilun Fan
YARN-11520 | Support capacity vector for AQCv2 dynamic templates | Major | capacityscheduler | Tamas Domok | Benjamin Teke
YARN-11543 | Fix checkstyle issues after YARN-11520 | Major | capacity scheduler | Benjamin Teke | Benjamin Teke
HADOOP-18183 | s3a audit logs to publish range start/end of GET requests in audit header | Minor | fs/s3 | Steve Loughran | Ankit Saurabh
YARN-11536 | [Federation] Router CLI Supports Batch Save the SubClusterPolicyConfiguration Of Queues. | Major | federation | Shilun Fan | Shilun Fan
YARN-11153 | Make proxy server support YARN federation. | Major | yarn | Chenyu Zheng | Chenyu Zheng
YARN-10201 | Make AMRMProxyPolicy aware of SC load | Major | amrmproxy | Young Chen | Shilun Fan
HADOOP-18832 | Upgrade aws-java-sdk to 1.12.499+ | Major | fs/s3 | Viraj Jasani | Viraj Jasani
YARN-11154 | Make router support proxy server. | Major | yarn | Chenyu Zheng | Chenyu Zheng
YARN-10218 | [GPG] Support HTTPS in GPG | Major | federation | Bilwa S T | Shilun Fan
HADOOP-18820 | AWS SDK v2: make the v1 bridging support optional | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18853 | AWS SDK V2 - Upgrade SDK to 2.20.28 and restores multipart copy | Major | fs/s3 | Ahmar Suhail | Ahmar Suhail
YARN-6537 | Running RM tests against the Router | Minor | federation, resourcemanager | Giovanni Matteo Fumarola | Shilun Fan
YARN-11435 | [Router] FederationStateStoreFacade is not reinitialized with Router conf | Major | federation, router, yarn | Aparajita Choudhary | Shilun Fan
YARN-11537 | [Federation] Router CLI Supports List SubClusterPolicyConfiguration Of Queues. | Major | federation | Shilun Fan | Shilun Fan
YARN-11434 | [Router] UGI conf doesn’t read user overridden configurations on Router startup | Major | federation, router, yarn | Aparajita Choudhary | Shilun Fan
YARN-8980 | Mapreduce application container start fail after AM restart. | Major | federation | Bibin Chundatt | Chenyu Zheng
YARN-6476 | Advanced Federation UI based on YARN UI v2 | Major | yarn, yarn-ui-v2 | Carlo Curino | Shilun Fan
HADOOP-18863 | AWS SDK V2 - AuditFailureExceptions aren’t being translated properly | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18818 | Merge aws v2 upgrade feature branch into trunk | Major | fs/s3 | Steve Loughran | Steve Loughran
YARN-11562 | [Federation] GPG Support Query Policies In Web. | Major | federation | Shilun Fan | Shilun Fan
YARN-11433 | Router’s main() should support generic options | Major | federation, router, yarn | Aparajita Choudhary | Aparajita Choudhary
HADOOP-18888 | S3A. createS3AsyncClient() always enables multipart | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18906 | Increase default batch size of ZKDTSM token seqnum to reduce overflow speed of zonde dataVersion. | Major | security | Xiaoqiao He | Xiaoqiao He
YARN-11570 | Add YARN_GLOBALPOLICYGENERATOR_HEAPSIZE to yarn-env for GPG | Minor | federation | Shilun Fan | Shilun Fan
YARN-11547 | [Federation] Router Supports Remove individual application records from FederationStateStore. | Major | federation | Shilun Fan | Shilun Fan
YARN-11580 | YARN Router Web supports displaying information for Non-Federation. | Major | federation, router | Shilun Fan | Shilun Fan
YARN-11579 | Fix ‘Physical Mem Used’ and ‘Physical VCores Used’ are not displaying data | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-18876 | ABFS: Change default from disk to bytebuffer for fs.azure.data.blocks.buffer | Major | build | Anmol Asrani | Anmol Asrani
HADOOP-18861 | ABFS: Fix failing CPK tests on trunk | Minor | build | Anmol Asrani | Anmol Asrani
YARN-9048 | Add znode hierarchy in Federation ZK State Store | Major | federation | Bibin Chundatt | Shilun Fan
YARN-11588 | Fix uncleaned threads in YARN Federation interceptor threadpool | Major | federation, router | Jeffrey Chang | Jeffrey Chang
HADOOP-18889 | S3A: V2 SDK client does not work with third-party store | Critical | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18857 | AWS v2 SDK: fail meaningfully if legacy v2 signing requested | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18927 | S3ARetryHandler to treat SocketExceptions as connectivity failures | Major | fs/s3 | Steve Loughran | Steve Loughran
YARN-11571 | [GPG] Add Information About YARN GPG in Federation.md | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18908 | Improve s3a region handling, including determining from endpoint | Major | fs/s3 | Steve Loughran | Ahmar Suhail
HADOOP-18829 | s3a prefetch LRU cache eviction metric | Major | fs/s3 | Viraj Jasani | Viraj Jasani
HADOOP-18946 | S3A: testMultiObjectExceptionFilledIn() assertion error | Minor | fs/s3, test | Steve Loughran | Steve Loughran
HADOOP-18945 | S3A: IAMInstanceCredentialsProvider failing: Failed to load credentials from IMDS | Blocker | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18939 | NPE in AWS v2 SDK RetryOnErrorCodeCondition.shouldRetry() | Critical | fs/s3 | Steve Loughran | Steve Loughran
YARN-11576 | Improve FederationInterceptorREST AuditLog | Major | federation, router | Shilun Fan | Shilun Fan
HADOOP-18932 | Upgrade AWS v2 SDK to 2.20.160 and v1 to 1.12.565 | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18948 | S3A. Add option fs.s3a.directory.operations.purge.uploads to purge on rename/delete | Minor | fs/s3 | Steve Loughran | Steve Loughran
YARN-11593 | [Federation] Improve command line help information. | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18918 | ITestS3GuardTool fails if SSE/DSSE encryption is used | Minor | fs/s3, test | Viraj Jasani | Viraj Jasani
HADOOP-18850 | Enable dual-layer server-side encryption with AWS KMS keys (DSSE-KMS) | Major | fs/s3, security | Akira Ajisaka | Viraj Jasani
YARN-11594 | [Federation] Improve Yarn Federation documentation | Major | federation | Shilun Fan | Shilun Fan
YARN-11609 | Improve the time unit for FederationRMAdminInterceptor#heartbeatExpirationMillis | Minor | federation | WangYuanben | WangYuanben
YARN-11548 | [Federation] Router Supports Format FederationStateStore. | Major | federation | Shilun Fan | Shilun Fan
YARN-11011 | Make YARN Router throw Exception to client clearly | Major | federation, router, yarn | Yuan Luo | Shilun Fan
YARN-11484 | [Federation] Router Supports Yarn Client CLI Cmds. | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18872 | ABFS: Misreporting Retry Count for Sub-sequential and Parallel Operations | Major | build | Anmol Asrani | Anuj Modi
YARN-11483 | [Federation] Router AdminCLI Supports Clean Finish Apps. | Major | federation | Shilun Fan | Shilun Fan
YARN-11610 | [Federation] Add WeightedHomePolicyManager | Major | federation | Shilun Fan | Shilun Fan
YARN-11577 | Improve FederationInterceptorREST Method Result | Major | federation | Shilun Fan | Shilun Fan
YARN-11485 | [Federation] Router Supports Yarn Admin CLI Cmds. | Major | federation | Shilun Fan | Shilun Fan
YARN-11614 | [Federation] Add Federation PolicyManager Validation Rules | Major | federation | Shilun Fan | Shilun Fan
YARN-11620 | [Federation] Improve FederationClientInterceptor To Return Partial Results of subClusters. | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18995 | S3A: Upgrade AWS SDK version to 2.21.33 for Amazon S3 Express One Zone support | Major | fs/s3 | Ahmar Suhail | Ahmar Suhail
HADOOP-18915 | Tune/extend S3A http connection and thread pool settings | Major | fs/s3 | Ahmar Suhail | Steve Loughran
HADOOP-18996 | S3A to provide full support for S3 Express One Zone | Major | fs/s3 | Ahmar Suhail | Steve Loughran
YARN-11561 | [Federation] GPG Supports Format PolicyStateStore. | Major | federation | Shilun Fan | Shilun Fan
YARN-11613 | [Federation] Router CLI Supports Delete SubClusterPolicyConfiguration Of Queues. | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18997 | S3A: Add option fs.s3a.s3express.create.session to enable/disable CreateSession | Minor | fs/s3 | Steve Loughran | Steve Loughran
YARN-11619 | [Federation] Router CLI Supports List SubClusters. | Major | federation | Shilun Fan | Shilun Fan
HADOOP-19008 | S3A: Upgrade AWS SDK to 2.21.41 | Major | fs/s3 | Steve Loughran | Steve Loughran
YARN-11627 | [GPG] Improve GPGPolicyFacade#getPolicyManager | Major | federation | Shilun Fan | Shilun Fan
YARN-11629 | [GPG] Improve GPGOverviewBlock Infomation | Major | federation | Shilun Fan | Shilun Fan
HADOOP-17912 | ABFS: Support for Encryption Context | Major | fs/azure | Sumangala Patki | Pranav Saxena
YARN-11632 | [Doc] Add allow-partial-result description to Yarn Federation documentation | Major | federation | Shilun Fan | Shilun Fan
HADOOP-18971 | ABFS: Enable Footer Read Optimizations with Appropriate Footer Read Buffer Size | Major | fs/azure | Anuj Modi | Anuj Modi
YARN-11556 | Let Federation.md more standardized | Minor | documentation | WangYuanben | WangYuanben
YARN-11553 | Change the time unit of scCleanerIntervalMs in Router | Minor | router | WangYuanben | WangYuanben
HADOOP-19004 | S3A: Support Authentication through HttpSigner API | Major | fs/s3 | Steve Loughran | Harshit Gupta
HADOOP-18865 | ABFS: Adding 100 continue in userAgent String and dynamically removing it if retry is without the header enabled. | Minor | build | Anmol Asrani | Anmol Asrani
HADOOP-19027 | S3A: S3AInputStream doesn’t recover from HTTP/channel exceptions | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-19033 | S3A: disable checksum validation | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18959 | Use builder for prefetch CachingBlockManager | Major | fs/s3 | Viraj Jasani | Viraj Jasani
HADOOP-18883 | Expect-100 JDK bug resolution: prevent multiple server calls | Major | fs/azure | Pranav Saxena | Pranav Saxena
HADOOP-19015 | Increase fs.s3a.connection.maximum to 500 to minimize risk of Timeout waiting for connection from pool | Major | fs/s3 | Mukund Thakur | Mukund Thakur
HADOOP-18975 | AWS SDK v2: extend support for FIPS endpoints | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-19046 | S3A: update AWS sdk versions to 2.23.5 and 1.12.599 | Major | build, fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18830 | S3A: Cut S3 Select | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-18980 | S3A credential provider remapping: make extensible | Minor | fs/s3 | Steve Loughran | Viraj Jasani
HADOOP-19044 | AWS SDK V2 - Update S3A region logic | Major | fs/s3 | Ahmar Suhail | Viraj Jasani
HADOOP-19045 | HADOOP-19045. S3A: CreateSession Timeout after 10 seconds | Major | fs/s3 | Steve Loughran | Steve Loughran
HADOOP-19069 | Use hadoop-thirdparty 1.2.0 | Major | hadoop-thirdparty | Shilun Fan | Shilun Fan
HADOOP-19084 | prune dependency exports of hadoop-* modules | Blocker | build | Steve Loughran | Steve Loughran
HADOOP-19099 | Add Protobuf Compatibility Notes | Major | documentation | Shilun Fan | Shilun Fan

### OTHER:

JIRA | Summary | Priority | Component | Reporter | Contributor
--- | --- | --- | --- | --- | ---
HDFS-15465 | Support WebHDFS accesses to the data stored in secure Datanode through insecure Namenode | Minor | federation, webhdfs | Toshihiko Uchida | Toshihiko Uchida
HDFS-15854 | Make some parameters configurable for SlowDiskTracker and SlowPeerTracker | Major | block placement | Tao Li | Tao Li
HDFS-15870 | Remove unused configuration dfs.namenode.stripe.min | Minor | configuration | Tao Li | Tao Li
HDFS-15808 | Add metrics for FSNamesystem read/write lock hold long time | Major | hdfs | Tao Li | Tao Li
HDFS-15873 | Add namenode address in logs for block report | Minor | datanode, hdfs | Tao Li | Tao Li
HDFS-15906 | Close FSImage and FSNamesystem after formatting is complete | Minor | namanode | Tao Li | Tao Li
HDFS-15892 | Add metric for editPendingQ in FSEditLogAsync | Minor | metrics | Tao Li | Tao Li
HDFS-15938 | Fix java doc in FSEditLog | Minor | documentation | Tao Li | Tao Li
HDFS-15951 | Remove unused parameters in NameNodeProxiesClient | Minor | hdfs-client | Tao Li | Tao Li
HDFS-15975 | Use LongAdder instead of AtomicLong | Major | metrics | Tao Li | Tao Li
HDFS-15991 | Add location into datanode info for NameNodeMXBean | Minor | metrics, namanode | Tao Li | Tao Li
HDFS-16078 | Remove unused parameters for DatanodeManager.handleLifeline() | Minor | namanode | Tao Li | Tao Li
HDFS-16079 | Improve the block state change log | Minor | block placement | Tao Li | Tao Li
HDFS-16089 | EC: Add metric EcReconstructionValidateTimeMillis for StripedBlockReconstructor | Minor | erasure-coding, metrics | Tao Li | Tao Li
HDFS-16104 | Remove unused parameter and fix java doc for DiskBalancerCLI | Minor | diskbalancer, documentation | Tao Li | Tao Li
HDFS-16106 | Fix flaky unit test TestDFSShell | Minor | test | Tao Li | Tao Li
HDFS-16110 | Remove unused method reportChecksumFailure in DFSClient | Minor | dfsclient | Tao Li | Tao Li
HDFS-16131 | Show storage type for failed volumes on namenode web | Minor | namanode, ui | Tao Li | Tao Li
HDFS-16194 | Simplify the code with DatanodeID#getXferAddrWithHostname | Minor | datanode, metrics, namanode | Tao Li | Tao Li
HDFS-16280 | Fix typo for ShortCircuitReplica#isStale | Minor | hdfs-client | Tao Li | Tao Li
HDFS-16281 | Fix flaky unit tests failed due to timeout | Minor | test | Tao Li | Tao Li
HDFS-16298 | Improve error msg for BlockMissingException | Minor | hdfs-client | Tao Li | Tao Li
HDFS-16312 | Fix typo for DataNodeVolumeMetrics and ProfilingFileIoEvents | Minor | datanode, metrics | Tao Li | Tao Li
HADOOP-18005 | Correct log format for LdapGroupsMapping | Minor | security | Tao Li | Tao Li
HDFS-16319 | Add metrics doc for ReadLockLongHoldCount and WriteLockLongHoldCount | Minor | metrics | Tao Li | Tao Li
HDFS-16326 | Simplify the code for DiskBalancer | Minor | diskbalancer | Tao Li | Tao Li
HDFS-16335 | Fix HDFSCommands.md | Minor | documentation | Tao Li | Tao Li
HDFS-16339 | Show the threshold when mover threads quota is exceeded | Minor | datanode | Tao Li | Tao Li
HDFS-16435 | Remove no need TODO comment for ObserverReadProxyProvider | Minor | namanode | Tao Li | Tao Li
HDFS-16541 | Fix a typo in NameNodeLayoutVersion. | Minor | namanode | ZhiWei Shi | ZhiWei Shi
HDFS-16587 | Allow configuring Handler number for the JournalNodeRpcServer | Major | journal-node | ZanderXu | ZanderXu
HDFS-16866 | Fix a typo in Dispatcher. | Minor | balancer | ZhiWei Shi | ZhiWei Shi
HDFS-17047 | BlockManager#addStoredBlock should log storage id when AddBlockResult is REPLACED | Minor | hdfs | farmmamba | farmmamba
YARN-9586 | [QA] Need more doc for yarn.federation.policy-manager-params when LoadBasedRouterPolicy is used | Major | federation | Shen Yinjie | Shilun Fan
YARN-10247 | Application priority queue ACLs are not respected | Blocker | capacity scheduler | Sunil G | Sunil G
HADOOP-17033 | Update commons-codec from 1.11 to 1.14 | Major | common | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-17055 | Remove residual code of Ozone | Major | common, ozone | Wanqiang Ji | Wanqiang Ji
YARN-10274 | Merge QueueMapping and QueueMappingEntity | Major | yarn | Gergely Pollák | Gergely Pollák
YARN-10281 | Redundant QueuePath usage in UserGroupMappingPlacementRule and AppNameMappingPlacementRule | Major | capacity scheduler | Gergely Pollák | Gergely Pollák
YARN-10279 | Avoid unnecessary QueueMappingEntity creations | Minor | resourcemanager | Gergely Pollák | Hudáky Márton Gyula
YARN-10277 | CapacityScheduler test TestUserGroupMappingPlacementRule should build proper hierarchy | Major | capacity scheduler | Gergely Pollák | Szilard Nemeth
HADOOP-16866 | Upgrade spotbugs to 4.0.6 | Minor | build, command | Tsuyoshi Ozawa | Masatake Iwasaki
HADOOP-17234 | Add .asf.yaml to allow github and jira integration | Major | build, common | Ayush Saxena | Ayush Saxena
MAPREDUCE-7298 | Distcp doesn’t close the job after the job is completed | Major | distcp | Aasha Medhi | Aasha Medhi
HADOOP-16990 | Update Mockserver | Major | hdfs-client | Wei-Chiu Chuang | Attila Doroszlai
HADOOP-17030 | Remove unused joda-time | Major | build, common | Wei-Chiu Chuang | Wei-Chiu Chuang
YARN-10278 | CapacityScheduler test framework ProportionalCapacityPreemptionPolicyMockFramework need some review | Major | capacity scheduler, test | Gergely Pollák | Szilard Nemeth
YARN-10540 | Node page is broken in YARN UI1 and UI2 including RMWebService api for nodes | Critical | webapp | Sunil G | Jim Brennan
HADOOP-17445 | Update the year to 2021 | Major | common | Xiaoqiao He | Xiaoqiao He
HDFS-15731 | Reduce threadCount for unit tests to reduce the memory usage | Major | build, test | Akira Ajisaka | Akira Ajisaka
HADOOP-17571 | Upgrade com.fasterxml.woodstox:woodstox-core for security reasons | Major | common | Viraj Jasani | Viraj Jasani
HDFS-15895 | DFSAdmin#printOpenFiles has redundant String#format usage | Minor | dfsadmin | Viraj Jasani | Viraj Jasani
HDFS-15926 | Removed duplicate dependency of hadoop-annotations | Minor | hdfs | Viraj Jasani | Viraj Jasani
HADOOP-17614 | Bump netty to the latest 4.1.61 | Blocker | build, common | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-17622 | Avoid usage of deprecated IOUtils#cleanup API | Minor | common | Viraj Jasani | Viraj Jasani
HADOOP-17624 | Remove any rocksdb exclusion code | Major | common | Wei-Chiu Chuang | Wei-Chiu Chuang
HADOOP-17625 | Update to Jetty 9.4.39 | Major | build, common | Wei-Chiu Chuang | Wei-Chiu Chuang
HDFS-15989 | Split TestBalancer into two classes | Major | balancer, test | Viraj Jasani | Viraj Jasani
HDFS-15850 | Superuser actions should be reported to external enforcers | Major | security | Vivek Ratnavel Subramanian | Vivek Ratnavel Subramanian
YARN-10746 | RmWebApp add default-node-label-expression to the queue info | Major | resourcemanager, webapp | Gergely Pollák | Gergely Pollák
YARN-10750 | TestMetricsInvariantChecker.testManyRuns is broken since HADOOP-17524 | Major | test | Gergely Pollák | Gergely Pollák
YARN-10747 | Bump YARN CSI protobuf version to 3.7.1 | Major | yarn | Siyao Meng | Siyao Meng
HADOOP-17676 | Restrict imports from org.apache.curator.shaded | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17683 | Update commons-io to 2.8.0 | Major | build, common | Wei-Chiu Chuang | Akira Ajisaka
HADOOP-17426 | Upgrade to hadoop-thirdparty-1.1.0 | Major | hadoop-thirdparty | Ayush Saxena | Wei-Chiu Chuang
YARN-10779 | Add option to disable lowercase conversion in GetApplicationsRequestPBImpl and ApplicationSubmissionContextPBImpl | Major | resourcemanager | Peter Bacsko | Peter Bacsko
HADOOP-17732 | Keep restrict-imports-enforcer-rule for Guava Sets in hadoop-main pom | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17739 | Use hadoop-thirdparty 1.1.1 | Major | hadoop-thirdparty | Wei-Chiu Chuang | Wei-Chiu Chuang
MAPREDUCE-7350 | Replace Guava Lists usage by Hadoop’s own Lists in hadoop-mapreduce-project | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17743 | Replace Guava Lists usage by Hadoop’s own Lists in hadoop-common, hadoop-tools and cloud-storage projects | Major | common | Viraj Jasani | Viraj Jasani
HDFS-16054 | Replace Guava Lists usage by Hadoop’s own Lists in hadoop-hdfs-project | Major | hdfs-common | Viraj Jasani | Viraj Jasani
YARN-10805 | Replace Guava Lists usage by Hadoop’s own Lists in hadoop-yarn-project | Major | yarn-common | Viraj Jasani | Viraj Jasani
HADOOP-17753 | Keep restrict-imports-enforcer-rule for Guava Lists in hadoop-main pom | Minor | common | Viraj Jasani | Viraj Jasani
YARN-10820 | Make GetClusterNodesRequestPBImpl thread safe | Major | client | Prabhu Joseph | SwathiChandrashekar
HADOOP-17788 | Replace IOUtils#closeQuietly usages | Major | common | Viraj Jasani | Viraj Jasani
MAPREDUCE-7356 | Remove few duplicate dependencies from mapreduce-client’s child poms | Minor | client | Viraj Jasani | Viraj Jasani
HDFS-16139 | Update BPServiceActor Scheduler’s nextBlockReportTime atomically | Major | datanode | Viraj Jasani | Viraj Jasani
HADOOP-17808 | ipc.Client not setting interrupt flag after catching InterruptedException | Minor | ipc | Viraj Jasani | Viraj Jasani
HADOOP-17835 | Use CuratorCache implementation instead of PathChildrenCache / TreeCache | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17841 | Remove ListenerHandle from Hadoop registry | Minor | common | Viraj Jasani | Viraj Jasani
HADOOP-17799 | Improve the GitHub pull request template | Major | build, documentation | Akira Ajisaka | Akira Ajisaka
HADOOP-17834 | Bump aliyun-sdk-oss to 3.13.0 | Major | build, common | Siyao Meng | Siyao Meng
HADOOP-17892 | Add Hadoop code formatter in dev-support | Major | common | Viraj Jasani | Viraj Jasani
MAPREDUCE-7363 | Rename JobClientUnitTest to TestJobClient | Major | mrv2 | Dongjoon Hyun | Dongjoon Hyun
HADOOP-17950 | Provide replacement for deprecated APIs of commons-io IOUtils | Major | common | Viraj Jasani | Viraj Jasani
HADOOP-17955 | Bump netty to the latest 4.1.68 | Major | build, common | Takanobu Asanuma | Takanobu Asanuma
HADOOP-17967 | Keep restrict-imports-enforcer-rule for Guava VisibleForTesting in hadoop-main pom | Major | build, common | Viraj Jasani | Viraj Jasani
HADOOP-17946 | Update commons-lang to 3.12.0 | Minor | build, common | Sean Busbey | Renukaprasad C
HADOOP-17968 | Migrate checkstyle module illegalimport to maven enforcer banned-illegal-imports | Major | build | Viraj Jasani | Viraj Jasani
HDFS-16323 | DatanodeHttpServer doesn’t require handler state map while retrieving filter handlers | Minor | datanode | Viraj Jasani | Viraj Jasani
HADOOP-18014 | CallerContext should not include some characters | Major | ipc | Takanobu Asanuma | Takanobu Asanuma
HADOOP-13464 | update GSON to 2.7+ | Minor | build | Sean Busbey | Igor Dvorzhak
HADOOP-18061 | Update the year to 2022 | Major | common | Ayush Saxena | Ayush Saxena
MAPREDUCE-7371 | DistributedCache alternative APIs should not use DistributedCache APIs internally | Major | mrv1, mrv2 | Viraj Jasani | Viraj Jasani
YARN-11026 | Make AppPlacementAllocator configurable in AppSchedulingInfo | Major | scheduler | Minni Mittal | Minni Mittal
HADOOP-18098 | Basic verification for the release candidate vote | Major | build | Viraj Jasani | Viraj Jasani
HDFS-16481 | Provide support to set Http and Rpc ports in MiniJournalCluster | Major | test | Viraj Jasani | Viraj Jasani
HADOOP-18131 | Upgrade maven enforcer plugin and relevant dependencies | Major | build | Viraj Jasani | Viraj Jasani
HDFS-16502 | Reconfigure Block Invalidate limit | Major | block placement | Viraj Jasani | Viraj Jasani
HDFS-16522 | Set Http and Ipc ports for Datanodes in MiniDFSCluster | Major | tets | Viraj Jasani | Viraj Jasani
HADOOP-18191 | Log retry count while handling exceptions in RetryInvocationHandler | Minor | common, io | Viraj Jasani | Viraj Jasani
HADOOP-18196 | Remove replace-guava from replacer plugin | Major | build | Viraj Jasani | Viraj Jasani
HADOOP-18125 | Utility to identify git commit / Jira fixVersion discrepancies for RC preparation | Major | build | Viraj Jasani | Viraj Jasani
HDFS-16035 | Remove DummyGroupMapping as it is not longer used anywhere | Minor | httpfs, test | Viraj Jasani | Ashutosh Gupta
HADOOP-18228 | Update hadoop-vote to use HADOOP_RC_VERSION dir | Minor | build | Viraj Jasani | Viraj Jasani
HADOOP-18224 | Upgrade maven compiler plugin to 3.10.1 | Major | build | Viraj Jasani | Viraj Jasani
HDFS-16618 | sync_file_range error should include more volume and file info | Minor | datanode | Viraj Jasani | Viraj Jasani
HDFS-16616 | Remove the use if Sets#newHashSet and Sets#newTreeSet | Major | hdfs-common | Samrat Deb | Samrat Deb
HADOOP-18300 | Update google-gson to 2.9.0 | Minor | build | Igor Dvorzhak | Igor Dvorzhak
HADOOP-18397 | Shutdown AWSSecurityTokenService when its resources are no longer in use | Major | fs/s3 | Viraj Jasani | Viraj Jasani
HDFS-16730 | Update the doc that append to EC files is supported | Major | documentation, erasure-coding | Wei-Chiu Chuang | Ashutosh Gupta
HDFS-16822 | HostRestrictingAuthorizationFilter should pass through requests if they don’t access WebHDFS API | Major | webhdfs | Takanobu Asanuma | Takanobu Asanuma
HDFS-16833 | NameNode should log internal EC blocks instead of the EC block group when it receives block reports | Major | erasure-coding | Takanobu Asanuma | Takanobu Asanuma
HADOOP-18575 | Make XML transformer factory more lenient | Major | common | PJ Fanning | PJ Fanning
HADOOP-18586 | Update the year to 2023 | Major | common | Ayush Saxena | Ayush Saxena
HADOOP-18587 | upgrade to jettison 1.5.3 to fix CVE-2022-40150 | Major | common | PJ Fanning | PJ Fanning
HDFS-16886 | Fix documentation for StateStoreRecordOperations#get(Class …, Query …) | Trivial | documentation | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HADOOP-18602 | Remove netty3 dependency | Major | build | Tamas Domok | Tamas Domok
HDFS-16902 | Add Namenode status to BPServiceActor metrics and improve logging in offerservice | Major | namanode | Viraj Jasani | Viraj Jasani
MAPREDUCE-7433 | Remove unused mapred/LoggingHttpResponseEncoder.java | Major | mrv1 | Tamas Domok | Tamas Domok
HADOOP-18524 | Deploy Hadoop trunk version website | Major | documentation | Ayush Saxena | Ayush Saxena
HDFS-16901 | RBF: Routers should propagate the real user in the UGI via the caller context | Major | rbf | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HDFS-16890 | RBF: Add period state refresh to keep router state near active namenode’s | Major | rbf | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HDFS-16917 | Add transfer rate quantile metrics for DataNode reads | Minor | datanode | Ravindra Dingankar | Ravindra Dingankar
HADOOP-18658 | snakeyaml dependency: upgrade to v2.0 | Major | common | PJ Fanning | PJ Fanning
HADOOP-18676 | Include jettison as direct dependency of hadoop-common | Major | common | Andras Katona | Andras Katona
HDFS-16943 | RBF: Implement MySQL based StateStoreDriver | Major | hdfs, rbf | Simbarashe Dzinamarira | Simbarashe Dzinamarira
HADOOP-18711 | upgrade nimbus jwt jar due to issues in its embedded shaded json-smart code | Major | common | PJ Fanning | PJ Fanning
HDFS-16998 | RBF: Add ops metrics for getSlowDatanodeReport in RouterClientActivity | Major | rbf | Viraj Jasani | Viraj Jasani
HADOOP-17612 | Upgrade Zookeeper to 3.6.3 and Curator to 5.2.0 | Major | common | Viraj Jasani | Viraj Jasani
HDFS-17008 | Fix RBF JDK 11 javadoc warnings | Major | rbf | Viraj Jasani | Viraj Jasani
YARN-11498 | Exclude Jettison from jersey-json artifact in hadoop-yarn-common’s pom.xml | Major | build | Devaspati Krishnatri | Devaspati Krishnatri
HADOOP-18782 | upgrade to snappy-java 1.1.10.1 due to CVEs | Major | common | PJ Fanning | PJ Fanning
HADOOP-18773 | Upgrade maven-shade-plugin to 3.4.1 | Minor | build | Rohit Kumar | Rohit Kumar
HADOOP-18783 | upgrade netty to 4.1.94 due to CVE | Major | common | PJ Fanning | PJ Fanning
HADOOP-18837 | Upgrade Okio to 3.4.0 due to CVE-2023-3635 | Major | common | Rohit Kumar | Rohit Kumar
YARN-11037 | Add configurable logic to split resource request to least loaded SC | Major | federation | Minni Mittal | Minni Mittal
YARN-11535 | Remove jackson-dataformat-yaml dependency | Major | build, yarn | Susheel Gupta | Benjamin Teke
HADOOP-18073 | S3A: Upgrade AWS SDK to V2 | Major | auth, fs/s3 | xiaowei sun | Ahmar Suhail
HADOOP-18851 | Performance improvement for DelegationTokenSecretManager. | Major | common | Vikas Kumar | Vikas Kumar
HADOOP-18923 | Switch to SPDX identifier for license name | Minor | common | Colm O hEigeartaigh | Colm O hEigeartaigh
HADOOP-19020 | Update the year to 2024 | Major | common | Ayush Saxena | Ayush Saxena
HADOOP-19056 | Highlight RBF features and improvements targeting version 3.4 | Major | build, common | Takanobu Asanuma | Takanobu Asanuma