This is an automated email from the ASF dual-hosted git repository.

zeroshade pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 1a50bc22371 Release note arrow go 18.6.0 (#780)
1a50bc22371 is described below

commit 1a50bc22371435fe212b0194dd3aca0eb397575d
Author: Matt Topol <[email protected]>
AuthorDate: Wed Apr 29 11:05:17 2026 -0400

    Release note arrow go 18.6.0 (#780)
---
 _posts/2026-04-28-arrow-go-18.6.0.md | 103 +++++++++++++++++++++++++++++++++++
 1 file changed, 103 insertions(+)

diff --git a/_posts/2026-04-28-arrow-go-18.6.0.md 
b/_posts/2026-04-28-arrow-go-18.6.0.md
new file mode 100644
index 00000000000..2e4457af120
--- /dev/null
+++ b/_posts/2026-04-28-arrow-go-18.6.0.md
@@ -0,0 +1,103 @@
+---
+layout: post
+title: "Apache Arrow Go 18.6.0 Release"
+date: "2026-04-28 00:00:00"
+author: pmc
+categories: [release]
+---
+<!--
+{% 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 %}
+-->
+
+The Apache Arrow team is pleased to announce the v18.6.0 release of Apache 
Arrow Go. 
+This minor release covers 46 commits from 16 distinct contributors.
+
+## Contributors
+```console
+$ git shortlog -sn v18.5.2..v18.6.0
+    25 Matt Topol
+     6 Sebastiaan van Stijn
+     2 Dima Kuznetsov
+     2 Willem Jan
+     1 Alex
+     1 Alex Normand
+     1 Andrei Tserakhau
+     1 Ben Bellick
+     1 David Li
+     1 Harrison Crosse
+     1 Karen Li
+     1 Lucas Valente
+     1 junyan-ling
+     1 starpact
+     1 wjywbs
+     1 wwarner-inf
+```
+
+## Highlights
+
+### Arrow
+
+#### Features
+
+* compute package now has Sorting functions 
[#749](https://github.com/apache/arrow-go/pull/749)
+* Brand new `array/arreflect` package for round-trip reflection between Arrow 
and Go types/structs [#771](https://github.com/apache/arrow-go/pull/771)
+
+#### Bug Fixes
+
+* Route QueryContext for flightsql through active transactions 
[#692](https://github.com/apache/arrow-go/pull/692)
+* Correctly set nullbility for Avro list type 
[#709](https://github.com/apache/arrow-go/pull/709)
+* Fix data race and memory leak in is_in kernel 
[#712](https://github.com/apache/arrow-go/pull/712)
+* Fix cdata handling colons in values 
[#761](https://github.com/apache/arrow-go/pull/761)
+
+#### Performance Improvements
+
+* Improved take kernel performance (20-30% gains for 99% of cases) 
[#702](https://github.com/apache/arrow-go/pull/702)
+* Optimize the ARM64 NEON min/max assembly 
[#748](https://github.com/apache/arrow-go/pull/748)
+
+### Parquet
+
+#### Bug Fixes
+
+* Fixed Decimal256 sign extension 
[#711](https://github.com/apache/arrow-go/pull/711)
+* Strip the repetition_type from the root SchemaElement during serialization 
[#723](https://github.com/apache/arrow-go/pull/723)
+* Normalized the element name in stored ARROW:schema 
[#746](https://github.com/apache/arrow-go/pull/746)
+
+#### Performance Improvements
+
+* Avoid double bool bitmap conversion 
[#707](https://github.com/apache/arrow-go/pull/707)
+* Improve zstd pool memory usage (14x less memory!) 
[#717](https://github.com/apache/arrow-go/pull/717)
+* Optimized stats and bloom filters for boolean columns (76% less memory, more 
than twice as fast) [#715](https://github.com/apache/arrow-go/pull/715)
+* Vectorized bool unpack (~4x throughput) 
[#735](https://github.com/apache/arrow-go/pull/735), 
[#731](https://github.com/apache/arrow-go/pull/731)
+* Eliminated per-value allocation in delta bit-pack decoder (>4x faster 
decoding) [#730](https://github.com/apache/arrow-go/pull/730)
+
+
+### New Contributors
+* @junyan-ling made their first contribution in 
[#689](https://github.com/apache/arrow-go/pull/689)
+* @wjywbs made their first contribution in 
[#692](https://github.com/apache/arrow-go/pull/692)
+* @dimakuz made their first contribution in 
[#711](https://github.com/apache/arrow-go/pull/711)
+* @starpact made their first contribution in 
[#708](https://github.com/apache/arrow-go/pull/708)
+* @laskoviymishka made their first contribution in 
[#712](https://github.com/apache/arrow-go/pull/712)
+* @hcrosse made their first contribution in 
[#723](https://github.com/apache/arrow-go/pull/723)
+* @wwarner-inf made their first contribution in 
[#726](https://github.com/apache/arrow-go/pull/726)
+* @alexandre-normand made their first contribution in 
[#728](https://github.com/apache/arrow-go/pull/728)
+* @benbellick made their first contribution in 
[#754](https://github.com/apache/arrow-go/pull/754)
+* @thaJeztah made their first contribution in 
[#762](https://github.com/apache/arrow-go/pull/762)
+* @kli19 made their first contribution in 
[#757](https://github.com/apache/arrow-go/pull/757)
+* @serramatutu made their first contribution in 
[#758](https://github.com/apache/arrow-go/pull/758)
+
+**Full Changelog**: 
https://github.com/apache/arrow-go/compare/v18.5.2...v18.6.0

Reply via email to