返回
RSS DuckDB Engineering Blog AI 逐段翻译 发布 2026-09-28 08:00

DuckDB 1.5.6 发布:修复缺陷、崩溃与安全问题

DataHot 速览

DuckDB 发布 v1.5.6,这是 1.5(Variegata)系列的第 7 个补丁版本,包含缺陷修复、性能改进和安全补丁。更新修复了多行组 128 位 DECIMAL 的 min/max 错误、聚合统计在行组过滤时的崩溃、TemporaryMemoryManager 死锁等崩溃与内部错误。还包含 ALTER/DROP COLUMN、Arrow 类型扩展、JSON 渲染等通用缺陷修复,以及针对小块存储启用 ALP/ALP_RD 的性能改进。完整发布说明和安装方式见 GitHub 与安装页。

为什么值得关注:DuckDB 是广泛用于本地与嵌入式分析的数据引擎;此次补丁涉及正确性、崩溃、内存与性能修复,使用 1.5.x 的团队应评估升级。

本文目录 6 节
  1. 正确性
  2. 中最小值/最大值被交换的问题
  3. 添加额外防护,以防止在小区块大小压缩期间出现异常
  4. – 修复使用外部文件时淘汰节点的内存泄漏
  5. 杂项
  6. 结论

译文

AI 逐段翻译

在这篇博客文章中,我们重点介绍 DuckDB v1.5.6 中的一些重要修复,这是 DuckDB 1.5 (Variegata) 系列的第七个补丁版本。该版本包含错误修复、性能改进和安全补丁。你可以在 GitHub 上找到完整的 发行说明。

要安装新版本,请访问 安装页面。

以下是 DuckDB v1.5.6 版本中最重要的修复,按类别组织:

TODO – 更新所有这些 –

正确性

  • #23693 – 修复多行组 128 位 DECIMAL在 RETURN_STATS

中最小值/最大值被交换的问题

添加额外防护,以防止在小区块大小压缩期间出现异常

– 修复使用外部文件时淘汰节点的内存泄漏

  • 性能#23483 – 为存储版本 v1.5.0 及更高版本、更小的块大小启用 ALP和 ALP_RD

杂项

  • #21293 – 在 ADBC 中添加对 duckdb:// URI 方案的支持
  • #23230 – 支持 ADBC Statistics API
  • #23316 – 向 HTTP 日志添加请求体长度
  • #23327 – 在 HTTP 日志中显示传输错误
  • #23752 – 在 libduckdb 归档中包含扩展头文件

结论

本文简要总结了 v1.5.6 中的变更。一如既往,你可以在 GitHub 上找到 完整的发行说明。我们要感谢贡献者提供详细的问题报告和补丁。敬请关注 未来的 DuckDB 版本,包括 10 月发布的 v2.0.0!

这篇内容对你有用吗?

反馈只用于改善内容筛选,不等同于收藏

分享这条资讯
分享海报
保存图片
iOS 也可以长按图片保存