Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Release] Add release notes for Arrow Go 18.1.0 #572

Merged
merged 6 commits into from
Jan 14, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
81 changes: 81 additions & 0 deletions _posts/2025-01-13-arrow-go-18.1.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
---
layout: post
title: "Apache Arrow Go 18.1.0 Release"
date: "2025-01-13 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.1.0 release of Apache Arrow Go.
This minor release covers 32 commits from 6 distinct contributors.

## Contributors
```console
$ git shortlog -sn v18.0.0..v18.1.0
24 Matt Topol
2 Sutou Kouhei
2 Todd Treece
1 Nick Ripley
1 Raúl Cumplido
1 Ruihao Chen
```

## Changelog

### What's Changed
* GH-19: Add Code Of Conduct by @zeroshade in https://github.com/apache/arrow-go/pull/161
* GH-22: Add issue template by @zeroshade in https://github.com/apache/arrow-go/pull/163
* GH-26: Add Codeowners by @zeroshade in https://github.com/apache/arrow-go/pull/160
* GH-41: [Array] Make String and Binary consistent by @zeroshade in https://github.com/apache/arrow-go/pull/165
* fix(arrow/compute): fix scenario where prealloc output is missed by @zeroshade in https://github.com/apache/arrow-go/pull/167
* fix: don't clobber saved frame pointer in arm64 assembly functions by @nsrip-dd in https://github.com/apache/arrow-go/pull/170
* fix(parquet): Reading UUID columns by @zeroshade in https://github.com/apache/arrow-go/pull/173
* fix(arrow/compute): compare kernels with UUID by @zeroshade in https://github.com/apache/arrow-go/pull/174
* GH-23: Add PR template by @zeroshade in https://github.com/apache/arrow-go/pull/164
* ci: add self-assignable issues by @zeroshade in https://github.com/apache/arrow-go/pull/176
* feat(arrow/compute): Implement kernel for "not" function by @zeroshade in https://github.com/apache/arrow-go/pull/178
* fix(arrow/cdata): handle export struct with no fields by @zeroshade in https://github.com/apache/arrow-go/pull/175
* feat(arrow/compute): make is_nan dispatchable by @zeroshade in https://github.com/apache/arrow-go/pull/177
* GH-20: Add CONTRIBUTING.md by @zeroshade in https://github.com/apache/arrow-go/pull/162
* chore: bump google.golang.org/grpc from 1.67.1 to 1.68.0 by @zeroshade in https://github.com/apache/arrow-go/pull/190
* feat(arrow/cdata): Add Implementation of Async C Data interface by @zeroshade in https://github.com/apache/arrow-go/pull/169
* fix(arrow/memory/internal/cgoalloc): Remove usage of reflect.SliceHeader by @zeroshade in https://github.com/apache/arrow-go/pull/194
* ci: update pkg-config to pkgconf on Homebrew by @zeroshade in https://github.com/apache/arrow-go/pull/198
* ci: use correct GitHub Actions permission "contents" instead of "content" by @raulcd in https://github.com/apache/arrow-go/pull/200
* feat(arrow/ipc): add functions to generate payloads by @zeroshade in https://github.com/apache/arrow-go/pull/196
* fix(internal/json): add arrow_json_stdlib build tag by @toddtreece in https://github.com/apache/arrow-go/pull/199
* feat(parquet/pqarrow): Add ForceLarge option by @zeroshade in https://github.com/apache/arrow-go/pull/197
* fix(parquet/metadata): fix default unsigned int statistics by @zeroshade in https://github.com/apache/arrow-go/pull/210
* chore: bump github.com/goccy/go-json to v0.10.4 by @toddtreece in https://github.com/apache/arrow-go/pull/218
* feat(parquet): Move footerOffset into FileMetaData by @joechenrh in https://github.com/apache/arrow-go/pull/217
* feat(arrow/ipc): implement lazy loading/zero-copy for IPC files by @zeroshade in https://github.com/apache/arrow-go/pull/216
* chore(arrow/compute/expr): upgrade substrait-go by @zeroshade in https://github.com/apache/arrow-go/pull/234
* chore: Update the project URL in apache/arrow-go by @kou in https://github.com/apache/arrow-go/pull/239
* chore: Enable Java integration test by @kou in https://github.com/apache/arrow-go/pull/240
* feat(parquet): Add support for Page Indexes by @zeroshade in https://github.com/apache/arrow-go/pull/223
* chore: bump version by @zeroshade in https://github.com/apache/arrow-go/pull/241

### New Contributors
* @nsrip-dd made their first contribution in https://github.com/apache/arrow-go/pull/170
* @toddtreece made their first contribution in https://github.com/apache/arrow-go/pull/199
* @joechenrh made their first contribution in https://github.com/apache/arrow-go/pull/217

**Full Changelog**: https://github.com/apache/arrow-go/compare/v18.0.0...v18.1.0
Loading