layout: default title: Apache Arrow 1.0.1 Release permalink: /release/1.0.1.html

Apache Arrow 1.0.1 (21 August 2020)

This is a patch release addressing bugs in the 1.0.0 release.

Download

Contributors

This release includes 39 commits from 15 distinct contributors.

$ 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

Patch Committers

The following Apache committers merged contributed patches to the repository.

$ git shortlog -csn apache-arrow-1.0.0..apache-arrow-1.0.1
    39	Krisztián Szűcs

Changelog

Apache Arrow 1.0.1 (2020-08-21)

Bug Fixes

  • ARROW-9535 - [Python] Remove symlink fixes from conda recipe
  • ARROW-9536 - Missing parameters in PlasmaOutOfMemoryException.java
  • ARROW-9544 - [R] version argument of write_parquet not working
  • ARROW-9549 - [Rust] Parquet no longer builds
  • ARROW-9556 - [Python][C++] Segfaults in UnionArray with null values
  • ARROW-9560 - [Packaging] conda recipes failing due to missing conda-forge.yml
  • ARROW-9569 - [CI][R] Fix rtools35 builds for msys2 key change
  • ARROW-9570 - [Doc] Clean up sphinx sidebar
  • ARROW-9573 - [Python] Parquet doesn't load when partitioned column starts with ‘_’
  • ARROW-9574 - [R] Cleanups for CRAN 1.0.0 release
  • ARROW-9575 - [R] gcc-UBSAN failure on CRAN
  • ARROW-9577 - [Python][C++] posix_madvise error on Debian in pyarrow 1.0.0
  • ARROW-9589 - [C++/R] arrow_exports.h contains structs declared as class
  • ARROW-9592 - [CI] Update homebrew before calling brew bundle
  • ARROW-9596 - [CI][Crossbow] Fix homebrew-cpp again, again
  • ARROW-9598 - [C++][Parquet] Spaced definition levels is not assigned correctly.
  • ARROW-9599 - [CI] Appveyor toolchain build fails because CMake detects different C and C++ compilers
  • ARROW-9600 - [Rust] When used as a crate dependency, arrow-flight is rebuilt on every invocation of cargo build
  • ARROW-9600 - [Rust] When used as a crate dependency, arrow-flight is rebuilt on every invocation of cargo build
  • ARROW-9602 - [R] Improve cmake detection in Linux build
  • ARROW-9606 - [C++][Dataset] in expressions don't work with >1 partition levels
  • ARROW-9609 - [C++] CSV datasets don't materialize virtual columns
  • ARROW-9621 - [Python] test_move_file() is failed with fsspec 0.8.0
  • ARROW-9631 - [Rust] Arrow crate should not depend on flight
  • ARROW-9631 - [Rust] Arrow crate should not depend on flight
  • ARROW-9644 - [C++][Dataset] Do not check for ignore_prefixes in the base path
  • ARROW-9659 - [C++] RecordBatchStreamReader throws on CUDA device buffers
  • ARROW-9684 - [C++] Fix undefined behaviour on invalid IPC / Parquet input (OSS-Fuzz)
  • ARROW-9700 - [Python] create_library_symlinks doesn't work in macos
  • ARROW-9712 - [Rust] [DataFusion] ParquetScanExec panics on error
  • ARROW-9743 - [R] Sanitize paths in open_dataset

New Features and Improvements

  • ARROW-9402 - [C++] Add portable wrappers for __builtin_add_overflow and friends
  • ARROW-9563 - [Dev][Release] Use archery's changelog generator when creating release notes for the website
  • ARROW-9715 - [R] changelog/doc updates for 1.0.1