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
