Feature request
Which Delta project/connector is this regarding?
Overview
This feature request is to build a Connector for Flink (specifically Flink 2.0) using the Java Delta Kernel (which is purpose-built to enable Connector development while abstracting away Delta protocol details) instead of the existing, deprecated Delta Standalone based Flink Connector.
Motivation
The current Flink connector is built on Delta Standalone, which is no longer under active development as noted in the Delta 3.1.0 release notes. Delta Kernel is the forward-looking foundation for connectors, with support for features like Deletion Vectors, Column Mapping, IcebergCompatV1/V2 etc. A Flink connector built on the Kernel would unlock access to these features and better align with the long-term direction of the Delta project.
Further details
[Public] [External] Design Doc: Delta-Flink Sink built on Delta Kernel
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?
Feature request
Which Delta project/connector is this regarding?
Overview
This feature request is to build a Connector for Flink (specifically Flink 2.0) using the Java Delta Kernel (which is purpose-built to enable Connector development while abstracting away Delta protocol details) instead of the existing, deprecated Delta Standalone based Flink Connector.
Motivation
The current Flink connector is built on Delta Standalone, which is no longer under active development as noted in the Delta 3.1.0 release notes. Delta Kernel is the forward-looking foundation for connectors, with support for features like Deletion Vectors, Column Mapping, IcebergCompatV1/V2 etc. A Flink connector built on the Kernel would unlock access to these features and better align with the long-term direction of the Delta project.
Further details
[Public] [External] Design Doc: Delta-Flink Sink built on Delta Kernel
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?