I forgot to add that we have the same for the Flink readers:

1. FlinkSource (legacy API)
2. IcebergSource (modern API)

I would also like to propose to remove FlinkSource. (2) is already the
default Flink reader.

Thanks,
Max

On Thu, Mar 6, 2025 at 4:21 PM Maximilian Michels <m...@apache.org> wrote:
>
> Hi,
>
> Today there are two Flink write connectors in Iceberg:
>
> 1. FlinkSink (original sink, based on Flink legacy interfaces)
> 2. IcebergSink (newer version, based on modern Flink API)
>
> In terms of features, (1) is a subset of (2).
>
> I'm in the process of adding support for Flink 2.0. The interfaces
> used for (1) have been deprecated for several Flink versions and are
> removed / discouraged in Flink 2.0.
>
> Therefore, I would like to propose to remove FlinkSink for the Flink
> 2.0 Iceberg module. We have already deprecated FlinkSink for a while.
>
> Any objections?
>
> -Max

Reply via email to