Download Latest Version 1.1.2 Release source code.zip (37.9 MB)
Home / release-1.2.1
Name Modified Size InfoDownloads / Week
Parent folder
1.2.1 Release source code.tar.gz 2026-09-24 58.0 MB
1.2.1 Release source code.zip 2026-09-24 64.4 MB
README.md 2026-09-24 45.8 kB
Totals: 3 Items   122.4 MB 0

Trino packaging changes

The Trino-Hudi connector now lives in the Hudi repo (RFC-105, [#18837]). This changes which Trino artifacts are published:

  • org.apache.hudi:hudi-trino-bundle is no longer published. 1.2.0 is its last version.
  • The connector is now published as org.apache.hudi:hudi-trino, a regular (non-shaded) jar built against Trino 483 and JDK 25.
  • The hudi-hadoop-trinobase-docker, hudi-hadoop-trinocoordinator-docker and hudi-hadoop-trinoworker-docker test images are no longer published.
  • The connector config hudi.table.resolve-column-name-casing.enabled defaults to false, where the connector in the Trino repo defaulted to true. Set it to true for tables with mixed-case column names.

Behavior changes

  • hoodie.client.heartbeat.tolerable.misses now defaults to 10 instead of 2 (#18904). With the default 60-second heartbeat interval, a writer is deemed failed after 10 minutes without a heartbeat, up from 2. A healthy writer's commit is no longer aborted after a transient pause such as a GC or a slow storage write, but pending writes from a crashed writer are detected and rolled back later. Set it back to 2 to keep the previous behavior.

What's Changed

New Contributors

Full Changelog: https://github.com/apache/hudi/compare/release-1.2.0...release-1.2.1

Source: README.md, updated 2026-09-24