Thank you Martijn for the detailed FLIP.
Will save this for the future as an example for these kind of FLIPs :)

This also shakes the adoption of the new interface for downstream connectors.
Volunteered for the pubsub port (table API), and trying to assess the current 
status of pending PRs.

I give you my +1 (non-bingind) :)
On May 13, 2024 at 11:52 +0200, Ahmed Hamdy <hamdy10...@gmail.com>, wrote:
> Thanks for the clarification.
> +1 to starting the vote.
> Best Regards
> Ahmed Hamdy
>
>
> On Mon, 13 May 2024 at 09:10, Martijn Visser <martijnvis...@apache.org>
> wrote:
>
> > Hi Ahmed,
> >
> > There's no reason to refrain from releases for Flink 1.* versions: these
> > connector implementations are still supported in the Flink 1.* series.
> >
> > Best regards,
> >
> > Martijn
> >
> > On Sun, May 12, 2024 at 5:55 PM Ahmed Hamdy <hamdy10...@gmail.com> wrote:
> >
> > > > Thanks Martijn
> > > > I believe you missed my question,
> > > >
> > > > Should this change take place in 1.20, what are the planned release 
> > > > steps
> > > > > > for connectors that only offer a deprecated interface in this case
> > (i.e.
> > > > > > RabbitMQ, Cassandra, pusbub, Hbase)? Are we going to refrain from
> > > > releases
> > > > > > till the blockers are implemented?
> > > > > >
> > > >
> > > > Could you please clarify?
> > > >
> > > > Best Regards
> > > > Ahmed Hamdy
> > > >
> > > >
> > > > On Sun, 12 May 2024 at 14:07, Martijn Visser <martijnvis...@apache.org>
> > > > wrote:
> > > >
> > > > > > Hi all,
> > > > > >
> > > > > > If there are no more considerations, I'll open up a vote in the next
> > > > couple
> > > > > > of days.
> > > > > >
> > > > > > Best regards,
> > > > > >
> > > > > > Martijn
> > > > > >
> > > > > > On Wed, May 8, 2024 at 4:08 AM Hongshun Wang 
> > > > > > <loserwang1...@gmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > > Hi Martijn, Thanks for the proposal +1 from me.Some sinks still 
> > > > > > > > use
> > > > > > > > sinkfunction; it's time to take a step forward.
> > > > > > > >
> > > > > > > > Best,
> > > > > > > > Hongshun
> > > > > > > >
> > > > > > > > On Mon, May 6, 2024 at 5:44 PM Leonard Xu <xbjt...@gmail.com> 
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > > +1 from my side, thanks Martijn for the effort.
> > > > > > > > > >
> > > > > > > > > > Best,
> > > > > > > > > > Leonard
> > > > > > > > > >
> > > > > > > > > > > > 2024年5月4日 下午7:41,Ahmed Hamdy <hamdy10...@gmail.com> 写道:
> > > > > > > > > > > >
> > > > > > > > > > > > Hi Martijn
> > > > > > > > > > > > Thanks for the proposal +1 from me.
> > > > > > > > > > > > Should this change take place in 1.20, what are the 
> > > > > > > > > > > > planned
> > release
> > > > > > > > steps
> > > > > > > > > > > > for connectors that only offer a deprecated interface 
> > > > > > > > > > > > in this
> > case
> > > > > > > > (i.e.
> > > > > > > > > > > > RabbitMQ, Cassandra, pusbub, Hbase)? Are we going to 
> > > > > > > > > > > > refrain from
> > > > > > > > > > releases
> > > > > > > > > > > > that support 1.20+ till the blockers are implemented?
> > > > > > > > > > > > Best Regards
> > > > > > > > > > > > Ahmed Hamdy
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > On Fri, 3 May 2024 at 14:32, Péter Váry <
> > > > peter.vary.apa...@gmail.com
> > > > > > > >
> > > > > > > > > > wrote:
> > > > > > > > > > > >
> > > > > > > > > > > > > >>> With regards to FLINK-35149, the fix version 
> > > > > > > > > > > > > >>> indicates a change
> > > > at
> > > > > > > > > > Flink
> > > > > > > > > > > > >> CDC; is that indeed correct, or does it require a 
> > > > > > > > > > > > >> change in the
> > > > > > SinkV2
> > > > > > > > > > > > >> interface?
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> The fix doesn't need change in SinkV2, so we are 
> > > > > > > > > > > > >> good there.
> > > > > > > > > > > > >> The issue is that the new SinkV2
> > > > > > > > > > SupportsCommitter/SupportsPreWriteTopology
> > > > > > > > > > > > >> doesn't work with the CDC yet.
> > > > > > > > > > > > >>
> > > > > > > > > > > > >> Martijn Visser <martijnvis...@apache.org> ezt írta 
> > > > > > > > > > > > >> (időpont:
> > > > 2024.
> > > > > > > > máj.
> > > > > > > > > > > > >> 3.,
> > > > > > > > > > > > >> P, 14:06):
> > > > > > > > > > > > >>
> > > > > > > > > > > > > >>> Hi Ferenc,
> > > > > > > > > > > > > >>>
> > > > > > > > > > > > > >>> You're right, 1.20 it is :)
> > > > > > > > > > > > > >>>
> > > > > > > > > > > > > >>> I've assigned the HBase one to you!
> > > > > > > > > > > > > >>>
> > > > > > > > > > > > > >>> Thanks,
> > > > > > > > > > > > > >>>
> > > > > > > > > > > > > >>> Martijn
> > > > > > > > > > > > > >>>
> > > > > > > > > > > > > >>> On Fri, May 3, 2024 at 1:55 PM Ferenc Csaky
> > > > > > > > <ferenc.cs...@pm.me.invalid
> > > > > > > > > > > >
> > > > > > > > > > > > > >>> wrote:
> > > > > > > > > > > > > >>>
> > > > > > > > > > > > > > >>>> Hi Martijn,
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > >>>> +1 for the proposal.
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > > >>>>> targeted for Flink 1.19
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > >>>> I guess you meant Flink 1.20 here.
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > >>>> Also, I volunteer to take updating the HBase 
> > > > > > > > > > > > > > >>>> sink, feel free
> > to
> > > > > > > > assign
> > > > > > > > > > > > > > >>>> that task to me.
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > >>>> Best,
> > > > > > > > > > > > > > >>>> Ferenc
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > >>>> On Friday, May 3rd, 2024 at 10:20, Martijn 
> > > > > > > > > > > > > > >>>> Visser <
> > > > > > > > > > > > > > >>>> martijnvis...@apache.org> wrote:
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > > > >>>>>
> > > > > > > > > > > > > > > >>>>>
> > > > > > > > > > > > > > > >>>>> Hi Peter,
> > > > > > > > > > > > > > > >>>>>
> > > > > > > > > > > > > > > >>>>> I'll add it for completeness, thanks!
> > > > > > > > > > > > > > > >>>>> With regards to FLINK-35149, the fix 
> > > > > > > > > > > > > > > >>>>> version indicates a
> > change
> > > > > > at
> > > > > > > > > > > > > >>> Flink
> > > > > > > > > > > > > > > >>>>> CDC; is that indeed correct, or does it 
> > > > > > > > > > > > > > > >>>>> require a change in
> > the
> > > > > > > > > > > > >> SinkV2
> > > > > > > > > > > > > > > >>>>> interface?
> > > > > > > > > > > > > > > >>>>>
> > > > > > > > > > > > > > > >>>>> Best regards,
> > > > > > > > > > > > > > > >>>>>
> > > > > > > > > > > > > > > >>>>> Martijn
> > > > > > > > > > > > > > > >>>>>
> > > > > > > > > > > > > > > >>>>>
> > > > > > > > > > > > > > > >>>>> On Fri, May 3, 2024 at 7:47 AM Péter Váry
> > > > > > > > > > > > >> peter.vary.apa...@gmail.com
> > > > > > > > > > > > > > > >>>>>
> > > > > > > > > > > > > > > >>>>> wrote:
> > > > > > > > > > > > > > > >>>>>
> > > > > > > > > > > > > > > > >>>>>> Hi Martijn,
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > > >>>>>> We might want to add FLIP-371 [1] to the 
> > > > > > > > > > > > > > > > >>>>>> list. (Or we aim
> > only
> > > > > > for
> > > > > > > > > > > > > > >>>> higher
> > > > > > > > > > > > > > > > >>>>>> level FLIPs?)
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > > >>>>>> We are in the process of using the new 
> > > > > > > > > > > > > > > > >>>>>> API in Iceberg
> > > > connector
> > > > > > > > > > > > >> [2] -
> > > > > > > > > > > > > > >>>> so
> > > > > > > > > > > > > > > > >>>>>> far, so good.
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > > >>>>>> I know of one minor known issue about 
> > > > > > > > > > > > > > > > >>>>>> the sink [3], which
> > > > should
> > > > > > > > be
> > > > > > > > > > > > > > >>>> ready
> > > > > > > > > > > > > > > > >>>>>> for the release.
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > > >>>>>> All-in-all, I think we are in good 
> > > > > > > > > > > > > > > > >>>>>> shape, and we could move
> > > > > > > > forward
> > > > > > > > > > > > > > >>>> with
> > > > > > > > > > > > > > > > >>>>>> the promotion.
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > > >>>>>> Thanks,
> > > > > > > > > > > > > > > > >>>>>> Peter
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > > >>>>>> [1] -
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > >>>
> > > > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> > https://cwiki.apache.org/confluence/plugins/servlet/mobile?contentId=263430387
> > > > > > > > > > > > > > > > >>>>>> [2] - 
> > > > > > > > > > > > > > > > >>>>>> https://github.com/apache/iceberg/pull/10179
> > > > > > > > > > > > > > > > >>>>>> [3] - 
> > > > > > > > > > > > > > > > >>>>>> https://issues.apache.org/jira/browse/FLINK-35149
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > > >>>>>> On Thu, May 2, 2024, 09:47 Muhammet 
> > > > > > > > > > > > > > > > >>>>>> Orazov
> > > > > > > > > > > > > > >>>> mor+fl...@morazow.com.invalid
> > > > > > > > > > > > > > > > >>>>>> wrote:
> > > > > > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > > > >>>>>>> Got it, thanks!
> > > > > > > > > > > > > > > > > >>>>>>>
> > > > > > > > > > > > > > > > > >>>>>>> On 2024-05-02 06:53, Martijn Visser 
> > > > > > > > > > > > > > > > > >>>>>>> wrote:
> > > > > > > > > > > > > > > > > >>>>>>>
> > > > > > > > > > > > > > > > > > >>>>>>>> Hi Muhammet,
> > > > > > > > > > > > > > > > > > >>>>>>>>
> > > > > > > > > > > > > > > > > > >>>>>>>> Thanks for joining the discussion! 
> > > > > > > > > > > > > > > > > > >>>>>>>> The changes in this
> > FLIP
> > > > > > > > > > > > >> would
> > > > > > > > > > > > > > >>>> be
> > > > > > > > > > > > > > > > > > >>>>>>>> targeted for Flink 1.19, since 
> > > > > > > > > > > > > > > > > > >>>>>>>> it's only a matter of
> > > > changing
> > > > > > > > > > > > >> the
> > > > > > > > > > > > > > > > > > >>>>>>>> annotation.
> > > > > > > > > > > > > > > > > > >>>>>>>>
> > > > > > > > > > > > > > > > > > >>>>>>>> Best regards,
> > > > > > > > > > > > > > > > > > >>>>>>>>
> > > > > > > > > > > > > > > > > > >>>>>>>> Martijn
> > > > > > > > > > > > > > > > > > >>>>>>>>
> > > > > > > > > > > > > > > > > > >>>>>>>> On Thu, May 2, 2024 at 7:26 AM 
> > > > > > > > > > > > > > > > > > >>>>>>>> Muhammet Orazov
> > > > > > > > > > > > > > >>>> mor+fl...@morazow.com
> > > > > > > > > > > > > > > > > > >>>>>>>> wrote:
> > > > > > > > > > > > > > > > > > >>>>>>>>
> > > > > > > > > > > > > > > > > > > >>>>>>>>> Hello Martijn,
> > > > > > > > > > > > > > > > > > > >>>>>>>>>
> > > > > > > > > > > > > > > > > > > >>>>>>>>> Thanks for the FLIP and 
> > > > > > > > > > > > > > > > > > > >>>>>>>>> detailed history of changes, +1.
> > > > > > > > > > > > > > > > > > > >>>>>>>>>
> > > > > > > > > > > > > > > > > > > >>>>>>>>> Would FLIP changes target for 
> > > > > > > > > > > > > > > > > > > >>>>>>>>> 2.0? I think it would be
> > good
> > > > > > > > > > > > > > > > > > > >>>>>>>>> to have clear APIs on 2.0 
> > > > > > > > > > > > > > > > > > > >>>>>>>>> release.
> > > > > > > > > > > > > > > > > > > >>>>>>>>>
> > > > > > > > > > > > > > > > > > > >>>>>>>>> Best,
> > > > > > > > > > > > > > > > > > > >>>>>>>>> Muhammet
> > > > > > > > > > > > > > > > > > > >>>>>>>>>
> > > > > > > > > > > > > > > > > > > >>>>>>>>> On 2024-05-01 15:30, Martijn 
> > > > > > > > > > > > > > > > > > > >>>>>>>>> Visser wrote:
> > > > > > > > > > > > > > > > > > > >>>>>>>>>
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> Hi everyone,
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>>
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> I would like to start a 
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> discussion on FLIP-453: 
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> Promote
> > > > > > > > > > > > > > >>>> Unified Sink
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> API V2
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> to Public and Deprecate 
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> SinkFunction
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> https://cwiki.apache.org/confluence/x/rIobEg
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>>
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> This FLIP proposes to 
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> promote the Unified Sink API 
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> V2
> > from
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> PublicEvolving
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> to Public and to mark the 
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> SinkFunction as Deprecated.
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>>
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> I'm looking forward to your 
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> thoughts.
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>>
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> Best regards,
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>>
> > > > > > > > > > > > > > > > > > > > >>>>>>>>>> Martijn
> > > > > > > > > > > > > > >>>>
> > > > > > > > > > > > > >>>
> > > > > > > > > > > > >>
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> >

Reply via email to