Skip to content

Releases: datafusion-contrib/StreamFusion

StreamFusion 0.1.0-rc3

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 01:48

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

Full Changelog: v0.1.0-rc2...v0.1.0-rc3

StreamFusion 0.1.0-rc2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Aug 22:39

Full Changelog: v0.1.0-rc1...v0.1.0-rc2

StreamFusion 0.1.0-rc1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Aug 19:58

What's Changed

New Contributors

Full Changelog: https://github.com/datafusion-contrib/StreamFusion/commits/v0.1.0-rc1