Releases Archive
- A big update of dependencies to try and keep those reports of transitive CVEs under control -both genuine and false positives.
- Critical fix to ABFS input stream prefetching for correct reading.
- Vectored IO API for all FSDataInputStream implementations, with high-performance versions for file:// and s3a:// filesystems. file:// through java native IO s3a:// parallel GET requests.
- Arm64 binaries. Note, because the arm64 release was on a different platform, the jar files may not match those of the x86 release -and therefore the maven artifacts.
- Security fixes in Hadoop’s own code.
Release 3.4.1 available
2024 Oct 18
This is a release of Apache Hadoop 3.4.1 line.
Users of Apache Hadoop 3.4.0 and earlier should upgrade to this release.
All users are encouraged to read the overview of major changes since release 3.4.0.
We have also introduced a lean tar which is a small tar file that does not contain the AWS SDK because the size of AWS SDK is itself 500 MB. This can ease usage for non AWS users. Even AWS users can add this jar explicitly if desired.
For details of bug fixes, improvements, and other enhancements since the previous 3.4.0 release, please check release notes and changelog.
Release 3.4.0 available
2024 Mar 17
This is the first release of Apache Hadoop 3.4 line. It contains 2888 bug fixes, improvements and enhancements since 3.3.
Users are encouraged to read the overview of major changes. For details of please check release notes and changelog.
Release 3.3.6 available
2023 Jun 23
This is a release of Apache Hadoop 3.3 line.
It contains 117 bug fixes, improvements and enhancements since 3.3.5. Users of Apache Hadoop 3.3.5 and earlier should upgrade to this release.
Feature highlights:
SBOM artifacts
Starting from this release, Hadoop publishes Software Bill of Materials (SBOM) using CycloneDX Maven plugin. For more information on SBOM, please go to SBOM.
HDFS RBF: RDBMS based token storage support
HDFS Router-Router Based Federation now supports storing delegation tokens on MySQL, HADOOP-18535 which improves token operation through over the original Zookeeper-based implementation.
New File System APIs
HADOOP-18671 moved a number of HDFS-specific APIs to Hadoop Common to make it possible for certain applications that depend on HDFS semantics to run on other Hadoop compatible file systems.
In particular, recoverLease() and isFileClosed() are exposed through LeaseRecoverable interface, while setSafeMode() is exposed through SafeMode interface.
Users are encouraged to read the overview of major changes since release 3.3.5. For details of 117 bug fixes, improvements, and other enhancements since the previous 3.3.5 release, please check release notes and changelog.
Release 3.3.5 available
2023 Mar 22
This is a release of Apache Hadoop 3.3 line.
Key changes include
Users of Apache Hadoop 3.3.4 and earlier should upgrade to this release.
All users are encouraged to read the overview of major changes since release 3.3.4.
For details of bug fixes, improvements, and other enhancements since the previous 3.3.4 release, please check release notes and changelog.
Azure ABFS: Critical Stream Prefetch Fix
The ABFS connector has a critical bug fix https://issues.apache.org/jira/browse/HADOOP-18546: ABFS. Disable purging list of in-progress reads in abfs stream close().
All users of the abfs connector in hadoop releases 3.3.2+ MUST either upgrade
to this release or disable prefetching by setting
fs.azure.readaheadqueue.depth
to 0
.
Release 3.3.4 available
2022 Aug 8
This is a release of Apache Hadoop 3.3 line.
It contains a small number security and critical integration fixes since 3.3.3.
Users of Apache Hadoop 3.3.3 should upgrade to this release.
Users of hadoop 2.x and hadoop 3.2 should also upgrade to the 3.3.x line. As well as feature enhancements, this is the sole branch currently receiving fixes for anything other than critical security/data integrity issues.
Users are encouraged to read the overview of major changes since release 3.3.3. For details of bug fixes, improvements, and other enhancements since the previous 3.3.3 release, please check release notes and changelog.
Release 3.2.4 available
2022 Jul 22
This is the third stable release of Apache Hadoop 3.2 line.
It contains 153 bug fixes, improvements and enhancements since 3.2.3.
Users are encouraged to read the overview of major changes since 3.2.3. For details of 153 bug fixes, improvements, and other enhancements since the previous 3.2.3 release, please check release notes and changelog.
Release 2.10.2 available
2022 May 31
This is the second stable release of Apache Hadoop 2.10 line.
It contains 211 bug fixes, improvements and enhancements since 2.10.1.
Users are encouraged to read the overview of major changes since 2.10.1. For details of 211 bug fixes, improvements, and other enhancements since the previous 2.10.1 release, please check release notes and changelog.
Release 3.3.3 available
2022 May 17
This is the third stable release of the Apache Hadoop 3.3 line.
It contains 23 bug fixes, improvements and enhancements since 3.3.2.
This is primarily a security update; for this reason, upgrading is strongly advised.
Users are encouraged to read the overview of major changes since 3.3.2. For details of bug fixes, improvements, and other enhancements since the previous 3.3.2 release, please check release notes and changelog.
Release 3.2.3 available
2022 Mar 28
This is the third stable release of Apache Hadoop 3.2 line. It contains 328 bug fixes, improvements and enhancements since 3.2.2.
Users are encouraged to read the overview of major changes since 3.2.2. For details of 328 bug fixes, improvements, and other enhancements since the previous 3.2.2 release, please check release notes and changelog detail the changes since 3.2.2.
Release 3.3.2 available
2022 Mar 3
This is the second stable release of Apache Hadoop 3.3 line. It contains 284 bug fixes, improvements and enhancements since 3.3.1.
Users are encouraged to read the overview of major changes since 3.3.1. For details of 284 bug fixes, improvements, and other enhancements since the previous 3.3.1 release, please check release notes and changelog detail the changes since 3.3.1.