You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by "zeroshade (via GitHub)" <gi...@apache.org> on 2024/10/23 20:13:48 UTC

[PR] Add Arrow Go 18.0.0 release post [arrow-site]

zeroshade opened a new pull request, #550:
URL: https://github.com/apache/arrow-site/pull/550

   Adding a release post for the 18.0.0 release of Arrow Go, feel free to tag any additional reviewers I missed. Thanks!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "amoeba (via GitHub)" <gi...@apache.org>.
amoeba commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1815963867


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+Current users of Arrow Go will want to carefully note the breaking change to module paths this move causes. To upgrade to Arrow Go v18.0.0, ensure you properly update all relevant module paths in your `go.mod`, replacing all instances of `github.com/apache/arrow/go/` with `github.com/apache/arrow-go`.
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.

Review Comment:
   ```suggestion
   The Apache Arrow Go implementation has been shifted out of the Arrow monorepo
   and to its own repository now located at https://github.com/apache/arrow-go.
   This will enable fewer major version releases and facilitate more minor
   version/patch releases instead as it will detach the version number from the
   Arrow C++ and other implementations in the monorepo.
   
   Current users of Arrow Go will want to carefully note the breaking change to
   module paths this move causes. To upgrade to Arrow Go v18.0.0, ensure you
   properly update all relevant module paths in your `go.mod`, replacing all
   instances of `github.com/apache/arrow/go/` with `github.com/apache/arrow-go`.
   
   Existing Go related issues have been moved to the new repository and please file
   any new issues on the new repository instead of the Arrow monorepo.
   ```
   
   My previous suggestion borked the formatting here. The above suggestion should fix it. Sorry about that!



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "lidavidm (via GitHub)" <gi...@apache.org>.
lidavidm commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1814036287


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22
+
+### Arrow
+
+#### Canonical Extension Types
+
+There is a new [`extensions`](https://pkg.go.dev/github.com/apache/arrow-go/v18@v18.0.0/arrow/extensions) package 
+which implements [canonical extension types](https://arrow.apache.org/docs/format/CanonicalExtensions.html). This
+includes:
+
+* Opaque [GH-43455](https://github.com/apache/arrow/issues/43455)
+* JSON and UUID [GH-43764](https://github.com/apache/arrow/issues/43764)
+* Bool8 [GH-17682](https://github.com/apache/arrow/issues/17682)
+
+#### Features
+
+* Added the initial implementation for the Decimal32/Decimal64 data types [Go-120](https://github.com/apache/arrow-go/issues/120)
+* Added `is_null`, `is_not_null` and `is_nan` function kernels to the `compute` package [GH-134](https://github.com/apache/arrow-go/issues/134)

Review Comment:
   nit: inconsistency over using `Go-NNN` vs `GH-NNN` vs `GO-NNN` for `arrow-go` issues



##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22

Review Comment:
   Should we talk about the still-extant regression?



##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22

Review Comment:
   ```suggestion
   With this release, the minimum Go version is now 1.22.
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "zeroshade (via GitHub)" <gi...@apache.org>.
zeroshade commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1815860683


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22
+
+### Arrow
+
+#### Canonical Extension Types
+
+There is a new [`extensions`](https://pkg.go.dev/github.com/apache/arrow-go/v18@v18.0.0/arrow/extensions) package 
+which implements [canonical extension types](https://arrow.apache.org/docs/format/CanonicalExtensions.html). This
+includes:
+
+* Opaque [GH-43455](https://github.com/apache/arrow/issues/43455)
+* JSON and UUID [GH-43764](https://github.com/apache/arrow/issues/43764)
+* Bool8 [GH-17682](https://github.com/apache/arrow/issues/17682)
+
+#### Features
+
+* Added the initial implementation for the Decimal32/Decimal64 data types [Go-120](https://github.com/apache/arrow-go/issues/120)
+* Added `is_null`, `is_not_null` and `is_nan` function kernels to the `compute` package [GH-134](https://github.com/apache/arrow-go/issues/134)

Review Comment:
   The inconsistency is for whether the issue is available on arrow-go or were resolved in the monorepo before we did the move. Issues that were resolved before we moved the repo and don't exist in the `arrow-go` repo are using GH while the issues which exist in the `arrow-go` repo are using `GO`.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "amoeba (via GitHub)" <gi...@apache.org>.
amoeba commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1814196062


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+

Review Comment:
   Does it make sense to highlight the module path change? That's happening this release, right? I did my best to read the [mailing list discussion](https://lists.apache.org/thread/fstyfvzczntt9mpnd4f0b39lzb8cxlyf) to make sure I understood things and offer up a suggestion below. Feel free to not include it or tweak the language. 
   
   ```suggestion
   Current users of Arrow Go will want to carefully note the breaking change to module paths this move causes. To upgrade to Arrow Go v18.0.0, ensure you properly update all relevant module paths in your `go.mod`, replacing all instances of `github.com/apache/arrow/go/` with `github.com/apache/arrow-go`.
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "kou (via GitHub)" <gi...@apache.org>.
kou commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1814042382


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22
+
+### Arrow
+
+#### Canonical Extension Types
+
+There is a new [`extensions`](https://pkg.go.dev/github.com/apache/arrow-go/v18@v18.0.0/arrow/extensions) package 
+which implements [canonical extension types](https://arrow.apache.org/docs/format/CanonicalExtensions.html). This
+includes:
+
+* Opaque [GH-43455](https://github.com/apache/arrow/issues/43455)
+* JSON and UUID [GH-43764](https://github.com/apache/arrow/issues/43764)
+* Bool8 [GH-17682](https://github.com/apache/arrow/issues/17682)
+
+#### Features
+
+* Added the initial implementation for the Decimal32/Decimal64 data types [Go-120](https://github.com/apache/arrow-go/issues/120)

Review Comment:
   ```suggestion
   * Added the initial implementation for the Decimal32/Decimal64 data types [GH-120](https://github.com/apache/arrow-go/issues/120)
   ```



##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22
+
+### Arrow
+
+#### Canonical Extension Types
+
+There is a new [`extensions`](https://pkg.go.dev/github.com/apache/arrow-go/v18@v18.0.0/arrow/extensions) package 
+which implements [canonical extension types](https://arrow.apache.org/docs/format/CanonicalExtensions.html). This
+includes:
+
+* Opaque [GH-43455](https://github.com/apache/arrow/issues/43455)
+* JSON and UUID [GH-43764](https://github.com/apache/arrow/issues/43764)
+* Bool8 [GH-17682](https://github.com/apache/arrow/issues/17682)
+
+#### Features
+
+* Added the initial implementation for the Decimal32/Decimal64 data types [Go-120](https://github.com/apache/arrow-go/issues/120)
+* Added `is_null`, `is_not_null` and `is_nan` function kernels to the `compute` package [GH-134](https://github.com/apache/arrow-go/issues/134)
+
+#### Bug Fixes
+
+* Fixed an inconsistency in `ValueOffset` between String and Binary Arrays [GO-41](https://github.com/apache/arrow-go/issues/41)

Review Comment:
   ```suggestion
   * Fixed an inconsistency in `ValueOffset` between String and Binary Arrays [GH-41](https://github.com/apache/arrow-go/issues/41)
   ```



##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22
+
+### Arrow
+
+#### Canonical Extension Types
+
+There is a new [`extensions`](https://pkg.go.dev/github.com/apache/arrow-go/v18@v18.0.0/arrow/extensions) package 
+which implements [canonical extension types](https://arrow.apache.org/docs/format/CanonicalExtensions.html). This
+includes:
+
+* Opaque [GH-43455](https://github.com/apache/arrow/issues/43455)
+* JSON and UUID [GH-43764](https://github.com/apache/arrow/issues/43764)
+* Bool8 [GH-17682](https://github.com/apache/arrow/issues/17682)
+
+#### Features
+
+* Added the initial implementation for the Decimal32/Decimal64 data types [Go-120](https://github.com/apache/arrow-go/issues/120)
+* Added `is_null`, `is_not_null` and `is_nan` function kernels to the `compute` package [GH-134](https://github.com/apache/arrow-go/issues/134)
+
+#### Bug Fixes
+
+* Fixed an inconsistency in `ValueOffset` between String and Binary Arrays [GO-41](https://github.com/apache/arrow-go/issues/41)
+
+### Parquet
+
+* Added support for LZ4_RAW compression codec [GH-43790](https://github.com/apache/arrow/issues/43790)
+* Fixed recovery from a panic in the file reader [GO-124](https://github.com/apache/arrow-go/pull/124)

Review Comment:
   ```suggestion
   * Fixed recovery from a panic in the file reader [GH-124](https://github.com/apache/arrow-go/pull/124)
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "zeroshade (via GitHub)" <gi...@apache.org>.
zeroshade commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1816630202


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22
+
+### Arrow
+
+#### Canonical Extension Types
+
+There is a new [`extensions`](https://pkg.go.dev/github.com/apache/arrow-go/v18@v18.0.0/arrow/extensions) package 
+which implements [canonical extension types](https://arrow.apache.org/docs/format/CanonicalExtensions.html). This
+includes:
+
+* Opaque [GH-43455](https://github.com/apache/arrow/issues/43455)
+* JSON and UUID [GH-43764](https://github.com/apache/arrow/issues/43764)
+* Bool8 [GH-17682](https://github.com/apache/arrow/issues/17682)
+
+#### Features
+
+* Added the initial implementation for the Decimal32/Decimal64 data types [Go-120](https://github.com/apache/arrow-go/issues/120)
+* Added `is_null`, `is_not_null` and `is_nan` function kernels to the `compute` package [GH-134](https://github.com/apache/arrow-go/issues/134)

Review Comment:
   accepted Kou's sugestions which alleviated the discrepency



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "zeroshade (via GitHub)" <gi...@apache.org>.
zeroshade commented on PR #550:
URL: https://github.com/apache/arrow-site/pull/550#issuecomment-2437698295

   Thanks everyone for the reviews!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "zeroshade (via GitHub)" <gi...@apache.org>.
zeroshade commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1815860122


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22

Review Comment:
   The regression is only relevant here when dealing with cgo, if you don't use cgo then you're not affected by it at all. It is also a blocker so it should get fixed before the next version of Go is released.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "zeroshade (via GitHub)" <gi...@apache.org>.
zeroshade commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1815861086


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22
+
+### Arrow

Review Comment:
   We've consistently used the separation of updates between the Arrow lib and the Parquet lib, so i was maintaining those headings as with previous posts.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "lidavidm (via GitHub)" <gi...@apache.org>.
lidavidm commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1815902451


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22
+
+### Arrow
+
+#### Canonical Extension Types
+
+There is a new [`extensions`](https://pkg.go.dev/github.com/apache/arrow-go/v18@v18.0.0/arrow/extensions) package 
+which implements [canonical extension types](https://arrow.apache.org/docs/format/CanonicalExtensions.html). This
+includes:
+
+* Opaque [GH-43455](https://github.com/apache/arrow/issues/43455)
+* JSON and UUID [GH-43764](https://github.com/apache/arrow/issues/43764)
+* Bool8 [GH-17682](https://github.com/apache/arrow/issues/17682)
+
+#### Features
+
+* Added the initial implementation for the Decimal32/Decimal64 data types [Go-120](https://github.com/apache/arrow-go/issues/120)
+* Added `is_null`, `is_not_null` and `is_nan` function kernels to the `compute` package [GH-134](https://github.com/apache/arrow-go/issues/134)

Review Comment:
   Both issues here are on arrow-go, though, is what I'm saying. (Go-120 vs GH-134)



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "zeroshade (via GitHub)" <gi...@apache.org>.
zeroshade merged PR #550:
URL: https://github.com/apache/arrow-site/pull/550


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add Arrow Go 18.0.0 release post [arrow-site]

Posted by "paleolimbot (via GitHub)" <gi...@apache.org>.
paleolimbot commented on code in PR #550:
URL: https://github.com/apache/arrow-site/pull/550#discussion_r1814141905


##########
_posts/2024-10-23-arrow-go-18.0.0-release.md:
##########
@@ -0,0 +1,91 @@
+---
+layout: post
+title: "Apache Arrow Go 18.0.0 Release"
+date: "2024-10-23 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.0.0 release of
+Apache Arrow Go. This release covers 35 resolved issues from
+11 contributors.
+
+## Release Highlights
+
+### Move to new Repository
+
+The Apache Arrow Go implementation has been shifted out of the Arrow monorepo and to its
+own repository now located at https://github.com/apache/arrow-go. This will enable fewer
+major version releases and facilitate more minor version/patch releases instead as it will
+detach the version number from the Arrow C++ and other implementations in the monorepo.
+
+Existing Go related issues have been moved to the new repository and please file any new
+issues on the new repository instead of the Arrow monorepo.
+
+### Go Version
+
+With this release, the minimum Go version is now 1.22
+
+### Arrow

Review Comment:
   Do we need the `Arrow` header/would this look cleaner dropping one level of header?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org