Apache Arrow ADBC 12(库)发布
已发布 2024 年 5 月 21 日
作者 Apache Arrow PMC (pmc)
Apache Arrow 团队很高兴地宣布 Apache Arrow ADBC 库的第 12 个版本。此版本包含来自**13 位不同贡献者**解决的 **56 个问题**。
这是**库**的版本,版本号为 12。**API 规范**版本独立,版本号为 1.1.0。
子组件版本独立
- C/C++/GLib/Go/Python/Ruby: 1.0.0
- C#: 0.12.0
- Java: 0.12.0
- R: 0.12.0
- Rust: 0.12.0
以下发行说明并非详尽无遗,仅列出了该版本的一些重要亮点。还进行了许多其他错误修复和改进:我们建议您参考完整的变更日志。
版本亮点
由于许多驱动程序都基于具有运行时的语言,因此在单个进程中使用多个驱动程序时存在已知问题。
C# 中的选项字符串现在区分大小写。总的来说,C# 绑定正在快速发展。添加了一个包装 Hive Thrift API 的驱动程序。
Flight SQL 驱动程序现在支持新的“无状态”预处理语句提案。
Rust 库未发布到 Cargo,但其实现已取得了快速进展。
Snowflake 驱动程序现在支持绑定参数。此外,现在还支持一些仅返回 JSON 数据的查询(例如 SHOW TABLES
)。批量导入中名称的引用已修复,以符合 Snowflake SQL 语法。
贡献者
$ git shortlog --perl-regexp --author='^((?!dependabot\[bot\]).*)$' -sn apache-arrow-adbc-0.11.0..apache-arrow-adbc-12
25 David Li
19 Curt Hagenlocher
5 Matt Topol
5 Sutou Kouhei
4 Dewey Dunnington
3 Alexandre Crayssac
3 Matthijs Brobbel
2 Bruce Irschick
2 Cocoa
2 davidhcoe
1 Bryce Mecum
1 Hyunseok Seo
1 Joel Lubinitsky
路线图
正在 Go 中开发 Google BigQuery 驱动程序。我们预计 C# 很快就会达到稳定状态,Rust 也应该开始发布版本。
参与其中
我们欢迎所有感兴趣的人提出问题和贡献。可以在 GitHub 上提交问题,问题也可以直接发送到 GitHub 或 Arrow 邮件列表。