Hi all,

The Apache Hudi community is pleased to announce the release 0.6.0 of
Hudi-rs (https://github.com/apache/hudi-rs), the native Rust implementation
for Apache Hudi, with C++ and Python API bindings.

Highlights for this release:

- Native table writes from Rust and Python: create tables, then
append, upsert, update, delete, and overwrite, with composite and
non-string record keys supported and the record index maintained on write
- Merge-on-Read and metadata table compaction
- Upgrade to Apache Arrow 59 and Apache DataFusion 55
- Read improvements: 3-6x faster full-table reads through Python, broader
reader compatibility, IN / NOT IN file pruning, record-index-driven file
group selection for key filters, and reading any metadata table partition
as Arrow

The release notes can be found here:
https://github.com/apache/hudi-rs/releases/tag/release-0.6.0

The source releases are available here:
https://dist.apache.org/repos/dist/release/hudi/hudi-rs-0.6.0/

Please refer to the README for installation and usage examples:
https://github.com/apache/hudi-rs/blob/main/README.md

The Hudi community is active on these channels - we welcome you to engage
with us!

- LinkedIn: https://www.linkedin.com/company/apache-hudi/
- X/Twitter: https://x.com/apachehudi/
- YouTube: https://www.youtube.com/@apachehudi
- Slack support: https://hudi.apache.org/slack

For users in China, follow WeChat "ApacheHudi" 微信公众号 for news and blogs,
and join DingTalk group 钉钉群 35087066 for questions.

Cheers,

Ethan, Release manager

Reply via email to