Skip to main content

Data Plane

Recent Data Plane releases — each version covers the Hudi engine and the OneHouse Dataplane. Showing the 10 most recent versions.

HUDI-2.22.2-spark35.DATAPLANE-1.199.2 — 2026-08-20

OneHouse Dataplane

Bug Fixes

  • BigQuery meta sync with the COMPACTION policy now publishes the manifest as of the last completed compaction, eliminating duplicate records caused by premature manifest updates.
  • The last completed compaction instant is now correctly identified by instant time, fixing a regression that could cause compaction state to be misreported.
  • Clustering operations now read only the metadata they requested, fixing a correctness issue that could affect clustering on Hudi 1.x tables.
  • The columnar rewriter now correctly falls back when it encounters local-timestamp columns, preventing failures during data processing for affected table configurations.
  • The data-pending-to-sync metric no longer reports negative values when the source backlog is transiently zero.

General

  • A new metadata table rebootstrap job is available to safely recover corrupted or inconsistent metadata tables, with durable pre-state backup, post-validation, and support for batch operation across multiple tables.
  • Oracle CDC ingestion via Debezium is now supported, including partial-update payloads, schema post-processing, and correct handling of temporal and variable-scale decimal types.
  • Kinesis data-stream ingestion is now available for tables running on Hudi 1.x.
  • Cross-account Kinesis stream ingestion is now supported via role assumption, enabling flows that read from Kinesis streams in a different AWS account.
  • Table services now correctly honor the configured meta sync trigger policy, so syncs fire only on the intended write operations (e.g., all writes or compaction only).
  • Incremental clustering plans now cap the number of input file groups, preventing oversized plans that could stall or overload clustering jobs.
  • Table sync emptiness checks now scan the timeline newest-first in parallel batches, significantly reducing latency for large tables.
  • Table sync no longer loads the full archived timeline to determine whether a table is empty, reducing overhead for tables with large archives.

HUDI-2.9.3-spark35.DATAPLANE-1.185.4 — 2026-08-10

Hudi

General

  • Glue/Hive metadata sync no longer stalls on idle tables by correctly advancing the last-synced commit timestamp when it trails the active timeline.
  • The streamer now writes a non-partitioned sample table when estimating record sizes, fixing inaccurate estimates for non-partitioned datasets.
  • SQS message receive and delete operations in the S3 events source are now parallelized, reducing ingestion cycle latency.

HUDI-1.276.0.DATAPLANE-1.194.0 — 2026-08-04

Hudi

General

  • Write operations now correctly fail when marker files cannot be durably flushed to storage, preventing silent data consistency issues.
  • The RECORD_LEVEL_INDEX index type is now accepted as a valid alias for PARTITIONED_RECORD_INDEX on Hudi 0.x, easing configuration compatibility across versions.
  • Ingestion flows no longer fail due to transient resource-release errors during source cleanup, improving pipeline reliability.
  • Metadata table validation no longer crashes on operation cancellation, improving stability during concurrent table operations.
  • Record index integrity validation against the files partition is now enabled by default on writes, catching index inconsistencies earlier.

OneHouse Dataplane

General

  • XTable format sync now correctly coerces Hudi column statistics values to the target table's schema types, preventing type mismatch errors during sync.
  • The "Data Pending to Sync" metric no longer reports negative values, ensuring accurate backlog visibility in monitoring dashboards.
  • Clustering operations now load only the metadata they require, reducing unnecessary I/O and improving clustering performance.
  • Oracle databases can now be used as a CDC source via Debezium, with full support for Oracle-specific data types including temporal values and variable-scale decimals.

HUDI-1.267.0.DATAPLANE-1.187.0 — 2026-07-20

Hudi

General

  • BigQuery sync now supports configuring a separate billing project ID, enabling cost attribution to a dedicated project when syncing table metadata.
  • Fixed a serialization error that caused Protobuf UINT64 fields with default values to fail validation when using Avro 1.12.
  • Table size analysis now reports richer skew metrics and produces more accurate output by fixing a metadata-listing issue.

OneHouse Dataplane

Security

  • Resolved critical container image vulnerabilities identified in a recent security scan.

General

  • Kinesis data-stream is now supported as an ingestion source.
  • Fixed an incorrect fallback in the columnar rewriter that caused failures when processing tables with local-timestamp columns.
  • Fixed incorrect column statistics being written during XTable format conversion by coercing Hudi source stat values to match the target table schema type.
  • Fixed negative values appearing in the data-pending-to-sync monitoring metric by correcting the backlog re-scan calculation.
  • The autoscaler no longer scales executors to zero while a shuffle or active commit is in progress, preventing job failures caused by lost shuffle data.

HUDI-1.252.0.DATAPLANE-1.181.0 — 2026-07-09

OneHouse Dataplane

New Features

  • Ad-hoc SQL queries can now be executed directly against tables, enabling on-demand data exploration without a dedicated pipeline.

Bug Fixes

  • Stale Kafka topic offsets are now correctly cleared when a topic is deleted, preventing inaccurate source lag estimates after topic removal.
  • A recurring error that caused table synchronization to fail when no prior writes existed on the timeline has been fixed, improving table service reliability.