Apache Arrow 0.13.0 (2019年4月1日)
这是一个主要版本,包含了超过2个月的开发工作。
下载
贡献者
此版本包含来自 81 位不同贡献者的 550 次提交。
$ git shortlog -sn apache-arrow-0.12.0..apache-arrow-0.13.0
56 Wes McKinney
55 Kouhei Sutou
31 Antoine Pitrou
31 François Saint-Jacques
31 Korn, Uwe
30 Krisztián Szűcs
28 Andy Grove
27 Uwe L. Korn
21 Micah Kornfield
17 Benjamin Kietzman
17 Kenta Murata
17 Pindikura Ravindra
15 ptaylor
13 David Li
12 Paddy Horan
11 Neville Dipale
9 Philipp Moritz
8 Chao Sun
8 Romain Francois
7 Eric Erhardt
7 Yosuke Shiro
6 Nicolas Trinquier
5 Javier Luraschi
4 Anson Qian
4 Brian Hulette
4 Yuhong Guo
3 Anurag Khandelwal
3 Bryan Cutler
3 Dominik Moritz
3 Mike Pigott
3 Pearu Peterson
3 Sebastien Binet
2 Hatem Helal
2 Jeroen Ooms
2 Owen Nelson
2 Peter
2 Praveen
2 Renat Valiullin
2 Renjie Liu
2 emkornfield
2 tigerchen
1 Alexandre Crayssac
1 Areg Melik-Adamyan
1 Brandon Greenwell
1 Bruno P. Kinoshita
1 Christian Thiel
1 Christopher Hutchinson
1 Daniel Bast
1 Felix
1 Gene Novark
1 George Sakkis
1 Gidon Gershinsky
1 Ildar Musin
1 Ilya Tocar
1 Laurent Goujon
1 Matthias Vallentin
1 Maxim Novikov
1 Michael Pigott
1 Michael Vilim
1 Mike Bostock
1 P. Taylor Goetz
1 Paul Kernfeld
1 Paul Taylor
1 Prashanth Govindarajan
1 Robert Nishihara
1 Ross Smith II
1 Ryan Mackenzie White
1 Rylan Dmello
1 Stephen Toub
1 Steven Fackler
1 Suvayu Ali
1 Tanya Schlusser
1 Todd A. Anderson
1 Yu Ding
1 Yurui Zhou
1 alexandreyc
1 dsisnero
1 fjetter
1 praveenbingo
1 praveenkrishna
1 yl187661
补丁合并者
以下 Apache 提交者合并了贡献的补丁到仓库。
$ git shortlog -csn apache-arrow-0.12.0..apache-arrow-0.13.0
193 Wes McKinney
95 Krisztián Szűcs
66 Uwe L. Korn
53 Kouhei Sutou
40 Antoine Pitrou
22 Andy Grove
21 Korn, Uwe
11 Pindikura Ravindra
9 Yosuke Shiro
8 Brian Hulette
7 Chao Sun
5 Philipp Moritz
5 Sebastien Binet
4 Bryan Cutler
2 GitHub
2 Paddy Horan
2 Robert Nishihara
2 Sidd
2 ptaylor
1 Micah Kornfield
更新日志
新特性和改进
- ARROW-1425 - [Python] 记录 Spark 时间戳和 Arrow 时间戳之间的语义差异
- ARROW-1572 - [C++] 实现用于制表值频率的“值计数”内核
- ARROW-1639 - [Python] 在 serialize_pandas 中为 RangeIndex 提供更高效的序列化
- ARROW-1807 - [JAVA] 减少堆内存使用 (第三阶段):整合缓冲区
- ARROW-1896 - [C++] 在 CastKernel::Call 实现中不为原始输出分配内存
- ARROW-2015 - [Java] 使用 Java 时间和日期 API 替代 JodaTime
- ARROW-2022 - [格式] 为 RecordBatch 消息添加自定义元数据字段
- ARROW-2112 - [C++] 允许 cpplint 在 Windows 上运行
- ARROW-2409 - [Rust] 测试构建警告,移除现有警告
- ARROW-2627 - [Python] 添加选项(或等效功能)以在使用 parquet.ParquetFile 或其他读取入口点时切换内存映射功能
- ARROW-3107 - [C++] 用于 Column 实例的 arrow::PrettyPrint
- ARROW-3121 - [C++] 均值内核聚合
- ARROW-3123 - [C++] 增量计数、非空计数聚合器
- ARROW-3135 - [C++] 添加用于在内核上下文中传播有效位图的辅助函数
- ARROW-3149 - [C++] CI 构建时使用 conda-forge 中(如果存在)的 gRPC
- ARROW-3162 - [Python] 使 Flight 服务器可以在纯 Python 中实现
- ARROW-3239 - [C++] 改进随机数据生成函数
- ARROW-3289 - [C++] 实现 Flight 的 DoPut 命令(客户端和服务器端)
- ARROW-3292 - [C++] 在 Travis CI 中测试 Flight RPC
- ARROW-3297 - [Python] 用于 Flight C++ 客户端的 Python 绑定
- ARROW-331 - [Python] 放弃 Python 2.7 支持的时间表
- ARROW-3311 - [R] 用于从 arrow::Buffer 或 IO 接口反序列化 IPC 组件的函数
- ARROW-3361 - [R] 在 C++ 源代码文件上运行 cpp/build-support/cpplint.py
- ARROW-3364 - [文档] 文档化 docker compose 设置
- ARROW-3367 - [集成] 将 Spark 集成测试移植到 docker-compose 设置
- ARROW-3422 - [C++] 添加“工具链”目标,确保所有必需的工具链库都已构建
- ARROW-3434 - [打包] 将 Apache ORC C++ 库添加到 conda-forge
- ARROW-3511 - [Gandiva] 支持投影仪和过滤器的输入选择向量
- ARROW-3532 - [Python] 按名称检索 Schema, StructType, StructArray 字段时,对于多个匹配应引发警告或异常
- ARROW-3550 - [C++] 在 NumericArray 构造函数中使用 kUnknownNullCount
- ARROW-3554 - [C++] C++ 的反向特性
- ARROW-3596 - [打包] 在 conda-forge 中构建 gRPC
- ARROW-3619 - [R] 暴露全局线程池选项
- ARROW-3631 - [C#] 添加用于 C# 的 Appveyor 构建
- ARROW-3653 - [Python/C++] 支持在不同 GPU 设备之间复制数据
- ARROW-3735 - [Python] 在 _ensure_type 中进行适当的错误处理
- ARROW-3761 - [R] CompressedInputStream, CompressedOutputStream 的绑定
- ARROW-3769 - [C++] 支持将非字典编码的二进制 Parquet 列直接作为 DictionaryArray 读取
- ARROW-3770 - [C++] 在 parquet::arrow::FileWriter::WriteTable 中验证或添加验证 arrow::Table 模式的选项
- ARROW-3816 - [R] nrow.RecordBatch 方法
- ARROW-3824 - [R] 在 r/README.md 中文档化构建项目、运行单元测试的开发者工作流程
- ARROW-3838 - [Rust] 实现 CSV 写入器
- ARROW-3846 - [Gandiva] 在 Windows 上构建
- ARROW-3882 - [Rust] PrimitiveArray
应支持类型转换操作 - ARROW-3903 - [Python] 用于 Arrow 转换和 Parquet 测试的随机数组生成器
- ARROW-3926 - [Python] 将 Gandiva 绑定添加到 Python wheels
- ARROW-3951 - [Go] 实现一个 CSV 写入器
- ARROW-3954 - [Rust] 向 Array 和 ArrayData 添加 Slice
- ARROW-3965 - [Java] JDBC 到 Arrow 转换:配置对象
- ARROW-3966 - [Java] JDBC 到 Arrow 转换:在 Schema 字段中的 JDBC 元数据
- ARROW-3972 - [C++] 将 LLVM 和 Clang bits 更新到 7.0 版本
- ARROW-3981 - [C++] 重命名 json.h
- ARROW-3985 - [C++] 使用 ccache 编译时传递 -C 选项以避免一些警告
- ARROW-4012 - [文档][C++] 文档化如何在 MSYS2 上安装 Apache Arrow
- ARROW-4014 - [C++] 修复 MSVC 上的“LIBCMT”警告
- ARROW-4024 - [Python] 使用 cython==0.27.3 时出现 Cython 编译错误
- ARROW-4031 - [C++] 将 ArrayBuilder 位图逻辑重构到 TypedBufferBuilder
- ARROW-4056 - [C++] 再次升级到 boost-cpp 1.69.0
- ARROW-4061 - [Rust] [Parquet] 为非字典编码/解码实现“spaced”版本
- ARROW-4071 - [Rust] 将 rustfmt 添加为预提交钩子
- ARROW-4072 - [Rust] 设置 PARQUET_TEST_DATA 的默认值
- ARROW-4094 - [Python] 将 RangeIndex 作为元数据而不是物理数据列存储在 Parquet 文件中
- ARROW-4110 - [C++] 当输入和输出类型相同时不生成不同的类型转换内核
- ARROW-4123 - [C++] 改进 linting 工作流程和文档以供基于 Windows 的开发者使用
- ARROW-4124 - [C++] 抽象聚合内核 API
- ARROW-4142 - [Java] JDBC 到 Arrow:JDBC 数组
- ARROW-4165 - [C++] 将 cpp/apidoc/Windows.md 和其他文件移植到 Sphinx / rst
- ARROW-4180 - [Java] 减少 ArrowBuf 创建事件的详细日志记录?
- ARROW-4196 - [Rust] 在“array_ops”中为算术操作添加显式 SIMD 向量化
- ARROW-4198 - [Gandiva] 添加支持以转换时间戳
- ARROW-4204 - [Gandiva] 实现十进制减法
- ARROW-4205 - [Gandiva] 实现十进制乘法
- ARROW-4206 - [Gandiva] 实现十进制除法
- ARROW-4212 - [Python] [CUDA] 从 Numba 设备数组创建 CUDA 缓冲区应该更容易
- ARROW-4230 - [C++] 启用针对系统 gRPC 构建 Flight
- ARROW-4234 - [C++] 添加内存带宽基准测试到 arrow/util/machine-benchmark.cc
- ARROW-4235 - [GLib] 在 GArrowRecordBatchBuilder 中使用“column_builder”
- ARROW-4236 - [JAVA] 不同的 Plasma 客户端创建异常
- ARROW-4245 - [Rust] 为每个源代码文件添加 Rustdoc 头部
- ARROW-4247 - [打包] 更新用于 0.12.0 的验证脚本
- ARROW-4251 - [C++] 在 verify-release-candidate.sh 中添加使用 vendored Boost 的选项
- ARROW-4262 - [网站] 博客文章预览如何将 R 和 Arrow 与 Apache Spark 一起使用
- ARROW-4263 - [Rust] 捐赠 DataFusion
- ARROW-4265 - [C++] Table 和 std::vector<std::tuple<..>> 之间的自动转换
- ARROW-4268 - [C++] 在 TypeTraits 中于 Arrow::Type 编译时添加 C 原始类型
- ARROW-4271 - [Rust] 将 Parquet 特定信息移动到 Parquet Readme
- ARROW-4273 - [发布] 修复验证脚本以使用 cf201901 conda-forge 标签
- ARROW-4277 - [C++] 将 gmock 添加到工具链
- ARROW-4281 - [CI] 在 Travis-CI 上使用 Ubuntu Xenial (16.04) 虚拟机
- ARROW-4285 - [Python] 使用适当的构建器接口进行序列化
- ARROW-4287 - [C++] 确保在 OSX 上使用 Thrift 时 bison 版本最低要求
- ARROW-4289 - [C++] 将 AR 和 RANLIB 转发给第三方构建
- ARROW-4290 - [C++/Gandiva] 支持在 Homebrew 中检测正确的 LLVM 版本
- ARROW-4291 - [开发者] 支持在发布脚本中选择功能
- ARROW-4294 - [Plasma] 添加将对象驱逐到外部存储的支持
- ARROW-4297 - [C++] 修复 32 位 MSYS2 的构建
- ARROW-4298 - [Java] 使用 OpenJDK 11 构建 Flight 失败
- ARROW-4299 - [Ruby] 依赖与 Red Arrow 相同的版本
- ARROW-4300 - [C++] 恢复 apache-arrow Homebrew recipe 并定义维护和更新发布的流程
- ARROW-4303 - [Gandiva/Python] 在 manylinux1 容器中使用 RTTI 构建 LLVM
- ARROW-4305 - [Rust] 修复 README 中的 parquet 版本号
- ARROW-4307 - [C++] 修复 doxygen 警告,在 CI linting 中包含 doxygen 警告检查
- ARROW-4310 - [网站] 更新用于 0.12.0 的安装文档
- ARROW-4313 - 定义通用基准测试数据库模式
- ARROW-4315 - [网站] https://arrow.apache.org/ 的主页没有提及 Go 或 Rust
- ARROW-4318 - [C++] 添加 Tensor::CountNonZero
- ARROW-4321 - [CI] 在 docker 容器中全局设置 conda-forge 频道
- ARROW-4330 - [C++] 使用 FindThreads.cmake 处理 -pthread 编译器/链接器选项
- ARROW-4332 - [网站] 用于发布网站的说明和脚本似乎不正确
- ARROW-4334 - [CI] 在 travis 构建中全局设置 conda-forge 频道
- ARROW-4335 - [C++] 更好地文档化稀疏张量支持
- ARROW-4336 - [C++] 将 BUILD_WARNING_LEVEL 默认为 CHECKIN
- ARROW-4339 - [C++] 重写 cpp/README 使其更短,并提供独立的贡献指南
- ARROW-4340 - [C++] 更新 `lint` dockerfile 中的 IWYU 版本
- ARROW-4341 - [C++] 使用 TypedBufferBuilder
在 BooleanBuilder 中 - ARROW-4344 - [Java] 进一步清理 maven 输出
- ARROW-4345 - [C++] 将 Apache 2.0 许可证文件添加到 Parquet-testing 仓库
- ARROW-4346 - [C++] 修复使用 gcc 8.2.0 时的编译器警告
- ARROW-4352 - [C++] 添加对系统 Google Test 的支持
- ARROW-4353 - [CI] 添加针对 32 位和 64 位 MinGW 的任务
- ARROW-4358 - [Gandiva][Crossbow] Trusty 构建已损坏
- ARROW-4361 - [网站] 更新提交者列表
- ARROW-4362 - [Java] 在 CI 中测试 OpenJDK 11
- ARROW-4363 - [C++] 添加 CMake 格式检查
- ARROW-4372 - [C++] 在 gandiva 库中嵌入预编译的 bitcode
- ARROW-4373 - [打包] Travis 无法在 OSX 上部署 conda 包
- ARROW-4375 - [CI] 从文档 conda 环境中移除了 Sphinx 依赖项
- ARROW-4376 - [Rust] 为 csv::Reader 实现 from_buf_reader
- ARROW-4377 - [Rust] 为所有 PrimitiveArrays 实现 std::fmt::Debug
- ARROW-4379 - 注册 pyarrow 序列化器用于 collections.Counter 和 collections.deque。
- ARROW-4383 - [C++] 使用 CMake 的标准查找功能
- ARROW-4386 - [Rust] 实现日期和时间数组
- ARROW-4388 - [Go] 向 tensor Interface 添加 DimNames() 方法?
- ARROW-4393 - [Rust] 编码风格:应用每行 90 个字符的限制
- ARROW-4396 - 更新 Typedoc 以支持 TypeScript 3.2
- ARROW-4397 - [C++] Tensor 和 SparseTensor 中的 dim_names
- ARROW-4399 - [C++] 从 NumericArray 中移除“extern template class”的使用
- ARROW-4401 - [Python] Alpine dockerfile 构建失败,因为 pandas 需要 numpy 作为构建依赖
- ARROW-4406 - 忽略 S3 上的“*_$folder$”文件
- ARROW-4408 - [CPP/文档] 移除过时的 Parquet 文档
- ARROW-4422 - [Plasma] 在 plasma 中强制内存限制,而不是依赖于 dlmalloc_set_footprint_limit
- ARROW-4423 - [C++] 将 vendored gtest 版本更新到 1.8.1
- ARROW-4424 - [Python] Manylinux CI 构建失败
- ARROW-4425 - 在顶级 Arrow README 中添加链接到“贡献”页面
- ARROW-4430 - [C++] 为当前未使用的 append 方法添加单元测试
- ARROW-4431 - [C++] 将 gRPC 作为 ExternalProject 构建,而不允许其构建其 vendored 依赖项
- ARROW-4435 - [C#] 添加 .sln 文件并对 .csproj 进行微小修复
- ARROW-4436 - [文档] 澄清构建文档的说明
- ARROW-4442 - [JS] Chunked typeId 的类型注解过于宽泛,导致生成的类型定义中出现类型不匹配
- ARROW-4444 - [测试] 将 DataFusion 测试文件添加到 arrow-testing 仓库
- ARROW-4445 - [C++][Gandiva] 在 Appveyor 中运行 Gandiva-LLVM 测试
- ARROW-4446 - [Python] 在 Windows 和 Appveyor 上运行 Gandiva 测试
- ARROW-4448 - [JAVA][Flight] 不稳定的 TestAuth Flight 测试
- ARROW-4449 - [Rust] 将 File 转换为 T: Read + Seek 用于模式推断
- ARROW-4454 - [C++] 修复未使用参数警告
- ARROW-4455 - [Plasma] g++ 8 报告 class-memaccess 警告
- ARROW-4459 - [测试] 为 arrow-testing 数据文件添加 git 子模块
- ARROW-4460 - [网站] 撰写博客文章宣布 DataFusion 捐赠
- ARROW-4461 - [C++] 暴露用于不分配内存的二进制布尔操作的 bit-util 方法
- ARROW-4462 - [C++] 将 LZ4 v1.7.5 升级到 v1.8.3 以使用 VS2017 编译
- ARROW-4464 - [Rust] [DataFusion] 添加对 LIMIT 的支持
- ARROW-4466 - [Rust] [DataFusion] 添加对 Parquet 数据源的支持
- ARROW-4468 - [Rust] 为 &Buffer 实现 BitAnd/BitOr (带 SIMD)
- ARROW-4472 - [网站][Python] 关于 0.12 版本中 Python 字符串内存使用改进的博客文章
- ARROW-4475 - [Python] 序列化包含自身的对象
- ARROW-4476 - [Rust] [DataFusion] 捐赠后的清理任务
- ARROW-4481 - [网站] 发布网站的说明缺少一步
- ARROW-4483 - [网站] 修复 DataFusion 博客文章中的损坏链接(作者)
- ARROW-4485 - [CI] 确定对固定的 conda-forge binutils 包的维护方法
- ARROW-4486 - [Python][CUDA] pyarrow.cuda.Context.foreign_buffer 应该有一个 `base=None` 参数
- ARROW-4488 - [Rust] From AsRef<[u8]> for Buffer 不确保正确的填充
- ARROW-4489 - [Rust] PrimitiveArray.value_slice 在不应该执行时执行边界检查
- ARROW-4490 - [Rust] 在“array_ops”中为布尔操作添加显式 SIMD 向量化
- ARROW-4491 - [Python] 移除 std::to_string 和 std::stoi 的使用
- ARROW-4499 - [Python][CI] 在 travis_lint.sh 中升级到最新的 flake8 3.7.5
- ARROW-4502 - [C#] 添加对零拷贝读取的支持
- ARROW-4506 - [Ruby] 添加 Arrow::RecordBatch#raw_records
- ARROW-4513 - [Rust] 为 &Bitmap 实现 BitAnd/BitOr
- ARROW-4518 - [JS] 将 jsdelivr 添加到 package.json
- ARROW-4528 - [C++] 更新 lint docker 容器到 LLVM-7
- ARROW-4529 - [C++] 为 BitUtils::RoundDown 添加测试覆盖率
- ARROW-4531 - [C++] 在 Sum 内核中处理非对齐切片
- ARROW-4537 - [CI] 在 travis-ci 上抑制 shell 警告
- ARROW-4539 - [Java] List vector 子值计数未正确设置
- ARROW-4540 - [Rust] 添加基本的 JSON 读取器
- ARROW-4543 - [C#] 将 Flat Buffers 代码更新到最新版本
- ARROW-4547 - [Python][文档] 使用启用 CUDA 的构建说明更新 python/development.rst
- ARROW-4556 - [Rust] 保留 JSON 推断模式的顺序
- ARROW-4558 - [C++][Flight] 避免伴随 gRPC 内存优化的未定义行为
- ARROW-4560 - [R] array() 需要接受单个输入,而不是...
- ARROW-4562 - [C++][Flight] 创建传出的复合 grpc::ByteBuffer,而不是分配连续切片并复制 IpcPayload 到其中
- ARROW-4565 - [R] 读取所有非空十进制数的记录导致 SEGFAULT
- ARROW-4568 - [C++] 将版本宏添加到头文件中
- ARROW-4572 - [C++] 从 PrimitiveAllocatingUnaryKernel 中移除内存清零
- ARROW-4583 - [Plasma] 代码扫描工具报告了错误
- ARROW-4586 - [Rust] 移除 arrow/mod.rs,因为它不再需要
- ARROW-4590 - [Rust] 在“array_ops”中为比较操作添加显式 SIMD 向量化
- ARROW-4592 - [GLib] 当 GLib 不可用时立即停止配置
- ARROW-4593 - [Ruby] Arrow::Array#[out_of_range] 返回 nil
- ARROW-4594 - [Ruby] Arrow::StructArray#[] 返回 Arrow::Struct 而不是 Arrow::Array
- ARROW-4595 - [Rust] [DataFusion] 实现 DataFrame 风格的 API
- ARROW-4598 - [CI] 移除 macOS 的不必要 LLVM_DIR
- ARROW-4599 - [C++] 添加对系统 GFlags 的支持
- ARROW-4602 - [Rust] [DataFusion] 集成查询优化器与 ExecutionContext
- ARROW-4605 - [Rust] 将 DataFusion 中的过滤和限制代码移动到 compute 模块
- ARROW-4609 - [C++] 从工具链中使用 google benchmark
- ARROW-4610 - [Plasma] 避免 JNI 崩溃
- ARROW-4611 - [C++] 重做 CMake 第三方逻辑
- ARROW-4612 - [Python] Windows wheels 构建使用来自 PyPI 的 cython
- ARROW-4613 - [C++] Alpine 构建失败,因为未找到 libgtestd.so
- ARROW-4614 - [C++/CI] 在 ci/docker_build_cpp.sh 中激活 Flight 构建
- ARROW-4615 - [C++] 添加 checked_pointer_cast
- ARROW-4616 - [C++] 将 BuildUtils 中的消息记录为 STATUS
- ARROW-4618 - [Docker] 用于构建依赖 docker 镜像的 Makefile
- ARROW-4619 - [R]:修复 autobrew 脚本
- ARROW-4620 - [C#] 在 arrow/csharp 中为“Types”添加单元测试
- ARROW-4623 - [R] 更新 Rcpp 依赖
- ARROW-4628 - [Rust] [DataFusion] 实现类型强制转换查询优化器规则
- ARROW-4632 - [Ruby] 添加 BigDecimal#to_arrow
- ARROW-4634 - [Rust] [Parquet] 重组 test_common 模块以允许更多测试实用程序代码。
- ARROW-4637 - [Python] 除非必要,避免导入 Pandas
- ARROW-4638 - [R] 使用 brew 的安装说明
- ARROW-4640 - [Python] 添加 docker-compose 配置,以便在未安装 pandas 的情况下构建和测试项目
- ARROW-4643 - [C++] 使用 Ninja 时添加编译器诊断颜色
- ARROW-4644 - [C++/Docker] 在 docker 容器中构建 Gandiva
- ARROW-4645 - [C++/打包] 随 OSX 和 Windows wheels 一起分发 Gandiva
- ARROW-4646 - [C++/打包] 随 conda-forge 包一起分发 gandiva
- ARROW-4655 - [打包] 并行上传二进制文件
- ARROW-4662 - [Python] 在 UnionType 中添加 type_codes 属性
- ARROW-4667 - [C++] 使用 MinGW 时抑制未使用函数警告
- ARROW-4670 - [Rust] compute::sum 性能问题
- ARROW-4671 - [C++] MakeBuilder 不支持 Type::DICTIONARY
- ARROW-4673 - [C++] 实现 AssertDatumEquals
- ARROW-4676 - [C++] 添加对使用 MinGW 进行调试构建的支持
- ARROW-4678 - [Rust] 最小化不稳定特性使用
- ARROW-4679 - [Rust] [DataFusion] 实现内存中 DataSource
- ARROW-4681 - [Rust] [DataFusion] 使用线程实现并行查询执行
- ARROW-4686 - 在 merge_arrow_pr.py 提示中只接受“y”或“n”
- ARROW-4689 - [Go] 添加对 WASM 的支持
- ARROW-4690 - [Python] 为 Arrow 构建 TensorFlow 兼容的 wheels
- ARROW-4692 - [格式][文档] 向 flight proto 添加更多关于“sidecar”的细节
- ARROW-4693 - [CI] 使用多精度构建 boost 库
- ARROW-4697 - [C++] 添加 URI 解析功能
- ARROW-47 - [C++] 考虑添加标量类型对象模型
- ARROW-4705 - [Rust] CSV 读取器在解析行失败时应显示行号和错误消息
- ARROW-4707 - [C++] 将 BitsetStack 移动到 bit-util.h
- ARROW-4718 - 添加保留底层 Stream 打开的 ArrowStreamWriter/Reader 构造函数
- ARROW-4727 - [Rust] 实现检查两个 Schema 是否相同的功能
- ARROW-4730 - [C++] 添加用于测试使用系统包构建 Fedora 的 docker-compose 入口
- ARROW-4731 - [C++] 添加用于测试使用系统包构建 Ubuntu Xenial 的 docker-compose 入口
- ARROW-4732 - [C++] 添加用于测试使用系统包构建 Debian Testing 的 docker-compose 入口
- ARROW-4733 - [C++] 添加 CI 入口,使用系统包构建但不用 conda-forge 工具链
- ARROW-4734 - [Go] 为 CSV 写入器添加写入头部的选项
- ARROW-4735 - [Go] CSV 写入器的 strconv.Format 对比 fmt.Sprintf 基准测试
- ARROW-4739 - [Rust] [DataFusion] 应该可以在线程之间共享逻辑计划
- ARROW-4740 - [Java] 升级到 JUnit 5
- ARROW-4743 - [Java] 修复 arrow memory 模块中的文档
- ARROW-4745 - [C++][文档] 文档化在 Windows 上复制 static_crt 构建的过程
- ARROW-4749 - [Rust] RecordBatch::new() 应该返回 result,而不是 panic
- ARROW-4751 - [C++] 将 pkg-config 添加到 conda_env_cpp.yml
- ARROW-4754 - [CI][Java] 不稳定的 TestAuth Flight 测试
- ARROW-4756 - [CI] 文档化更新用于 manylinux1 构建的 docker 镜像的流程
- ARROW-4758 - [Flight] 在 Mac 上构建失败,由于缺少 Schema_generated.h
- ARROW-4769 - [Rust] 改进 array limit 函数,其中 max records > len
- ARROW-4772 - 提供允许用户指定行号的新 ORC 适配器接口
- ARROW-4776 - [C++] DictionaryBuilder 应支持从现有字典类型引导
- ARROW-4777 - [C++/Python] manylinux1:将 lz4 更新到 1.8.3
- ARROW-4778 - [C++/Python] manylinux1:将 Thrift 更新到 0.12.0
- ARROW-4782 - [C++] 原型化标量和数组表达式类型用于开发延迟运算符代数
- ARROW-4786 - [C++/Python] 支持 manylinux1 基础构建中更好的并行化
- ARROW-4789 - [C++] 弃用并随后移除 arrow::io::ReadableFileInterface
- ARROW-4790 - [Python/打包] 在 crossbow 任务中更新 manylinux docker 镜像
- ARROW-4791 - arrow 和 datafusion 中未使用的依赖项
- ARROW-4794 - [Python] 使 pandas 成为可选测试依赖项
- ARROW-4797 - [Plasma] 如果内存不足,避免 store 崩溃
- ARROW-4801 - [GLib] 抑制 pkgconfig.generate() 警告
- ARROW-4808 - [Java][Vector] 用于设置十进制向量的便利方法
- ARROW-4817 - [Rust] [DataFusion] 模块的小幅重组
- ARROW-4826 - [Go] 为 CSV 写入器导出 Flush 方法
- ARROW-4831 - [C++] CMAKE_AR 未传递给 ZSTD 第三方依赖项
- ARROW-4833 - [发布] 在发布管理指南中文档化如何更新 brew formula
- ARROW-4834 - [R] 禁用 parquet 的特性标志
- ARROW-4835 - [GLib] 添加布尔操作
- ARROW-4837 - [C++] 支持在 run-test.sh 脚本中使用自定义路径的 c++filt
- ARROW-4839 - [C#] 添加 NuGet 支持
- ARROW-4846 - [Java] 更新 Jackson 到 2.9.8
- ARROW-4849 - [C++] 添加 docker-compose 条目,用于测试使用系统包构建 Ubuntu Bionic
- ARROW-4854 - [Rust] 为 limit kernel 使用 Array Slice
- ARROW-4855 - [Packaging] 在 crossbow.py 中基于 cpp 标签生成默认包版本
- ARROW-4858 - [Flight][Python] 在 Python 中启用自定义 FlightDataStream
- ARROW-4859 - [GLib] 添加 garrow_numeric_array_mean()
- ARROW-4862 - [GLib] 添加 GArrowCastOptions::allow-invalid-utf8 属性
- ARROW-4865 - [Rust] 支持将列表和原始类型转换为列表
- ARROW-4873 - [C++] 澄清关于在使用 CONDA 依赖解析的同时如何使用外部 ARROW_PACKAGE_PREFIX 的文档
- ARROW-4878 - [C++] ARROW_DEPENDENCY_SOURCE=CONDA 在 MSVC 下无法正常工作
- ARROW-4882 - [GLib] 添加“Sum”函数
- ARROW-4887 - [GLib] 添加 garrow_array_count()
- ARROW-4889 - [C++] 在 CMake 中为 Protobuf 添加 STATUS 消息
- ARROW-4891 - [C++] 未添加 ZLIB include 目录
- ARROW-4892 - [Rust] [DataFusion] 将 SQL parser 和 planner 移至 sql 包
- ARROW-4893 - [C++] conda 包在 conda-build 内部应使用 $PREFIX
- ARROW-4894 - [Rust] [DataFusion] 从 aggregate.rs 中移除所有 panic! 的使用
- ARROW-4895 - [Rust] [DataFusion] 将 error.rs 移至顶级包
- ARROW-4896 - [Rust] [DataFusion] 从测试中移除所有 panic! 的使用
- ARROW-4897 - [Rust] [DataFusion] 改进 Rustdoc
- ARROW-4898 - [C++] 旧版 FindProtobuf.cmake 对变量使用 ALL-CAPS
- ARROW-4899 - [Rust] [DataFusion] 从 expression.rs 中移除所有 panic! 的使用
- ARROW-4901 - [Go] 在 Appveyor 中运行测试
- ARROW-4905 - [C++][Plasma] 从客户端库中移除 dlmalloc
- ARROW-4907 - [CI] 添加 docker 容器以检查 docker context
- ARROW-4908 - [Rust] [DataFusion] 支持 parquet 日期/时间在 int32/64 编码中
- ARROW-4909 - [CI] 使用 hadolint lint Dockerfiles
- ARROW-4910 - [Rust] [DataFusion] 移除所有 unimplemented! 的使用
- ARROW-4915 - [GLib] 添加对 arrow::NullBuilder 的支持
- ARROW-4922 - [Packaging] 为 .deb 和 .rpm 使用系统库
- ARROW-4924 - [Ruby] 添加 Decimal128#to_s(scale=nil)
- ARROW-4926 - [Rust] [DataFusion] 更新 0.13.0 版本的 README
- ARROW-4929 - [GLib] 添加 garrow_array_count_values()
- ARROW-4932 - [GLib] 使用 G_DECLARE_DERIVABLE_TYPE 宏
- ARROW-4933 - [R] 使用 pkg-config 自动检测 Parquet 支持
- ARROW-4937 - [R] 清理 pkg-config 相关逻辑
- ARROW-4939 - [Python] 为“sum”kernel 添加包装器
- ARROW-4940 - [Rust] 增强 datafusion 的文档
- ARROW-4944 - [C++] 在 conda 环境中将 thrift-cpp 的最低要求提高到 0.11
- ARROW-4946 - [C++] 支持在没有 FlatbuffersConfig.cmake 的情况下检测 flatbuffers
- ARROW-4947 - [Flight][C++/Python] 在 DoGet 中移除冗余的 schema 参数
- ARROW-4951 - [C++] 在 cpp docker 镜像中关闭 cpp benchmarks
- ARROW-4955 - [GLib] 添加 garrow_file_is_closed()
- ARROW-4964 - [Ruby] 在自动关闭时添加 closed 检查(如果可用)
- ARROW-4969 - [C++] 在 OSX 上为测试可执行文件按正确顺序设置 RPATH
- ARROW-4977 - [Ruby] 添加对 Windows 构建的支持
- ARROW-4978 - [Ruby] 修复 table data 的内部变量名错误
- ARROW-4979 - [GLib] 为 garrow::GIOInputStream 添加缺失的锁
- ARROW-4980 - [GLib] 使用 GInputStream 作为 GArrowInputStream 的父类
- ARROW-4981 - [Ruby] 添加对 CSV 数据编码转换的支持
- ARROW-4983 - [Plasma] 客户端销毁时取消内存映射
- ARROW-4994 - [website] 更新 ptgoetz 的详细信息
- ARROW-4995 - [R] 确保 winbuilder 测试通过包
- ARROW-4996 - [Plasma] /tmp 中有许多日志文件
- ARROW-5003 - [R] 移除对 withr 的依赖
- ARROW-5006 - [R] parquet.cpp 未包含足够的 Rcpp
- ARROW-5011 - [Release] 在源发布脚本中添加对自定义哈希的支持
- ARROW-5013 - [Rust] [DataFusion] 重构运行时表达式支持
- ARROW-5014 - [Java] 修复 Flight 模块中的拼写错误
- ARROW-5018 - [Release] 包含 JavaScript 实现
- ARROW-5032 - [C++] vendored/datetime 目录中的头文件未安装
- ARROW-5041 - [Release][C++] 在 verify-release-candidate.bat 中使用捆绑的 gtest 和 gmock
- ARROW-549 - [C++] 添加函数以连接类似类型的数组
- ARROW-572 - [C++] 在 IPC 元数据中应用访问者模式
- ARROW-585 - [C++] 定义用户定义数据类型的公共 API
- ARROW-694 - [C++] 构建 JSON“扫描器”以从行分隔的 JSON 文件中读取记录批次
错误修复
- ARROW-2392 - [Python] pyarrow RecordBatchStreamWriter 允许写入具有不同 schema 的批次
- ARROW-295 - 创建 DOAP 文件
- ARROW-3086 - [Glib] GISCAN 因 conda 附带的 openblas 而失败
- ARROW-3096 - [Python] 根据 Anaconda/conda-forge 工具链迁移更新 Python 源码构建说明
- ARROW-3133 - [C++] kernels/boolean.cc 中的逻辑布尔 kernel 无法写入预分配的内存
- ARROW-3208 - [C++] 将 dictionary 转换为 numeric 时,如果 valid_bitmap 为 nullptr,会导致分段错误
- ARROW-3564 - [Python] 写入启用了 dictionary 编码的 2.0 版本 parquet 格式
- ARROW-3578 - [Release] 解决源发布脚本中伪造的 Apache RAT 故障
- ARROW-3593 - [R] CI 构建因 GitHub API 速率限制而失败
- ARROW-3606 - [Python] flake8 在 Crossbow 上失败
- ARROW-3669 - [Python] 在 pyarrow.array 中转换大端序数字或引发错误
- ARROW-3843 - [Python] 从使用 Table.from_pandas(…, preserve_index=False) 创建的空表中写入 Parquet 文件失败
- ARROW-3923 - [Java] JDBC 到 Arrow 转换:不必要的 Calendar 要求
- ARROW-4081 - [Go] 在 Mac OS X 上,当数组为空时,Sum 方法会 panic
- ARROW-4104 - [Java] AllocationManager 在 release 期间发生竞态
- ARROW-4117 - [Python] “asv dev”命令在使用最新修订版时失败
- ARROW-4181 - [Python] TestConvertStructTypes.test_from_numpy_large 失败
- ARROW-4192 - “./dev/run_docker_compose.sh”已过期
- ARROW-4213 - [Flight] C++ 和 Java 实现不兼容
- ARROW-4244 - 澄清关于填充/对齐的描述
- ARROW-4250 - [C++][Gandiva] 在 gandiva-projector-test 中对浮点数使用近似比较
- ARROW-4252 - [C++] Status 错误上下文字符串缺失代码行
- ARROW-4253 - [GLib] 无法使用 $BOOST_ROOT 指定的非系统 Boost
- ARROW-4254 - [C++] Gandiva 测试在使用 Ubuntu 14.04 apt 中的 Boost 时编译失败
- ARROW-4255 - [C++] Schema::GetFieldIndex 非线程安全
- ARROW-4261 - [C++] IPC, Flight, Thrift, 和 Plasma 的 CMake 路径不支持将 Arrow 作为子项目使用
- ARROW-4264 - [C++] 文档说明为什么在 kernel 中使用 DCHECKs
- ARROW-4267 - [Python/C++][Parquet] 读取包含重复列的 rowgroups 时发生 Segfault
- ARROW-4274 - [Gandiva] decimal 更改后,static jni 库损坏
- ARROW-4275 - [C++] gandiva-decimal_single_test 极慢
- ARROW-4280 - [C++][Documentation] parquet 似乎需要 flex 和 bison
- ARROW-4282 - [Rust] builder benchmark 损坏
- ARROW-4284 - [C#] 文件/流序列化因类型不匹配/缺少 footer 而失败
- ARROW-4295 - [Plasma] 驱逐对象时日志消息不正确
- ARROW-4296 - [Plasma] 启用 use_one_memory_mapped_file 启动 Plasma store 时因不当的内存对齐而崩溃
- ARROW-4312 - [C++] Lint 不再工作(“[Errno 24] 打开文件过多”)
- ARROW-4319 - plasma/store.h 引入 flatbuffer 依赖
- ARROW-4320 - [C++] 添加非连续 tensor 的测试
- ARROW-4322 - [CI] conda-forge 编译器迁移后 docker nightly 构建失败
- ARROW-4323 - [Packaging] 修复失败的 OSX clang conda forge 构建
- ARROW-4326 - [C++] 对于许多使用新 conda-forge 工具链的 Linux 发行版,python/development.rst 中的开发说明将无法工作
- ARROW-4327 - [Python] 添加 requirements-build.txt 文件以简化 Python 构建环境设置
- ARROW-4328 - 使 R 构建与 DARROW_TENSORFLOW=ON 兼容
- ARROW-4329 - Python 应包含 parquet 头文件
- ARROW-4342 - [Gandiva][Java] projector cache 测试中出现伪造故障
- ARROW-4347 - [Python] 当 Java 代码库更改时,在 Linux 上运行 Python Travis CI 单元测试
- ARROW-4349 - [C++] 在 Windows 上构建所有 benchmark 而不失败
- ARROW-4351 - [C++] 使用静态 parquet 构建失败
- ARROW-4355 - [C++] test-util 函数不再是 libarrow 的一部分
- ARROW-4360 - [C++] 向 homebrew 查询 Thrift
- ARROW-4364 - [C++] 修复 -weverything -wextra 编译错误
- ARROW-4366 - [Docs] 将扩展名从 format/README.md 更改为 format/README.rst
- ARROW-4367 - [C++] StringDictionaryBuilder 在 Finish 时,如果只有 null 条目,会发生分段错误
- ARROW-4368 - Bintray repository 签名验证失败
- ARROW-4370 - [Python] List of bool 类型的 Table 转换为 pandas 失败
- ARROW-4374 - [C++] DictionaryBuilder 未正确报告 length 和 null_count
- ARROW-4381 - [Docker] docker-compose build lint 失败
- ARROW-4385 - [Python] release 的 default_version 不应包含 SNAPSHOT
- ARROW-4389 - [R] 在 trusty CI 中安装 clang-tools 失败
- ARROW-4395 - 运行 `bin/arrow2csv.js` 时 ts-node 抛出类型错误
- ARROW-4400 - [CI] clang tools 安装失败
- ARROW-4403 - [Rust] CI 因格式错误而失败
- ARROW-4404 - [CI] AppVeyor 工具链构建未构建任何内容
- ARROW-4407 - [C++] ExternalProject_Add 未正确捕获 CC/CXX
- ARROW-4410 - [C++] 修复 InvertKernel 的边缘情况
- ARROW-4413 - [Python] pyarrow.hdfs.connect() 失败
- ARROW-4414 - [C++] 停止使用 cmake COMMAND_EXPAND_LISTS,因为它破坏了旧版发行版的包构建
- ARROW-4417 - [C++] Doc 构建损坏
- ARROW-4420 - [INTEGRATION] 使 spark 集成测试通过并对照 spark 的 master 分支进行测试
- ARROW-4421 - [Flight][C++] 处理大型 Flight 数据消息
- ARROW-4434 - [Python] 无法通过 pa.StructArray.from_arrays 创建空 StructArray
- ARROW-4440 - [C++] 使用 msvc 修复 flatbuffers 构建
- ARROW-4457 - [Python] 无法使用整数创建 Decimal128 数组
- ARROW-4469 - [Python][C++] 在 Python 2.7 和 3.6 使用 valgrind 时 CI 失败
- ARROW-4471 - [C++] 将 AR 和 RANLIB 传递给所有外部项目
- ARROW-4474 - [Flight] FlightInfo 应使用有符号整数类型表示 payload 大小
- ARROW-4496 - [CI] CI 在 python Xcode 7.3 上失败
- ARROW-4498 - [Plasma] 启用 CUDA 构建 Plasma 失败
- ARROW-4500 - [C++] librt 和 pthread hack 可能导致链接问题
- ARROW-4501 - [C++] Unique 返回非唯一的字符串
- ARROW-4525 - [Rust] [Parquet] 将 ArrowError 转换为 ParquetError
- ARROW-4527 - [Packaging] 更新 linux 打包任务以与 LLVM 7 迁移对齐
- ARROW-4532 - [Java] varchar value buffer 远大于预期
- ARROW-4533 - [Python] 文档说明如何运行 hypothesis 测试
- ARROW-4535 - [C++] 修复 MakeBuilder 以保留 ListType 的字段名
- ARROW-4536 - 在 garrow_list_array_new 中添加 data_type 参数
- ARROW-4538 - [PYTHON] 在 write_to_dataframe 中从 subschema 移除索引列
- ARROW-4549 - [C++] 在启用 CUDA 的构建中无法构建 benchmark 代码
- ARROW-4550 - [JS] 修复 AMD 模式
- ARROW-4559 - [Python] pyarrow 无法读/写包含特殊字符的文件名
- ARROW-4563 - [Python] pa.decimal128 应验证输入
- ARROW-4571 - [Format] Tensor.fbs 文件包含多个 root_type 声明
- ARROW-4576 - [Python] Benchmark 失败
- ARROW-4577 - [C++] 在 arrow_shared target 上声明的 interface link library 实际上不是 interface
- ARROW-4581 - [C++] 当 ARROW_BUILD_BENCHMARKS=ON 时,gbenchmark_ep 是单元测试的依赖项
- ARROW-4582 - [C++/Python] Pandas->Arrow 转换时发生内存损坏
- ARROW-4584 - [Python] 将构建的 wheel 添加到 manylinux1 dockerignore。
- ARROW-4585 - [C++] Flight C++ 源对生成的 protobuf 的依赖未被遵守
- ARROW-4587 - Flight C++ DoPut 发生分段错误
- ARROW-4597 - [C++] 缺少系统 Google Mock 共享库的目标
- ARROW-4601 - [Python] Master 构建因缺少 .dockerignore 的 license 而损坏
- ARROW-4608 - [C++] cmake 脚本假设 double-conversion 安装静态库
- ARROW-4617 - [C++] 支持 double-conversion<3.1
- ARROW-4624 - [C++] 构建 benchmark 时出现链接器错误
- ARROW-4629 - [Python] Pandas 到 arrow 的转换因局部导入而变慢
- ARROW-4639 - [CI] Crossbow 构建 Gandiva jar 失败
- ARROW-4641 - [C++] Flight 构建报告 -Wstrict-aliasing 警告
- ARROW-4642 - [R] 在 `read_parquet_file()` 中将 `f` 更改为 `file`
- ARROW-4654 - [C++] 隐式的 Flight target 依赖导致编译失败
- ARROW-4657 - [Release] 验证不需要 gbenchmark
- ARROW-4658 - [C++] 共享 gflags 也是 conda 的运行时要求
- ARROW-4659 - [CI] ubuntu/debian nightly 构建因 gandiva 文件丢失而失败
- ARROW-4660 - [C++] gflags 因 CMake 错误而构建失败
- ARROW-4664 - [C++] DCHECK 宏条件在 release 构建中会被评估
- ARROW-4669 - [Java] ArrowBuf.slice 没有边界检查
- ARROW-4672 - [C++] clang-7 matrix 条目使用 gcc 构建
- ARROW-4680 - [CI] [Rust] Travis CI 构建在使用最新的 Rust 1.34.0-nightly (2019-02-25) 时失败
- ARROW-4684 - [Python] test_cython.py 中的 CI 失败
- ARROW-4687 - [Python] FlightServerBase.run 应在 Ctrl-C 时退出
- ARROW-4688 - [C++][Parquet] (嵌套) column chunk 的 16MB 限制阻止调整 row_group_size
- ARROW-4696 - 验证 release 脚本对 CUDA 检测过于乐观
- ARROW-4699 - [C++] json parser 不应依赖于以 null 结尾的缓冲区
- ARROW-4704 - [CI][GLib] Plasma 测试不稳定
- ARROW-4710 - [C++][R] 新的 linting 脚本跳过扩展名为“cpp”的文件
- ARROW-4712 - [C++][CI] Clang7 Valgrind 在未移动 shared_ptr 时抱怨
- ARROW-4721 - [Rust] [DataFusion] 在 filter 中传播 schema
- ARROW-4724 - [C++] 在 MinGW 构建下未构建或测试 Python
- ARROW-4728 - [JS] 失败的测试 Table#assign,其中零长度 Null 列通过序列化往返
- ARROW-4737 - [C#] 测试未在 CI 中运行
- ARROW-4744 - [CI][C++] Mingw32 构建失败
- ARROW-4750 - [C++] RapidJSON 在 GCC 8+ 上触发 Wclass-memaccess 警告
- ARROW-4760 - [C++] protobuf 3.7 定义了与 Arrow 宏冲突的 EXPECT_OK
- ARROW-4766 - [C++] 转换空布尔数组导致分段错误
- ARROW-4767 - [C#] ArrowStreamReader 在读取流结束时崩溃
- ARROW-4768 - [C++][CI] arrow-test-array 有时在 MinGW 构建中卡住
- ARROW-4774 - [C++][Parquet] 在写入表时调用 Table::Validate
- ARROW-4775 - [Website] 网站导航栏无法展开
- ARROW-4783 - [C++][CI] Mingw32 构建有时超时
- ARROW-4793 - [Ruby] 抑制未使用变量警告
- ARROW-4796 - [Flight][Python] 简单服务器实现中发生分段错误
- ARROW-4802 - [Python] Hadoop classpath 发现损坏,因为 HADOOP_HOME 是一个符号链接
- ARROW-4807 - [Rust] 修复 csv_writer benchmark
- ARROW-4811 - [C++] 不正确的依赖导致“ninja”在后续调用中不必要地重新评估步骤
- ARROW-4813 - [Ruby] 添加 #== 和 #!= 的测试
- ARROW-4820 - [Python] hadoop class path 派生不正确
- ARROW-4822 - [C++/Python] pyarrow.Table.equals 在 None 上发生分段错误
- ARROW-4828 - [Python] manylinux1 docker-compose context 应为 python/manylinux1
- ARROW-4850 - [CI] 集成测试失败不会导致 Travis CI 构建失败
- ARROW-4853 - [Rust] Array slice 在 ListArray 和 StructArray 上不起作用
- ARROW-4857 - [C++/Python/CI] manylinux1 crossbow jobs 中的 docker-compose 版本过旧
- ARROW-4866 - [C++] zstd ExternalProject 在 Windows 上失败
- ARROW-4867 - [Python] Table.from_pandas() 未遵守列顺序
- ARROW-4869 - [C++] 在 compute/kernels/util-internal-test.cc 中使用 gmock 失败
- ARROW-4870 - [Ruby] gemspec 列出了错误的 msys2 依赖
- ARROW-4871 - [Flight][Java] 处理大型 Flight 消息
- ARROW-4872 - [Python] 为 ParquetDatasetPiece 保持向后兼容性
- ARROW-4881 - [Python] bundle_zlib CMake 函数仍然使用 ARROW_BUILD_TOOLCHAIN
- ARROW-4900 - mingw-w64 < 5 没有 __cpuidex
- ARROW-4903 - [C++] 仅使用静态库构建测试不可能
- ARROW-4906 - [Format] 修复文档,说明 SparseMatrixIndexCSR 假设 indptr 对于每行都是有序的
- ARROW-4918 - [C++] 将 cmake-format 添加到 pre-commit
- ARROW-4928 - [Python] Hypothesis 测试失败
- ARROW-4931 - [C++] CMake 在 gRPC ExternalProject 上失败
- ARROW-4942 - [Ruby] 移除不必要的省略
- ARROW-4948 - [JS] Nightly 测试失败,报错“Cannot assign to read only property”
- ARROW-4950 - [C++] Thirdparty CMake 错误:对不存在的目标 LZ4::lz4 调用 get_target_property()
- ARROW-4952 - [C++] Equals / ApproxEquals 在 FP NaNs 上的行为未定义
- ARROW-4954 - [Python] 启用 Flight 后测试失败
- ARROW-4958 - [C++] 纯静态链接损坏
- ARROW-4961 - [C++][Python] 将 GTest_SOURCE=BUNDLED 添加到使用 conda-forge 工具链的相关构建文档中
- ARROW-4962 - [C++] Warning level 到 CHECKIN 在现代 GCC 上无法编译
- ARROW-4976 - [JS] RecordBatchReader 应重置其 Node/DOM 流
- ARROW-4982 - [GLib][CI] 在 AppVeyor 上运行测试
- ARROW-4984 - [Flight][C++] 端口被占用时 Flight server 发生分段错误
- ARROW-4986 - [CI] Travis 未能安装 llvm@7
- ARROW-4989 - [C++] 构建失败,无法找到 Ubuntu 打包的 re2 库
- ARROW-4991 - [CI] 将 travis node 版本提升到 11.12
- ARROW-4997 - [C#] ArrowStreamReader 未消耗整个流且未实现同步读取
- ARROW-5009 - [C++] 清理文件中的 using to std::*
- ARROW-5010 - [Release] 修复使用 llvm-7 的 release 脚本
- ARROW-5012 - [C++] “testing”头文件未安装
- ARROW-5023 - [Release] shell 中的默认值语法错误
- ARROW-5024 - [Release] crossbow.py –arrow-version 导致缺少变量错误
- ARROW-5025 - [Python][Packaging] Windows 的 wheel 损坏
- ARROW-5026 - [Python][Packaging] 非 Windows 平台上的 conda package 损坏
- ARROW-5029 - [C++] release 模式下的编译警告
- ARROW-5031 - [Dev] Release 验证脚本未在 Python 中运行 CUDA 测试
- ARROW-5042 - [Release] 验证脚本中的 ARROW_DEPENDENCY_SOURCE 错误
- ARROW-5043 - [Release][Ruby] 验证脚本中无法解析 red-arrow 依赖
- ARROW-5044 - [Release][Rust] 验证脚本中的格式错误
- ARROW-5046 - [Release][C++] 验证脚本中的 Plasma 测试脆弱
- ARROW-5047 - [Release] 始终在验证脚本中设置 parquet-testing
- ARROW-5048 - [Release][Rust] 验证脚本中缺少 arrow-testing
- ARROW-5050 - [C++] cares_ep 应在 grpc_ep 之前构建