Apache Arrow 0.14.0 (2019 年 7 月 4 日)
這是一個主要版本,涵蓋超過 3 個月的開發。
下載
貢獻者
此版本包含來自 78 位不同貢獻者的 570 次提交。
$ git shortlog -sn apache-arrow-0.13.0..apache-arrow-0.14.0
67 Antoine Pitrou
62 Wes McKinney
37 Sebastien Binet
34 Sutou Kouhei
25 Kouhei Sutou
24 Neal Richardson
22 Romain Francois
21 Joris Van den Bossche
20 Benjamin Kietzman
19 Micah Kornfield
18 Krisztián Szűcs
16 David Li
16 François Saint-Jacques
14 Yosuke Shiro
11 Pindikura Ravindra
11 Praveen
10 liyafan82
10 tianchen
7 Kenta Murata
7 Neville Dipale
7 Renjie Liu
6 Chao Sun
6 Deepak Majeti
6 Hatem Helal
5 Andy Grove
4 Brian Hulette
4 Bryan Cutler
4 Eric Erhardt
4 Zhuo Peng
4 ptaylor
4 shengjun.li
3 Marco Neumann
3 Philipp Moritz
3 Prudhvi Porandla
3 Renat Valiullin
3 TP Boudreau
3 Zhiyuan Zheng
2 Fabio B. Silva
2 HyukjinKwon
2 John Muehlhausen
2 Prashanth Govindarajan
2 alexandreyc
2 shyam
1 Alex Sergeev
1 Anatoly Myachev
1 Anson Qian
1 Frank Wessels
1 Gidon Gershinsky
1 Guillaume Horel
1 Ivan Sadikov
1 Jamie Blondin
1 Javier Luraschi
1 Jim Walker
1 Johannes Luong
1 Jonathan A. Sternberg
1 Kevin Gurney
1 MASAMIKI
1 Mark Cafaro
1 Masayuki Takahashi
1 Miguel Cabrera
1 Nuno Sucena Almeida
1 Pearu Peterson
1 Robin Kåveland Hansen
1 Rok
1 Ryan Murray
1 Takuya Kato
1 Yngve Sekse Kristiansen
1 Yuqi Gu
1 Yurui Zhou
1 Zhijun Fu
1 daslu
1 dlekkas
1 emkornfield
1 praveenbingo
1 rjzamora
1 siddharth
1 tianchen92
1 tiger
修補程式提交者
以下 Apache 提交者合併了貢獻的修補程式到儲存庫。
$ git shortlog -csn apache-arrow-0.13.0..apache-arrow-0.14.0
213 Wes McKinney
67 Antoine Pitrou
40 Sutou Kouhei
36 Krisztián Szűcs
36 Sebastien Binet
34 Micah Kornfield
33 Kouhei Sutou
22 Pindikura Ravindra
19 Romain Francois
18 Chao Sun
16 François Saint-Jacques
10 Uwe L. Korn
6 Bryan Cutler
4 Brian Hulette
4 Yosuke Shiro
3 GitHub
2 Andy Grove
2 Philipp Moritz
2 Sidd
1 Deepak Majeti
1 Robert Nishihara
1 ptaylor
變更日誌
新功能與改進
- ARROW-1012 - [C++] 建立 RecordBatchReader 的可配置實作,從 Apache Parquet 檔案讀取
- ARROW-1207 - [C++] 實作 Map 邏輯類型
- ARROW-1261 - [Java] 為 Map 邏輯類型新增容器類型
- ARROW-1278 - Fixed Size List 類型的整合測試
- ARROW-1279 - [整合][Java] Map 類型的整合測試
- ARROW-1280 - [C++] 實作 Fixed Size List 類型
- ARROW-1496 - [JS] 上傳覆蓋率資料到 codecov.io
- ARROW-1558 - [C++] 實作布林值選擇核心
- ARROW-1774 - [C++] 新增 “view” 函數,為相容類型建立零複製視圖(如果支援)
- ARROW-1957 - [Python] 使用新的 NANO LogicalType Parquet 單位寫入奈秒時間戳記
- ARROW-1983 - [Python] 新增寫入 parquet `_metadata` 檔案的功能
- ARROW-2057 - [Python] 在 pyarrow.parquet.write_table 中配置資料頁面大小
- ARROW-2102 - [C++] 實作 take 核心函數 - 原始值類型
- ARROW-2103 - [C++] 實作 take 核心函數 - 字串/二進位值類型
- ARROW-2104 - [C++] 實作 take 核心函數 - 巢狀陣列值類型
- ARROW-2105 - [C++] 實作 take 核心函數 - 正確處理特殊索引
- ARROW-2217 - [C++] 新增選項,為壓縮函式庫依賴項使用動態連結
- ARROW-2298 - [Python] 新增選項,在轉換為整數 Arrow 類型時,不將 NaN 視為 null
- ARROW-2412 - [整合] 新增巢狀字典整合測試
- ARROW-2467 - [Rust] 使用 Flatbuffers 產生程式碼
- ARROW-2517 - [Java] 新增 list
writer - ARROW-2707 - [C++] 使用 Column::Slice 實作 Table::Slice 方法
- ARROW-2796 - [C++] 簡化 symbols.map 檔案,在建置 libarrow_python 時使用
- ARROW-2818 - [Python] 當將 SparseDataFrame 傳遞到 Table.from_pandas 時,提供更好的錯誤訊息
- ARROW-2835 - [C++] ReadAt/WriteAt 與移動檔案位置不一致
- ARROW-2969 - [R] 在 StructArray 和包含每個儲存格中資料框架的 “巢狀” data.frame 欄位之間轉換
- ARROW-2981 - [C++] 支援在程式碼庫上執行 clang-tidy 的腳本/文件
- ARROW-3040 - [Go] 新增比較 Arrays 的支援
- ARROW-3041 - [Go] 新增 TimeArray 的支援
- ARROW-3052 - [C++] 偵測 ORC 系統套件
- ARROW-3087 - [C++] 為與純量的比較運算新增核心
- ARROW-3144 - [C++] 將 “dictionary” 成員從 DictionaryType 移動到 ArrayData,以允許在陣列區塊之間變更字典
- ARROW-3150 - [Python] 在 Linux 和 Windows 上發布啟用 Flight 的 Python wheels
- ARROW-3166 - [C++] 合併 arrow/io 和 parquet-cpp 中使用的 IO 介面
- ARROW-3191 - [Java] 新增 ArrowBuf 支援以指向任意記憶體。
- ARROW-3200 - [C++] 新增支援讀取帶有字典的 Flight 串流
- ARROW-3290 - [C++] 安全 gRPC 的工具鏈支援
- ARROW-3294 - [C++] 在 Windows / Appveyor 上測試 Flight RPC
- ARROW-3314 - [R] 建置時使用 pkg-config 設定 -rpath
- ARROW-3419 - [C++] 作為每晚建置執行 include-what-you-use 檢查
- ARROW-3459 - [C++][Gandiva] 新增可變長度輸出向量的支援
- ARROW-3475 - [C++] Int64Builder.Finish(NumericArray
) - ARROW-3572 - [封裝] 正確處理 crossbow 的 ssh 來源 URL
- ARROW-3671 - [Go] 實作 Interval 陣列
- ARROW-3676 - [Go] 實作 Decimal128 陣列
- ARROW-3679 - [Go] 實作 IPC 協定
- ARROW-3680 - [Go] 實作 Float16 陣列
- ARROW-3686 - [Python] 支援在 to/from numpy 中的遮罩陣列
- ARROW-3729 - [C++] 支援寫入 TIMESTAMP_NANOS Parquet 元數據
- ARROW-3732 - [R] 新增函數以將 RecordBatch 或 Schema 寫入 Message 值,然後讀回
- ARROW-3758 - [R] 在 Windows 上建置 R 函式庫,為 Windows 開發人員記錄建置說明
- ARROW-3759 - [R][CI] 在 Appveyor 中於 Windows 上建置和測試
- ARROW-3767 - [C++] 為 Null 到任何類型新增轉換
- ARROW-3780 - [R] 擷取資料失敗:收集 int16 時資料無效
- ARROW-3791 - [C++] 為 CSV 檔案中的布林值新增類型推斷
- ARROW-3794 - [R] 考慮將 INT8 映射到 integer() 而不是 raw()
- ARROW-3804 - [R] 考慮降低所需的 R 執行時期
- ARROW-3810 - [R] Array 和 ChunkedArray 的 type= 參數
- ARROW-3811 - [R] struct 陣列推斷
- ARROW-3814 - [R] RecordBatch$from_arrays()
- ARROW-3815 - [R] 改進 record batch 工廠
- ARROW-3848 - [R] 允許在 RandomAccessFile$Read() 中遺失 nbytes
- ARROW-3897 - [MATLAB] 新增 MATLAB 支援,用於將數值資料類型寫入 Feather 檔案
- ARROW-3904 - [C++/Python] 驗證 decimal128 類型的 scale 和 precision
- ARROW-4013 - [文件][C++] 記錄如何在 MSYS2 上建置 Apache Arrow
- ARROW-4020 - [發佈] 在發佈投票通過後,從開發發行系統中移除原始碼產物
- ARROW-4036 - [C++] 使狀態碼可插拔
- ARROW-4047 - [Python] 在 Parquet 文件中記錄 int96 時間戳記和選項的使用
- ARROW-4086 - [Java] 新增 apis 以偵錯記憶體分配失敗
- ARROW-4121 - [C++] 從 InvertKernel 重構記憶體分配
- ARROW-4159 - [C++] 檢查 -Wdocumentation 問題
- ARROW-4194 - [格式] Metadata.rst 未指定 Timestamp 類型的時區
- ARROW-4302 - [C++] 將 OpenSSL 新增到 C++ 建置工具鏈
- ARROW-4337 - [C#] Array / RecordBatch Builder Fluent API
- ARROW-4343 - [C++] 將盡可能完整的 Ubuntu Trusty / 14.04 建置新增到 docker-compose 設定
- ARROW-4356 - [CI] 為 turbodbc 新增整合 (docker) 測試
- ARROW-4452 - [Python] 序列化稀疏 torch 張量
- ARROW-4453 - [Python] 為 SparseTensor 建立 Cython 包裝器
- ARROW-4467 - [Rust] [DataFusion] 為 DataFusion 建立 REPL & Dockerfile
- ARROW-4503 - [C#] ArrowStreamReader 過度分配和複製資料
- ARROW-4504 - [C++] 減少單元測試可執行檔的數量
- ARROW-4505 - [C++] 更友好的 date32 PrettyPrint
- ARROW-4566 - [C++][Flight] 新增選項,針對在不同主機上執行的效能伺服器執行 arrow-flight-benchmark
- ARROW-4596 - [Rust] [DataFusion] 實作 COUNT 聚合函數
- ARROW-4622 - [C++] [Python] UnionArray 中的 MakeDense 和 MakeSparse 應接受 Field 向量
- ARROW-4625 - [Flight] 包裝伺服器忙碌等待方法
- ARROW-4626 - [Flight] 將應用程式元數據欄位新增到 DoGet
- ARROW-4627 - [Flight] 將應用程式元數據欄位新增到 DoPut
- ARROW-4701 - [C++] 新增 JSON chunker 基準測試
- ARROW-4702 - [C++] 升級依賴項版本
- ARROW-4708 - [C++] 新增多執行緒 JSON 讀取器
- ARROW-4714 - [C++][Java] 提供 JNI 介面,透過 Arrow C++ 讀取 ORC 檔案
- ARROW-4717 - [C#] 考慮公開 ValueTask 而不是 Task
- ARROW-4719 - [C#] 在 C# 中實作 ChunkedArray、Column 和 Table
- ARROW-4741 - [Java] 為所有類別新增文件,並為類別 javadoc 啟用 checkstyle
- ARROW-4787 - [C++] 在雜湊核心動作中包含 “null” 值(可能帶有開啟/關閉切換選項)
- ARROW-4788 - [C++] 開發不太冗長的 API,用於建構 StructArray
- ARROW-4800 - [C++] 建立/移植 StatusOr 實作,以便能夠傳回狀態或類型
- ARROW-4805 - [Rust] 將時間陣列寫入 CSV
- ARROW-4806 - [Rust] 在 cast 核心中支援轉換時間陣列
- ARROW-4824 - [Python] read_csv 應接受 io.StringIO 物件
- ARROW-4827 - [C++] 實作兩個 git 修訂版本之間的基準比較
- ARROW-4847 - [Python] 新增 pyarrow.table 工廠函數,根據輸入類型分派到各種 ctors
- ARROW-4904 - [C++] 將 arrow/ipc/test-common.h 中的實作移動到 libarrow_testing
- ARROW-4911 - [R] 支援為 Windows 建置套件
- ARROW-4912 - [C++, Python] 允許為 CSV 讀取器指定欄位名稱
- ARROW-4913 - [Java][記憶體] 限制 ledgers 和 arrowbufs 的數量
- ARROW-4945 - [Flight] 在 Travis 中啟用 Flight 整合測試
- ARROW-4956 - [C#] 允許 ArrowBuffers 在 C# 中包裝外部記憶體
- ARROW-4959 - [Gandiva][Crossbow] 建置已損壞
- ARROW-4968 - [Rust] StructArray builder 和 From<> 方法應檢查欄位類型是否與 schema 相符
- ARROW-4971 - [Go] DataType 相等性
- ARROW-4972 - [Go] Array 相等性
- ARROW-4973 - [Go] Slice Array 相等性
- ARROW-4974 - [Go] Array 近似相等性
- ARROW-4990 - [C++] 將陣列與陣列比較的核心
- ARROW-4993 - [C++] 在 CMake 配置結束時顯示摘要
- ARROW-5000 - [Python] 修正 setup.py 中的棄用警告
- ARROW-5007 - [C++] 將 DCHECK 移出 sse-utils
- ARROW-5020 - [C++][Gandiva] 為建置將 Gandiva 相關的 conda 套件拆分為單獨的 .yml conda env 檔案
- ARROW-5027 - [Python] 新增 JSON 讀取器
- ARROW-5038 - [Rust] [DataFusion] 實作 AVG 聚合函數
- ARROW-5039 - [Rust] [DataFusion] 修正 CAST 支援中的錯誤
- ARROW-5045 - [Rust] 程式碼覆蓋率在 CI 中靜默失敗
- ARROW-5053 - [Rust] [DataFusion] 使用 env var 作為 arrow 測試資料的位置
- ARROW-5054 - [C++][發佈] 在 verify-release-candidate.sh 中測試 Flight
- ARROW-5056 - [封裝] 調整 conda recipes 以在 unix 系統上使用 ORC conda-forge 套件
- ARROW-5061 - [發佈] 提升 03-binary 效能
- ARROW-5062 - [Java] 為 Flight 遮蔽 Java Guava 依賴項
- ARROW-5063 - [Java] FlightClient 不應建立子分配器
- ARROW-5064 - [發佈] 在驗證腳本中將 PKG_CONFIG_PATH 傳遞給 glib
- ARROW-5066 - [整合] 新增標誌以在 integration/integration_test.py 中啟用/停用實作
- ARROW-5071 - [基準測試] 使用 archery 執行基準測試
- ARROW-5076 - [封裝] 提升二進位上傳後的效能
- ARROW-5077 - [Rust] 發佈程序應變更 Cargo.toml 以使用發佈版本
- ARROW-5078 - [文件] Sphinx 因 RemovedInSphinx30Warning 而失敗
- ARROW-5079 - [發佈] 新增發佈 C# 套件的腳本
- ARROW-5080 - [發佈] 新增發佈 Rust 套件的腳本
- ARROW-5081 - [C++] 在 CMake 配置中一致地使用 PATH_SUFFIXES
- ARROW-5082 - [Python][封裝] 減少 macOS 和 manylinux1 wheels 的大小
- ARROW-5083 - [開發人員] 在 merge_arrow_pr.py 腳本中,允許使用者設定已發佈的修正版本
- ARROW-5088 - [C++] 在發佈模式中使用 BUILD_WARNING_LEVEL=CHECKIN 時,不要設定 -Werror
- ARROW-5091 - [Flight] 將 FlightGetInfo 訊息重新命名為 FlightInfo
- ARROW-5093 - [封裝] 新增選擇性二進位上傳的支援
- ARROW-5094 - [封裝] 新增 APT/Yum 驗證腳本
- ARROW-5102 - [C++] 減少標頭依賴項
- ARROW-5108 - [Go] 實作從 Arrow 檔案讀取原始陣列
- ARROW-5109 - [Go] 實作從 Arrow 檔案讀取二進位/字串陣列
- ARROW-5110 - [Go] 實作從 Arrow 檔案讀取 struct 陣列
- ARROW-5111 - [Go] 實作從 Arrow 檔案讀取 list 陣列
- ARROW-5112 - [Go] 實作將陣列寫入 Arrow 檔案
- ARROW-5113 - [C++][Flight] C++ 中 DoPut 的單元測試
- ARROW-5115 - [JS] 實作 Vector Builders
- ARROW-5116 - [Rust] 將核心相關檔案移動到 compute/kernels 下
- ARROW-5124 - [C++] 在 MinGW 建置中新增 Parquet 支援
- ARROW-5126 - [Rust] [Parquet] 將 parquet 欄位描述符轉換為 arrow 資料類型
- ARROW-5127 - [Rust] [Parquet] 新增頁面迭代器
- ARROW-5136 - [Flight] 實作呼叫選項 (逾時)
- ARROW-5137 - [Flight] 實作身分驗證 API
- ARROW-5145 - [C++] 發佈模式缺少便利的輸入驗證
- ARROW-5150 - [Ruby] 新增 Arrow::Table#raw_records
- ARROW-5155 - [GLib][Ruby] 新增支援從資料類型建置 union 陣列
- ARROW-5157 - [網站] 將 MATLAB 新增到 Apache Arrow 技術支援頁面
- ARROW-5162 - [Rust] [Parquet] 將 mod reader 重新命名為 arrow。
- ARROW-5163 - [Gandiva] Cast timestamp/date 錯誤地將 0097 年評估為 1997 年
- ARROW-5164 - [Gandiva] [C++] 引入 32 位元雜湊函數
- ARROW-5165 - [Python][文件] 建置文件未建議指派 $ARROW_BUILD_TYPE
- ARROW-5168 - [GLib] 新增 garrow_array_take()
- ARROW-5171 - [C++] 在 compare enum 選項中使用 LESS 而不是 LOWER。
- ARROW-5172 - [Go] 實作從 Arrow 檔案讀取固定大小二進位陣列
- ARROW-5178 - [Python] 允許從 Python dict 建立 Table
- ARROW-5179 - [Python] 在 Python 3.7+ 上傳回純 dicts,而不是 OrderedDict
- ARROW-5185 - [C++] 新增對帶有 CMake 配置檔案的 Boost 的支援
- ARROW-5187 - [Rust] 將 StructArray 展平為 RecordBatch 的能力
- ARROW-5188 - [Rust] 為 StructArray 新增時間建構器
- ARROW-5189 - [Rust] [Parquet] 格式化 parquet 列中的個別欄位
- ARROW-5190 - [R] 討論:R 套件中的 tibble 依賴項
- ARROW-5191 - [Rust] 公開 CSV 和 JSON 讀取器 schema
- ARROW-5203 - [GLib] 新增 Compare 篩選器的支援
- ARROW-5204 - [C++] 提升 BufferBuilder 效能
- ARROW-5212 - [Go] Go 函式庫中的 Array BinaryBuilder 無法調整值緩衝區的大小
- ARROW-5218 - [C++] 在指定第三方函式庫位置時改善建置
- ARROW-5219 - [C++] 在使用 Ninja 時平行建置 protobuf_ep
- ARROW-5222 - [Python] 在 MacOS 上開發時安裝 pyarrow 的問題
- ARROW-5225 - [Java] 提升 BaseValueVector#getValidityBufferSizeFromCount 的效能
- ARROW-5226 - [Gandiva] 支援 decimal 的比較運算子
- ARROW-5238 - [Python] 改善 pyarrow.dictionary 函數的可用性
- ARROW-5241 - [Python] 新增選項以停用將統計資訊寫入 parquet 檔案
- ARROW-5250 - [Java] 移除方法上的 javadoc 抑制。
- ARROW-5252 - [C++] 變更 variant 實作
- ARROW-5256 - [封裝][deb] 使用 LLVM 7.1.0 建置失敗
- ARROW-5257 - [網站] 更新網站以使用 “官方” Apache Arrow 標誌,新增明確標記的標誌連結
- ARROW-5258 - [C++/Python] 將資料集片段的檔案元數據公開給呼叫者
- ARROW-5261 - [C++] 完成 Duration 和 Interval 的純量類型實作
- ARROW-5262 - [Python] 修正錯字
- ARROW-5264 - [Java] 允許透過環境變數啟用/停用邊界檢查
- ARROW-5266 - [Go] 實作 Float16 的讀取/寫入 IPC
- ARROW-5268 - [GLib] 新增 GArrowJSONReader
- ARROW-5269 - [C++] 將基準測試候選者列入迴歸檢查的白名單
- ARROW-5275 - [C++] 寫入通用檔案系統測試
- ARROW-5281 - [Rust] [Parquet] 將 DataPageBuilder 移動到 test_common
- ARROW-5284 - [Rust] 將 libc 替換為 std::alloc 以進行記憶體分配
- ARROW-5286 - [Python] 考量到已知 schema,在 Table.from_pandas 中支援 Structs
- ARROW-5288 - [文件] 豐富貢獻指南
- ARROW-5289 - [C++] 將 arrow/util/concatenate.h 移動到 arrow/array/
- ARROW-5290 - [Java] 提供標誌以啟用/停用向量 get 方法中的 null 檢查
- ARROW-5291 - [Python] 為 Array 上的 “take” 核心新增包裝器
- ARROW-5298 - [Rust] 為 Buffer 新增偵錯實作
- ARROW-5299 - [C++] ListArray 比較不正確
- ARROW-5309 - [Python] 為 Python “append” 方法新增澄清,這些方法會傳回新物件
- ARROW-5311 - [C++] 在 Take 核心中傳回更具體的無效 Status
- ARROW-5313 - [格式] Field 表格上的註解有點令人困惑
- ARROW-5317 - [Rust] [Parquet] 為 SerializedFileReader 實作 IntoIterator
- ARROW-5319 - [CI] 在 MinGW 建置中啟用 ccache
- ARROW-5321 - [Gandiva][C++] 為 utf8 和二進位類型新增 isnull 和 isnotnull
- ARROW-5323 - [CI] 將壓縮與 clcache 一起使用
- ARROW-5328 - [R] 新增 shell 腳本以在本地執行完整的套件重建和測試
- ARROW-5329 - 新增支援在 MATLAB 中直接建置 MATLAB 介面到 Feather
- ARROW-5334 - [C++] 為 arrow::Integer、arrow::FloatingPoint 類別的名稱新增 “Type”,以保持一致性
- ARROW-5335 - [Python] 在轉換為 pandas 時,針對可變字典引發異常
- ARROW-5339 - [C++] 將 jemalloc 新增到第三方依賴項下載腳本
- ARROW-5341 - [C++] 新增有關在本地修正和測試 -Wdocumentation clang 警告的說明
- ARROW-5342 - [格式] 在 IPC 協定中形式化擴充類型元數據
- ARROW-5346 - [C++] 還原限定供應商日期程式碼中 duration 的變更
- ARROW-5349 - [Python/C++] 提供一種在 parquet ColumnChunkMetaData 中指定檔案路徑的方法
- ARROW-5361 - [R] 遵循來自 ARROW-3144 的 DictionaryType/DictionaryArray 變更
- ARROW-5363 - [GLib] 修正編碼樣式
- ARROW-5364 - [C++] 在 BuildUtils.cmake 註解中使用 ASCII 而不是 UTF-8
- ARROW-5365 - [C++][CI] 將 UBSan 和 ASAN 新增到 CI 中
- ARROW-5368 - [C++] 使用 MinGW 預設停用 jemalloc
- ARROW-5369 - [C++] 新增 Windows 上 glog 的支援
- ARROW-5370 - [C++] 預設偵測系統 uriparser
- ARROW-5372 - [GLib] 新增 null/布林值 CSV 讀取選項的支援
- ARROW-5378 - [C++] 新增本地 FileSystem 實作
- ARROW-5380 - [C++] 修正並啟用未對齊存取的 UBSan。
- ARROW-5384 - [Go] 新增 FixedSizeList 陣列
- ARROW-5389 - [C++] 新增內部臨時目錄 API
- ARROW-5392 - [C++][CI][MinGW] 在 AppVeyor 上停用靜態函式庫建置
- ARROW-5393 - [R] 為 read_parquet() 新增測試和範例
- ARROW-5395 - [C++] 在檔案格式中利用串流 EOS
- ARROW-5396 - [JS] 確保讀取器和寫入器支援沒有 RecordBatches 的檔案和串流
- ARROW-5401 - [CI] [C++] 在 Travis-CI 上列印 ccache 統計資訊
- ARROW-5404 - [C++] nonstd::string_view 與 c++17 中的 std::string_view 衝突
- ARROW-5407 - [C++] 整合測試 Travis CI 條目建置了許多不必要的目標
- ARROW-5413 - [C++] CSV 讀取器未移除 BOM
- ARROW-5415 - [發佈] 發佈腳本應在所有地方更新 R 版本
- ARROW-5416 - [網站] 將 Homebrew 新增到專案安裝頁面
- ARROW-5418 - [CI][R] 執行程式碼覆蓋率並報告給 codecov.io
- ARROW-5420 - [Java] 在 VariableWidthVector 中實作或移除 getCurrentSizeInBytes
- ARROW-5427 - [Python] RangeIndex 序列化變更影響
- ARROW-5428 - [C++] 在 arrow::io::BufferedInputStream 中新增選項以設定 “讀取範圍”
- ARROW-5429 - [Java] 提供替代的緩衝區分配策略
- ARROW-5432 - [Python] 為 pyarrow.NativeFile 新增 ‘read_at’ 方法
- ARROW-5433 - [C++][Parquet] 改善 parquet-reader 欄位資訊
- ARROW-5434 - [Java] 為 ARROW-3191 中的 ArrowBuf 變更引入向後相容性的包裝器
- ARROW-5436 - [Python] 在 parquet.read_table 中公開 filters 參數
- ARROW-5438 - [JS] 在檔案格式中利用串流 EOS
- ARROW-5441 - [C++] 實作 FindArrowFlight.cmake
- ARROW-5442 - [網站] 釐清是什麼讓發佈產物成為 “官方” 產物
- ARROW-5443 - [Gandiva][Crossbow] 關閉 parquet 加密
- ARROW-5447 - [CI] [Ruby] CI 在 AppVeyor 上失敗
- ARROW-5449 - [C++] 本地檔案系統實作:調查 Windows UNC 路徑
- ARROW-5451 - [C++][Gandiva] 為 decimals 新增 round 函數
- ARROW-5452 - [R] 新增文件網站 (pkgdown)
- ARROW-5461 - [Java] 為 Float8Vector 和分配器新增微基準測試
- ARROW-5463 - [Rust] 為 Buffer 實作 AsRef
- ARROW-5464 - [Archery] Bad –benchmark-filter 預設值
- ARROW-5465 - [Crossbow] 支援將提交的工作定義 yaml 寫入檔案
- ARROW-5466 - [Java] 在 Travis CI 中 Docker 化 Java 建置,在單一條目中執行多個 JDK
- ARROW-5467 - [Go] 實作 Time32/Time64 陣列的讀取/寫入 IPC
- ARROW-5468 - [Go] 實作 Timestamp 陣列的讀取/寫入 IPC
- ARROW-5469 - [Go] 實作 Date32/Date64 陣列的讀取/寫入 IPC
- ARROW-5470 - [CI] C++ 本地檔案系統修補程式中斷 Travis R 工作
- ARROW-5472 - [開發] 如果未設定 JIRA 組件,則向 PR 合併工具新增警告
- ARROW-5474 - [C++] 記錄所需的 Boost 版本
- ARROW-5476 - [Java][記憶體] 修正 Netty ArrowBuf Slice
- ARROW-5477 - [C++] 檢查所需的 RapidJSON 版本
- ARROW-5478 - [封裝] 捨棄 Ubuntu 14.04 支援
- ARROW-5481 - [GLib] garrow_seekable_input_stream_peek() 遺漏 “error” 參數文件
- ARROW-5483 - [Java] 新增採用 Field 物件的 ValueVector 建構子
- ARROW-5485 - [Gandiva][Crossbow] OSx 建置失敗
- ARROW-5486 - [GLib] 新增 gandiva::FunctionRegistry 和相關事物的綁定
- ARROW-5488 - [R] 當 C++ lib 不可用時的解決方案
- ARROW-5490 - [C++] 移除 ARROW_BOOST_HEADER_ONLY
- ARROW-5491 - [C++] 移除 MACRO 定義後不必要的分號
- ARROW-5492 - [R] 新增 “col_select” 參數到 read_* 函式以讀取欄位的子集
- ARROW-5495 - [C++] 針對下載依賴套件一致地使用 HTTPS
- ARROW-5496 - [R][CI] 修正 R codecov.io 報告中的相對路徑
- ARROW-5498 - [C++] 使用 Flatbuffers 1.11.0 和 MinGW 建置失敗
- ARROW-5500 - [R] read_csv_arrow() 簽章應與 readr::read_csv() 相符
- ARROW-5503 - [R] 新增 read_json()
- ARROW-5504 - [R] 將 use_threads 參數移動到全域選項
- ARROW-5509 - [R] write_parquet()
- ARROW-5511 - [封裝] 在 Conda 套件中啟用 Flight
- ARROW-5512 - [C++] 為 Datasets 專案草擬初始公開 API
- ARROW-5513 - [Java] 重構 getstartOffset 的方法名稱以使用駝峰式命名
- ARROW-5516 - [Python] pyarrow 的開發頁面在使用 pip 時缺少依賴套件
- ARROW-5518 - [Java] 在 allocateNew 和 clear 時將 VectorSchemaRoot rowCount 設定為 0
- ARROW-5524 - [C++] 如果找不到 OpenSSL,則在 CMake 中關閉 PARQUET_BUILD_ENCRYPTION
- ARROW-5526 - [開發者] 在 GitHub issue 範本中新增更顯眼的通知,以將錯誤報告導向 JIRA
- ARROW-5529 - [Flight] 允許使用多個 TLS 憑證進行服務
- ARROW-5531 - [Python] 在 Array.from_buffers 中支援 binary、utf8 和巢狀類型
- ARROW-5533 - [Plasma] Plasma client 應為執行緒安全
- ARROW-5534 - [GLib] 新增 garrow_table_concatenate()
- ARROW-5535 - [GLib] 新增 garrow_table_slice()
- ARROW-5537 - [JS] 在 RecordBatchWriter 和 DictionaryBuilder 中支援 delta dictionaries
- ARROW-5538 - [C++] 將最低 OpenSSL 版本限制為 1.0.2
- ARROW-5541 - [R] 從負數 int32 轉換為 uint32 和 uint64 現在是安全的
- ARROW-5544 - [Archery] 在迴歸時,`benchmark diff` 子命令不應傳回非零值
- ARROW-5545 - [C++][Docs] 釐清 C++ API 文件中帶有時區的時間戳記的 UTC 值預期
- ARROW-5547 - [C++][FlightRPC] 未提供 arrow-flight.pc
- ARROW-5552 - [Go] 使 Schema 和 Field 實作 Stringer
- ARROW-5554 - 為 arrow::Concatenate 新增 python wrapper
- ARROW-5555 - [R] 新增 install_arrow() 函式以協助使用者取得 C++ 執行階段函式庫
- ARROW-5556 - [Doc] 記錄 JSON reader
- ARROW-5557 - [C++] 研究 VisitBitsUnrolled 在不同平台上的效能
- ARROW-5564 - [C++] 將 uriparser 新增至 conda-forge
- ARROW-5565 - [Python] 記錄在使用 pyarrow 時如何使用 gdb
- ARROW-5567 - [C++] 修正 memory-benchmark 的建置錯誤
- ARROW-5574 - [R] read_arrow() 的文件錯誤
- ARROW-5580 - 修正 Gandiva 中時間戳記函式的定義
- ARROW-5581 - [Java] 為向量排序提供介面和初始實作
- ARROW-5582 - [Go] 新增比較 Records 的支援
- ARROW-5586 - [R] 將 LIST 類型的 Array 轉換為 R lists
- ARROW-5587 - [Java] 為 Java 程式碼新增更多 maven 風格檢查
- ARROW-5590 - [R] 盡可能在相同的 CI 項目中執行 “no libarrow” R 建置
- ARROW-5591 - [Go] 實作 Duration 和 Intervals 的讀取/寫入 IPC
- ARROW-5597 - [封裝][deb] 新增 Flight 套件
- ARROW-5600 - [R] R 套件命名空間清理
- ARROW-5602 - [Java][Gandiva] 為 decimal round 函式新增測試
- ARROW-5604 - [Go] 改善 type-traits 的測試覆蓋率
- ARROW-5609 - [C++] 設定 CMP0068 CMake 政策以避免 macOS 警告
- ARROW-5612 - [Python][Documentation] 釐清 date_as_object 選項行為
- ARROW-5621 - [Go] 實作 Decimal128 陣列的讀取/寫入 IPC
- ARROW-5622 - [C++][Dataset] 未提供 arrow-dataset.pc
- ARROW-5625 - [R] 將 struct 類型的 Array 轉換為資料框架欄位
- ARROW-5632 - [Doc] 新增一些文件描述在 macOS 上使用 Xcode IDE 的編譯/偵錯工作流程
- ARROW-5633 - [Python] 在 Linux wheels 中啟用 bz2
- ARROW-5635 - [C++] 支援「壓縮」表格
- ARROW-5637 - [Gandiva] [Java] 完成 IN 運算式
- ARROW-5639 - [Java] 從 getOffsetBufferValueCapacity 中移除浮點數計算
- ARROW-5641 - [GLib] 從 Git 目標中移除 GNU Autotools 產生的 enum 檔案
- ARROW-5643 - [Flight] 新增覆寫主機名稱檢查的功能
- ARROW-5650 - [Python] 更新 manylinux 依賴套件版本
- ARROW-5652 - [CI] 修正 iwyu docker 映像檔
- ARROW-5656 - [Python] 在 macOS 上啟用 Flight wheels
- ARROW-5659 - [C++] 新增支援尋找 Homebrew 安裝的 OpenSSL
- ARROW-5660 - [GLib][CI] 使用最新的 macOS 映像檔和所有基於 Homebrew 的函式庫
- ARROW-5661 - 支援 Gandiva 中 decimal 的雜湊函式
-
ARROW-5662 - [C++] 新增對 BOOST_SOURCE=AUTO 的支援 捆綁 系統 - ARROW-5663 - [封裝][RPM] 更新 0.14.0 的 CentOS 套件
- ARROW-5664 - [Crossbow] 在 CircleCI 上而不是 Travis 上執行 nightly crossbow 測試
- ARROW-5668 - [Python] 在 Schema.__repr__ 中為不可為 Null 的欄位顯示 “not null”
- ARROW-5669 - [Crossbow] manylinux1 wheel 建置失敗
- ARROW-5670 - [Crossbow] get_apache_mirror.py 在 macOS 上使用 Python 3.5 時 TLS 錯誤失敗
- ARROW-5671 - [crossbow] mac os python wheels 失敗
- ARROW-5672 - [Java] 重構多餘的方法修飾詞
- ARROW-5683 - [R] 將 snappy 新增至 Rtools Windows 建置
- ARROW-5684 - [封裝][deb] 新增對 Ubuntu 19.04 的支援
- ARROW-5685 - [封裝][deb] 新增對 Apache Arrow Datasets 的支援
- ARROW-5687 - [C++] 移除 ARROW_BOOST_VENDORED 的剩餘用法
- ARROW-5690 - [封裝][Python] macOS wheels 損壞:缺少 libprotobuf.18.dylib
- ARROW-5694 - [Python] 轉換為 pandas 時不支援十進位列表
- ARROW-5695 - [C#][Release] 在 verify-release-candidate.sh 中執行 sourcelink 測試
- ARROW-5696 - [Gandiva] [C++] 引入 castVarcharVarchar
- ARROW-5699 - [C++] 優化 CSV 中 Decimal128 的解析
- ARROW-5701 - [C++][Gandiva] 僅為所需的選擇向量類型建置運算式
- ARROW-5702 - [C++] parquet::arrow::FileReader::GetSchema()
- ARROW-5704 - [C++] 停止為 SparseTensorImpl 類別使用 ARROW_TEMPLATE_EXPORT
- ARROW-5705 - [Java] 優化 BaseValueVector#computeCombinedBufferSize 邏輯
- ARROW-5706 - [Java] 移除 getValidityBufferValueCapacity 中的類型轉換
- ARROW-5707 - [Java] 改善 ArrowRecordBatch 的效能和程式碼結構
- ARROW-5710 - [C++] 允許在 Windows 上使用 Ninja 編譯 Gandiva
- ARROW-5718 - [R] 在 record_batch() 和 table() 中自動拼接資料框架
- ARROW-5721 - [Rust] 將陣列相關程式碼移動到單獨的模組中
- ARROW-5724 - [R] [CI] AppVeyor 建置應使用 ccache
- ARROW-5725 - [Crossbow] 將 conda recipes 移植到 azure pipelines
- ARROW-5726 - [Java] 為 int 向量實作通用介面
- ARROW-5727 - [Python] [CI] 在執行測試之前安裝 pytest-faulthandler
- ARROW-5748 - [封裝][deb] 新增對 Debian GNU/Linux buster 的支援
- ARROW-5749 - [Python] 為 Table::CombineChunks() 新增 Python binding
- ARROW-5751 - [封裝][Python] Python macOS wheels 對 libcares 有動態依賴
- ARROW-5752 - [Java] 改善 ArrowBuf#setZero 的效能
- ARROW-5755 - [Rust] [Parquet] 為 Type 新增衍生 clone
- ARROW-5768 - [Release] CHANGELOG.md 結尾有多餘的換行符號
- ARROW-5773 - [R] 在發布前清理文件
- ARROW-5780 - [C++] 為 Decimal128 運算新增基準測試
- ARROW-5782 - [Release] 在 dev/release/01-perform.sh 中設定 Flight 的測試資料
- ARROW-5783 - [Release][C#] 從 RAT 檢查中排除 dummy.git
- ARROW-5785 - Rust datafusion 實作不應依賴 rustyline
- ARROW-5787 - [Release][Rust] 使用本機模組驗證 RC
- ARROW-5793 - [Release] 避免 dev/release/03-binary.sh 中重複的 known host SSH 錯誤
- ARROW-5794 - [Release] 跳過上傳已上傳的二進制檔案
- ARROW-5795 - [Release] 新增遺失的等待以上傳二進制檔案
- ARROW-5796 - [Release][APT] 更新預期的套件列表
- ARROW-5797 - [Release][APT] 更新支援的發行版
- ARROW-5813 - [C++] 支援檢查不同連續張量的相等性
- ARROW-5818 - [Java][Gandiva] 支援 varlen 輸出向量
- ARROW-5820 - [Release] 從驗證腳本中移除未定義變數檢查
- ARROW-653 - [Python / C++] 新增偵錯函式以十六進位列印陣列的緩衝區內容
- ARROW-767 - [C++] 採用 FileSystem 抽象化
- ARROW-835 - [Format] 新增 Timedelta 類型以描述時間間隔
- ARROW-840 - [Python] 提供 Python API 以建立可以存活 Arrow IPC 的使用者定義資料類型
- ARROW-973 - [Website] 新增關於專案的 FAQ 頁面
錯誤修正
- ARROW-1837 - [Java] 無法在整合測試中讀取位元寬度超出已簽署範圍的無符號整數
- ARROW-2119 - [C++][Java] 處理具有零 record batch 的 Arrow stream
- ARROW-2136 - [Python] 從 pandas 轉換時未檢查不可為 Null 的 schema 欄位
- ARROW-2256 - [C++] Fuzzer 建置在 Ubuntu 16.04 上使用 LLVM apt repos 時無法立即失敗
- ARROW-2461 - [Python] 為 manylinux2010 tag 建置 wheels
- ARROW-3344 - [Python] test_plasma.py 失敗 (在 test_plasma_list 中)
- ARROW-3399 - [Python] 無法序列化 numpy matrix 物件
- ARROW-3650 - [Python] 混合欄索引被讀回為字串
- ARROW-3762 - [C++] 當 BinaryArray 容量溢位時,Parquet arrow::Table 讀取錯誤
- ARROW-4021 - [Ruby] 在 msys2 上建置 red-arrow 時發生錯誤
- ARROW-4076 - [Python] schema 驗證和篩選器
- ARROW-4139 - [Python] 如果設定了 UTF8 ConvertedType,則將 Parquet 欄統計資訊轉換為 unicode
- ARROW-4301 - [Java][Gandiva] Maven snapshot 版本更新似乎未更新 Gandiva 子模組
- ARROW-4324 - [Python] 從混合 numpy 純量列表建立時,Array dtype 推斷不正確
- ARROW-4350 - [Python] dtype=object 陣列無法轉換為 list-of-list ListArray
- ARROW-4447 - [C++] 研究 libthift 的動態連結
- ARROW-4516 - [Python] 在沒有 `_common_dataset` 但有空的 `_tempfile` 的路徑上建立 ParquetDataset 時發生錯誤
- ARROW-4523 - [JS] 新增 row proxy 產生基準測試
- ARROW-4651 - [Format] Flight Location 應比 (host, port) 對更靈活
- ARROW-4675 - [Python] 在 py2 中序列化 bool ndarray 並在 py3 中反序列化時發生錯誤
- ARROW-4694 - [CI] detect-changes.py 不一致
- ARROW-4723 - [Python] 讀取包含 parquet 檔案的目錄時跳過 _files
- ARROW-4725 - [C++] 在 MinGW 建置下停用 Dictionary 測試
- ARROW-4823 - [Python] read_csv 不應關閉它不擁有的檔案句柄
- ARROW-4845 - [R] Windows MingW64 上的編譯器警告
- ARROW-4851 - [Java] BoundsChecking.java 舊 drill 參數的預設行為似乎有誤
- ARROW-4885 - [Python] read_csv() 無法處理 decimal128 欄位
- ARROW-4886 - [Rust] 將 sliced primitive array 轉換為 list array 時行為不一致
- ARROW-4923 - 公開 Decimal 向量的 setter,這些 setter 接受 long 和 double 輸入
- ARROW-4934 - [Python] 解決將在 Python 3.8 中成為錯誤的棄用通知
- ARROW-5019 - [C#] ArrowStreamWriter 無法在不可搜尋的 stream 上運作
- ARROW-5049 - [Python] 在 spark 中使用 pyarrow FileSystem 時找不到 org/apache/hadoop/fs/FileSystem 類別
- ARROW-5051 - [GLib][Gandiva] 發布驗證腳本中的測試失敗
- ARROW-5058 - [Release] 02-source.sh 產生具有錯誤連結的電子郵件範本
- ARROW-5068 - [Gandiva][Packaging] 在 CMake 重構後修正 gandiva nightly 建置
- ARROW-5090 - Parquet 連結在 MacOS 上因 dylib 中的 @rpath 而失敗
- ARROW-5092 - [C#] Source Link 無法與 C# 發布腳本一起運作
- ARROW-5095 - [Flight][C++] Flight DoGet 未公開伺服器錯誤訊息
- ARROW-5096 - [封裝][deb] 缺少 plasma-store-server 套件
- ARROW-5097 - [封裝][CentOS6] arrow-lib 具有無法解決的依賴關係
- ARROW-5098 - [Website] 更新 0.13.0 的 APT 安裝文件
- ARROW-5100 - [JS] 如果緩衝區共用相同的底層 ArrayBuffer,Writer 會交換位元組順序
- ARROW-5117 - [Go] 在初始化 builder 後附加零個 slice 時 panic
- ARROW-5119 - [Go] array.Boolean 的 Stringer 實作無效
- ARROW-5129 - [Rust][Parquet] 欄位 writer 錯誤:在新增新的資料頁面時檢查字典編碼器
- ARROW-5130 - [Python] 在 Pyarrow 之後匯入 TensorFlow 時發生 Segfault
- ARROW-5132 - [Java] 在 Windows 上使用 Visual Studio 2017 建置 gandiva_jni.dll 時發生錯誤
- ARROW-5138 - [Python/C++] 列群組檢索無法正確還原索引
- ARROW-5142 - [CI] 修正 AppVeyor 腳本中的 conda 呼叫
- ARROW-5144 - [Python] ParquetDataset 和 ParquetPiece 不可序列化
- ARROW-5146 - [Dev] Merge 腳本強制目錄名稱
- ARROW-5147 - [C++] 建置時發生錯誤:找不到 DoubleConversion
- ARROW-5148 - [CI] [C++] LLVM 相關的編譯錯誤
- ARROW-5149 - [封裝][Wheel] 在 windows 建置中將 LLVM 固定到版本 7
- ARROW-5152 - [Python] 建置時的 CMake 警告
- ARROW-5159 - 無法在 arrow crate 中建置 benches。
- ARROW-5160 - [C++] ABORT_NOT_OK 評估運算式兩次
- ARROW-5166 - [Python][Parquet] uint64 欄位的統計資訊可能會溢位
- ARROW-5167 - [C++] 將 string-view-light 升級到最新版本
- ARROW-5169 - [Python] 在 Table.from_pandas 中,不可為 Null 的欄位會轉換為可為 Null 的欄位
- ARROW-5173 - [Go] 處理多個背靠背串聯的 stream
- ARROW-5174 - [Go] 為 DataTypes 實作 Stringer
- ARROW-5177 - [Python] ParquetReader.read_column() 不檢查邊界
- ARROW-5183 - [CI] AppVeyor 上的 MinGW 建置失敗
- ARROW-5184 - [Rust] 連結損壞和其他文件警告
- ARROW-5194 - [C++][Plasma] TEST(PlasmaSerialization, GetReply) 失敗
- ARROW-5195 - [Python] read_csv 忽略字串類型上的 null_values
- ARROW-5201 - [Python] 從 collections 匯入 ABC 在 Python 3.7 中已棄用
- ARROW-5208 - [Python] 當 mask 存在時,pa.array() 中轉換期間的結果類型不一致
- ARROW-5214 - [C++] 離線依賴套件下載器遺漏某些函式庫
- ARROW-5217 - [Rust] [CI] DataFusion 測試失敗
- ARROW-5232 - [Java] 在 clear/setSafe 迴圈的情況下,value vector size 快速增加
- ARROW-5233 - [Go] 遷移到新的 flatbuffers-v1.11.0
- ARROW-5237 - [Python] pandas metadata 中的 pandas_version key 不再填充
- ARROW-5240 - [C++][CI] cmake_format 0.5.0 似乎使建置失敗
- ARROW-5242 - [C++] 由於縮小範圍,Arrow 無法使用 Visual Studio 2017 Update 9 或更高版本乾淨地編譯
- ARROW-5243 - [Java][Gandiva] 為 decimal compare 函式新增測試
- ARROW-5245 - [C++][CI] 取消固定 cmake_format
- ARROW-5246 - [Go] 在 CI 中使用 Go-1.12
- ARROW-5249 - [Java] Flight client 在某些情況下無法正確處理 auth
- ARROW-5253 - [C++] 外部 Snappy 在 Alpine 上失敗
- ARROW-5254 - [Flight][Java] DoAction 不支援 result streams
- ARROW-5255 - [Java] 實作使用者定義資料類型 API
- ARROW-5260 - [Python][C++] 在全新的進程中從組件反序列化時崩潰
- ARROW-5274 - [JavaScript] countBy 的陣列類型錯誤
- ARROW-5285 - [C++][Plasma] 當 GPU 物件刪除時,GpuProcessHandle 未釋放
- ARROW-5293 - [C++] DictionaryArray 上的 Take kernel 不保留 ordered 標誌
- ARROW-5294 - [CI] setuptools_scm 失敗
- ARROW-5296 - [Java] 零星的 Flight 測試失敗
- ARROW-5301 - [Python] parquet 文件在 nthreads 參數上已過時
- ARROW-5306 - [CI] [GLib] 停用 GTK-Doc
- ARROW-5308 - [Go] 移除已棄用的 Feather 格式
- ARROW-5314 - [Go] 具有 Offsets 的字串陣列的列印不正確
- ARROW-5325 - [Archery][Benchmark] 從 benchmark diff cli 命令輸出格式正確的 jsonlines
- ARROW-5330 - [Python] [CI] 在 Travis-CI 上執行 Python Flight 測試
- ARROW-5332 - [R] R 套件建置/安裝失敗:dyn.load() 中發生錯誤
- ARROW-5348 - [CI] [Java] Gandiva checkstyle 失敗
- ARROW-5360 - [Rust] 建置因 nightly 2019-05-16+ 上的 rustyline 而損壞
- ARROW-5362 - [C++] 壓縮往返測試可能會導致某些 sanitizers 失敗
- ARROW-5371 - [Release] 為 dev/release/00-prepare.sh 新增測試
- ARROW-5373 - [Java] 為 Gandiva Java Build 新增遺失的詳細資訊
- ARROW-5376 - [C++] 在 gcc 5.4.0 上編譯失敗
- ARROW-5383 - [Go] 更新 IPC flatbuf (新的 Duration 類型)
- ARROW-5387 - [Go] 正確處理 List 的子 slice
- ARROW-5388 - [Go] 在 array.NewChunked 中使用 arrow.TypeEqual
- ARROW-5390 - [CI] Travis 上的 Job 時間限制超出
- ARROW-5397 - 測試 Flight TLS 支援
- ARROW-5398 - [Python] Flight 測試因 URI 變更而損壞
- ARROW-5403 - [C++] 測試失敗未在 Windows shared 建置中傳播
- ARROW-5411 - [C++][Python] 在 Mac OS Mojave 上建置時發生建置錯誤
- ARROW-5412 - [Java] 整合測試因 UnsupportedOperationException 而失敗
- ARROW-5419 - [C++] CSV strings_can_be_null 選項不尊重所有 null_values
- ARROW-5421 - [封裝][Crossbow] 夜間測試配置中的重複鍵
- ARROW-5430 - [Python] 可以讀取但不能寫入在大型整數上分割的 parquet
- ARROW-5435 - [Java] 為 IntervalYearVector#getAsStringBuilder 新增測試
- ARROW-5437 - [Python] 從 parquet 測試中遺失 pandas pytest marker
- ARROW-5446 - [C++] 使用 cmake header install directory 而不是 include
- ARROW-5448 - [CI] AppVeyor 上的 MinGW 建置失敗
- ARROW-5453 - [C++] 剛發布的 cmake-format 0.5.2 破壞了建置
- ARROW-5455 - [Rust] 建置因 2019-05-30 Rust nightly 而損壞
- ARROW-5456 - [GLib][Plasma] 安裝的 plasma-glib 可能用於建置文件
- ARROW-5457 - [GLib][Plasma] 測試的環境變數名稱錯誤
- ARROW-5459 - [Go] 為 Float16 DataType 實作 Stringer
- ARROW-5462 - [Go] 支援寫入零長度 List
- ARROW-5479 - [Rust] [DataFusion] 使用 ARROW_TEST_DATA 而不是相對路徑進行測試
- ARROW-5487 - [CI] [Python] 文件建置失敗
- ARROW-5493 - [Integration/Go] 為 IPC 整合測試新增 Go 支援
- ARROW-5507 - [Plasma] [CUDA] 編譯錯誤
- ARROW-5514 - [C++] uint64 的 Printer 顯示錯誤的值
- ARROW-5517 - [C++] Header 集合 CMake 邏輯應僅考慮不包含目錄的檔案名稱
- ARROW-5520 - [C++][Packaging] AArch64C 上沒有 NVidia CUDA 工具組
- ARROW-5521 - [Packaging] License 檢查因 Apache RAT 0.13 而失敗
- ARROW-5528 - Concatenate() 在串聯空的二進制陣列時崩潰。
- ARROW-5532 - [JS] 未讀取欄位 Metadata
- ARROW-5551 - [Go] invalid FixedSizeArray representation
- ARROW-5553 - [Ruby] red-arrow gem 無法在 ruby:2.5 docker 映像檔上編譯
- ARROW-5576 - [C++] 不穩定的 thrift_ep tarball 下載
- ARROW-5577 - [C++] 由於 Alpine Linux 上的 googletest shared library 導致連結失敗
- ARROW-5583 - [Java] 當 NullableValueHolder 的 isSet 為 0 時,不應使用緩衝區欄位
- ARROW-5584 - [Java] 在 FieldReader javadoc 中為連結參考新增 import
- ARROW-5589 - [C++][Fuzzing] arrow-ipc-fuzzing-test crash 2354085db0125113f04f7bd23f54b85cca104713
- ARROW-5592 - [Go] 實作 Duration 陣列
- ARROW-5596 - [Python] Flight 測試在 Python 2.7 上失敗
- ARROW-5601 - [gandiva] 具有字串欄位的 projector 時發生錯誤
- ARROW-5603 - [Python] 註冊 pytest markers 以避免警告
- ARROW-5605 - [C++][Fuzzing] arrow-ipc-fuzzing-test crash 74aec871d14bb6b07c72ea8f0e8c9f72cbe6b73c
- ARROW-5606 - [Python] pandas.RangeIndex._start/_stop/_step 已棄用
- ARROW-5608 - [C++][parquet] 使用 parquet::arrow::ColumnReader 時發生無效的記憶體存取
- ARROW-5615 - [C++] 由於 C++11 字串文字,在 gcc 5.4.0 Ubuntu 16.04 上發生編譯錯誤
- ARROW-5616 - [Python] 針對 Python 2.7 headers 的 C++ 建置失敗
- ARROW-5617 - [C++] 當使用 ARROW_BOOST_VENDORED=ON 時,thrift_ep 0.12.0 建置失敗
- ARROW-5619 - [C++] get_apache_mirror.py 無法與 Python 3.5 一起運作
- ARROW-5623 - [CI][GLib] 在 macOS 上失敗
- ARROW-5624 - [C++] -Duriparser_SOURCE=BUNDLED 已損壞
- ARROW-5626 - [C++][Gandiva] 運算式快取也應考慮精確度和比例
- ARROW-5629 - [C++] 修正 Coverity 問題
- ARROW-5631 - [C++] CMake 3.2 建置失敗
- ARROW-5648 - [C++] 在 mingw 上建置失敗,缺少 codecvt
- ARROW-5654 - [C++] ChunkedArray 應驗證陣列的類型
- ARROW-5674 - [Python] test_parquet.py 中缺少 pandas pytest 標記
- ARROW-5675 - [Doc] 修正文件中的錯字,該文件描述了在 macOS 上使用 Xcode IDE 的編譯/偵錯工作流程
- ARROW-5678 - [R][Lint] 修正 hadolint docker 程式碼檢查錯誤
- ARROW-5693 - [Go] 跳過 Decimal128 的 IPC 整合測試
- ARROW-5697 - [GLib] c_glib/Dockerfile 已損壞
- ARROW-5698 - [R] r/Dockerfile docker-compose 建置已損壞
- ARROW-5709 - [C++] gandiva-date_time_test 在 Windows 上失敗
- ARROW-5714 - [JS] Int64Builder 在有/沒有 BigNum 時行為不一致
- ARROW-5723 - [Gandiva][Crossbow] 建置失敗
- ARROW-5728 - [Python] [CI] test_jvm.py 中 Travis-CI 失敗
- ARROW-5730 - [Python][CI] 在 dask 整合測試中有選擇性地跳過測試案例
- ARROW-5732 - [C++] macOS 建置在 master 分支上以特殊方式失敗,並出現來自 pmmintrin.h 的警告
- ARROW-5735 - [C++] Appveyor 建置在 thrift_ep 建置中持續失敗
- ARROW-5737 - [C++][Gandiva] Gandiva 無法在 manylinux 中建置
- ARROW-5738 - [Crossbow][Conda] OSX 套件建置因缺少 intrinsics 而失敗
- ARROW-5739 - [CI] 修正 docker python 建置
- ARROW-5750 - [Java] Java 編譯在 master 分支上失敗
- ARROW-5754 - [C++] 缺少 ~GrpcStreamWriter 的 override?
- ARROW-5765 - [C++] TestDictionary.Validate 測試在 release build 中崩潰
- ARROW-5769 - [Java] org.apache.arrow.flight.TestTls 透過 dev/release/00-prepare.sh 失敗
- ARROW-5770 - [C++] 修正 result.h 中的 -Wpessimizing-move
- ARROW-5771 - [Python] Docker python-nopandas 工作失敗
- ARROW-5774 - [Java][Documentation] 記錄需要為 flight 檢出 git 子模組
- ARROW-5781 - [Archery] 確保 benchmark clone 接受 revision 中的 remotes
- ARROW-5791 - [Python] pyarrow.csv.read_csv 卡住 + 耗盡所有記憶體
- ARROW-5816 - [Release] 平行 curl 在 verify-release-candidate-sh 中無法可靠地運作
- ARROW-5824 - [Gandiva] [C++] 修正 decimal null
- ARROW-61 - [Java] 方法可以傳回大於 long MAX_VALUE 的值