This is an automated email from the ASF dual-hosted git repository.
raulcd 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 37a2ca61d4e MINOR: Fix heading levels in 16.0.0 release notes (#517)
37a2ca61d4e is described below
commit 37a2ca61d4ea6309e45a682fb5830c54b3f03cda
Author: Antoine Pitrou <[email protected]>
AuthorDate: Wed May 15 16:30:09 2024 +0200
MINOR: Fix heading levels in 16.0.0 release notes (#517)
---
_posts/2024-04-20-16.0.0-release.md | 26 ++++++++++++--------------
1 file changed, 12 insertions(+), 14 deletions(-)
diff --git a/_posts/2024-04-20-16.0.0-release.md
b/_posts/2024-04-20-16.0.0-release.md
index 300cf7d9a14..d1d201c12b3 100644
--- a/_posts/2024-04-20-16.0.0-release.md
+++ b/_posts/2024-04-20-16.0.0-release.md
@@ -62,7 +62,7 @@ Thanks for your contributions and participation in the
project!
## C++ notes
For C++ notes refer to the full changelog.
-## Highlights
+### Highlights
- Initial support for the Azure Blob Storage has been added
([GH-18014](https://github.com/apache/arrow/issues/18014)).
- Arrow C++ can now be built with Emscripten
([GH-37821](https://github.com/apache/arrow/pull/37821)) which lays the
foundation for running Arrow C++ under WASM runtimes and eventually
[PyArrow](https://github.com/apache/arrow/pull/37822) as well.
@@ -79,17 +79,17 @@ and issues connected to the `RecordBatch` conversion are
included in this releas
[GH-40866](https://github.com/apache/arrow/issues/40866)) which means
`RecordBatch` can now be
converted to a column or row-major two-dimensional structure.
-## Compute
+### Compute
-### Bug Fixes
+#### Bug Fixes
- Fixed a potential crash when accessing the `true_count` property on a
BooleanArray ([GH-41016](https://github.com/apache/arrow/issues/41016)).
-### Performance improvements
+#### Performance improvements
- Significantly improved performance of the take kernel on certain types of
inputs ([GH-40207](https://github.com/apache/arrow/issues/40207)).
-### Enhancements
+#### Enhancements
- Support for casting to and from half-float (float16) has been added
([GH-20213](https://github.com/apache/arrow/issues/20213)).
- Added support for residual predicates to Swiss Join implementation
([GH-20339](https://github.com/apache/arrow/issues/20339)).
@@ -98,28 +98,28 @@ converted to a column or row-major two-dimensional
structure.
- The cast kernel now supports casting from LargeString, Binary, and
LargeBinary to Dictionary
([GH-39463](https://github.com/apache/arrow/issues/39463)).
- Fields of different decimal precision can now be used together in arithmetic
operations without an explicit cast beforehand.
([GH-40126](https://github.com/apache/arrow/issues/40126)).
-## Datasets
+### Datasets
- Improved backpressure handling in the Dataset Writer which can significantly
reduce memory usage for some use cases
([https://github.com/apache/arrow/pull/40722](https://github.com/apache/arrow/pull/40722)).
-## Parquet
+### Parquet
- Byte stream split encoding support has been added for FIXED_LEN_BYTE_ARRAY,
INT32, and INT64 which enables this encoding for half-float (float16) and
fixed-width decimal ([GH-39978](https://github.com/apache/arrow/issues/39978)).
- Decoding boolean values has been made faster for a variety of cases
([GH-40872](https://github.com/apache/arrow/issues/40872)).
-## Filesystems
+### Filesystems
-### New Features
+#### New Features
- In addition to building the individual filesystem implementations as
separate modules, users can now write and register custom filesystem
implementations ([GH-38309](https://github.com/apache/arrow/issues/38309)).
- A new environment variable, `AWS_ENDPOINT_URL_S3`, has been added which
allows separately overriding the endpoint for S3 operations alone
([GH-38663](https://github.com/apache/arrow/issues/38663)).
-### Bug Fixes
+#### Bug Fixes
- Fixed a bug in the S3 filesystem implementation that could cause a crash
when deleting an object having duplicate forward slashes in its name
([GH-38821](https://github.com/apache/arrow/issues/38821)).
- Fixed a bug where `hash_mean` could silently overflow
([GH-38833](https://github.com/apache/arrow/issues/38833)).
-### Improvements
+#### Improvements
- The S3 implementation now sets the content-type of directory-like objects to
application/x-directory to improve compatibility with other S3 tools
([GH-38794](https://github.com/apache/arrow/issues/38794)).
- Repeated S3Client initialization is now roughly an order of magnitude faster
([GH-40299](https://github.com/apache/arrow/pull/40299)).
@@ -130,7 +130,7 @@ converted to a column or row-major two-dimensional
structure.
- Support has been added to Substrait for a variety of Arrow types
([GH-40695](https://github.com/apache/arrow/issues/40695)).
- substrait-cpp has been upgraded to 0.44
([GH-40695](https://github.com/apache/arrow/issues/40695)).
-## Development
+### Development
- Added support the mold and lld linkers for building Arrow C++
([GH-40394](https://github.com/apache/arrow/issues/40394),
[GH-40400](https://github.com/apache/arrow/issues/40400)).
@@ -148,7 +148,6 @@ converted to a column or row-major two-dimensional
structure.
- A memory leak in the C Data interface has been fixed
[GH-40898](https://github.com/apache/arrow/issues/40898)
- Various other bug fixes and improvements.
-
## Go Notes
* The Golang Arrow and Parquet libraries now require Go 1.21+
([GH-40733](https://github.com/apache/arrow/issues/40733))
@@ -195,7 +194,6 @@ converted to a column or row-major two-dimensional
structure.
- Java 22 is supported.
[GH-40680](https://github.com/apache/arrow/issues/40680)
- Various bug fixes and improvements.
-
## JavaScript notes
* Dates are now stored as TimestampMillisecond