-
Notifications
You must be signed in to change notification settings - Fork 110
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Website] Add release note for 16.1.0 (#514)
- Loading branch information
Showing
3 changed files
with
253 additions
and
109 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,142 @@ | ||
--- | ||
layout: default | ||
title: Apache Arrow 16.1.0 Release | ||
permalink: /release/16.1.0.html | ||
--- | ||
<!-- | ||
{% comment %} | ||
Licensed to the Apache Software Foundation (ASF) under one or more | ||
contributor license agreements. See the NOTICE file distributed with | ||
this work for additional information regarding copyright ownership. | ||
The ASF licenses this file to you under the Apache License, Version 2.0 | ||
(the "License"); you may not use this file except in compliance with | ||
the License. You may obtain a copy of the License at | ||
http://www.apache.org/licenses/LICENSE-2.0 | ||
Unless required by applicable law or agreed to in writing, software | ||
distributed under the License is distributed on an "AS IS" BASIS, | ||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
See the License for the specific language governing permissions and | ||
limitations under the License. | ||
{% endcomment %} | ||
--> | ||
|
||
# Apache Arrow 16.1.0 (14 May 2024) | ||
|
||
This is a patch release covering more than 0 months of development. | ||
|
||
## Download | ||
|
||
* [**Source Artifacts**][1] | ||
* **Binary Artifacts** | ||
* [For AlmaLinux][2] | ||
* [For Amazon Linux][3] | ||
* [For CentOS][4] | ||
* [For C#][5] | ||
* [For Debian][6] | ||
* [For Python][7] | ||
* [For Ubuntu][8] | ||
* [Git tag][9] | ||
|
||
## Contributors | ||
|
||
This release includes 38 commits from 16 distinct contributors. | ||
|
||
```console | ||
$ 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 | ||
``` | ||
|
||
## Patch Committers | ||
|
||
The following Apache committers merged contributed patches to the repository. | ||
|
||
```console | ||
$ 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 | ||
``` | ||
|
||
## Changelog | ||
|
||
|
||
## Apache Arrow 16.1.0 (2024-05-14 07:00:00) | ||
|
||
### Bug Fixes | ||
|
||
* [GH-40069](https://github.com/apache/arrow/issues/40069) - [C++] Make scalar scratch space immutable after initialization (#40237) | ||
* [GH-40407](https://github.com/apache/arrow/issues/40407) - [JS] Fix string coercion in MapRowProxyHandler.ownKeys (#40408) | ||
* [GH-40563](https://github.com/apache/arrow/issues/40563) - [Go] Unable to JSON marshal float64 arrays which contain a NaN value (#41109) | ||
* [GH-41133](https://github.com/apache/arrow/issues/41133) - [Benchmarking] Build benchmarks in benchmarks.env (#40925) | ||
* [GH-41137](https://github.com/apache/arrow/issues/41137) - [C#] Fix DenseUnionArray IsNull/Valid (#41138) | ||
* [GH-41140](https://github.com/apache/arrow/issues/41140) - [C#] Account for offset and length in union arrays (#41165) | ||
* [GH-41238](https://github.com/apache/arrow/issues/41238) - [Release] Use UTF-8 as the default encoding to upload binary (#41242) | ||
* [GH-41280](https://github.com/apache/arrow/issues/41280) - [Release][Java] Make Maven version detection more robust (#41281) | ||
* [GH-41302](https://github.com/apache/arrow/issues/41302) - [C#][Integration] Fix writing list and binary arrays with zero length offsets to IPC format (#41303) | ||
* [GH-41333](https://github.com/apache/arrow/issues/41333) - [C++][CMake] Prefer protobuf-config.cmake to FindProtobuf.cmake (#41360) | ||
* [GH-41369](https://github.com/apache/arrow/issues/41369) - [CI][GLib] Don't use /usr/local on macOS (#41387) | ||
* [GH-41370](https://github.com/apache/arrow/issues/41370) - [CI][MATLAB] MATLAB macOS CI workflow fails because of `macos-latest` change to `macos-14` (#41384) | ||
* [GH-41398](https://github.com/apache/arrow/issues/41398) - [R][CI] Windows job failing after R 4.4 release (#41409) | ||
* [GH-41407](https://github.com/apache/arrow/issues/41407) - [C++] Use static method to fill scalar scratch space to prevent ub (#41421) | ||
* [GH-41431](https://github.com/apache/arrow/issues/41431) - [C++][Parquet][Dataset] Fix repeated scan on encrypted dataset (#41550) | ||
* [GH-41462](https://github.com/apache/arrow/issues/41462) - [CI] Temporary pin azurite to v3.29.0 (#41501) | ||
* [GH-41463](https://github.com/apache/arrow/issues/41463) - [C++] Skip TestConcurrentFillFromScalar for platforms without threading support (#41461) | ||
* [GH-41562](https://github.com/apache/arrow/issues/41562) - [C++][Parquet] Decoding: Fix num_value handling in ByteStreamSplitDecoder (#41565) | ||
* [GH-41566](https://github.com/apache/arrow/issues/41566) - [CI][Packaging] macOS wheel for Catalina fails to build on macOS arm64 (#41567) | ||
* [GH-41577](https://github.com/apache/arrow/issues/41577) - [Java][Packaging] Add org.apache.arrow.memory.core to --add-opens=java.base/java.nio | ||
* [GH-41594](https://github.com/apache/arrow/issues/41594) - [Go] Support reading `date64` type & properly validate list-like types (#41595) | ||
|
||
|
||
### New Features and Improvements | ||
|
||
* [GH-39131](https://github.com/apache/arrow/issues/39131) - [JS] Add at() for array like types (#40730) | ||
* [GH-39482](https://github.com/apache/arrow/issues/39482) - [JS] Refactor imports (#39483) | ||
* [GH-39664](https://github.com/apache/arrow/issues/39664) - [C++][Acero] Ensure Acero benchmarks present a metric for identifying throughput (#40884) | ||
* [GH-40517](https://github.com/apache/arrow/issues/40517) - [C#] Fix writing sliced arrays to IPC format (#41197) | ||
* [GH-40959](https://github.com/apache/arrow/issues/40959) - [JS] Store Timestamps in 64 bits (#40960) | ||
* [GH-40989](https://github.com/apache/arrow/issues/40989) - [JS] Update dependencies (#40990) | ||
* [GH-41136](https://github.com/apache/arrow/issues/41136) - [C#] Recompute null count for sliced arrays on demand (#41144) | ||
* [GH-41225](https://github.com/apache/arrow/issues/41225) - [C#] Slice value buffers when writing sliced list or binary arrays in IPC format (#41230) | ||
* [GH-41231](https://github.com/apache/arrow/issues/41231) - [C#] Slice values array when writing a sliced list view array to IPC format (#41255) | ||
* [GH-41247](https://github.com/apache/arrow/issues/41247) - [Release] Use LC_ALL in binary upload scripts (#41248) | ||
* [GH-41353](https://github.com/apache/arrow/issues/41353) - [C++] Define bit_width and byte_width of ExtensionType in terms of the storage type (#41354) | ||
* [GH-41402](https://github.com/apache/arrow/issues/41402) - [CI][R] Update our backwards compatibility CI any other R 4.4 cleanups (#41403) | ||
* [GH-41405](https://github.com/apache/arrow/issues/41405) - [Release][Docs][GLib] Use Sphinx based GLib front page (#41406) | ||
|
||
|
||
[1]: https://www.apache.org/dyn/closer.lua/arrow/arrow-16.1.0/ | ||
[2]: https://apache.jfrog.io/artifactory/arrow/almalinux/ | ||
[3]: https://apache.jfrog.io/artifactory/arrow/amazon-linux/ | ||
[4]: https://apache.jfrog.io/artifactory/arrow/centos/ | ||
[5]: https://apache.jfrog.io/artifactory/arrow/nuget/ | ||
[6]: https://apache.jfrog.io/artifactory/arrow/debian/ | ||
[7]: https://apache.jfrog.io/artifactory/arrow/python/16.1.0/ | ||
[8]: https://apache.jfrog.io/artifactory/arrow/ubuntu/ | ||
[9]: https://github.com/apache/arrow/releases/tag/apache-arrow-16.1.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters