From d575f2b86a39b04fe19a5fdaf51a63a1dace5724 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Cumplido?= Date: Tue, 14 May 2024 12:52:23 +0000 Subject: [PATCH] [Website] Add release note for 16.1.0 --- _data/versions.yml | 26 +++--- _release/16.1.0.md | 142 +++++++++++++++++++++++++++++++++ _release/index.md | 194 +++++++++++++++++++++++---------------------- 3 files changed, 253 insertions(+), 109 deletions(-) create mode 100644 _release/16.1.0.md diff --git a/_data/versions.yml b/_data/versions.yml index 303c8fd1a36a..a0e0a3496523 100644 --- a/_data/versions.yml +++ b/_data/versions.yml @@ -16,17 +16,17 @@ # Database of the current version # current: - number: '16.0.0' - pinned_number: '16.0.*' + number: '16.1.0' + pinned_number: '16.1.*' major_number: '16' - date: 2024-04-20 - git-tag: '6a28035c2b49b432dc63f5ee7524d76b4ed2d762' - github-tag-link: 'https://github.com/apache/arrow/releases/tag/apache-arrow-16.0.0' - release-notes: 'https://arrow.apache.org/release/16.0.0.html' - mirrors: 'https://www.apache.org/dyn/closer.lua/arrow/arrow-16.0.0/' - tarball-name: 'apache-arrow-16.0.0.tar.gz' - tarball-url: 'https://www.apache.org/dyn/closer.lua?action=download&filename=arrow/arrow-16.0.0/apache-arrow-16.0.0.tar.gz' - java-artifacts: 'https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.arrow%22%20AND%20v%3A%2216.0.0%22' - asc: 'https://downloads.apache.org/arrow/arrow-16.0.0/apache-arrow-16.0.0.tar.gz.asc' - sha256: 'https://downloads.apache.org/arrow/arrow-16.0.0/apache-arrow-16.0.0.tar.gz.sha256' - sha512: 'https://downloads.apache.org/arrow/arrow-16.0.0/apache-arrow-16.0.0.tar.gz.sha512' + date: 2024-05-14 + git-tag: '7dd1d34074af176d9e861a360e135ae57b21cf96' + github-tag-link: 'https://github.com/apache/arrow/releases/tag/apache-arrow-16.1.0' + release-notes: 'https://arrow.apache.org/release/16.1.0.html' + mirrors: 'https://www.apache.org/dyn/closer.lua/arrow/arrow-16.1.0/' + tarball-name: 'apache-arrow-16.1.0.tar.gz' + tarball-url: 'https://www.apache.org/dyn/closer.lua?action=download&filename=arrow/arrow-16.1.0/apache-arrow-16.1.0.tar.gz' + java-artifacts: 'https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.arrow%22%20AND%20v%3A%2216.1.0%22' + asc: 'https://downloads.apache.org/arrow/arrow-16.1.0/apache-arrow-16.1.0.tar.gz.asc' + sha256: 'https://downloads.apache.org/arrow/arrow-16.1.0/apache-arrow-16.1.0.tar.gz.sha256' + sha512: 'https://downloads.apache.org/arrow/arrow-16.1.0/apache-arrow-16.1.0.tar.gz.sha512' diff --git a/_release/16.1.0.md b/_release/16.1.0.md new file mode 100644 index 000000000000..79589919fd2e --- /dev/null +++ b/_release/16.1.0.md @@ -0,0 +1,142 @@ +--- +layout: default +title: Apache Arrow 16.1.0 Release +permalink: /release/16.1.0.html +--- + + +# 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 diff --git a/_release/index.md b/_release/index.md index 9c1e2648930d..ec1e42f36850 100644 --- a/_release/index.md +++ b/_release/index.md @@ -26,100 +26,102 @@ limitations under the License. Navigate to the release page for downloads and the changelog. -* [16.0.0 (20 April 2024)][1] -* [15.0.2 (18 March 2024)][2] -* [15.0.1 (7 March 2024)][3] -* [15.0.0 (21 January 2024)][4] -* [14.0.2 (19 December 2023)][5] -* [14.0.1 (10 November 2023)][6] -* [14.0.0 (1 November 2023)][7] -* [13.0.0 (23 August 2023)][8] -* [12.0.1 (13 June 2023)][9] -* [12.0.0 (2 May 2023)][10] -* [11.0.0 (26 January 2023)][11] -* [10.0.1 (22 November 2022)][12] -* [10.0.0 (26 October 2022)][13] -* [9.0.0 (3 August 2022)][14] -* [8.0.0 (6 May 2022)][15] -* [7.0.0 (3 February 2022)][16] -* [6.0.1 (18 November 2021)][17] -* [6.0.0 (26 October 2021)][18] -* [5.0.0 (29 July 2021)][19] -* [4.0.1 (26 May 2021)][20] -* [4.0.0 (26 April 2021)][21] -* [3.0.0 (26 January 2021)][22] -* [2.0.0 (19 October 2020)][23] -* [1.0.1 (21 August 2020)][24] -* [1.0.0 (24 July 2020)][25] -* [0.17.1 (18 May 2020)][26] -* [0.17.0 (20 April 2020)][27] -* [0.16.0 (7 February 2020)][28] -* [0.15.1 (1 November 2019)][29] -* [0.15.0 (5 October 2019)][30] -* [0.14.1 (22 July 2019)][31] -* [0.14.0 (4 July 2019)][32] -* [0.13.0 (1 April 2019)][33] -* [0.12.0 (20 January 2019)][34] -* [0.11.1 (19 October 2018)][35] -* [0.11.0 (8 October 2018)][36] -* [0.10.0 (6 August 2018)][37] -* [0.9.0 (21 March 2018)][38] -* [0.8.0 (18 December 2017)][39] -* [0.7.1 (1 October 2017)][40] -* [0.7.0 (17 September 2017)][41] -* [0.6.0 (14 August 2017)][42] -* [0.5.0 (23 July 2017)][43] -* [0.4.1 (9 June 2017)][44] -* [0.4.0 (22 May 2017)][45] -* [0.3.0 (5 May 2017)][46] -* [0.2.0 (18 February 2017)][47] -* [0.1.0 (10 October 2016)][48] +* [16.1.0 (14 May 2024)][1] +* [16.0.0 (20 April 2024)][2] +* [15.0.2 (18 March 2024)][3] +* [15.0.1 (7 March 2024)][4] +* [15.0.0 (21 January 2024)][5] +* [14.0.2 (19 December 2023)][6] +* [14.0.1 (10 November 2023)][7] +* [14.0.0 (1 November 2023)][8] +* [13.0.0 (23 August 2023)][9] +* [12.0.1 (13 June 2023)][10] +* [12.0.0 (2 May 2023)][11] +* [11.0.0 (26 January 2023)][12] +* [10.0.1 (22 November 2022)][13] +* [10.0.0 (26 October 2022)][14] +* [9.0.0 (3 August 2022)][15] +* [8.0.0 (6 May 2022)][16] +* [7.0.0 (3 February 2022)][17] +* [6.0.1 (18 November 2021)][18] +* [6.0.0 (26 October 2021)][19] +* [5.0.0 (29 July 2021)][20] +* [4.0.1 (26 May 2021)][21] +* [4.0.0 (26 April 2021)][22] +* [3.0.0 (26 January 2021)][23] +* [2.0.0 (19 October 2020)][24] +* [1.0.1 (21 August 2020)][25] +* [1.0.0 (24 July 2020)][26] +* [0.17.1 (18 May 2020)][27] +* [0.17.0 (20 April 2020)][28] +* [0.16.0 (7 February 2020)][29] +* [0.15.1 (1 November 2019)][30] +* [0.15.0 (5 October 2019)][31] +* [0.14.1 (22 July 2019)][32] +* [0.14.0 (4 July 2019)][33] +* [0.13.0 (1 April 2019)][34] +* [0.12.0 (20 January 2019)][35] +* [0.11.1 (19 October 2018)][36] +* [0.11.0 (8 October 2018)][37] +* [0.10.0 (6 August 2018)][38] +* [0.9.0 (21 March 2018)][39] +* [0.8.0 (18 December 2017)][40] +* [0.7.1 (1 October 2017)][41] +* [0.7.0 (17 September 2017)][42] +* [0.6.0 (14 August 2017)][43] +* [0.5.0 (23 July 2017)][44] +* [0.4.1 (9 June 2017)][45] +* [0.4.0 (22 May 2017)][46] +* [0.3.0 (5 May 2017)][47] +* [0.2.0 (18 February 2017)][48] +* [0.1.0 (10 October 2016)][49] -[1]: {{ site.baseurl }}/release/16.0.0.html -[2]: {{ site.baseurl }}/release/15.0.2.html -[3]: {{ site.baseurl }}/release/15.0.1.html -[4]: {{ site.baseurl }}/release/15.0.0.html -[5]: {{ site.baseurl }}/release/14.0.2.html -[6]: {{ site.baseurl }}/release/14.0.1.html -[7]: {{ site.baseurl }}/release/14.0.0.html -[8]: {{ site.baseurl }}/release/13.0.0.html -[9]: {{ site.baseurl }}/release/12.0.1.html -[10]: {{ site.baseurl }}/release/12.0.0.html -[11]: {{ site.baseurl }}/release/11.0.0.html -[12]: {{ site.baseurl }}/release/10.0.1.html -[13]: {{ site.baseurl }}/release/10.0.0.html -[14]: {{ site.baseurl }}/release/9.0.0.html -[15]: {{ site.baseurl }}/release/8.0.0.html -[16]: {{ site.baseurl }}/release/7.0.0.html -[17]: {{ site.baseurl }}/release/6.0.1.html -[18]: {{ site.baseurl }}/release/6.0.0.html -[19]: {{ site.baseurl }}/release/5.0.0.html -[20]: {{ site.baseurl }}/release/4.0.1.html -[21]: {{ site.baseurl }}/release/4.0.0.html -[22]: {{ site.baseurl }}/release/3.0.0.html -[23]: {{ site.baseurl }}/release/2.0.0.html -[24]: {{ site.baseurl }}/release/1.0.1.html -[25]: {{ site.baseurl }}/release/1.0.0.html -[26]: {{ site.baseurl }}/release/0.17.1.html -[27]: {{ site.baseurl }}/release/0.17.0.html -[28]: {{ site.baseurl }}/release/0.16.0.html -[29]: {{ site.baseurl }}/release/0.15.1.html -[30]: {{ site.baseurl }}/release/0.15.0.html -[31]: {{ site.baseurl }}/release/0.14.1.html -[32]: {{ site.baseurl }}/release/0.14.0.html -[33]: {{ site.baseurl }}/release/0.13.0.html -[34]: {{ site.baseurl }}/release/0.12.0.html -[35]: {{ site.baseurl }}/release/0.11.1.html -[36]: {{ site.baseurl }}/release/0.11.0.html -[37]: {{ site.baseurl }}/release/0.10.0.html -[38]: {{ site.baseurl }}/release/0.9.0.html -[39]: {{ site.baseurl }}/release/0.8.0.html -[40]: {{ site.baseurl }}/release/0.7.1.html -[41]: {{ site.baseurl }}/release/0.7.0.html -[42]: {{ site.baseurl }}/release/0.6.0.html -[43]: {{ site.baseurl }}/release/0.5.0.html -[44]: {{ site.baseurl }}/release/0.4.1.html -[45]: {{ site.baseurl }}/release/0.4.0.html -[46]: {{ site.baseurl }}/release/0.3.0.html -[47]: {{ site.baseurl }}/release/0.2.0.html -[48]: {{ site.baseurl }}/release/0.1.0.html +[1]: {{ site.baseurl }}/release/16.1.0.html +[2]: {{ site.baseurl }}/release/16.0.0.html +[3]: {{ site.baseurl }}/release/15.0.2.html +[4]: {{ site.baseurl }}/release/15.0.1.html +[5]: {{ site.baseurl }}/release/15.0.0.html +[6]: {{ site.baseurl }}/release/14.0.2.html +[7]: {{ site.baseurl }}/release/14.0.1.html +[8]: {{ site.baseurl }}/release/14.0.0.html +[9]: {{ site.baseurl }}/release/13.0.0.html +[10]: {{ site.baseurl }}/release/12.0.1.html +[11]: {{ site.baseurl }}/release/12.0.0.html +[12]: {{ site.baseurl }}/release/11.0.0.html +[13]: {{ site.baseurl }}/release/10.0.1.html +[14]: {{ site.baseurl }}/release/10.0.0.html +[15]: {{ site.baseurl }}/release/9.0.0.html +[16]: {{ site.baseurl }}/release/8.0.0.html +[17]: {{ site.baseurl }}/release/7.0.0.html +[18]: {{ site.baseurl }}/release/6.0.1.html +[19]: {{ site.baseurl }}/release/6.0.0.html +[20]: {{ site.baseurl }}/release/5.0.0.html +[21]: {{ site.baseurl }}/release/4.0.1.html +[22]: {{ site.baseurl }}/release/4.0.0.html +[23]: {{ site.baseurl }}/release/3.0.0.html +[24]: {{ site.baseurl }}/release/2.0.0.html +[25]: {{ site.baseurl }}/release/1.0.1.html +[26]: {{ site.baseurl }}/release/1.0.0.html +[27]: {{ site.baseurl }}/release/0.17.1.html +[28]: {{ site.baseurl }}/release/0.17.0.html +[29]: {{ site.baseurl }}/release/0.16.0.html +[30]: {{ site.baseurl }}/release/0.15.1.html +[31]: {{ site.baseurl }}/release/0.15.0.html +[32]: {{ site.baseurl }}/release/0.14.1.html +[33]: {{ site.baseurl }}/release/0.14.0.html +[34]: {{ site.baseurl }}/release/0.13.0.html +[35]: {{ site.baseurl }}/release/0.12.0.html +[36]: {{ site.baseurl }}/release/0.11.1.html +[37]: {{ site.baseurl }}/release/0.11.0.html +[38]: {{ site.baseurl }}/release/0.10.0.html +[39]: {{ site.baseurl }}/release/0.9.0.html +[40]: {{ site.baseurl }}/release/0.8.0.html +[41]: {{ site.baseurl }}/release/0.7.1.html +[42]: {{ site.baseurl }}/release/0.7.0.html +[43]: {{ site.baseurl }}/release/0.6.0.html +[44]: {{ site.baseurl }}/release/0.5.0.html +[45]: {{ site.baseurl }}/release/0.4.1.html +[46]: {{ site.baseurl }}/release/0.4.0.html +[47]: {{ site.baseurl }}/release/0.3.0.html +[48]: {{ site.baseurl }}/release/0.2.0.html +[49]: {{ site.baseurl }}/release/0.1.0.html