zeroshade commented on code in PR #227:
URL: https://github.com/apache/arrow-site/pull/227#discussion_r935749668


##########
_posts/2022-08-01-9.0.0-release.md:
##########
@@ -0,0 +1,79 @@
+---
+layout: post
+title: "Apache Arrow 9.0.0 Release"
+date: "2022-08-01 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 9.0.0 release. This covers
+over 3 months of development work and includes [**473 resolved issues**][1]
+from [**YYY distinct contributors**][2]. See the Install Page to learn how to
+get the libraries for your platform.
+
+The release notes below are not exhaustive and only expose selected highlights
+of the release. Many other bugfixes and improvements have been made: we refer
+you to the [complete changelog][3].
+
+## Community
+
+Since the 8.0.0 release, Dewey Dunnington, Alenka Frim and Rok Mihevc
+have been invited to be committers.
+Thanks for your contributions and participation in the project!
+
+## Columnar Format Notes
+
+## Arrow Flight RPC notes
+
+## C++ notes
+
+## C# notes
+
+## Go notes

Review Comment:
   ```suggestion
   ## Go notes
   
   ### Security
   
   * Updated testify dependency to address CVE-2022-28948. 
([ARROW-16759](https://issues.apache.org/jira/browse/ARROW-16759)) (This was 
also backported to previous versions and released as patch versions v6.0.2, 
v7.0.1, and v8.0.1)
   
   ### Arrow
   
   #### New Features
   
   * Dictionary Scalars are now available 
([ARROW-16323](https://issues.apache.org/jira/browse/ARROW-16323))
   * Introduced a DictionaryUnifier object along with functions for unifying 
Chunked Arrays and Tables 
([ARROW-16324](https://issues.apache.org/jira/browse/ARROW-16324))
   * New CSV examples added to documentation to demonstrate error handling 
([ARROW-16450](https://issues.apache.org/jira/browse/ARROW-16450))
   * CSV Reader now supports arrow.TimestampType 
([ARROW-16504](https://issues.apache.org/jira/browse/ARROW-16504))
   * JSON parsing for Temporal Types now allow passing numeric values in 
addition to strings for parsing. Timezones will be properly parsed if they 
exist in the string and a function was added to retrieve a time.Location object 
from a TimestampType 
([ARROW-16551](https://issues.apache.org/jira/browse/ARROW-16551))
   * New utilities added to decimal128 for rescaling and easy conversion to and 
from float32/float64 
([ARROW-16552](https://issues.apache.org/jira/browse/ARROW-16552))
   * Arrow DataType interface now has a LayoutMethod which returns the physical 
layout of the given datatype such as the number of buffers, types, etc. This 
matches the behavior of the layout() methods in C++ for data types. 
([ARROW-16556](https://issues.apache.org/jira/browse/ARROW-16556))
   * Added a SliceBuffer function to the memory package to allow better 
re-using of memory across buffer objects 
([ARROW-16557](https://issues.apache.org/jira/browse/ARROW-16557))
   * Dictionary Arrays can now be concatenated using array.Concatenate 
([ARROW-17095](https://issues.apache.org/jira/browse/ARROW-17095))
   
   #### Bug Fixes 
   
   * ipc.FileReader now properly uses the memory.Allocator interface 
([ARROW-16002](https://issues.apache.org/jira/browse/ARROW-16002))
   * Addressed issue with Integration tests between Go and Java 
([ARROW-16441](https://issues.apache.org/jira/browse/ARROW-16441))
   * RecordBuilder.UnmarshalJSON now properly ignores extra unknown fields 
rather than panic'ing 
([ARROW-16456](https://issues.apache.org/jira/browse/ARROW-16456))
   * StructBuilder.UnmarshalJSON will no longer fail and panic when Nullable 
fields are missing 
([ARROW-16502](https://issues.apache.org/jira/browse/ARROW-16502))
   * ipc.Reader no longer silently accepts string columns with invalid offsets, 
preventing unexpected panics later when writing or accessing the resulting 
arrays. ([ARROW-16831](https://issues.apache.org/jira/browse/ARROW-16831))
   * Arrow CSV reader no longer clobbers its reported errors and properly 
surfaces them ([ARROW-16926](https://issues.apache.org/jira/browse/ARROW-16926))
   
   ### Parquet
   
   #### New Features
   
   * The CreatedBy version string for the Parquet writer will now correctly 
reflect the library version, and will be updated by the release scripts 
([ARROW-16484](https://issues.apache.org/jira/browse/ARROW-16484))
   * Parquet bit_packing functions now have ARM64 NEON implementations for 
performance ([ARROW-16486](https://issues.apache.org/jira/browse/ARROW-16486))
   * It is now possible to customize the root node in the Parquet writer 
instead of hardcoding it to be named "schema" with a repetition type of 
Repeated. This was needed to allow producing files similar to spark where the 
root node has a repetition type of Required. It still defaults to the spec 
definition of Repeated. 
([ARROW-16561](https://issues.apache.org/jira/browse/ARROW-16561))
   * parquet_reader CLI mainprog has been enhanced to dump values out as JSON 
and CSV along with setting an output file instead of just dumping to the 
terminal. ([ARROW-16934](https://issues.apache.org/jira/browse/ARROW-16934))
   
   #### Bug Fixes
   
   * Fixed a memory leak with Parquet page reading 
([ARROW-16473](https://issues.apache.org/jira/browse/ARROW-16473))
   * Parquet Reader properly parallelizes column reads when the parallel option 
is set to true. 
([ARROW-16530](https://issues.apache.org/jira/browse/ARROW-16530))
   * Fixed bug in the Bool decoder for plain encoding 
([ARROW-16563](https://issues.apache.org/jira/browse/ARROW-16563))
   * Fixed a bug in the Parquet bool column reader where it failed to properly 
skip rows ([ARROW-16638](https://issues.apache.org/jira/browse/ARROW-16638))
   * Fixed the flakey travis ARM64 builds by reducing the size of a test case 
in the pqarrow unit tests to reduce the memory usage for the tests. 
([ARROW-16669](https://issues.apache.org/jira/browse/ARROW-16669))
   * Parquet writer now properly handles writing arrow.NULL type arrays 
([ARROW-16749](https://issues.apache.org/jira/browse/ARROW-16749))
   * Column level dictionary encoding configuration for Parquet writing now 
correctly respects the input value 
([ARROW-16813](https://issues.apache.org/jira/browse/ARROW-16813))
   * Memory leak in DeltaByteArray encoding fixed 
([ARROW-16983](https://issues.apache.org/jira/browse/ARROW-16983))
   
   ```



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to