-
Couldn't load subscription status.
- Fork 1.9k
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Delta Kernel Changes for Iceberg v3 Row Tracking Support
Overview
This project implements support in the Delta kernel for translating Iceberg v3 row tracking metadata to Delta format
✅ [COMPLETE] Milestone 1: IcebergCompatV3 table feature support
| Description | PR | Status | Created | Merged |
|---|---|---|---|---|
| add icebergCompatV3 table feature | #4731 | ✅ | 06/10/2025 | 06/10/2025 |
| Refactor - move IcebergCompatCheck to base class | #4732 | ✅ | 06/10/2025 | 06/11/2025 |
| refactor IcebergCompatMetadataValidatorAndUpdaterSuites | #4739 | ✅ | 06/11/2025 | 06/12/2025 |
| Introduce IcebergCompatV3Validator | #4595 | ✅ | 06/13/2025 | 06/17/2025 |
⏳ [IN PROGRESS] Milestone 2: Row Tracking Support
| Description | PR | Status | Created | Merged |
|---|---|---|---|---|
| support with withRowIdHighWatermark in TransactionBuilder | #4833 | Discussed to use approach below, deprecated | 06/25/2025 | |
| support RowTrackingDomainMetadata in Transaction.addDomainMetadata | #4856 | ✅ | 06/30/2025 | 07/03/2025 |
| support passing baseRowId and defaultRowCommitVersion when generate IcebergCompatWriterV3AddAction | #4878 | Ready for review | 07/03/2025 |
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request