Apache Arrow 1.0.1 (2020年8月21日)
这是一个补丁版本,修复了 1.0.0 版本中的一些错误。
下载
贡献者
此版本包含来自 15 位不同贡献者的 39 次提交。
$ git shortlog -sn apache-arrow-1.0.0..apache-arrow-1.0.1
9 Krisztián Szűcs
8 Neal Richardson
4 Benjamin Kietzman
3 Andy Grove
3 Antoine Pitrou
3 Uwe L. Korn
1 Jorge C. Leitao
1 Joris Van den Bossche
1 Mahmut Bulut
1 Matthias
1 Micah Kornfield
1 alamb
1 mubai
1 offthewall123
1 ptaylor
补丁提交者
以下 Apache 提交者将贡献的补丁合并到仓库中。
$ git shortlog -csn apache-arrow-1.0.0..apache-arrow-1.0.1
39 Krisztián Szűcs
更新日志
Apache Arrow 1.0.1 (2020-08-21)
Bug 修复
- ARROW-9535 - [Python] 从 conda recipe 中移除符号链接修复
- ARROW-9536 - PlasmaOutOfMemoryException.java 中缺少参数
- ARROW-9544 - [R] write_parquet 的 version 参数不起作用
- ARROW-9549 - [Rust] Parquet 不再能够构建
- ARROW-9556 - [Python][C++] 在处理含空值的 UnionArray 时出现段错误
- ARROW-9560 - [打包] 因缺少 conda-forge.yml 文件导致 conda recipes 构建失败
- ARROW-9569 - [CI][R] 修复因 msys2 密钥更改导致的 rtools35 构建问题
- ARROW-9570 - [文档] 清理 sphinx 侧边栏
- ARROW-9573 - [Python] 当分区列以“_”开头时,Parquet 无法加载
- ARROW-9574 - [R] 为 CRAN 1.0.0 版本进行清理工作
- ARROW-9575 - [R] CRAN 上的 gcc-UBSAN 失败
- ARROW-9577 - [Python][C++] pyarrow 1.0.0 在 Debian 上出现 posix_madvise 错误
- ARROW-9589 - [C++/R] arrow_exports.h 包含被声明为 class 的 struct
- ARROW-9592 - [CI] 在调用 brew bundle 之前更新 homebrew
- ARROW-9596 - [CI][Crossbow] 再次修复 homebrew-cpp
- ARROW-9598 - [C++][Parquet] Spaced definition levels 未被正确赋值
- ARROW-9599 - [CI] Appveyor 工具链构建失败,因为 CMake 检测到不同的 C 和 C++ 编译器
- ARROW-9600 - [Rust] 当作为 crate 依赖项使用时,每次调用 cargo build 都会重新构建 arrow-flight
- ARROW-9600 - [Rust] 当作为 crate 依赖项使用时,每次调用 cargo build 都会重新构建 arrow-flight
- ARROW-9602 - [R] 改进在 Linux 构建中对 cmake 的检测
- ARROW-9606 - [C++][Dataset] in 表达式在分区级别 > 1 时不起作用
- ARROW-9609 - [C++] CSV 数据集不实体化虚拟列
- ARROW-9621 - [Python] 在 fsspec 0.8.0 版本下 test_move_file() 失败
- ARROW-9631 - [Rust] Arrow crate 不应依赖于 flight
- ARROW-9631 - [Rust] Arrow crate 不应依赖于 flight
- ARROW-9644 - [C++][Dataset] 不要在基本路径中检查 ignore_prefixes
- ARROW-9659 - [C++] RecordBatchStreamReader 在处理 CUDA 设备缓冲区时抛出异常
- ARROW-9684 - [C++] 修复无效 IPC / Parquet 输入导致的未定义行为 (OSS-Fuzz)
- ARROW-9700 - [Python] create_library_symlinks 在 macos 上不起作用
- ARROW-9712 - [Rust] [DataFusion] ParquetScanExec 在遇到错误时发生 panic
- ARROW-9743 - [R] 在 open_dataset 中对路径进行清理
新功能和改进
- ARROW-9402 - [C++] 为 __builtin_add_overflow 及其相关函数添加可移植的封装
- ARROW-9563 - [开发][发布] 在为网站创建发布说明时,使用 archery 的 changelog 生成器
- ARROW-9715 - [R] 为 1.0.1 版本更新 changelog/文档