delta-io / delta

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
https://delta.io
Apache License 2.0
7.62k stars 1.71k forks source link

[Feature Request] Delta Tables with Unity Catalog (UC) as Commit Coordinator #3836

Open sumeet-db opened 3 weeks ago

sumeet-db commented 3 weeks ago

Feature request

Which Delta project/connector is this regarding?

Overview

Implementation of Delta tables with Unity Catalog (UC) as the Commit Coordinator. This feature enables UC to act as the commit coordinator for Delta tables, providing atomic commit operations and seamless integration between Delta tables and Unity Catalog. The system will use UC as the commit coordinator when delta.coordinatedCommits.commitCoordinator{-preview} is set to unity-catalog in the Delta table properties.

Motivation

How will this feature be used?

Why is it important? Which users will benefit from it?

Further details

Design Doc

Willingness to contribute

The Delta Lake Community encourages new feature contributions. Would you or another member of your organization be willing to contribute an implementation of this feature?