Releases: datafusion-contrib/StreamFusion
Releases · datafusion-contrib/StreamFusion
Release list
StreamFusion 0.1.0-rc3
StreamFusion 0.1.0-rc3 is a prerelease for Apache Flink 2.2.0 and 2.2.1.
- Expanded experimental streaming Paimon sources and sinks for Parquet and ORC, including Arrow snapshot merging, changelog handling, writer merge engines, partition routing, and append spilling. Java Paimon retains table management, file I/O, and checkpoint coordination; unsupported combinations retain stock behavior.
- ORC reads use
orc-rust; writes use Java ORC vectors. The ORC C++ build and deployment integration has been removed. - Added native string, binary, hash, date, and SQL/JSON functions, plus correctness fixes for source sharing, retractions, and scalar type handling.
- Release artifacts now include the optional Paimon and Delta modules. The deployment archive contains optimized Linux x86_64 and macOS Apple Silicon libraries.
Install the loader, core runtime, and only the optional modules needed by your jobs, alongside their stock connector dependencies. See the deployment guide and Paimon coverage for configuration and remaining limitations.
What's Changed
- Correct FLOAT precision and column-less batch routing by @Flanderzz in #29
- Keep string concatenation and hashes in native SQL pipelines by @liuyongvs in #32
- Support native Flink string, scalar, and calendar functions by @liuyongvs in #44
- Add Flink-compatible native SQL/JSON and string functions by @liuyongvs in #46
New Contributors
- @liuyongvs made their first contribution in #32
Full Changelog: v0.1.0-rc2...v0.1.0-rc3
StreamFusion 0.1.0-rc2
StreamFusion 0.1.0-rc1
What's Changed
- Add native Fluss log-table connector by @michaelmitchell-bit in #3
- Match Flink's legacy window property contract by @Flanderzz in #24
New Contributors
- @michaelmitchell-bit made their first contribution in #3
- @Flanderzz made their first contribution in #24
Full Changelog: https://github.com/datafusion-contrib/StreamFusion/commits/v0.1.0-rc1