BlazeBlaze
Introduction
  • Getting Started
  • Configuration
  • Benchmarks
  • v5.0.0
  • v4.0.1
  • v4.0.0
  • All Archived Releases
Blogs
GitHub
Introduction
  • Getting Started
  • Configuration
  • Benchmarks
  • v5.0.0
  • v4.0.1
  • v4.0.0
  • All Archived Releases
Blogs
GitHub
  • Introduction
  • Documents

    • Getting-Started
    • Configurations
    • Benchmarks
  • Archives

    • v5.0.0
    • v4.0.1
    • v4.0.0
    • All Archived Releases
  • Blogs

New Feature

  • Supports UDAF falling back.
  • Supports native round-robin partitioner.
  • Supports native range partitioner.
  • Supports native WindowGroupLimitExec introduced in Spark-3.5.
  • Supports SHJ falling back to SMJ when built side is too big.
  • Fully supports to Apache Celeborn shuffle service.
  • Initial supports to Apache Uniffle shuffle service.
  • Initial supports to Apache Paimon datasource.

Improvement

Improved memory management in AggExec/SortMergeJoinExec, reducing number of OOMs. Imptoved metric statistics.

Bug fixes

  • Fixed inconsistent string to data casting.
  • Fixed inconsistent bloom filter join when bloom filter is generated by Spark.
  • Fixed incorrect sort ordering when writing tables with dynamic partitions.
  • Fixed inconsistent sha2x functions.
  • Fixed a lot of bugs those might lead to query failure, see What's Changed.

Download

VersionDateSourceBinaryRelease Notes
5.0.0Apr 28 2025v5.0.0.zip
v5.0.0.tar.gz
blaze-engine-spark-3.0-release-5.0.0-SNAPSHOT.jar
blaze-engine-spark-3.1-release-5.0.0-SNAPSHOT.jar
blaze-engine-spark-3.2-release-5.0.0-SNAPSHOT.jar
blaze-engine-spark-3.3-release-5.0.0-SNAPSHOT.jar
blaze-engine-spark-3.4-release-5.0.0-SNAPSHOT.jar
blaze-engine-spark-3.5-release-5.0.0-SNAPSHOT.jar
release notes
Next
v4.0.1