Apache Arrow 4.0.1 (26 May 2021)
This is a patch release covering a month of development and addressing small but important bugs in the different implementations.
Download
- Source Artifacts
- Binary Artifacts
- Git tag
Contributors
This release includes 21 commits from 13 distinct contributors.
$ git shortlog -sn apache-arrow-4.0.0..apache-arrow-4.0.1
3 Jorge C. Leitao
3 Joris Van den Bossche
2 Krisztián Szűcs
2 Ian Cook
2 David Li
2 Jonathan Keane
1 Antoine Pitrou
1 niranda perera
1 Dominik Moritz
1 GALI PREM SAGAR
1 Jeroen Ooms
1 Matthew Topol
1 Yibo Cai
Patch Committers
The following Apache committers merged contributed patches to the repository.
$ git shortlog -csn apache-arrow-4.0.0..apache-arrow-4.0.1
17 Krisztián Szűcs
3 Jorge C. Leitao
1 GitHub
Changelog
Apache Arrow 4.0.1 (2021-05-26)
Bug Fixes
- ARROW-12568 - [Python][C++] Segfault when casting a sliced ListArray of int64 in v4.0.0
- ARROW-12601 - [R][Packaging] Fix pkg-config check in r/configure
- ARROW-12603 - [R] open_dataset ignoring provided schema when using select
- ARROW-12604 - [R][Packaging] Dataset, Parquet off in autobrew and CRAN Mac builds
- ARROW-12617 - [Python] pyarrow.orc.write_table signature reverses that of pyarrow.parquet.write_table
- ARROW-12622 - [Python] Segfault when reading CSV inside Flight server
- ARROW-12642 - [R] LIBARROW_MINIMAL, LIBARROW_DOWNLOAD, NOT_CRAN env vars should not be case-sensitive
- ARROW-12663 - [C++] segfault when arrow header is compiled with nvcc 11.2
- ARROW-12670 - [C++] extract_regex gives bizarre behavior after nulls or non-matches
- ARROW-12746 - [Go][Flight] Client Auth handler overwrites outgoing metadata
- ARROW-12769 - [Python] Negative out of range slices yield invalid arrays
- ARROW-12774 - [C++][Compute] replace_substring_regex() creates invalid arrays => crash
- ARROW-12776 - [Archery][Integration] Fix decimal case generation in write_js_test_json
New Features and Improvements
- ARROW-11926 - [R] Pass on the new UCRT CRAN windows builds
- ARROW-12520 - [R] Minor docs updates
- ARROW-12571 - [R][CI] Run nightly R with valgrind
- ARROW-12578 - [JS] Simplify UTF8 handling in NodeJS
- ARROW-12619 - [Python] pyarrow sdist should not require git
- ARROW-12806 - [Python] test_write_to_dataset_filesystem missing a dataset mark