Apache Arrow 16.1.0 (2024年5月14日)
這是一個修補程式版本,包含超過 0 個月的開發成果。
下載
貢獻者
此版本包含來自 16 位不同貢獻者的 38 個提交。
$ git shortlog -sn apache-arrow-16.0.0..apache-arrow-16.1.0
7 Adam Reeve
7 Raúl Cumplido
6 Sutou Kouhei
4 Dominik Moritz
3 Rossi Sun
1 Alex Shcherbakov
1 Austin Dickey
1 Felipe Oliveira Carvalho
1 Gang Wu
1 Hyunseok Seo
1 Jacob Wujciak-Jens
1 Jonathan Keane
1 Kartik Verma
1 Kevin Gurney
1 Mike Bostock
1 mwish
修補程式提交者
以下 Apache 提交者合併了貢獻的修補程式到儲存庫。
$ git shortlog -sn --group=trailer:signed-off-by apache-arrow-16.0.0..apache-arrow-16.1.0
7 Curt Hagenlocher
5 Sutou Kouhei
3 Jacob Wujciak-Jens
2 Benjamin Kietzman
2 Matt Topol
2 Raúl Cumplido
1 Antoine Pitrou
1 Felipe Oliveira Carvalho
1 Gang Wu
1 Jonathan Keane
1 Joris Van den Bossche
1 Kevin Gurney
1 Weston Pace
變更日誌
Apache Arrow 16.1.0 (2024-05-14 07:00:00)
錯誤修正
- GH-40069 - [C++] 使純量暫存空間在初始化後不可變 (#40237)
- GH-40407 - [JS] 修正 MapRowProxyHandler.ownKeys 中的字串強制轉型 (#40408)
- GH-40563 - [Go] 無法將包含 NaN 值的 float64 陣列進行 JSON 編組 (#41109)
- GH-41133 - [Benchmarking] 在 benchmarks.env 中建置基準測試 (#40925)
- GH-41137 - [C#] 修正 DenseUnionArray IsNull/Valid (#41138)
- GH-41140 - [C#] 在 union 陣列中考量偏移量和長度 (#41165)
- GH-41238 - [Release] 使用 UTF-8 作為預設編碼來上傳二進位檔案 (#41242)
- GH-41280 - [Release][Java] 使 Maven 版本偵測更穩健 (#41281)
- GH-41302 - [C#][Integration] 修正將具有零長度偏移量的 list 和 binary 陣列寫入 IPC 格式的問題 (#41303)
- GH-41333 - [C++][CMake] 優先使用 protobuf-config.cmake 而非 FindProtobuf.cmake (#41360)
- GH-41369 - [CI][GLib] 請勿在 macOS 上使用 /usr/local (#41387)
- GH-41370 - [CI][MATLAB] MATLAB macOS CI 工作流程因
macos-latest
變更為macos-14
而失敗 (#41384) - GH-41398 - [R][CI] Windows 工作在 R 4.4 發布後失敗 (#41409)
- GH-41407 - [C++] 使用靜態方法填寫純量暫存空間以防止未定義行為 (#41421)
- GH-41431 - [C++][Parquet][Dataset] 修正加密資料集上的重複掃描 (#41550)
- GH-41462 - [CI] 暫時將 azurite 固定到 v3.29.0 (#41501)
- GH-41463 - [C++] 對於沒有線程支援的平台,跳過 TestConcurrentFillFromScalar (#41461)
- GH-41562 - [C++][Parquet] 解碼:修正 ByteStreamSplitDecoder 中的 num_value 處理 (#41565)
- GH-41566 - [CI][Packaging] 用於 Catalina 的 macOS wheel 無法在 macOS arm64 上建置 (#41567)
- GH-41577 - [Java][Packaging] 將 org.apache.arrow.memory.core 新增至 –add-opens=java.base/java.nio
- GH-41594 - [Go] 支援讀取
date64
類型 & 正確驗證類似 list 的類型 (#41595)
新功能與改進
- GH-39131 - [JS] 為類似陣列的類型新增 at() (#40730)
- GH-39482 - [JS] 重構匯入 (#39483)
- GH-39664 - [C++][Acero] 確保 Acero 基準測試呈現用於識別吞吐量的指標 (#40884)
- GH-40517 - [C#] 修正將切片陣列寫入 IPC 格式的問題 (#41197)
- GH-40959 - [JS] 以 64 位元儲存時間戳記 (#40960)
- GH-40989 - [JS] 更新相依性 (#40990)
- GH-41136 - [C#] 根據需求重新計算切片陣列的 null 計數 (#41144)
- GH-41225 - [C#] 在 IPC 格式中寫入切片 list 或 binary 陣列時,切片值緩衝區 (#41230)
- GH-41231 - [C#] 在將切片 list view 陣列寫入 IPC 格式時,切片值陣列 (#41255)
- GH-41247 - [Release] 在二進位上傳腳本中使用 LC_ALL (#41248)
- GH-41353 - [C++] 根據儲存類型定義 ExtensionType 的 bit_width 和 byte_width (#41354)
- GH-41402 - [CI][R] 更新我們的向後相容性 CI 以及任何其他 R 4.4 清理 (#41403)
- GH-41405 - [Release][Docs][GLib] 使用基於 Sphinx 的 GLib 首頁 (#41406)