-
Notifications
You must be signed in to change notification settings - Fork 122
Website: Add blog post for arrow-rs 57.0.0 #720
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
Conversation
|
Preview URL: https://alamb.github.io/arrow-site If the preview URL doesn't work, you may forget to configure your fork repository for preview. |
2eb636f to
7e3b172
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds a blog post announcing the Apache Arrow Rust 57.0.0 release, highlighting major performance improvements and new features.
Key changes:
- Documents 4x faster Parquet metadata parsing performance improvement
- Introduces new
arrow-avrocrate for efficient Avro-Arrow conversion - Announces experimental Parquet Variant and Geometry support
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
_posts/2025-10-27-arrow-rs-57.0.0.md
Outdated
| --- | ||
| layout: post | ||
| title: "Apache Arrow Rust 57.0.0 Release" | ||
| date: "2025-09-04 00:00:00" |
Copilot
AI
Oct 28, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The date in the frontmatter (2025-09-04) does not match the filename date (2025-10-27). The date should be consistent with the filename.
| date: "2025-09-04 00:00:00" | |
| date: "2025-10-27 00:00:00" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will update this prior to pubishing
|
|
||
| ### Performance: 4x Faster Parquet Metadata Parsing 🚀 | ||
|
|
||
| Ed Seidl ([@etseidl]) and Jörn Horstmann ([@jhorstmann]) contributed a rewritten |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FYI @etseidl and @jhorstmann, your names are in lights
|
|
||
| ### New `arrow-avro` Crate | ||
|
|
||
| The `57.0.0` release introduces a new [`arrow-avro`] crate contributed by [@jecsand838] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FYI @jecsand838 and @nathaniel-d-ef
| ### Parquet Geometry Support 🗺️ | ||
|
|
||
|
|
||
| The `57.0.0` release also includes support for reading and writing [Parquet Geometry |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| [delta-rs]: https://github.com/delta-io/delta-rs/issues/3637 | ||
|
|
||
| Thanks to the many contributors who made this possible, including: | ||
| * Ryan Johnson ([@scovich]), Congxian Qiu ([@klion26]), and Liam Bao ([@liamzwbao]) for completing the implementation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FYI @scovich, @klion26, @liamzwbao, @PinkCrow007 @carpecodeum, @mkarbo, @superserious-dev, @friendlymatthew, @micoo227, @Weijun-H,
@harshmotw-db, @odysa, @viirya, @adriangb, @kosiew, @codephage2020,
@ding-young, @mbrobbel, @petern48, @sdf-jkl, @abacef, and @mprammer -- you are mentioned here
|
This PR s now ready for review |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
adriangb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing this really is so much cool stuff!
| ```rust | ||
| // Use the VariantArrayBuilder to build a VariantArray |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we add imports to make this runnable?
|
|
||
|
|
||
| This support is being integrated into query engines, such as | ||
| [@friendlymatthew]'s [`datafusion-variant`] crate to integrate into DataFusion |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
etseidl
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couldn't find any nits 😄. Thanks @alamb!
|
I updated the publish date to today |
Preview URL: https://alamb.github.io/arrow-site/blog/2025/09/04/arrow-rs-57.0.0/
This release has a crazy amount of content so we should tell the world about it. Here are two related blogs: