
<!---
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-->
# Apache Hadoop Changelog

## Release 3.4.3 - 2026-02-13



### IMPROVEMENTS:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [HDFS-17380](https://issues.apache.org/jira/browse/HDFS-17380) | FsImageValidation: remove inaccessible nodes |  Major | tools | Tsz-wo Sze | Tsz-wo Sze |
| [HADOOP-19165](https://issues.apache.org/jira/browse/HADOOP-19165) | Explore dropping protobuf 2.5.0 from the distro |  Major | build, yarn | Ayush Saxena | Ayush Saxena |
| [YARN-11844](https://issues.apache.org/jira/browse/YARN-11844) | Support configuration of retry policy on GPU discovery |  Major | gpu, nodemanager | Chris Nauroth | Chris Nauroth |
| [HADOOP-19680](https://issues.apache.org/jira/browse/HADOOP-19680) | Update non-thirdparty Guava version to 32.0.1 |  Critical | . | Istvan Toth | Istvan Toth |
| [HADOOP-19282](https://issues.apache.org/jira/browse/HADOOP-19282) | S3A: STSClientFactory has hard-coded dependency on shaded HttpClient |  Major | fs/s3 | melin | Dmitry Lapshin |
| [HADOOP-19654](https://issues.apache.org/jira/browse/HADOOP-19654) | Upgrade AWS SDK to 2.35.4 |  Major | build, fs/s3 | Steve Loughran | Steve Loughran |
| [HADOOP-19738](https://issues.apache.org/jira/browse/HADOOP-19738) | Upgrade to hadoop-thirdparty 1.5.0 |  Major | build | Steve Loughran | Steve Loughran |
| [HADOOP-19708](https://issues.apache.org/jira/browse/HADOOP-19708) | volcano tos: disable shading when -DskipShade is set on a build |  Major | fs/volcano | Steve Loughran | Steve Loughran |
| [YARN-10972](https://issues.apache.org/jira/browse/YARN-10972) | Remove stack traces from Jetty's response for Security Reasons |  Major | . | Tamas Domok | Tamas Domok |
| [YARN-11916](https://issues.apache.org/jira/browse/YARN-11916) | FileSystemTimelineReaderImpl vulnerable to race conditions |  Minor | timelineserver | Steve Loughran | Steve Loughran |


### BUG FIXES:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [HDFS-17528](https://issues.apache.org/jira/browse/HDFS-17528) | FsImageValidation: set txid when saving a new image |  Major | tools | Tsz-wo Sze | Tsz-wo Sze |
| [MAPREDUCE-7502](https://issues.apache.org/jira/browse/MAPREDUCE-7502) | TestPipeApplication silently hangs |  Major | . | Istvan Toth | Istvan Toth |
| [YARN-11875](https://issues.apache.org/jira/browse/YARN-11875) | Fix build failure caused by color@5.0.2 |  Major | buid | Shilun Fan | Shilun Fan |
| [MAPREDUCE-7448](https://issues.apache.org/jira/browse/MAPREDUCE-7448) | Skipping cleanup with FileOutputCommitter V1 can corrupt output: warn and document |  Critical | . | rstest | rstest |
| [YARN-11873](https://issues.apache.org/jira/browse/YARN-11873) | Add yarn.lock for app catalog webapp |  Critical | webapp | Michael Smith |  |
| [HADOOP-18944](https://issues.apache.org/jira/browse/HADOOP-18944) | S3A: openfile to set async drain threshold correctly |  Minor | fs/s3 | Steve Loughran | Mehakmeet Singh |
| [HADOOP-19712](https://issues.apache.org/jira/browse/HADOOP-19712) | S3A: Deadlock observed in IOStatistics EvaluatingStatisticsMap.entryset() |  Major | fs, fs/s3 | Steve Loughran | Steve Loughran |
| [HADOOP-19719](https://issues.apache.org/jira/browse/HADOOP-19719) | Upgrade to wildfly version with support for openssl 3 |  Major | build, fs/azure, fs/s3 | Steve Loughran | Steve Loughran |
| [YARN-11839](https://issues.apache.org/jira/browse/YARN-11839) | [RM HA] - In corner case, RM stay in ACTIVE with RMStateStore in FENCED state |  Critical | resourcemanager | Vinayakumar B | Vinayakumar B |
| [HDFS-17834](https://issues.apache.org/jira/browse/HDFS-17834) | Fix invalid HTTP links for DataNodes in IPv6 environment. |  Minor | . | sunhui | sunhui |
| [HADOOP-19745](https://issues.apache.org/jira/browse/HADOOP-19745) | The build reported a license-header validation error |  Trivial | build | Senthil Kumar | Steve Loughran |
| [HADOOP-19747](https://issues.apache.org/jira/browse/HADOOP-19747) | switch lz4-java to at.yawk.lz4 version due to CVE |  Major | build, common | PJ Fanning | PJ Fanning |
| [HADOOP-19760](https://issues.apache.org/jira/browse/HADOOP-19760) | hadoop-azure JavaDoc build fails |  Major | build | Chris Nauroth | Chris Nauroth |
| [HADOOP-19755](https://issues.apache.org/jira/browse/HADOOP-19755) | hadoop-azure build fails |  Major | hadoop-azure | Sangjin Lee | Anmol Asrani |


### SUB-TASKS:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [HADOOP-19572](https://issues.apache.org/jira/browse/HADOOP-19572) | ABFS: [FnsOverBlob] Empty Page Issue on Subsequent ListBlob call |  Major | fs/azure | Anuj Modi | Anuj Modi |
| [HADOOP-19664](https://issues.apache.org/jira/browse/HADOOP-19664) | S3A Analytics-Accelerator: Move AAL to use Java sync client |  Major | fs/s3 | Ahmar Suhail | Ahmar Suhail |
| [HADOOP-19394](https://issues.apache.org/jira/browse/HADOOP-19394) | S3A Analytics Accelerator: vector IO support |  Major | fs/s3 | Steve Loughran |  |
| [HADOOP-19212](https://issues.apache.org/jira/browse/HADOOP-19212) | [JDK25] UserGroupInformation use of Subject needs to move to replacement APIs |  Major | security | Alan Bateman | Cheng Pan |
| [HADOOP-19037](https://issues.apache.org/jira/browse/HADOOP-19037) | S3A: S3A: ITestS3AConfiguration failing with region problems |  Major | fs/s3, test | Steve Loughran |  |
| [HADOOP-19593](https://issues.apache.org/jira/browse/HADOOP-19593) | S3A: tests against third party stores failing after latest update & conditional creation |  Minor | fs/s3 | Steve Loughran | Steve Loughran |
| [HADOOP-19743](https://issues.apache.org/jira/browse/HADOOP-19743) | S3A: ITestS3ACommitterMRJob MR process OOM on java17 |  Minor | fs/s3, test | Steve Loughran | Steve Loughran |
| [HADOOP-19742](https://issues.apache.org/jira/browse/HADOOP-19742) | S3A: AAL - Upgrade version to 1.3.1 |  Major | fs/s3 | Ahmar Suhail |  |
| [HADOOP-19556](https://issues.apache.org/jira/browse/HADOOP-19556) | S3A Analaytics-Accelerator: ITestS3AContractOpen.testInputStreamReadNegativePosition() failing |  Major | fs/s3 | Ahmar Suhail |  |
| [HADOOP-19365](https://issues.apache.org/jira/browse/HADOOP-19365) | S3A Analytics-Accelerator: Add audit header support |  Major | fs/s3 | Ahmar Suhail |  |
| [HADOOP-19587](https://issues.apache.org/jira/browse/HADOOP-19587) | S3A Analytics-Accelerator: Add support SSE-C |  Major | . | Ahmar Suhail |  |
| [HADOOP-19364](https://issues.apache.org/jira/browse/HADOOP-19364) | S3A Analytics-Accelerator: Add IoStatistics support |  Major | fs/s3 | Ahmar Suhail |  |
| [HADOOP-19696](https://issues.apache.org/jira/browse/HADOOP-19696) | hadoop binary distribution to move cloud connectors to hadoop common/lib |  Major | fs/azure, fs/gcs, fs/huawei, fs/s3 | Steve Loughran | Steve Loughran |
| [HADOOP-19737](https://issues.apache.org/jira/browse/HADOOP-19737) | ABFS: Add metrics to identify improvements with read and write aggressiveness |  Major | fs/azure | Anmol Asrani | Anmol Asrani |
| [HADOOP-19658](https://issues.apache.org/jira/browse/HADOOP-19658) | ABFS: [FNS Over Blob] Support create and rename idempotency on FNS Blob from client side |  Major | hadoop-azure | Anmol Asrani | Anmol Asrani |
| [HADOOP-19635](https://issues.apache.org/jira/browse/HADOOP-19635) | ABFS: [FNS Over Blob] Marker creation fail exception should not be propagated |  Major | hadoop-azure | Anmol Asrani | Anmol Asrani |
| [HADOOP-19604](https://issues.apache.org/jira/browse/HADOOP-19604) | ABFS: Fix WASB ABFS compatibility issues |  Major | . | Anmol Asrani | Anmol Asrani |
| [HADOOP-19613](https://issues.apache.org/jira/browse/HADOOP-19613) | ABFS: [ReadAheadV2] Refactor ReadBufferManager to isolate new code with the current working code |  Major | fs/azure | Anuj Modi | Anuj Modi |
| [HADOOP-19622](https://issues.apache.org/jira/browse/HADOOP-19622) | ABFS: [ReadAheadV2] Implement Read Buffer Manager V2 with improved aggressiveness |  Major | fs/azure | Anuj Modi | Anuj Modi |
| [HADOOP-19710](https://issues.apache.org/jira/browse/HADOOP-19710) | ABFS: Read Buffer Manager V2 should not be allowed untill implemented |  Major | fs/azure | Anuj Modi | Anuj Modi |
| [HADOOP-19660](https://issues.apache.org/jira/browse/HADOOP-19660) | ABFS: Proposed Enhancement in WorkloadIdentityTokenProvider |  Major | fs/azure | Anuj Modi |  |
| [HADOOP-19596](https://issues.apache.org/jira/browse/HADOOP-19596) | ABFS: [ReadAheadV2] Increase Prefetch Aggressiveness to improve sequential read performance |  Major | fs/azure | Anuj Modi | Anuj Modi |
| [HADOOP-19595](https://issues.apache.org/jira/browse/HADOOP-19595) | ABFS: AbfsConfiguration should store account type information (HNS or FNS) |  Major | fs/azure | Manish Bhatt | Manish Bhatt |
| [HADOOP-19181](https://issues.apache.org/jira/browse/HADOOP-19181) | S3A: IAMCredentialsProvider throttling results in AWS auth failures |  Blocker | fs/s3 | Steve Loughran | Steve Loughran |
| [HADOOP-19800](https://issues.apache.org/jira/browse/HADOOP-19800) | hadoop-aws, hadoop-azure and other cloud connectors don't get into common/lib |  Blocker | build | Steve Loughran | Chris Nauroth |
| [HADOOP-19805](https://issues.apache.org/jira/browse/HADOOP-19805) | When creating a signer, if it is Configurable, set its config |  Trivial | . | Steve Loughran | Steve Loughran |
| [HADOOP-19748](https://issues.apache.org/jira/browse/HADOOP-19748) | S3A: ITestAssumeRole tests failing now STS returns detailed error messages |  Minor | fs/s3, test | Steve Loughran | Steve Loughran |


### OTHER:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [HADOOP-19685](https://issues.apache.org/jira/browse/HADOOP-19685) | Clover breaks on double semicolon |  Major | hadoop-aws | Michael Smith | Michael Smith |
| [HADOOP-19690](https://issues.apache.org/jira/browse/HADOOP-19690) | Bump commons-lang3 to 3.18.0 due to CVE-2025-48924 |  Major | common | PJ Fanning | PJ Fanning |
| [HADOOP-19689](https://issues.apache.org/jira/browse/HADOOP-19689) | Bump netty to 4.1.127 due to CVE-2025-58057 |  Major | common | PJ Fanning | PJ Fanning |
| [HADOOP-19730](https://issues.apache.org/jira/browse/HADOOP-19730) | upgrade bouncycastle to 1.82 due to CVE-2025-8916 |  Major | build, common | PJ Fanning | PJ Fanning |
| [HADOOP-19764](https://issues.apache.org/jira/browse/HADOOP-19764) | upgrade amazon-s3-encryption-client-java to 4.0.0+ due to Invisible Salamanders (CVE-2025-14763) |  Major | . | PJ Fanning | PJ Fanning |


