发行存档
- 大幅更新依赖项,以尝试控制传递性 CVE 报告(包括真实和误报)。
- ABFS 输入流预取的关键修复,以进行正确的读取。
- 适用于所有 FSDataInputStream 实现的矢量化 IO API,并针对 file:// 和 s3a:// 文件系统提供高性能版本。file:// 通过 Java 本机 IO s3a:// 并行 GET 请求。
- Arm64 二进制文件。请注意,由于 arm64 版本是在不同的平台上进行的,因此 jar 文件可能与 x86 版本不匹配,因此 maven 工件也不匹配。
- Hadoop 自有代码中的安全修复。
3.4.0 版本可用
2024 年 3 月 17 日
这是 Apache Hadoop 3.4 系列的第一个版本。它包含 3.3 以来 2888 个错误修复、改进和增强。
鼓励用户阅读 主要更改概述。有关详细信息,请查看 发行说明 和 变更日志。
3.3.6 版本可用
2023 年 6 月 23 日
这是 Apache Hadoop 3.3 系列的一个版本。
它包含 3.3.5 以来 117 个错误修复、改进和增强。Apache Hadoop 3.3.5 及更早版本的使用者应升级到此版本。
功能亮点
SBOM 工件
从这个版本开始,Hadoop 使用 CycloneDX Maven 插件发布软件物料清单 (SBOM)。有关 SBOM 的更多信息,请访问 SBOM。
HDFS RBF:基于 RDBMS 的令牌存储支持
HDFS 路由器到路由器基于联合现在支持在 MySQL 上存储委派令牌,HADOOP-18535,它通过原始基于 Zookeeper 的实现改进了令牌操作。
新的文件系统 API
HADOOP-18671 将许多 HDFS 特定的 API 移至 Hadoop Common,以便某些依赖于 HDFS 语义的应用程序可以在其他 Hadoop 兼容文件系统上运行。
特别是,recoverLease() 和 isFileClosed() 通过 LeaseRecoverable 接口公开,而 setSafeMode() 通过 SafeMode 接口公开。
建议用户阅读自 3.3.5 版本发布以来的主要更改概述。有关自上一个 3.3.5 版本发布以来的 117 个错误修复、改进和其他增强功能的详细信息,请查看发行说明和变更日志。
3.3.5 版本现已推出
2023 年 3 月 22 日
这是 Apache Hadoop 3.3 系列的一个版本。
主要更改包括
Apache Hadoop 3.3.4 及更早版本的使用者应升级到此版本。
建议所有用户阅读自 3.3.4 版本发布以来的主要更改概述。
有关自上一个 3.3.4 版本发布以来的错误修复、改进和其他增强功能的详细信息,请查看发行说明和变更日志。
Azure ABFS:关键流预取修复
ABFS 连接器有一个关键错误修复https://issues.apache.org/jira/browse/HADOOP-18546:ABFS。在 abfs 流关闭中禁用清除正在进行的读取列表。
Hadoop 版本 3.3.2+ 中 abfs 连接器的所有用户必须升级到此版本或通过将 fs.azure.readaheadqueue.depth
设置为 0
来禁用预取。
3.3.4 版本现已推出
2022 年 8 月 8 日
这是 Apache Hadoop 3.3 系列的一个版本。
它包含自 3.3.3 版本以来的一小部分安全和关键集成修复。
Apache Hadoop 3.3.3 的用户应升级到此版本。
Hadoop 2.x 和 Hadoop 3.2 的用户也应升级到 3.3.x 版本。除了功能增强之外,这也是目前唯一接收除关键安全/数据完整性问题之外的任何问题的修复的分支。
鼓励用户阅读自 3.3.3 版本发布以来的主要更改概述。有关自上一个 3.3.3 版本以来错误修复、改进和其他增强功能的详细信息,请查看发行说明和更新日志。
3.2.4 版本可用
2022 年 7 月 22 日
这是 Apache Hadoop 3.2 版本的第三个稳定版本。
它包含自 3.2.3 以来 153 个错误修复、改进和增强功能。
鼓励用户阅读自 3.2.3 以来主要更改概述。有关自上一个 3.2.3 版本以来 153 个错误修复、改进和其他增强功能的详细信息,请查看发行说明和更新日志。
2.10.2 版本可用
2022 年 5 月 31 日
这是 Apache Hadoop 2.10 版本的第二个稳定版本。
它包含自 2.10.1 以来 211 个错误修复、改进和增强功能。
鼓励用户阅读自 2.10.1 以来主要更改概述。有关自上一个 2.10.1 版本以来 211 个错误修复、改进和其他增强功能的详细信息,请查看发行说明和更新日志。
3.3.3 版本可用
2022 年 5 月 17 日
这是 Apache Hadoop 3.3 版本的第三个稳定版本。
它包含自 3.3.2 以来 23 个错误修复、改进和增强功能。
这主要是一个安全更新;出于此原因,强烈建议升级。
鼓励用户阅读自 3.3.2 以来主要更改概述。有关自上一个 3.3.2 版本以来错误修复、改进和其他增强功能的详细信息,请查看发行说明和更新日志。
3.2.3 版本可用
2022 年 3 月 28 日
这是 Apache Hadoop 3.2 版本的第三个稳定版本。它包含自 3.2.2 以来 328 个错误修复、改进和增强功能。
建议用户阅读自 3.2.2 以来主要更改概述。有关自上一个 3.2.2 版本以来 328 个错误修复、改进和其他增强功能的详细信息,请查看发行说明和变更日志,详细了解自 3.2.2 以来的更改。
发行版 3.3.2 可用
2022 年 3 月 3 日
这是 Apache Hadoop 3.3 系列的第二个稳定版本。它包含自 3.3.1 以来 284 个错误修复、改进和增强功能。
建议用户阅读自 3.3.1 以来主要更改概述。有关自上一个 3.3.1 版本以来 284 个错误修复、改进和其他增强功能的详细信息,请查看发行说明和变更日志,详细了解自 3.3.1 以来的更改。
发行版 3.3.1 可用
2021 年 6 月 15 日
这是 Apache Hadoop 3.3.x 系列的第一个稳定版本。它包含自 3.3.0 以来 697 个错误修复、改进和增强功能。
建议用户阅读自 3.3.0 以来主要更改概述。有关自上一个 3.3.0 版本以来 697 个错误修复、改进和其他增强功能的详细信息,请查看发行说明和变更日志,详细了解自 3.3.0 以来的更改。