<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/delta-lake-3-2-moeomcahy" -->

---
title: Delta Lake 3.2 | daily.dev
description: Delta Lake 3.2 ships on Apache Spark 3.5 with GA Liquid Clustering using ZCube-based incremental clustering and Hilbert curve data skipping, plus support for...
canonical: https://daily.dev/posts/delta-lake-3-2-moeomcahy
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Delta Lake 3.2 | daily.dev
og:description: Delta Lake 3.2 ships on Apache Spark 3.5 with GA Liquid Clustering using ZCube-based incremental clustering and Hilbert curve data skipping, plus support for...
og:url: https://daily.dev/posts/delta-lake-3-2-moeomcahy
og:image: https://api.daily.dev/og/posts/mOeOMcAhY.png
og:image:alt: Delta Lake 3.2
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Delta Lake 3.2

**[Delta Lake Blog](https://daily.dev/sources/delta-lake)** · 7 min read · 0 upvotes · 0 comments

## Summary

Delta Lake 3.2 ships on Apache Spark 3.5 with GA Liquid Clustering using ZCube-based incremental clustering and Hilbert curve data skipping, plus support for ALTER TABLE CLUSTER BY. UniForm now supports writing to Hudi alongside Iceberg, unifying the three major open table formats. Other additions include a preview of Type Widening for schema evolution, vacuum inventory support for faster large-table VACUUM operations, Delta Kernel updates (time travel, checkpoint v2, timestamp_ntz, preview APIs for creating and appending to tables), and Deletion Vectors read performance improvements including reduced driver memory usage and predicate pushdown.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://delta.io/blog/delta-lake-3-2>

## Questions this post answers

### What new features does Delta Lake 3.2 include?

Delta Lake 3.2, built on Apache Spark 3.5, brings GA of Liquid Clustering with ZCube-based incremental clustering, Hudi write support in UniForm (unifying Delta, Iceberg, and Hudi), a preview of Type Widening for schema evolution, vacuum inventory support for faster VACUUM on large tables, Delta Kernel time travel support, and Deletion Vectors read performance improvements.

_Track new Delta Lake capabilities like this on daily.dev as lakehouse tooling evolves._

### Does Delta Lake UniForm support Apache Hudi now?

Yes, as of Delta Lake 3.2, UniForm automatically generates the metadata needed for Hudi clients, in addition to existing support for Iceberg. This means a single copy of data written in Delta format can be read by engines supporting Delta Lake, Iceberg, or Hudi without manual conversion, making Delta a universal format across all three open table formats.

_daily.dev helps teams choosing between open table formats stay current on interoperability updates._

### How does Liquid Clustering reduce write amplification in Delta Lake 3.2?

Liquid Clustering in Delta Lake 3.2 uses ZCube-based incremental clustering, where a ZCube groups files with Hilbert-curve-clustered data produced by the same OPTIMIZE command. Already-clustered files are tagged by ZCube ID in the Delta log, so subsequent OPTIMIZE commands only rewrite unclustered files, significantly limiting write amplification compared to repeatedly rewriting entire tables.

_Engineers tuning table layout performance can follow clustering advances like this on daily.dev._

## Similar posts on daily.dev

- [Advancing the Open Lakehouse with Apache Spark, the Delta Kernel, and the new UC Delta APIs](https://daily.dev/posts/advancing-the-open-lakehouse-with-apache-spark-the-delta-kernel-and-the-new-uc-delta-apis-dbaazlwws) · Delta Lake Blog · 0 upvotes · 0 comments
- [Apache Iceberg vs Delta Lake: Choosing the Right Table Format](https://daily.dev/posts/apache-iceberg-vs-delta-lake-choosing-the-right-table-format-vtnia2ems) · BigData Boutique blog · 7 upvotes · 0 comments
- [Advancing the Lakehouse with Apache Iceberg v3 on Databricks](https://daily.dev/posts/advancing-the-lakehouse-with-apache-iceberg-v3-on-databricks-6p6wf37qi) · databricks · 4 upvotes · 0 comments
- [Delta Grows Up: Writes, Unity Catalog and Time Travel](https://daily.dev/posts/delta-grows-up-writes-unity-catalog-and-time-travel-j5aia1x3q) · DuckDB · 0 upvotes · 0 comments
- [DuckLake 1.0: Data Lake Format with SQL Catalog Metadata](https://daily.dev/posts/ducklake-1-0-data-lake-format-with-sql-catalog-metadata-i1k4mw1ne) · InfoQ · 0 upvotes · 0 comments

---

Tags: [#data-engineering](https://daily.dev/tags/data-engineering), [#apache-spark](https://daily.dev/tags/apache-spark), [#apache-iceberg](https://daily.dev/tags/apache-iceberg)

[View this post on daily.dev](https://daily.dev/posts/delta-lake-3-2-moeomcahy)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Delta Lake 3.2","url":"https://daily.dev/posts/delta-lake-3-2-moeomcahy","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/delta-lake-3-2-moeomcahy"},"datePublished":"2026-08-16T08:53:42.626Z","dateModified":"2026-08-16T08:57:05.639Z","description":"Delta Lake 3.2 ships on Apache Spark 3.5 with GA Liquid Clustering using ZCube-based incremental clustering and Hilbert curve data skipping, plus support for...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/aa276d1f211b163967c5c4d40a7f2659?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/aa276d1f211b163967c5c4d40a7f2659?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Delta Lake Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Delta Lake Blog","logo":"https://media.daily.dev/image/upload/s--7f2q9Asf--/f_auto,q_auto/v1786870393/logos/delta-lake?_a=BAMAMicg0","url":"https://daily.dev/sources/delta-lake"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/delta-lake-3-2-moeomcahy","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"data-engineering,apache-spark,apache-iceberg","timeRequired":"PT7M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Delta Lake Blog","item":"https://daily.dev/sources/delta-lake"},{"@type":"ListItem","position":3,"name":"Delta Lake 3.2"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/delta-lake-3-2-moeomcahy#faq","mainEntity":[{"@type":"Question","name":"What new features does Delta Lake 3.2 include?","acceptedAnswer":{"@type":"Answer","text":"Delta Lake 3.2, built on Apache Spark 3.5, brings GA of Liquid Clustering with ZCube-based incremental clustering, Hudi write support in UniForm (unifying Delta, Iceberg, and Hudi), a preview of Type Widening for schema evolution, vacuum inventory support for faster VACUUM on large tables, Delta Kernel time travel support, and Deletion Vectors read performance improvements. Track new Delta Lake capabilities like this on daily.dev as lakehouse tooling evolves."}},{"@type":"Question","name":"Does Delta Lake UniForm support Apache Hudi now?","acceptedAnswer":{"@type":"Answer","text":"Yes, as of Delta Lake 3.2, UniForm automatically generates the metadata needed for Hudi clients, in addition to existing support for Iceberg. This means a single copy of data written in Delta format can be read by engines supporting Delta Lake, Iceberg, or Hudi without manual conversion, making Delta a universal format across all three open table formats. daily.dev helps teams choosing between open table formats stay current on interoperability updates."}},{"@type":"Question","name":"How does Liquid Clustering reduce write amplification in Delta Lake 3.2?","acceptedAnswer":{"@type":"Answer","text":"Liquid Clustering in Delta Lake 3.2 uses ZCube-based incremental clustering, where a ZCube groups files with Hilbert-curve-clustered data produced by the same OPTIMIZE command. Already-clustered files are tagged by ZCube ID in the Delta log, so subsequent OPTIMIZE commands only rewrite unclustered files, significantly limiting write amplification compared to repeatedly rewriting entire tables. Engineers tuning table layout performance can follow clustering advances like this on daily.dev."}}]}
```

