Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-26 Thread Nicholas Jiang
Awesome! Big +1.

Regards,
Nicholas Jiang


On 2023/12/07 03:24:59 Leonard Xu wrote:
> Dear Flink devs,
> 
> As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
> Connectors for the Apache Flink project[1] to the Apache Flink community.
> 
> CDC Connectors for Apache Flink comprise a collection of source connectors 
> designed specifically for Apache Flink. These connectors[2] enable the 
> ingestion of changes from various databases using Change Data Capture (CDC), 
> most of these CDC connectors are powered by Debezium[3]. They support both 
> the DataStream API and the Table/SQL API, facilitating the reading of 
> database snapshots and continuous reading of transaction logs with 
> exactly-once processing, even in the event of failures.
> 
> 
> Additionally, in the latest version 3.0, we have introduced many long-awaited 
> features. Starting from CDC version 3.0, we've built a Streaming ELT 
> Framework available for streaming data integration. This framework allows 
> users to write their data synchronization logic in a simple YAML file, which 
> will automatically be translated into a Flink DataStreaming job. It 
> emphasizes optimizing the task submission process and offers advanced 
> functionalities such as whole database synchronization, merging sharded 
> tables, and schema evolution[4].
> 
> 
> I believe this initiative is a perfect match for both sides. For the Flink 
> community, it presents an opportunity to enhance Flink's competitive 
> advantage in streaming data integration, promoting the healthy growth and 
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project, 
> becoming a sub-project of Apache Flink means being part of a neutral 
> open-source community, which can attract a more diverse pool of contributors.
> 
> Please note that the aforementioned points represent only some of our 
> motivations and vision for this donation. Specific future operations need to 
> be further discussed in this thread. For example, the sub-project name after 
> the donation; we hope to name it Flink-CDC aiming to streaming data 
> intergration through Apache Flink, following the naming convention of 
> Flink-ML; And this project is managed by a total of 8 maintainers, including 
> 3 Flink PMC members and 1 Flink Committer. The remaining 4 maintainers are 
> also highly active contributors to the Flink community, donating this project 
> to the Flink community implies that their permissions might be reduced. 
> Therefore, we may need to bring up this topic for further discussion within 
> the Flink PMC. Additionally, we need to discuss how to migrate existing users 
> and documents. We have a user group of nearly 10,000 people and a 
> multi-version documentation site need to migrate. We also need to plan for 
> the migration of CI/CD processes and other specifics. 
> 
> 
> While there are many intricate details that require implementation, we are 
> committed to progressing and finalizing this donation process.
> 
> 
> Despite being Flink’s most active ecological project (as evaluated by GitHub 
> metrics), it also boasts a significant user base. However, I believe it's 
> essential to commence discussions on future operations only after the 
> community reaches a consensus on whether they desire this donation.
> 
> 
> Really looking forward to hear what you think! 
> 
> 
> Best,
> Leonard (on behalf of the Flink CDC Connectors project maintainers)
> 
> [1] https://github.com/ververica/flink-cdc-connectors
> [2] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> [3] https://debezium.io
> [4] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-14 Thread MengHui Yu
Good News. +1


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-13 Thread Leonard Xu
Hey, Zarzycki

Thanks for your reply and recognization ! 

> As I understand you're thinking with Flink CDC 3.0 to make the project
> broader than CDC, as more "Streaming Integration" framework. This will
> resemble Kafka Connect, what about renaming the project to something like
> "Flink Connect"? :-)
> It would be amazing to have such a tool, "swiss army knife" for data
> integration, based on Flink.

Flink Community has a lot of connectors thus the Flink Connect name may not 
suitable.
Although we offers end-to-end streaming integration capability , we still want 
to use the current name 
Flink CDC as we want to do best in database CDC area and users has 
accepted/known the name well. 
While the project name holds some significance, I believe its true importance 
lies in its ability to effectively
 address problems and deliver substantial value to the community users.

Best,
Leonard


> 
> 
> On Tue, Dec 12, 2023 at 3:01 PM Lincoln Lee  wrote:
> 
>> +1
>> Thanks Leonard and all CDC contributors for the great work!
>> 
>> Best,
>> Lincoln Lee
>> 
>> 
>> Dian Fu  于2023年12月12日周二 19:11写道:
>> 
>>> Big +1 for this! Thanks for driving this effort!
>>> 
>>> Regards,
>>> Dian
>>> 
>>> On Mon, Dec 11, 2023 at 4:48 PM Leonard Xu  wrote:
 
 Hey all,
 
 I want to extend my gratitude for the positive feedback we've received,
>>> particularly from voices in other communities. It is an honor for the
>> Flink
>>> CDC community to have received your recognition.
 
 Moving forward, I will collaborate with the Flink CDC community
>>> maintainers to prepare a FLIP (Flink Improvement Proposal) document that
>>> will outline specific plans and implementation details.
 
 Thank you for your support, and we look forward to contributing to
>>> Apache Flink community.
 
 Best,
 Leonard
 
> 2023年12月11日 下午4:12,yh z  写道:
> 
> Excited to hear the news,
> +1
> 
> Best,
> Yunhong (Swuferhong)
> 
> liu ron  于2023年12月11日周一 14:05写道:
> 
>> +1
>> 
>> Best,
>> Ron
>> 
>> Yunqing Mo  于2023年12月11日周一 12:01写道:
>> 
>>> So cool, Big +1 for this exciting work.
>>> 
>>> On 2023/12/07 03:24:59 Leonard Xu wrote:
 Dear Flink devs,
 
 As you may have heard, we at Alibaba (Ververica) are planning to
>>> donate
>>> CDC Connectors for the Apache Flink project[1] to the Apache Flink
>>> community.
 
 CDC Connectors for Apache Flink comprise a collection of source
>>> connectors designed specifically for Apache Flink. These
>>> connectors[2]
>>> enable the ingestion of changes from various databases using Change
>>> Data
>>> Capture (CDC), most of these CDC connectors are powered by
>>> Debezium[3].
>>> They support both the DataStream API and the Table/SQL API,
>>> facilitating
>>> the reading of database snapshots and continuous reading of
>>> transaction
>>> logs with exactly-once processing, even in the event of failures.
 
 
 Additionally, in the latest version 3.0, we have introduced many
>>> long-awaited features. Starting from CDC version 3.0, we've built a
>>> Streaming ELT Framework available for streaming data integration.
>>> This
>>> framework allows users to write their data synchronization logic
>> in a
>>> simple YAML file, which will automatically be translated into a
>> Flink
>>> DataStreaming job. It emphasizes optimizing the task submission
>>> process
>> and
>>> offers advanced functionalities such as whole database
>>> synchronization,
>>> merging sharded tables, and schema evolution[4].
 
 
 I believe this initiative is a perfect match for both sides. For
>> the
>>> Flink community, it presents an opportunity to enhance Flink's
>> competitive
>>> advantage in streaming data integration, promoting the healthy
>>> growth and
>>> prosperity of the Apache Flink ecosystem. For the CDC Connectors
>>> project,
>>> becoming a sub-project of Apache Flink means being part of a
>> neutral
>>> open-source community, which can attract a more diverse pool of
>>> contributors.
 
 Please note that the aforementioned points represent only some of
>>> our
>>> motivations and vision for this donation. Specific future
>> operations
>>> need
>>> to be further discussed in this thread. For example, the
>> sub-project
>>> name
>>> after the donation; we hope to name it Flink-CDC aiming to
>> streaming
>>> data
>>> intergration through Apache Flink, following the naming convention
>> of
>>> Flink-ML; And this project is managed by a total of 8 maintainers,
>>> including 3 Flink PMC members and 1 Flink Committer. The remaining
>> 4
>>> maintainers are also highly active contributors to the Flink
>>> community,
>>> donating this project to the Flink community implies that their
>> permissions
>>> might 

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-12 Thread Krzysztof Zarzycki
Hello, I'm super excited that Flink CDC will join the Flink project! It
will be so much easier to bring it into Flink-based projects we run.

As I understand you're thinking with Flink CDC 3.0 to make the project
broader than CDC, as more "Streaming Integration" framework. This will
resemble Kafka Connect, what about renaming the project to something like
"Flink Connect"? :-)
It would be amazing to have such a tool, "swiss army knife" for data
integration, based on Flink.

Best
Krzysztof



On Tue, Dec 12, 2023 at 3:01 PM Lincoln Lee  wrote:

> +1
> Thanks Leonard and all CDC contributors for the great work!
>
> Best,
> Lincoln Lee
>
>
> Dian Fu  于2023年12月12日周二 19:11写道:
>
> > Big +1 for this! Thanks for driving this effort!
> >
> > Regards,
> > Dian
> >
> > On Mon, Dec 11, 2023 at 4:48 PM Leonard Xu  wrote:
> > >
> > > Hey all,
> > >
> > > I want to extend my gratitude for the positive feedback we've received,
> > particularly from voices in other communities. It is an honor for the
> Flink
> > CDC community to have received your recognition.
> > >
> > > Moving forward, I will collaborate with the Flink CDC community
> > maintainers to prepare a FLIP (Flink Improvement Proposal) document that
> > will outline specific plans and implementation details.
> > >
> > > Thank you for your support, and we look forward to contributing to
> > Apache Flink community.
> > >
> > > Best,
> > > Leonard
> > >
> > > > 2023年12月11日 下午4:12,yh z  写道:
> > > >
> > > > Excited to hear the news,
> > > > +1
> > > >
> > > > Best,
> > > > Yunhong (Swuferhong)
> > > >
> > > > liu ron  于2023年12月11日周一 14:05写道:
> > > >
> > > >> +1
> > > >>
> > > >> Best,
> > > >> Ron
> > > >>
> > > >> Yunqing Mo  于2023年12月11日周一 12:01写道:
> > > >>
> > > >>> So cool, Big +1 for this exciting work.
> > > >>>
> > > >>> On 2023/12/07 03:24:59 Leonard Xu wrote:
> > >  Dear Flink devs,
> > > 
> > >  As you may have heard, we at Alibaba (Ververica) are planning to
> > donate
> > > >>> CDC Connectors for the Apache Flink project[1] to the Apache Flink
> > > >>> community.
> > > 
> > >  CDC Connectors for Apache Flink comprise a collection of source
> > > >>> connectors designed specifically for Apache Flink. These
> > connectors[2]
> > > >>> enable the ingestion of changes from various databases using Change
> > Data
> > > >>> Capture (CDC), most of these CDC connectors are powered by
> > Debezium[3].
> > > >>> They support both the DataStream API and the Table/SQL API,
> > facilitating
> > > >>> the reading of database snapshots and continuous reading of
> > transaction
> > > >>> logs with exactly-once processing, even in the event of failures.
> > > 
> > > 
> > >  Additionally, in the latest version 3.0, we have introduced many
> > > >>> long-awaited features. Starting from CDC version 3.0, we've built a
> > > >>> Streaming ELT Framework available for streaming data integration.
> > This
> > > >>> framework allows users to write their data synchronization logic
> in a
> > > >>> simple YAML file, which will automatically be translated into a
> Flink
> > > >>> DataStreaming job. It emphasizes optimizing the task submission
> > process
> > > >> and
> > > >>> offers advanced functionalities such as whole database
> > synchronization,
> > > >>> merging sharded tables, and schema evolution[4].
> > > 
> > > 
> > >  I believe this initiative is a perfect match for both sides. For
> the
> > > >>> Flink community, it presents an opportunity to enhance Flink's
> > > >> competitive
> > > >>> advantage in streaming data integration, promoting the healthy
> > growth and
> > > >>> prosperity of the Apache Flink ecosystem. For the CDC Connectors
> > project,
> > > >>> becoming a sub-project of Apache Flink means being part of a
> neutral
> > > >>> open-source community, which can attract a more diverse pool of
> > > >>> contributors.
> > > 
> > >  Please note that the aforementioned points represent only some of
> > our
> > > >>> motivations and vision for this donation. Specific future
> operations
> > need
> > > >>> to be further discussed in this thread. For example, the
> sub-project
> > name
> > > >>> after the donation; we hope to name it Flink-CDC aiming to
> streaming
> > data
> > > >>> intergration through Apache Flink, following the naming convention
> of
> > > >>> Flink-ML; And this project is managed by a total of 8 maintainers,
> > > >>> including 3 Flink PMC members and 1 Flink Committer. The remaining
> 4
> > > >>> maintainers are also highly active contributors to the Flink
> > community,
> > > >>> donating this project to the Flink community implies that their
> > > >> permissions
> > > >>> might be reduced. Therefore, we may need to bring up this topic for
> > > >> further
> > > >>> discussion within the Flink PMC. Additionally, we need to discuss
> > how to
> > > >>> migrate existing users and documents. We have a user group of
> nearly
> > > >> 10,000
> > > >>> people and a multi-version documentation site 

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-12 Thread Lincoln Lee
+1
Thanks Leonard and all CDC contributors for the great work!

Best,
Lincoln Lee


Dian Fu  于2023年12月12日周二 19:11写道:

> Big +1 for this! Thanks for driving this effort!
>
> Regards,
> Dian
>
> On Mon, Dec 11, 2023 at 4:48 PM Leonard Xu  wrote:
> >
> > Hey all,
> >
> > I want to extend my gratitude for the positive feedback we've received,
> particularly from voices in other communities. It is an honor for the Flink
> CDC community to have received your recognition.
> >
> > Moving forward, I will collaborate with the Flink CDC community
> maintainers to prepare a FLIP (Flink Improvement Proposal) document that
> will outline specific plans and implementation details.
> >
> > Thank you for your support, and we look forward to contributing to
> Apache Flink community.
> >
> > Best,
> > Leonard
> >
> > > 2023年12月11日 下午4:12,yh z  写道:
> > >
> > > Excited to hear the news,
> > > +1
> > >
> > > Best,
> > > Yunhong (Swuferhong)
> > >
> > > liu ron  于2023年12月11日周一 14:05写道:
> > >
> > >> +1
> > >>
> > >> Best,
> > >> Ron
> > >>
> > >> Yunqing Mo  于2023年12月11日周一 12:01写道:
> > >>
> > >>> So cool, Big +1 for this exciting work.
> > >>>
> > >>> On 2023/12/07 03:24:59 Leonard Xu wrote:
> >  Dear Flink devs,
> > 
> >  As you may have heard, we at Alibaba (Ververica) are planning to
> donate
> > >>> CDC Connectors for the Apache Flink project[1] to the Apache Flink
> > >>> community.
> > 
> >  CDC Connectors for Apache Flink comprise a collection of source
> > >>> connectors designed specifically for Apache Flink. These
> connectors[2]
> > >>> enable the ingestion of changes from various databases using Change
> Data
> > >>> Capture (CDC), most of these CDC connectors are powered by
> Debezium[3].
> > >>> They support both the DataStream API and the Table/SQL API,
> facilitating
> > >>> the reading of database snapshots and continuous reading of
> transaction
> > >>> logs with exactly-once processing, even in the event of failures.
> > 
> > 
> >  Additionally, in the latest version 3.0, we have introduced many
> > >>> long-awaited features. Starting from CDC version 3.0, we've built a
> > >>> Streaming ELT Framework available for streaming data integration.
> This
> > >>> framework allows users to write their data synchronization logic in a
> > >>> simple YAML file, which will automatically be translated into a Flink
> > >>> DataStreaming job. It emphasizes optimizing the task submission
> process
> > >> and
> > >>> offers advanced functionalities such as whole database
> synchronization,
> > >>> merging sharded tables, and schema evolution[4].
> > 
> > 
> >  I believe this initiative is a perfect match for both sides. For the
> > >>> Flink community, it presents an opportunity to enhance Flink's
> > >> competitive
> > >>> advantage in streaming data integration, promoting the healthy
> growth and
> > >>> prosperity of the Apache Flink ecosystem. For the CDC Connectors
> project,
> > >>> becoming a sub-project of Apache Flink means being part of a neutral
> > >>> open-source community, which can attract a more diverse pool of
> > >>> contributors.
> > 
> >  Please note that the aforementioned points represent only some of
> our
> > >>> motivations and vision for this donation. Specific future operations
> need
> > >>> to be further discussed in this thread. For example, the sub-project
> name
> > >>> after the donation; we hope to name it Flink-CDC aiming to streaming
> data
> > >>> intergration through Apache Flink, following the naming convention of
> > >>> Flink-ML; And this project is managed by a total of 8 maintainers,
> > >>> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> > >>> maintainers are also highly active contributors to the Flink
> community,
> > >>> donating this project to the Flink community implies that their
> > >> permissions
> > >>> might be reduced. Therefore, we may need to bring up this topic for
> > >> further
> > >>> discussion within the Flink PMC. Additionally, we need to discuss
> how to
> > >>> migrate existing users and documents. We have a user group of nearly
> > >> 10,000
> > >>> people and a multi-version documentation site need to migrate. We
> also
> > >> need
> > >>> to plan for the migration of CI/CD processes and other specifics.
> > 
> > 
> >  While there are many intricate details that require implementation,
> we
> > >>> are committed to progressing and finalizing this donation process.
> > 
> > 
> >  Despite being Flink’s most active ecological project (as evaluated
> by
> > >>> GitHub metrics), it also boasts a significant user base. However, I
> > >> believe
> > >>> it's essential to commence discussions on future operations only
> after
> > >> the
> > >>> community reaches a consensus on whether they desire this donation.
> > 
> > 
> >  Really looking forward to hear what you think!
> > 
> > 
> >  Best,
> >  Leonard (on behalf of the Flink CDC 

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-12 Thread Dian Fu
Big +1 for this! Thanks for driving this effort!

Regards,
Dian

On Mon, Dec 11, 2023 at 4:48 PM Leonard Xu  wrote:
>
> Hey all,
>
> I want to extend my gratitude for the positive feedback we've received, 
> particularly from voices in other communities. It is an honor for the Flink 
> CDC community to have received your recognition.
>
> Moving forward, I will collaborate with the Flink CDC community maintainers 
> to prepare a FLIP (Flink Improvement Proposal) document that will outline 
> specific plans and implementation details.
>
> Thank you for your support, and we look forward to contributing to Apache 
> Flink community.
>
> Best,
> Leonard
>
> > 2023年12月11日 下午4:12,yh z  写道:
> >
> > Excited to hear the news,
> > +1
> >
> > Best,
> > Yunhong (Swuferhong)
> >
> > liu ron  于2023年12月11日周一 14:05写道:
> >
> >> +1
> >>
> >> Best,
> >> Ron
> >>
> >> Yunqing Mo  于2023年12月11日周一 12:01写道:
> >>
> >>> So cool, Big +1 for this exciting work.
> >>>
> >>> On 2023/12/07 03:24:59 Leonard Xu wrote:
>  Dear Flink devs,
> 
>  As you may have heard, we at Alibaba (Ververica) are planning to donate
> >>> CDC Connectors for the Apache Flink project[1] to the Apache Flink
> >>> community.
> 
>  CDC Connectors for Apache Flink comprise a collection of source
> >>> connectors designed specifically for Apache Flink. These connectors[2]
> >>> enable the ingestion of changes from various databases using Change Data
> >>> Capture (CDC), most of these CDC connectors are powered by Debezium[3].
> >>> They support both the DataStream API and the Table/SQL API, facilitating
> >>> the reading of database snapshots and continuous reading of transaction
> >>> logs with exactly-once processing, even in the event of failures.
> 
> 
>  Additionally, in the latest version 3.0, we have introduced many
> >>> long-awaited features. Starting from CDC version 3.0, we've built a
> >>> Streaming ELT Framework available for streaming data integration. This
> >>> framework allows users to write their data synchronization logic in a
> >>> simple YAML file, which will automatically be translated into a Flink
> >>> DataStreaming job. It emphasizes optimizing the task submission process
> >> and
> >>> offers advanced functionalities such as whole database synchronization,
> >>> merging sharded tables, and schema evolution[4].
> 
> 
>  I believe this initiative is a perfect match for both sides. For the
> >>> Flink community, it presents an opportunity to enhance Flink's
> >> competitive
> >>> advantage in streaming data integration, promoting the healthy growth and
> >>> prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
> >>> becoming a sub-project of Apache Flink means being part of a neutral
> >>> open-source community, which can attract a more diverse pool of
> >>> contributors.
> 
>  Please note that the aforementioned points represent only some of our
> >>> motivations and vision for this donation. Specific future operations need
> >>> to be further discussed in this thread. For example, the sub-project name
> >>> after the donation; we hope to name it Flink-CDC aiming to streaming data
> >>> intergration through Apache Flink, following the naming convention of
> >>> Flink-ML; And this project is managed by a total of 8 maintainers,
> >>> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> >>> maintainers are also highly active contributors to the Flink community,
> >>> donating this project to the Flink community implies that their
> >> permissions
> >>> might be reduced. Therefore, we may need to bring up this topic for
> >> further
> >>> discussion within the Flink PMC. Additionally, we need to discuss how to
> >>> migrate existing users and documents. We have a user group of nearly
> >> 10,000
> >>> people and a multi-version documentation site need to migrate. We also
> >> need
> >>> to plan for the migration of CI/CD processes and other specifics.
> 
> 
>  While there are many intricate details that require implementation, we
> >>> are committed to progressing and finalizing this donation process.
> 
> 
>  Despite being Flink’s most active ecological project (as evaluated by
> >>> GitHub metrics), it also boasts a significant user base. However, I
> >> believe
> >>> it's essential to commence discussions on future operations only after
> >> the
> >>> community reaches a consensus on whether they desire this donation.
> 
> 
>  Really looking forward to hear what you think!
> 
> 
>  Best,
>  Leonard (on behalf of the Flink CDC Connectors project maintainers)
> 
>  [1] https://github.com/ververica/flink-cdc-connectors
>  [2]
> >>>
> >> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
>  [3] https://debezium.io
>  [4]
> >>>
> >> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
> >>>
> >>
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-11 Thread Leonard Xu
Hey all,

I want to extend my gratitude for the positive feedback we've received, 
particularly from voices in other communities. It is an honor for the Flink CDC 
community to have received your recognition.

Moving forward, I will collaborate with the Flink CDC community maintainers to 
prepare a FLIP (Flink Improvement Proposal) document that will outline specific 
plans and implementation details. 

Thank you for your support, and we look forward to contributing to Apache Flink 
community.

Best,
Leonard   

> 2023年12月11日 下午4:12,yh z  写道:
> 
> Excited to hear the news,
> +1
> 
> Best,
> Yunhong (Swuferhong)
> 
> liu ron  于2023年12月11日周一 14:05写道:
> 
>> +1
>> 
>> Best,
>> Ron
>> 
>> Yunqing Mo  于2023年12月11日周一 12:01写道:
>> 
>>> So cool, Big +1 for this exciting work.
>>> 
>>> On 2023/12/07 03:24:59 Leonard Xu wrote:
 Dear Flink devs,
 
 As you may have heard, we at Alibaba (Ververica) are planning to donate
>>> CDC Connectors for the Apache Flink project[1] to the Apache Flink
>>> community.
 
 CDC Connectors for Apache Flink comprise a collection of source
>>> connectors designed specifically for Apache Flink. These connectors[2]
>>> enable the ingestion of changes from various databases using Change Data
>>> Capture (CDC), most of these CDC connectors are powered by Debezium[3].
>>> They support both the DataStream API and the Table/SQL API, facilitating
>>> the reading of database snapshots and continuous reading of transaction
>>> logs with exactly-once processing, even in the event of failures.
 
 
 Additionally, in the latest version 3.0, we have introduced many
>>> long-awaited features. Starting from CDC version 3.0, we've built a
>>> Streaming ELT Framework available for streaming data integration. This
>>> framework allows users to write their data synchronization logic in a
>>> simple YAML file, which will automatically be translated into a Flink
>>> DataStreaming job. It emphasizes optimizing the task submission process
>> and
>>> offers advanced functionalities such as whole database synchronization,
>>> merging sharded tables, and schema evolution[4].
 
 
 I believe this initiative is a perfect match for both sides. For the
>>> Flink community, it presents an opportunity to enhance Flink's
>> competitive
>>> advantage in streaming data integration, promoting the healthy growth and
>>> prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
>>> becoming a sub-project of Apache Flink means being part of a neutral
>>> open-source community, which can attract a more diverse pool of
>>> contributors.
 
 Please note that the aforementioned points represent only some of our
>>> motivations and vision for this donation. Specific future operations need
>>> to be further discussed in this thread. For example, the sub-project name
>>> after the donation; we hope to name it Flink-CDC aiming to streaming data
>>> intergration through Apache Flink, following the naming convention of
>>> Flink-ML; And this project is managed by a total of 8 maintainers,
>>> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
>>> maintainers are also highly active contributors to the Flink community,
>>> donating this project to the Flink community implies that their
>> permissions
>>> might be reduced. Therefore, we may need to bring up this topic for
>> further
>>> discussion within the Flink PMC. Additionally, we need to discuss how to
>>> migrate existing users and documents. We have a user group of nearly
>> 10,000
>>> people and a multi-version documentation site need to migrate. We also
>> need
>>> to plan for the migration of CI/CD processes and other specifics.
 
 
 While there are many intricate details that require implementation, we
>>> are committed to progressing and finalizing this donation process.
 
 
 Despite being Flink’s most active ecological project (as evaluated by
>>> GitHub metrics), it also boasts a significant user base. However, I
>> believe
>>> it's essential to commence discussions on future operations only after
>> the
>>> community reaches a consensus on whether they desire this donation.
 
 
 Really looking forward to hear what you think!
 
 
 Best,
 Leonard (on behalf of the Flink CDC Connectors project maintainers)
 
 [1] https://github.com/ververica/flink-cdc-connectors
 [2]
>>> 
>> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
 [3] https://debezium.io
 [4]
>>> 
>> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
>>> 
>> 



Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-11 Thread yh z
Excited to hear the news,
+1

Best,
Yunhong (Swuferhong)

liu ron  于2023年12月11日周一 14:05写道:

> +1
>
> Best,
> Ron
>
> Yunqing Mo  于2023年12月11日周一 12:01写道:
>
> > So cool, Big +1 for this exciting work.
> >
> > On 2023/12/07 03:24:59 Leonard Xu wrote:
> > > Dear Flink devs,
> > >
> > > As you may have heard, we at Alibaba (Ververica) are planning to donate
> > CDC Connectors for the Apache Flink project[1] to the Apache Flink
> > community.
> > >
> > > CDC Connectors for Apache Flink comprise a collection of source
> > connectors designed specifically for Apache Flink. These connectors[2]
> > enable the ingestion of changes from various databases using Change Data
> > Capture (CDC), most of these CDC connectors are powered by Debezium[3].
> > They support both the DataStream API and the Table/SQL API, facilitating
> > the reading of database snapshots and continuous reading of transaction
> > logs with exactly-once processing, even in the event of failures.
> > >
> > >
> > > Additionally, in the latest version 3.0, we have introduced many
> > long-awaited features. Starting from CDC version 3.0, we've built a
> > Streaming ELT Framework available for streaming data integration. This
> > framework allows users to write their data synchronization logic in a
> > simple YAML file, which will automatically be translated into a Flink
> > DataStreaming job. It emphasizes optimizing the task submission process
> and
> > offers advanced functionalities such as whole database synchronization,
> > merging sharded tables, and schema evolution[4].
> > >
> > >
> > > I believe this initiative is a perfect match for both sides. For the
> > Flink community, it presents an opportunity to enhance Flink's
> competitive
> > advantage in streaming data integration, promoting the healthy growth and
> > prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
> > becoming a sub-project of Apache Flink means being part of a neutral
> > open-source community, which can attract a more diverse pool of
> > contributors.
> > >
> > > Please note that the aforementioned points represent only some of our
> > motivations and vision for this donation. Specific future operations need
> > to be further discussed in this thread. For example, the sub-project name
> > after the donation; we hope to name it Flink-CDC aiming to streaming data
> > intergration through Apache Flink, following the naming convention of
> > Flink-ML; And this project is managed by a total of 8 maintainers,
> > including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> > maintainers are also highly active contributors to the Flink community,
> > donating this project to the Flink community implies that their
> permissions
> > might be reduced. Therefore, we may need to bring up this topic for
> further
> > discussion within the Flink PMC. Additionally, we need to discuss how to
> > migrate existing users and documents. We have a user group of nearly
> 10,000
> > people and a multi-version documentation site need to migrate. We also
> need
> > to plan for the migration of CI/CD processes and other specifics.
> > >
> > >
> > > While there are many intricate details that require implementation, we
> > are committed to progressing and finalizing this donation process.
> > >
> > >
> > > Despite being Flink’s most active ecological project (as evaluated by
> > GitHub metrics), it also boasts a significant user base. However, I
> believe
> > it's essential to commence discussions on future operations only after
> the
> > community reaches a consensus on whether they desire this donation.
> > >
> > >
> > > Really looking forward to hear what you think!
> > >
> > >
> > > Best,
> > > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> > >
> > > [1] https://github.com/ververica/flink-cdc-connectors
> > > [2]
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > > [3] https://debezium.io
> > > [4]
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
> >
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-10 Thread liu ron
+1

Best,
Ron

Yunqing Mo  于2023年12月11日周一 12:01写道:

> So cool, Big +1 for this exciting work.
>
> On 2023/12/07 03:24:59 Leonard Xu wrote:
> > Dear Flink devs,
> >
> > As you may have heard, we at Alibaba (Ververica) are planning to donate
> CDC Connectors for the Apache Flink project[1] to the Apache Flink
> community.
> >
> > CDC Connectors for Apache Flink comprise a collection of source
> connectors designed specifically for Apache Flink. These connectors[2]
> enable the ingestion of changes from various databases using Change Data
> Capture (CDC), most of these CDC connectors are powered by Debezium[3].
> They support both the DataStream API and the Table/SQL API, facilitating
> the reading of database snapshots and continuous reading of transaction
> logs with exactly-once processing, even in the event of failures.
> >
> >
> > Additionally, in the latest version 3.0, we have introduced many
> long-awaited features. Starting from CDC version 3.0, we've built a
> Streaming ELT Framework available for streaming data integration. This
> framework allows users to write their data synchronization logic in a
> simple YAML file, which will automatically be translated into a Flink
> DataStreaming job. It emphasizes optimizing the task submission process and
> offers advanced functionalities such as whole database synchronization,
> merging sharded tables, and schema evolution[4].
> >
> >
> > I believe this initiative is a perfect match for both sides. For the
> Flink community, it presents an opportunity to enhance Flink's competitive
> advantage in streaming data integration, promoting the healthy growth and
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
> becoming a sub-project of Apache Flink means being part of a neutral
> open-source community, which can attract a more diverse pool of
> contributors.
> >
> > Please note that the aforementioned points represent only some of our
> motivations and vision for this donation. Specific future operations need
> to be further discussed in this thread. For example, the sub-project name
> after the donation; we hope to name it Flink-CDC aiming to streaming data
> intergration through Apache Flink, following the naming convention of
> Flink-ML; And this project is managed by a total of 8 maintainers,
> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> maintainers are also highly active contributors to the Flink community,
> donating this project to the Flink community implies that their permissions
> might be reduced. Therefore, we may need to bring up this topic for further
> discussion within the Flink PMC. Additionally, we need to discuss how to
> migrate existing users and documents. We have a user group of nearly 10,000
> people and a multi-version documentation site need to migrate. We also need
> to plan for the migration of CI/CD processes and other specifics.
> >
> >
> > While there are many intricate details that require implementation, we
> are committed to progressing and finalizing this donation process.
> >
> >
> > Despite being Flink’s most active ecological project (as evaluated by
> GitHub metrics), it also boasts a significant user base. However, I believe
> it's essential to commence discussions on future operations only after the
> community reaches a consensus on whether they desire this donation.
> >
> >
> > Really looking forward to hear what you think!
> >
> >
> > Best,
> > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> >
> > [1] https://github.com/ververica/flink-cdc-connectors
> > [2]
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > [3] https://debezium.io
> > [4]
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-10 Thread Yunqing Mo
So cool, Big +1 for this exciting work.

On 2023/12/07 03:24:59 Leonard Xu wrote:
> Dear Flink devs,
> 
> As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
> Connectors for the Apache Flink project[1] to the Apache Flink community.
> 
> CDC Connectors for Apache Flink comprise a collection of source connectors 
> designed specifically for Apache Flink. These connectors[2] enable the 
> ingestion of changes from various databases using Change Data Capture (CDC), 
> most of these CDC connectors are powered by Debezium[3]. They support both 
> the DataStream API and the Table/SQL API, facilitating the reading of 
> database snapshots and continuous reading of transaction logs with 
> exactly-once processing, even in the event of failures.
> 
> 
> Additionally, in the latest version 3.0, we have introduced many long-awaited 
> features. Starting from CDC version 3.0, we've built a Streaming ELT 
> Framework available for streaming data integration. This framework allows 
> users to write their data synchronization logic in a simple YAML file, which 
> will automatically be translated into a Flink DataStreaming job. It 
> emphasizes optimizing the task submission process and offers advanced 
> functionalities such as whole database synchronization, merging sharded 
> tables, and schema evolution[4].
> 
> 
> I believe this initiative is a perfect match for both sides. For the Flink 
> community, it presents an opportunity to enhance Flink's competitive 
> advantage in streaming data integration, promoting the healthy growth and 
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project, 
> becoming a sub-project of Apache Flink means being part of a neutral 
> open-source community, which can attract a more diverse pool of contributors.
> 
> Please note that the aforementioned points represent only some of our 
> motivations and vision for this donation. Specific future operations need to 
> be further discussed in this thread. For example, the sub-project name after 
> the donation; we hope to name it Flink-CDC aiming to streaming data 
> intergration through Apache Flink, following the naming convention of 
> Flink-ML; And this project is managed by a total of 8 maintainers, including 
> 3 Flink PMC members and 1 Flink Committer. The remaining 4 maintainers are 
> also highly active contributors to the Flink community, donating this project 
> to the Flink community implies that their permissions might be reduced. 
> Therefore, we may need to bring up this topic for further discussion within 
> the Flink PMC. Additionally, we need to discuss how to migrate existing users 
> and documents. We have a user group of nearly 10,000 people and a 
> multi-version documentation site need to migrate. We also need to plan for 
> the migration of CI/CD processes and other specifics. 
> 
> 
> While there are many intricate details that require implementation, we are 
> committed to progressing and finalizing this donation process.
> 
> 
> Despite being Flink’s most active ecological project (as evaluated by GitHub 
> metrics), it also boasts a significant user base. However, I believe it's 
> essential to commence discussions on future operations only after the 
> community reaches a consensus on whether they desire this donation.
> 
> 
> Really looking forward to hear what you think! 
> 
> 
> Best,
> Leonard (on behalf of the Flink CDC Connectors project maintainers)
> 
> [1] https://github.com/ververica/flink-cdc-connectors
> [2] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> [3] https://debezium.io
> [4] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-10 Thread wudi
Awesome, +1

Brs,

di.wu

> 2023年12月7日 上午11:24,Leonard Xu  写道:
> 
> Dear Flink devs,
> 
> As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
> Connectors for the Apache Flink project[1] to the Apache Flink community.
> 
> CDC Connectors for Apache Flink comprise a collection of source connectors 
> designed specifically for Apache Flink. These connectors[2] enable the 
> ingestion of changes from various databases using Change Data Capture (CDC), 
> most of these CDC connectors are powered by Debezium[3]. They support both 
> the DataStream API and the Table/SQL API, facilitating the reading of 
> database snapshots and continuous reading of transaction logs with 
> exactly-once processing, even in the event of failures.
> 
> 
> Additionally, in the latest version 3.0, we have introduced many long-awaited 
> features. Starting from CDC version 3.0, we've built a Streaming ELT 
> Framework available for streaming data integration. This framework allows 
> users to write their data synchronization logic in a simple YAML file, which 
> will automatically be translated into a Flink DataStreaming job. It 
> emphasizes optimizing the task submission process and offers advanced 
> functionalities such as whole database synchronization, merging sharded 
> tables, and schema evolution[4].
> 
> 
> I believe this initiative is a perfect match for both sides. For the Flink 
> community, it presents an opportunity to enhance Flink's competitive 
> advantage in streaming data integration, promoting the healthy growth and 
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project, 
> becoming a sub-project of Apache Flink means being part of a neutral 
> open-source community, which can attract a more diverse pool of contributors.
> 
> Please note that the aforementioned points represent only some of our 
> motivations and vision for this donation. Specific future operations need to 
> be further discussed in this thread. For example, the sub-project name after 
> the donation; we hope to name it Flink-CDC aiming to streaming data 
> intergration through Apache Flink, following the naming convention of 
> Flink-ML; And this project is managed by a total of 8 maintainers, including 
> 3 Flink PMC members and 1 Flink Committer. The remaining 4 maintainers are 
> also highly active contributors to the Flink community, donating this project 
> to the Flink community implies that their permissions might be reduced. 
> Therefore, we may need to bring up this topic for further discussion within 
> the Flink PMC. Additionally, we need to discuss how to migrate existing users 
> and documents. We have a user group of nearly 10,000 people and a 
> multi-version documentation site need to migrate. We also need to plan for 
> the migration of CI/CD processes and other specifics. 
> 
> 
> While there are many intricate details that require implementation, we are 
> committed to progressing and finalizing this donation process.
> 
> 
> Despite being Flink’s most active ecological project (as evaluated by GitHub 
> metrics), it also boasts a significant user base. However, I believe it's 
> essential to commence discussions on future operations only after the 
> community reaches a consensus on whether they desire this donation.
> 
> 
> Really looking forward to hear what you think! 
> 
> 
> Best,
> Leonard (on behalf of the Flink CDC Connectors project maintainers)
> 
> [1] https://github.com/ververica/flink-cdc-connectors
> [2] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> [3] https://debezium.io
> [4] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html



Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-10 Thread Jiafeng Zhang
+1
Great, cdc is very important for real-time data integration, and this project 
is also widely used, I am optimistic about this project

Jiafeng.Zhang / 张家锋
Email: jiafengzh...@apache.org


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-10 Thread The Xia
+1

On 2023/12/11 02:33:24 Xin Gong wrote:
> 
> good news.
> 
> +1
> 
> Best,
> gongxin
> On 2023/12/07 03:24:59 Leonard Xu wrote:
> > Dear Flink devs,
> > 
> > As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
> > Connectors for the Apache Flink project[1] to the Apache Flink community.
> > 
> > CDC Connectors for Apache Flink comprise a collection of source connectors 
> > designed specifically for Apache Flink. These connectors[2] enable the 
> > ingestion of changes from various databases using Change Data Capture 
> > (CDC), most of these CDC connectors are powered by Debezium[3]. They 
> > support both the DataStream API and the Table/SQL API, facilitating the 
> > reading of database snapshots and continuous reading of transaction logs 
> > with exactly-once processing, even in the event of failures.
> > 
> > 
> > Additionally, in the latest version 3.0, we have introduced many 
> > long-awaited features. Starting from CDC version 3.0, we've built a 
> > Streaming ELT Framework available for streaming data integration. This 
> > framework allows users to write their data synchronization logic in a 
> > simple YAML file, which will automatically be translated into a Flink 
> > DataStreaming job. It emphasizes optimizing the task submission process and 
> > offers advanced functionalities such as whole database synchronization, 
> > merging sharded tables, and schema evolution[4].
> > 
> > 
> > I believe this initiative is a perfect match for both sides. For the Flink 
> > community, it presents an opportunity to enhance Flink's competitive 
> > advantage in streaming data integration, promoting the healthy growth and 
> > prosperity of the Apache Flink ecosystem. For the CDC Connectors project, 
> > becoming a sub-project of Apache Flink means being part of a neutral 
> > open-source community, which can attract a more diverse pool of 
> > contributors.
> > 
> > Please note that the aforementioned points represent only some of our 
> > motivations and vision for this donation. Specific future operations need 
> > to be further discussed in this thread. For example, the sub-project name 
> > after the donation; we hope to name it Flink-CDC aiming to streaming data 
> > intergration through Apache Flink, following the naming convention of 
> > Flink-ML; And this project is managed by a total of 8 maintainers, 
> > including 3 Flink PMC members and 1 Flink Committer. The remaining 4 
> > maintainers are also highly active contributors to the Flink community, 
> > donating this project to the Flink community implies that their permissions 
> > might be reduced. Therefore, we may need to bring up this topic for further 
> > discussion within the Flink PMC. Additionally, we need to discuss how to 
> > migrate existing users and documents. We have a user group of nearly 10,000 
> > people and a multi-version documentation site need to migrate. We also need 
> > to plan for the migration of CI/CD processes and other specifics. 
> > 
> > 
> > While there are many intricate details that require implementation, we are 
> > committed to progressing and finalizing this donation process.
> > 
> > 
> > Despite being Flink’s most active ecological project (as evaluated by 
> > GitHub metrics), it also boasts a significant user base. However, I believe 
> > it's essential to commence discussions on future operations only after the 
> > community reaches a consensus on whether they desire this donation.
> > 
> > 
> > Really looking forward to hear what you think! 
> > 
> > 
> > Best,
> > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> > 
> > [1] https://github.com/ververica/flink-cdc-connectors
> > [2] 
> > https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > [3] https://debezium.io
> > [4] 
> > https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
> 


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-10 Thread Zirui Peng
+1 for me,

As a contributor in Flink CDC, I've witness so much excellent work that Flink 
CDC community have done for the latest years. Also Apache InLong benefits a lot 
on Flink CDC for its ability to support database changes. Much appreciation for 
the Flink CDC community and its maintainers.

It's a great pleasure to support this contribution.

Best,
Zirui.

On 2023/12/08 07:10:48 Yu Li wrote:
> +1
> 
> Thanks Leonard for the proposal, and all Flink CDC contributors for the
> existing great works. I believe these two projects are a perfect fit and
> the donation will benifit both.
> 
> Best Regards,
> Yu
> 
> 
> On Fri, Dec 8, 2023 at 2:49 PM bai_wentao1  wrote:
> 
> > +1 for this exciting work
> >
> >
> > Best regards,
> > WT
> >
> >
> > | |
> > bai_wentao1
> > |
> > |
> > bai_went...@163.com
> > |
> >  Replied Message ----
> > | From | ConradJam |
> > | Date | 12/8/2023 14:26 |
> > | To |  |
> > | Subject | Re: [PROPOSAL] Contribute Flink CDC Connectors project to
> > Apache Flink |
> > +1 Best Idea . Thanks to all the contributors of Flink CDC for the great
> > work.
> >
> > yuxia  于2023年12月7日周四 20:46写道:
> >
> > +1 for this. Thanks all the contributors of Flink CDC for the great work.
> >
> > Best regards,
> > Yuxia
> >
> > - 原始邮件 -
> > 发件人: "Martijn Visser" 
> > 收件人: "dev" 
> > 发送时间: 星期四, 2023年 12 月 07日 下午 8:14:36
> > 主题: Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink
> >
> > Hi Leonard,
> >
> > +1 for this. I think the CDC connectors are a great result and example
> > of the Flink CDC community. Kudos to you all.
> >
> > Best regards,
> >
> > Martijn
> >
> > On Thu, Dec 7, 2023 at 10:40 AM Márton Balassi 
> > wrote:
> >
> > Hi Leonard,
> >
> > Thank you for the excellent work you and the team working on the CDC
> > connectors project have been doing so far. I am +1 of having them under
> > Flink's umbrella.
> >
> > On Thu, Dec 7, 2023 at 10:26 AM Etienne Chauchot 
> > wrote:
> >
> > Big +1, thanks this will be a very useful addition to Flink.
> >
> > Best
> >
> > Etienne
> >
> > Le 07/12/2023 à 09:26, Hang Ruan a écrit :
> > +1 for contributing CDC Connectors  to Apache Flink.
> >
> > Best,
> > Hang
> >
> > Yuxin Tan  于2023年12月7日周四 16:05写道:
> >
> > Cool, +1 for contributing CDC Connectors to Apache Flink.
> >
> > Best,
> > Yuxin
> >
> >
> > Jing Ge  于2023年12月7日周四 15:43写道:
> >
> > Awesome! +1
> >
> > Best regards,
> > Jing
> >
> > On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin >
> > wrote:
> >
> > thanks for working on this and driving it
> >
> > +1
> >
> > On Thu, Dec 7, 2023 at 7:26 AM Feng Jin
> > wrote:
> >
> > This is incredibly exciting news, a big +1 for this.
> >
> > Thank you for the fantastic work on Flink CDC. We have created
> > thousands
> > of
> > real-time integration jobs using Flink CDC connectors.
> >
> >
> > Best,
> > Feng
> >
> > On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <
> > gongzhongqi...@apache.org
> > wrote:
> >
> > It's very exciting to hear the news.
> > +1 for adding CDC Connectors  to Apache Flink !
> >
> >
> > Best,
> > Zhongqiang
> >
> > Leonard Xu  于2023年12月7日周四 11:25写道:
> >
> > Dear Flink devs,
> >
> >
> > As you may have heard, we at Alibaba (Ververica) are planning
> > to
> > donate
> > CDC Connectors for the Apache Flink project
> > *[1]* to the Apache Flink community.
> >
> >
> >
> > CDC Connectors for Apache Flink comprise a collection of source
> > connectors designed specifically for Apache Flink. These
> > connectors
> > *[2]*
> > enable the ingestion of changes from various databases using
> > Change
> > Data Capture (CDC), most of these CDC connectors are powered by
> > Debezium
> > *[3]*
> > . They support both the DataStream API and the Table/SQL API,
> > facilitating the reading of database snapshots and continuous
> > reading
> > of
> > transaction logs with exactly-once processing, even in the
> > event of
> > failures.
> >
> >
> > Additionally, in the latest version 3.0, we have introduced
> > many
> > long-awaited features. Starting from CDC version 3.0, we've
> &g

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-10 Thread Xin Gong


good news.

+1

Best,
gongxin
On 2023/12/07 03:24:59 Leonard Xu wrote:
> Dear Flink devs,
> 
> As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
> Connectors for the Apache Flink project[1] to the Apache Flink community.
> 
> CDC Connectors for Apache Flink comprise a collection of source connectors 
> designed specifically for Apache Flink. These connectors[2] enable the 
> ingestion of changes from various databases using Change Data Capture (CDC), 
> most of these CDC connectors are powered by Debezium[3]. They support both 
> the DataStream API and the Table/SQL API, facilitating the reading of 
> database snapshots and continuous reading of transaction logs with 
> exactly-once processing, even in the event of failures.
> 
> 
> Additionally, in the latest version 3.0, we have introduced many long-awaited 
> features. Starting from CDC version 3.0, we've built a Streaming ELT 
> Framework available for streaming data integration. This framework allows 
> users to write their data synchronization logic in a simple YAML file, which 
> will automatically be translated into a Flink DataStreaming job. It 
> emphasizes optimizing the task submission process and offers advanced 
> functionalities such as whole database synchronization, merging sharded 
> tables, and schema evolution[4].
> 
> 
> I believe this initiative is a perfect match for both sides. For the Flink 
> community, it presents an opportunity to enhance Flink's competitive 
> advantage in streaming data integration, promoting the healthy growth and 
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project, 
> becoming a sub-project of Apache Flink means being part of a neutral 
> open-source community, which can attract a more diverse pool of contributors.
> 
> Please note that the aforementioned points represent only some of our 
> motivations and vision for this donation. Specific future operations need to 
> be further discussed in this thread. For example, the sub-project name after 
> the donation; we hope to name it Flink-CDC aiming to streaming data 
> intergration through Apache Flink, following the naming convention of 
> Flink-ML; And this project is managed by a total of 8 maintainers, including 
> 3 Flink PMC members and 1 Flink Committer. The remaining 4 maintainers are 
> also highly active contributors to the Flink community, donating this project 
> to the Flink community implies that their permissions might be reduced. 
> Therefore, we may need to bring up this topic for further discussion within 
> the Flink PMC. Additionally, we need to discuss how to migrate existing users 
> and documents. We have a user group of nearly 10,000 people and a 
> multi-version documentation site need to migrate. We also need to plan for 
> the migration of CI/CD processes and other specifics. 
> 
> 
> While there are many intricate details that require implementation, we are 
> committed to progressing and finalizing this donation process.
> 
> 
> Despite being Flink’s most active ecological project (as evaluated by GitHub 
> metrics), it also boasts a significant user base. However, I believe it's 
> essential to commence discussions on future operations only after the 
> community reaches a consensus on whether they desire this donation.
> 
> 
> Really looking forward to hear what you think! 
> 
> 
> Best,
> Leonard (on behalf of the Flink CDC Connectors project maintainers)
> 
> [1] https://github.com/ververica/flink-cdc-connectors
> [2] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> [3] https://debezium.io
> [4] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-07 Thread Yu Li
+1

Thanks Leonard for the proposal, and all Flink CDC contributors for the
existing great works. I believe these two projects are a perfect fit and
the donation will benifit both.

Best Regards,
Yu


On Fri, Dec 8, 2023 at 2:49 PM bai_wentao1  wrote:

> +1 for this exciting work
>
>
> Best regards,
> WT
>
>
> | |
> bai_wentao1
> |
> |
> bai_went...@163.com
> |
>  Replied Message 
> | From | ConradJam |
> | Date | 12/8/2023 14:26 |
> | To |  |
> | Subject | Re: [PROPOSAL] Contribute Flink CDC Connectors project to
> Apache Flink |
> +1 Best Idea . Thanks to all the contributors of Flink CDC for the great
> work.
>
> yuxia  于2023年12月7日周四 20:46写道:
>
> +1 for this. Thanks all the contributors of Flink CDC for the great work.
>
> Best regards,
> Yuxia
>
> - 原始邮件 -
> 发件人: "Martijn Visser" 
> 收件人: "dev" 
> 发送时间: 星期四, 2023年 12 月 07日 下午 8:14:36
> 主题: Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink
>
> Hi Leonard,
>
> +1 for this. I think the CDC connectors are a great result and example
> of the Flink CDC community. Kudos to you all.
>
> Best regards,
>
> Martijn
>
> On Thu, Dec 7, 2023 at 10:40 AM Márton Balassi 
> wrote:
>
> Hi Leonard,
>
> Thank you for the excellent work you and the team working on the CDC
> connectors project have been doing so far. I am +1 of having them under
> Flink's umbrella.
>
> On Thu, Dec 7, 2023 at 10:26 AM Etienne Chauchot 
> wrote:
>
> Big +1, thanks this will be a very useful addition to Flink.
>
> Best
>
> Etienne
>
> Le 07/12/2023 à 09:26, Hang Ruan a écrit :
> +1 for contributing CDC Connectors  to Apache Flink.
>
> Best,
> Hang
>
> Yuxin Tan  于2023年12月7日周四 16:05写道:
>
> Cool, +1 for contributing CDC Connectors to Apache Flink.
>
> Best,
> Yuxin
>
>
> Jing Ge  于2023年12月7日周四 15:43写道:
>
> Awesome! +1
>
> Best regards,
> Jing
>
> On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin
> wrote:
>
> thanks for working on this and driving it
>
> +1
>
> On Thu, Dec 7, 2023 at 7:26 AM Feng Jin
> wrote:
>
> This is incredibly exciting news, a big +1 for this.
>
> Thank you for the fantastic work on Flink CDC. We have created
> thousands
> of
> real-time integration jobs using Flink CDC connectors.
>
>
> Best,
> Feng
>
> On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <
> gongzhongqi...@apache.org
> wrote:
>
> It's very exciting to hear the news.
> +1 for adding CDC Connectors  to Apache Flink !
>
>
> Best,
> Zhongqiang
>
> Leonard Xu  于2023年12月7日周四 11:25写道:
>
> Dear Flink devs,
>
>
> As you may have heard, we at Alibaba (Ververica) are planning
> to
> donate
> CDC Connectors for the Apache Flink project
> *[1]* to the Apache Flink community.
>
>
>
> CDC Connectors for Apache Flink comprise a collection of source
> connectors designed specifically for Apache Flink. These
> connectors
> *[2]*
> enable the ingestion of changes from various databases using
> Change
> Data Capture (CDC), most of these CDC connectors are powered by
> Debezium
> *[3]*
> . They support both the DataStream API and the Table/SQL API,
> facilitating the reading of database snapshots and continuous
> reading
> of
> transaction logs with exactly-once processing, even in the
> event of
> failures.
>
>
> Additionally, in the latest version 3.0, we have introduced
> many
> long-awaited features. Starting from CDC version 3.0, we've
> built a
> Streaming ELT Framework available for streaming data
> integration.
> This
> framework allows users to write their data synchronization logic
> in a
> simple YAML file, which will automatically be translated into a
> Flink
> DataStreaming job. It emphasizes optimizing the task submission
> process
> and
> offers advanced functionalities such as whole database
> synchronization,
> merging sharded tables, and schema evolution
> *[4]*.
>
>
>
>
> I believe this initiative is a perfect match for both sides.
> For
> the
> Flink community, it presents an opportunity to enhance Flink's
> competitive
> advantage in streaming data integration, promoting the healthy
> growth
> and
> prosperity of the Apache Flink ecosystem. For the CDC Connectors
> project,
> becoming a sub-project of Apache Flink means being part of a
> neutral
> open-source community, which can attract a more diverse pool of
> contributors.
>
> Please note that the aforementioned points represent only some
> of
> our
> motivations and vision for this donation. Specific future
> operations
> need
> to be fu

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-07 Thread bai_wentao1
+1 for this exciting work


Best regards,
WT


| |
bai_wentao1
|
|
bai_went...@163.com
|
 Replied Message 
| From | ConradJam |
| Date | 12/8/2023 14:26 |
| To |  |
| Subject | Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache 
Flink |
+1 Best Idea . Thanks to all the contributors of Flink CDC for the great
work.

yuxia  于2023年12月7日周四 20:46写道:

+1 for this. Thanks all the contributors of Flink CDC for the great work.

Best regards,
Yuxia

- 原始邮件 -
发件人: "Martijn Visser" 
收件人: "dev" 
发送时间: 星期四, 2023年 12 月 07日 下午 8:14:36
主题: Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

Hi Leonard,

+1 for this. I think the CDC connectors are a great result and example
of the Flink CDC community. Kudos to you all.

Best regards,

Martijn

On Thu, Dec 7, 2023 at 10:40 AM Márton Balassi 
wrote:

Hi Leonard,

Thank you for the excellent work you and the team working on the CDC
connectors project have been doing so far. I am +1 of having them under
Flink's umbrella.

On Thu, Dec 7, 2023 at 10:26 AM Etienne Chauchot 
wrote:

Big +1, thanks this will be a very useful addition to Flink.

Best

Etienne

Le 07/12/2023 à 09:26, Hang Ruan a écrit :
+1 for contributing CDC Connectors  to Apache Flink.

Best,
Hang

Yuxin Tan  于2023年12月7日周四 16:05写道:

Cool, +1 for contributing CDC Connectors to Apache Flink.

Best,
Yuxin


Jing Ge  于2023年12月7日周四 15:43写道:

Awesome! +1

Best regards,
Jing

On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin
wrote:

This is incredibly exciting news, a big +1 for this.

Thank you for the fantastic work on Flink CDC. We have created
thousands
of
real-time integration jobs using Flink CDC connectors.


Best,
Feng

On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <
gongzhongqi...@apache.org
wrote:

It's very exciting to hear the news.
+1 for adding CDC Connectors  to Apache Flink !


Best,
Zhongqiang

Leonard Xu  于2023年12月7日周四 11:25写道:

Dear Flink devs,


As you may have heard, we at Alibaba (Ververica) are planning
to
donate
CDC Connectors for the Apache Flink project
*[1]* to the Apache Flink community.



CDC Connectors for Apache Flink comprise a collection of source
connectors designed specifically for Apache Flink. These
connectors
*[2]*
enable the ingestion of changes from various databases using
Change
Data Capture (CDC), most of these CDC connectors are powered by
Debezium
*[3]*
. They support both the DataStream API and the Table/SQL API,
facilitating the reading of database snapshots and continuous
reading
of
transaction logs with exactly-once processing, even in the
event of
failures.


Additionally, in the latest version 3.0, we have introduced
many
long-awaited features. Starting from CDC version 3.0, we've
built a
Streaming ELT Framework available for streaming data
integration.
This
framework allows users to write their data synchronization logic
in a
simple YAML file, which will automatically be translated into a
Flink
DataStreaming job. It emphasizes optimizing the task submission
process
and
offers advanced functionalities such as whole database
synchronization,
merging sharded tables, and schema evolution
*[4]*.




I believe this initiative is a perfect match for both sides.
For
the
Flink community, it presents an opportunity to enhance Flink's
competitive
advantage in streaming data integration, promoting the healthy
growth
and
prosperity of the Apache Flink ecosystem. For the CDC Connectors
project,
becoming a sub-project of Apache Flink means being part of a
neutral
open-source community, which can attract a more diverse pool of
contributors.

Please note that the aforementioned points represent only some
of
our
motivations and vision for this donation. Specific future
operations
need
to be further discussed in this thread. For example, the
sub-project
name
after the donation; we hope to name it Flink-CDC
aiming to streaming data intergration through Apache Flink,
following the naming convention of Flink-ML; And this project
is
managed
by a total of 8 maintainers, including 3 Flink PMC members and 1
Flink
Committer. The remaining 4 maintainers are also highly active
contributors
to the Flink community, donating this project to the Flink
community
implies that their permissions might be reduced. Therefore, we
may
need
to
bring up this topic for further discussion within the Flink PMC.
Additionally, we need to discuss how to migrate existing users
and
documents. We have a user group of nearly 10,000 people and a
multi-version
documentation site need to migrate. We also need to plan for the
migration
of CI/CD processes and other specifics.


While there are many intricate details that require
implementation,
we
are committed to progressing and finalizing this donation
process.


Despite being Flink’s most active ecological project (as
evaluated
by
GitHub metrics), it also boasts a significant user base.
However, I
believe
it's essential to commence discussions on future operations only
after
the
community reaches

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-07 Thread ConradJam
+1 Best Idea . Thanks to all the contributors of Flink CDC for the great
work.

yuxia  于2023年12月7日周四 20:46写道:

> +1 for this. Thanks all the contributors of Flink CDC for the great work.
>
> Best regards,
> Yuxia
>
> - 原始邮件 -
> 发件人: "Martijn Visser" 
> 收件人: "dev" 
> 发送时间: 星期四, 2023年 12 月 07日 下午 8:14:36
> 主题: Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink
>
> Hi Leonard,
>
> +1 for this. I think the CDC connectors are a great result and example
> of the Flink CDC community. Kudos to you all.
>
> Best regards,
>
> Martijn
>
> On Thu, Dec 7, 2023 at 10:40 AM Márton Balassi 
> wrote:
> >
> > Hi Leonard,
> >
> > Thank you for the excellent work you and the team working on the CDC
> > connectors project have been doing so far. I am +1 of having them under
> > Flink's umbrella.
> >
> > On Thu, Dec 7, 2023 at 10:26 AM Etienne Chauchot 
> > wrote:
> >
> > > Big +1, thanks this will be a very useful addition to Flink.
> > >
> > > Best
> > >
> > > Etienne
> > >
> > > Le 07/12/2023 à 09:26, Hang Ruan a écrit :
> > > > +1 for contributing CDC Connectors  to Apache Flink.
> > > >
> > > > Best,
> > > > Hang
> > > >
> > > > Yuxin Tan  于2023年12月7日周四 16:05写道:
> > > >
> > > >> Cool, +1 for contributing CDC Connectors to Apache Flink.
> > > >>
> > > >> Best,
> > > >> Yuxin
> > > >>
> > > >>
> > > >> Jing Ge  于2023年12月7日周四 15:43写道:
> > > >>
> > > >>> Awesome! +1
> > > >>>
> > > >>> Best regards,
> > > >>> Jing
> > > >>>
> > > >>> On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin >
> > > >>> wrote:
> > > >>>
> > > >>>> thanks for working on this and driving it
> > > >>>>
> > > >>>> +1
> > > >>>>
> > > >>>> On Thu, Dec 7, 2023 at 7:26 AM Feng Jin
> > > wrote:
> > > >>>>
> > > >>>>> This is incredibly exciting news, a big +1 for this.
> > > >>>>>
> > > >>>>> Thank you for the fantastic work on Flink CDC. We have created
> > > >>> thousands
> > > >>>> of
> > > >>>>> real-time integration jobs using Flink CDC connectors.
> > > >>>>>
> > > >>>>>
> > > >>>>> Best,
> > > >>>>> Feng
> > > >>>>>
> > > >>>>> On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <
> > > >>> gongzhongqi...@apache.org
> > > >>>>> wrote:
> > > >>>>>
> > > >>>>>> It's very exciting to hear the news.
> > > >>>>>> +1 for adding CDC Connectors  to Apache Flink !
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> Best,
> > > >>>>>> Zhongqiang
> > > >>>>>>
> > > >>>>>> Leonard Xu  于2023年12月7日周四 11:25写道:
> > > >>>>>>
> > > >>>>>>> Dear Flink devs,
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> As you may have heard, we at Alibaba (Ververica) are planning
> to
> > > >>>> donate
> > > >>>>>> CDC Connectors for the Apache Flink project
> > > >>>>>>> *[1]* to the Apache Flink community.
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> CDC Connectors for Apache Flink comprise a collection of source
> > > >>>>>> connectors designed specifically for Apache Flink. These
> connectors
> > > >>>>>>> *[2]*
> > > >>>>>>>   enable the ingestion of changes from various databases using
> > > >>> Change
> > > >>>>>> Data Capture (CDC), most of these CDC connectors are powered by
> > > >>>> Debezium
> > > >>>>>>> *[3]*
> > > >>>>>>> . They support both the DataStream API 

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-07 Thread yuxia
+1 for this. Thanks all the contributors of Flink CDC for the great work.

Best regards,
Yuxia

- 原始邮件 -
发件人: "Martijn Visser" 
收件人: "dev" 
发送时间: 星期四, 2023年 12 月 07日 下午 8:14:36
主题: Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

Hi Leonard,

+1 for this. I think the CDC connectors are a great result and example
of the Flink CDC community. Kudos to you all.

Best regards,

Martijn

On Thu, Dec 7, 2023 at 10:40 AM Márton Balassi  wrote:
>
> Hi Leonard,
>
> Thank you for the excellent work you and the team working on the CDC
> connectors project have been doing so far. I am +1 of having them under
> Flink's umbrella.
>
> On Thu, Dec 7, 2023 at 10:26 AM Etienne Chauchot 
> wrote:
>
> > Big +1, thanks this will be a very useful addition to Flink.
> >
> > Best
> >
> > Etienne
> >
> > Le 07/12/2023 à 09:26, Hang Ruan a écrit :
> > > +1 for contributing CDC Connectors  to Apache Flink.
> > >
> > > Best,
> > > Hang
> > >
> > > Yuxin Tan  于2023年12月7日周四 16:05写道:
> > >
> > >> Cool, +1 for contributing CDC Connectors to Apache Flink.
> > >>
> > >> Best,
> > >> Yuxin
> > >>
> > >>
> > >> Jing Ge  于2023年12月7日周四 15:43写道:
> > >>
> > >>> Awesome! +1
> > >>>
> > >>> Best regards,
> > >>> Jing
> > >>>
> > >>> On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin
> > >>> wrote:
> > >>>
> > >>>> thanks for working on this and driving it
> > >>>>
> > >>>> +1
> > >>>>
> > >>>> On Thu, Dec 7, 2023 at 7:26 AM Feng Jin
> > wrote:
> > >>>>
> > >>>>> This is incredibly exciting news, a big +1 for this.
> > >>>>>
> > >>>>> Thank you for the fantastic work on Flink CDC. We have created
> > >>> thousands
> > >>>> of
> > >>>>> real-time integration jobs using Flink CDC connectors.
> > >>>>>
> > >>>>>
> > >>>>> Best,
> > >>>>> Feng
> > >>>>>
> > >>>>> On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <
> > >>> gongzhongqi...@apache.org
> > >>>>> wrote:
> > >>>>>
> > >>>>>> It's very exciting to hear the news.
> > >>>>>> +1 for adding CDC Connectors  to Apache Flink !
> > >>>>>>
> > >>>>>>
> > >>>>>> Best,
> > >>>>>> Zhongqiang
> > >>>>>>
> > >>>>>> Leonard Xu  于2023年12月7日周四 11:25写道:
> > >>>>>>
> > >>>>>>> Dear Flink devs,
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> As you may have heard, we at Alibaba (Ververica) are planning to
> > >>>> donate
> > >>>>>> CDC Connectors for the Apache Flink project
> > >>>>>>> *[1]* to the Apache Flink community.
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> CDC Connectors for Apache Flink comprise a collection of source
> > >>>>>> connectors designed specifically for Apache Flink. These connectors
> > >>>>>>> *[2]*
> > >>>>>>>   enable the ingestion of changes from various databases using
> > >>> Change
> > >>>>>> Data Capture (CDC), most of these CDC connectors are powered by
> > >>>> Debezium
> > >>>>>>> *[3]*
> > >>>>>>> . They support both the DataStream API and the Table/SQL API,
> > >>>>>> facilitating the reading of database snapshots and continuous
> > >> reading
> > >>>> of
> > >>>>>> transaction logs with exactly-once processing, even in the event of
> > >>>>>> failures.
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> Additionally, in the latest version 3.0, we have introduced many
> > >>>>>> long-awaited features. Starting from CDC version 3.0, we've built a
> > >>>>>> Streaming ELT Framework available for 

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-07 Thread Martijn Visser
Hi Leonard,

+1 for this. I think the CDC connectors are a great result and example
of the Flink CDC community. Kudos to you all.

Best regards,

Martijn

On Thu, Dec 7, 2023 at 10:40 AM Márton Balassi  wrote:
>
> Hi Leonard,
>
> Thank you for the excellent work you and the team working on the CDC
> connectors project have been doing so far. I am +1 of having them under
> Flink's umbrella.
>
> On Thu, Dec 7, 2023 at 10:26 AM Etienne Chauchot 
> wrote:
>
> > Big +1, thanks this will be a very useful addition to Flink.
> >
> > Best
> >
> > Etienne
> >
> > Le 07/12/2023 à 09:26, Hang Ruan a écrit :
> > > +1 for contributing CDC Connectors  to Apache Flink.
> > >
> > > Best,
> > > Hang
> > >
> > > Yuxin Tan  于2023年12月7日周四 16:05写道:
> > >
> > >> Cool, +1 for contributing CDC Connectors to Apache Flink.
> > >>
> > >> Best,
> > >> Yuxin
> > >>
> > >>
> > >> Jing Ge  于2023年12月7日周四 15:43写道:
> > >>
> > >>> Awesome! +1
> > >>>
> > >>> Best regards,
> > >>> Jing
> > >>>
> > >>> On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin
> > >>> wrote:
> > >>>
> >  thanks for working on this and driving it
> > 
> >  +1
> > 
> >  On Thu, Dec 7, 2023 at 7:26 AM Feng Jin
> > wrote:
> > 
> > > This is incredibly exciting news, a big +1 for this.
> > >
> > > Thank you for the fantastic work on Flink CDC. We have created
> > >>> thousands
> >  of
> > > real-time integration jobs using Flink CDC connectors.
> > >
> > >
> > > Best,
> > > Feng
> > >
> > > On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <
> > >>> gongzhongqi...@apache.org
> > > wrote:
> > >
> > >> It's very exciting to hear the news.
> > >> +1 for adding CDC Connectors  to Apache Flink !
> > >>
> > >>
> > >> Best,
> > >> Zhongqiang
> > >>
> > >> Leonard Xu  于2023年12月7日周四 11:25写道:
> > >>
> > >>> Dear Flink devs,
> > >>>
> > >>>
> > >>> As you may have heard, we at Alibaba (Ververica) are planning to
> >  donate
> > >> CDC Connectors for the Apache Flink project
> > >>> *[1]* to the Apache Flink community.
> > >>>
> > >>>
> > >>>
> > >>> CDC Connectors for Apache Flink comprise a collection of source
> > >> connectors designed specifically for Apache Flink. These connectors
> > >>> *[2]*
> > >>>   enable the ingestion of changes from various databases using
> > >>> Change
> > >> Data Capture (CDC), most of these CDC connectors are powered by
> >  Debezium
> > >>> *[3]*
> > >>> . They support both the DataStream API and the Table/SQL API,
> > >> facilitating the reading of database snapshots and continuous
> > >> reading
> >  of
> > >> transaction logs with exactly-once processing, even in the event of
> > >> failures.
> > >>>
> > >>>
> > >>> Additionally, in the latest version 3.0, we have introduced many
> > >> long-awaited features. Starting from CDC version 3.0, we've built a
> > >> Streaming ELT Framework available for streaming data integration.
> > >>> This
> > >> framework allows users to write their data synchronization logic
> > >> in a
> > >> simple YAML file, which will automatically be translated into a
> > >> Flink
> > >> DataStreaming job. It emphasizes optimizing the task submission
> > >>> process
> > > and
> > >> offers advanced functionalities such as whole database
> > >>> synchronization,
> > >> merging sharded tables, and schema evolution
> > >>> *[4]*.
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> I believe this initiative is a perfect match for both sides. For
> > >>> the
> > >> Flink community, it presents an opportunity to enhance Flink's
> > > competitive
> > >> advantage in streaming data integration, promoting the healthy
> > >> growth
> >  and
> > >> prosperity of the Apache Flink ecosystem. For the CDC Connectors
> >  project,
> > >> becoming a sub-project of Apache Flink means being part of a
> > >> neutral
> > >> open-source community, which can attract a more diverse pool of
> > >> contributors.
> > >>>
> > >>> Please note that the aforementioned points represent only some of
> > >>> our
> > >> motivations and vision for this donation. Specific future
> > >> operations
> >  need
> > >> to be further discussed in this thread. For example, the
> > >> sub-project
> >  name
> > >> after the donation; we hope to name it Flink-CDC
> > >>> aiming to streaming data intergration through Apache Flink,
> > >>> following the naming convention of Flink-ML; And this project is
> > > managed
> > >> by a total of 8 maintainers, including 3 Flink PMC members and 1
> > >>> Flink
> > >> Committer. The remaining 4 maintainers are also highly active
> > > contributors
> > >> to the Flink community, donating this project to the Flink
> > >> community
> > >> implies that their permissions might be reduced. Therefore, 

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-07 Thread Márton Balassi
Hi Leonard,

Thank you for the excellent work you and the team working on the CDC
connectors project have been doing so far. I am +1 of having them under
Flink's umbrella.

On Thu, Dec 7, 2023 at 10:26 AM Etienne Chauchot 
wrote:

> Big +1, thanks this will be a very useful addition to Flink.
>
> Best
>
> Etienne
>
> Le 07/12/2023 à 09:26, Hang Ruan a écrit :
> > +1 for contributing CDC Connectors  to Apache Flink.
> >
> > Best,
> > Hang
> >
> > Yuxin Tan  于2023年12月7日周四 16:05写道:
> >
> >> Cool, +1 for contributing CDC Connectors to Apache Flink.
> >>
> >> Best,
> >> Yuxin
> >>
> >>
> >> Jing Ge  于2023年12月7日周四 15:43写道:
> >>
> >>> Awesome! +1
> >>>
> >>> Best regards,
> >>> Jing
> >>>
> >>> On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin
> >>> wrote:
> >>>
>  thanks for working on this and driving it
> 
>  +1
> 
>  On Thu, Dec 7, 2023 at 7:26 AM Feng Jin
> wrote:
> 
> > This is incredibly exciting news, a big +1 for this.
> >
> > Thank you for the fantastic work on Flink CDC. We have created
> >>> thousands
>  of
> > real-time integration jobs using Flink CDC connectors.
> >
> >
> > Best,
> > Feng
> >
> > On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <
> >>> gongzhongqi...@apache.org
> > wrote:
> >
> >> It's very exciting to hear the news.
> >> +1 for adding CDC Connectors  to Apache Flink !
> >>
> >>
> >> Best,
> >> Zhongqiang
> >>
> >> Leonard Xu  于2023年12月7日周四 11:25写道:
> >>
> >>> Dear Flink devs,
> >>>
> >>>
> >>> As you may have heard, we at Alibaba (Ververica) are planning to
>  donate
> >> CDC Connectors for the Apache Flink project
> >>> *[1]* to the Apache Flink community.
> >>>
> >>>
> >>>
> >>> CDC Connectors for Apache Flink comprise a collection of source
> >> connectors designed specifically for Apache Flink. These connectors
> >>> *[2]*
> >>>   enable the ingestion of changes from various databases using
> >>> Change
> >> Data Capture (CDC), most of these CDC connectors are powered by
>  Debezium
> >>> *[3]*
> >>> . They support both the DataStream API and the Table/SQL API,
> >> facilitating the reading of database snapshots and continuous
> >> reading
>  of
> >> transaction logs with exactly-once processing, even in the event of
> >> failures.
> >>>
> >>>
> >>> Additionally, in the latest version 3.0, we have introduced many
> >> long-awaited features. Starting from CDC version 3.0, we've built a
> >> Streaming ELT Framework available for streaming data integration.
> >>> This
> >> framework allows users to write their data synchronization logic
> >> in a
> >> simple YAML file, which will automatically be translated into a
> >> Flink
> >> DataStreaming job. It emphasizes optimizing the task submission
> >>> process
> > and
> >> offers advanced functionalities such as whole database
> >>> synchronization,
> >> merging sharded tables, and schema evolution
> >>> *[4]*.
> >>>
> >>>
> >>>
> >>>
> >>> I believe this initiative is a perfect match for both sides. For
> >>> the
> >> Flink community, it presents an opportunity to enhance Flink's
> > competitive
> >> advantage in streaming data integration, promoting the healthy
> >> growth
>  and
> >> prosperity of the Apache Flink ecosystem. For the CDC Connectors
>  project,
> >> becoming a sub-project of Apache Flink means being part of a
> >> neutral
> >> open-source community, which can attract a more diverse pool of
> >> contributors.
> >>>
> >>> Please note that the aforementioned points represent only some of
> >>> our
> >> motivations and vision for this donation. Specific future
> >> operations
>  need
> >> to be further discussed in this thread. For example, the
> >> sub-project
>  name
> >> after the donation; we hope to name it Flink-CDC
> >>> aiming to streaming data intergration through Apache Flink,
> >>> following the naming convention of Flink-ML; And this project is
> > managed
> >> by a total of 8 maintainers, including 3 Flink PMC members and 1
> >>> Flink
> >> Committer. The remaining 4 maintainers are also highly active
> > contributors
> >> to the Flink community, donating this project to the Flink
> >> community
> >> implies that their permissions might be reduced. Therefore, we may
> >>> need
> > to
> >> bring up this topic for further discussion within the Flink PMC.
> >> Additionally, we need to discuss how to migrate existing users and
> >> documents. We have a user group of nearly 10,000 people and a
> > multi-version
> >> documentation site need to migrate. We also need to plan for the
> > migration
> >> of CI/CD processes and other specifics.
> >>>
> >>>
> >>> While there are many intricate details that require
> >> 

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-07 Thread Etienne Chauchot

Big +1, thanks this will be a very useful addition to Flink.

Best

Etienne

Le 07/12/2023 à 09:26, Hang Ruan a écrit :

+1 for contributing CDC Connectors  to Apache Flink.

Best,
Hang

Yuxin Tan  于2023年12月7日周四 16:05写道:


Cool, +1 for contributing CDC Connectors to Apache Flink.

Best,
Yuxin


Jing Ge  于2023年12月7日周四 15:43写道:


Awesome! +1

Best regards,
Jing

On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin
wrote:


thanks for working on this and driving it

+1

On Thu, Dec 7, 2023 at 7:26 AM Feng Jin  wrote:


This is incredibly exciting news, a big +1 for this.

Thank you for the fantastic work on Flink CDC. We have created

thousands

of

real-time integration jobs using Flink CDC connectors.


Best,
Feng

On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <

gongzhongqi...@apache.org

wrote:


It's very exciting to hear the news.
+1 for adding CDC Connectors  to Apache Flink !


Best,
Zhongqiang

Leonard Xu  于2023年12月7日周四 11:25写道:


Dear Flink devs,


As you may have heard, we at Alibaba (Ververica) are planning to

donate

CDC Connectors for the Apache Flink project

*[1]* to the Apache Flink community.



CDC Connectors for Apache Flink comprise a collection of source

connectors designed specifically for Apache Flink. These connectors

*[2]*
  enable the ingestion of changes from various databases using

Change

Data Capture (CDC), most of these CDC connectors are powered by

Debezium

*[3]*
. They support both the DataStream API and the Table/SQL API,

facilitating the reading of database snapshots and continuous

reading

of

transaction logs with exactly-once processing, even in the event of
failures.



Additionally, in the latest version 3.0, we have introduced many

long-awaited features. Starting from CDC version 3.0, we've built a
Streaming ELT Framework available for streaming data integration.

This

framework allows users to write their data synchronization logic

in a

simple YAML file, which will automatically be translated into a

Flink

DataStreaming job. It emphasizes optimizing the task submission

process

and

offers advanced functionalities such as whole database

synchronization,

merging sharded tables, and schema evolution

*[4]*.




I believe this initiative is a perfect match for both sides. For

the

Flink community, it presents an opportunity to enhance Flink's

competitive

advantage in streaming data integration, promoting the healthy

growth

and

prosperity of the Apache Flink ecosystem. For the CDC Connectors

project,

becoming a sub-project of Apache Flink means being part of a

neutral

open-source community, which can attract a more diverse pool of
contributors.


Please note that the aforementioned points represent only some of

our

motivations and vision for this donation. Specific future

operations

need

to be further discussed in this thread. For example, the

sub-project

name

after the donation; we hope to name it Flink-CDC

aiming to streaming data intergration through Apache Flink,
following the naming convention of Flink-ML; And this project is

managed

by a total of 8 maintainers, including 3 Flink PMC members and 1

Flink

Committer. The remaining 4 maintainers are also highly active

contributors

to the Flink community, donating this project to the Flink

community

implies that their permissions might be reduced. Therefore, we may

need

to

bring up this topic for further discussion within the Flink PMC.
Additionally, we need to discuss how to migrate existing users and
documents. We have a user group of nearly 10,000 people and a

multi-version

documentation site need to migrate. We also need to plan for the

migration

of CI/CD processes and other specifics.



While there are many intricate details that require

implementation,

we

are committed to progressing and finalizing this donation process.



Despite being Flink’s most active ecological project (as

evaluated

by

GitHub metrics), it also boasts a significant user base. However, I

believe

it's essential to commence discussions on future operations only

after

the

community reaches a consensus on whether they desire this donation.


Really looking forward to hear what you think!



Best,
Leonard (on behalf of the Flink CDC Connectors project

maintainers)

[1]https://github.com/ververica/flink-cdc-connectors
[2]


https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html

[3]https://debezium.io
[4]


https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html


--
Best regards,
Sergey


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-07 Thread Hang Ruan
+1 for contributing CDC Connectors  to Apache Flink.

Best,
Hang

Yuxin Tan  于2023年12月7日周四 16:05写道:

> Cool, +1 for contributing CDC Connectors to Apache Flink.
>
> Best,
> Yuxin
>
>
> Jing Ge  于2023年12月7日周四 15:43写道:
>
> > Awesome! +1
> >
> > Best regards,
> > Jing
> >
> > On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin 
> > wrote:
> >
> > > thanks for working on this and driving it
> > >
> > > +1
> > >
> > > On Thu, Dec 7, 2023 at 7:26 AM Feng Jin  wrote:
> > >
> > > > This is incredibly exciting news, a big +1 for this.
> > > >
> > > > Thank you for the fantastic work on Flink CDC. We have created
> > thousands
> > > of
> > > > real-time integration jobs using Flink CDC connectors.
> > > >
> > > >
> > > > Best,
> > > > Feng
> > > >
> > > > On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <
> > gongzhongqi...@apache.org
> > > >
> > > > wrote:
> > > >
> > > > > It's very exciting to hear the news.
> > > > > +1 for adding CDC Connectors  to Apache Flink !
> > > > >
> > > > >
> > > > > Best,
> > > > > Zhongqiang
> > > > >
> > > > > Leonard Xu  于2023年12月7日周四 11:25写道:
> > > > >
> > > > > > Dear Flink devs,
> > > > > >
> > > > > >
> > > > > > As you may have heard, we at Alibaba (Ververica) are planning to
> > > donate
> > > > > CDC Connectors for the Apache Flink project
> > > > > > *[1]* to the Apache Flink community.
> > > > > >
> > > > > >
> > > > > >
> > > > > > CDC Connectors for Apache Flink comprise a collection of source
> > > > > connectors designed specifically for Apache Flink. These connectors
> > > > > > *[2]*
> > > > > >  enable the ingestion of changes from various databases using
> > Change
> > > > > Data Capture (CDC), most of these CDC connectors are powered by
> > > Debezium
> > > > > > *[3]*
> > > > > > . They support both the DataStream API and the Table/SQL API,
> > > > > facilitating the reading of database snapshots and continuous
> reading
> > > of
> > > > > transaction logs with exactly-once processing, even in the event of
> > > > > failures.
> > > > > >
> > > > > >
> > > > > >
> > > > > > Additionally, in the latest version 3.0, we have introduced many
> > > > > long-awaited features. Starting from CDC version 3.0, we've built a
> > > > > Streaming ELT Framework available for streaming data integration.
> > This
> > > > > framework allows users to write their data synchronization logic
> in a
> > > > > simple YAML file, which will automatically be translated into a
> Flink
> > > > > DataStreaming job. It emphasizes optimizing the task submission
> > process
> > > > and
> > > > > offers advanced functionalities such as whole database
> > synchronization,
> > > > > merging sharded tables, and schema evolution
> > > > > > *[4]*.
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > I believe this initiative is a perfect match for both sides. For
> > the
> > > > > Flink community, it presents an opportunity to enhance Flink's
> > > > competitive
> > > > > advantage in streaming data integration, promoting the healthy
> growth
> > > and
> > > > > prosperity of the Apache Flink ecosystem. For the CDC Connectors
> > > project,
> > > > > becoming a sub-project of Apache Flink means being part of a
> neutral
> > > > > open-source community, which can attract a more diverse pool of
> > > > > contributors.
> > > > > >
> > > > > >
> > > > > > Please note that the aforementioned points represent only some of
> > our
> > > > > motivations and vision for this donation. Specific future
> operations
> > > need
> > > > > to be further discussed in this thread. For example, the
> sub-project
> > > name
> > > > > after the donation; we hope to name it Flink-CDC
> > > > > > aiming to streaming data intergration through Apache Flink,
> > > > > > following the naming convention of Flink-ML; And this project is
> > > > managed
> > > > > by a total of 8 maintainers, including 3 Flink PMC members and 1
> > Flink
> > > > > Committer. The remaining 4 maintainers are also highly active
> > > > contributors
> > > > > to the Flink community, donating this project to the Flink
> community
> > > > > implies that their permissions might be reduced. Therefore, we may
> > need
> > > > to
> > > > > bring up this topic for further discussion within the Flink PMC.
> > > > > Additionally, we need to discuss how to migrate existing users and
> > > > > documents. We have a user group of nearly 10,000 people and a
> > > > multi-version
> > > > > documentation site need to migrate. We also need to plan for the
> > > > migration
> > > > > of CI/CD processes and other specifics.
> > > > > >
> > > > > >
> > > > > >
> > > > > > While there are many intricate details that require
> implementation,
> > > we
> > > > > are committed to progressing and finalizing this donation process.
> > > > > >
> > > > > >
> > > > > >
> > > > > > Despite being Flink’s most active ecological project (as
> evaluated
> > by
> > > > > GitHub metrics), it also boasts a significant user base. However, I
> > > > believe
> > > > > it's essential to 

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-07 Thread Yuxin Tan
Cool, +1 for contributing CDC Connectors to Apache Flink.

Best,
Yuxin


Jing Ge  于2023年12月7日周四 15:43写道:

> Awesome! +1
>
> Best regards,
> Jing
>
> On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin 
> wrote:
>
> > thanks for working on this and driving it
> >
> > +1
> >
> > On Thu, Dec 7, 2023 at 7:26 AM Feng Jin  wrote:
> >
> > > This is incredibly exciting news, a big +1 for this.
> > >
> > > Thank you for the fantastic work on Flink CDC. We have created
> thousands
> > of
> > > real-time integration jobs using Flink CDC connectors.
> > >
> > >
> > > Best,
> > > Feng
> > >
> > > On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang <
> gongzhongqi...@apache.org
> > >
> > > wrote:
> > >
> > > > It's very exciting to hear the news.
> > > > +1 for adding CDC Connectors  to Apache Flink !
> > > >
> > > >
> > > > Best,
> > > > Zhongqiang
> > > >
> > > > Leonard Xu  于2023年12月7日周四 11:25写道:
> > > >
> > > > > Dear Flink devs,
> > > > >
> > > > >
> > > > > As you may have heard, we at Alibaba (Ververica) are planning to
> > donate
> > > > CDC Connectors for the Apache Flink project
> > > > > *[1]* to the Apache Flink community.
> > > > >
> > > > >
> > > > >
> > > > > CDC Connectors for Apache Flink comprise a collection of source
> > > > connectors designed specifically for Apache Flink. These connectors
> > > > > *[2]*
> > > > >  enable the ingestion of changes from various databases using
> Change
> > > > Data Capture (CDC), most of these CDC connectors are powered by
> > Debezium
> > > > > *[3]*
> > > > > . They support both the DataStream API and the Table/SQL API,
> > > > facilitating the reading of database snapshots and continuous reading
> > of
> > > > transaction logs with exactly-once processing, even in the event of
> > > > failures.
> > > > >
> > > > >
> > > > >
> > > > > Additionally, in the latest version 3.0, we have introduced many
> > > > long-awaited features. Starting from CDC version 3.0, we've built a
> > > > Streaming ELT Framework available for streaming data integration.
> This
> > > > framework allows users to write their data synchronization logic in a
> > > > simple YAML file, which will automatically be translated into a Flink
> > > > DataStreaming job. It emphasizes optimizing the task submission
> process
> > > and
> > > > offers advanced functionalities such as whole database
> synchronization,
> > > > merging sharded tables, and schema evolution
> > > > > *[4]*.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > I believe this initiative is a perfect match for both sides. For
> the
> > > > Flink community, it presents an opportunity to enhance Flink's
> > > competitive
> > > > advantage in streaming data integration, promoting the healthy growth
> > and
> > > > prosperity of the Apache Flink ecosystem. For the CDC Connectors
> > project,
> > > > becoming a sub-project of Apache Flink means being part of a neutral
> > > > open-source community, which can attract a more diverse pool of
> > > > contributors.
> > > > >
> > > > >
> > > > > Please note that the aforementioned points represent only some of
> our
> > > > motivations and vision for this donation. Specific future operations
> > need
> > > > to be further discussed in this thread. For example, the sub-project
> > name
> > > > after the donation; we hope to name it Flink-CDC
> > > > > aiming to streaming data intergration through Apache Flink,
> > > > > following the naming convention of Flink-ML; And this project is
> > > managed
> > > > by a total of 8 maintainers, including 3 Flink PMC members and 1
> Flink
> > > > Committer. The remaining 4 maintainers are also highly active
> > > contributors
> > > > to the Flink community, donating this project to the Flink community
> > > > implies that their permissions might be reduced. Therefore, we may
> need
> > > to
> > > > bring up this topic for further discussion within the Flink PMC.
> > > > Additionally, we need to discuss how to migrate existing users and
> > > > documents. We have a user group of nearly 10,000 people and a
> > > multi-version
> > > > documentation site need to migrate. We also need to plan for the
> > > migration
> > > > of CI/CD processes and other specifics.
> > > > >
> > > > >
> > > > >
> > > > > While there are many intricate details that require implementation,
> > we
> > > > are committed to progressing and finalizing this donation process.
> > > > >
> > > > >
> > > > >
> > > > > Despite being Flink’s most active ecological project (as evaluated
> by
> > > > GitHub metrics), it also boasts a significant user base. However, I
> > > believe
> > > > it's essential to commence discussions on future operations only
> after
> > > the
> > > > community reaches a consensus on whether they desire this donation.
> > > > >
> > > > >
> > > > > Really looking forward to hear what you think!
> > > > >
> > > > >
> > > > >
> > > > > Best,
> > > > > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> > > > >
> > > > > [1] 

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Jing Ge
Awesome! +1

Best regards,
Jing

On Thu, Dec 7, 2023 at 8:34 AM Sergey Nuyanzin  wrote:

> thanks for working on this and driving it
>
> +1
>
> On Thu, Dec 7, 2023 at 7:26 AM Feng Jin  wrote:
>
> > This is incredibly exciting news, a big +1 for this.
> >
> > Thank you for the fantastic work on Flink CDC. We have created thousands
> of
> > real-time integration jobs using Flink CDC connectors.
> >
> >
> > Best,
> > Feng
> >
> > On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang  >
> > wrote:
> >
> > > It's very exciting to hear the news.
> > > +1 for adding CDC Connectors  to Apache Flink !
> > >
> > >
> > > Best,
> > > Zhongqiang
> > >
> > > Leonard Xu  于2023年12月7日周四 11:25写道:
> > >
> > > > Dear Flink devs,
> > > >
> > > >
> > > > As you may have heard, we at Alibaba (Ververica) are planning to
> donate
> > > CDC Connectors for the Apache Flink project
> > > > *[1]* to the Apache Flink community.
> > > >
> > > >
> > > >
> > > > CDC Connectors for Apache Flink comprise a collection of source
> > > connectors designed specifically for Apache Flink. These connectors
> > > > *[2]*
> > > >  enable the ingestion of changes from various databases using Change
> > > Data Capture (CDC), most of these CDC connectors are powered by
> Debezium
> > > > *[3]*
> > > > . They support both the DataStream API and the Table/SQL API,
> > > facilitating the reading of database snapshots and continuous reading
> of
> > > transaction logs with exactly-once processing, even in the event of
> > > failures.
> > > >
> > > >
> > > >
> > > > Additionally, in the latest version 3.0, we have introduced many
> > > long-awaited features. Starting from CDC version 3.0, we've built a
> > > Streaming ELT Framework available for streaming data integration. This
> > > framework allows users to write their data synchronization logic in a
> > > simple YAML file, which will automatically be translated into a Flink
> > > DataStreaming job. It emphasizes optimizing the task submission process
> > and
> > > offers advanced functionalities such as whole database synchronization,
> > > merging sharded tables, and schema evolution
> > > > *[4]*.
> > > >
> > > >
> > > >
> > > >
> > > > I believe this initiative is a perfect match for both sides. For the
> > > Flink community, it presents an opportunity to enhance Flink's
> > competitive
> > > advantage in streaming data integration, promoting the healthy growth
> and
> > > prosperity of the Apache Flink ecosystem. For the CDC Connectors
> project,
> > > becoming a sub-project of Apache Flink means being part of a neutral
> > > open-source community, which can attract a more diverse pool of
> > > contributors.
> > > >
> > > >
> > > > Please note that the aforementioned points represent only some of our
> > > motivations and vision for this donation. Specific future operations
> need
> > > to be further discussed in this thread. For example, the sub-project
> name
> > > after the donation; we hope to name it Flink-CDC
> > > > aiming to streaming data intergration through Apache Flink,
> > > > following the naming convention of Flink-ML; And this project is
> > managed
> > > by a total of 8 maintainers, including 3 Flink PMC members and 1 Flink
> > > Committer. The remaining 4 maintainers are also highly active
> > contributors
> > > to the Flink community, donating this project to the Flink community
> > > implies that their permissions might be reduced. Therefore, we may need
> > to
> > > bring up this topic for further discussion within the Flink PMC.
> > > Additionally, we need to discuss how to migrate existing users and
> > > documents. We have a user group of nearly 10,000 people and a
> > multi-version
> > > documentation site need to migrate. We also need to plan for the
> > migration
> > > of CI/CD processes and other specifics.
> > > >
> > > >
> > > >
> > > > While there are many intricate details that require implementation,
> we
> > > are committed to progressing and finalizing this donation process.
> > > >
> > > >
> > > >
> > > > Despite being Flink’s most active ecological project (as evaluated by
> > > GitHub metrics), it also boasts a significant user base. However, I
> > believe
> > > it's essential to commence discussions on future operations only after
> > the
> > > community reaches a consensus on whether they desire this donation.
> > > >
> > > >
> > > > Really looking forward to hear what you think!
> > > >
> > > >
> > > >
> > > > Best,
> > > > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> > > >
> > > > [1] https://github.com/ververica/flink-cdc-connectors
> > > > [2]
> > > >
> > >
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > > > [3] https://debezium.io
> > > > [4]
> > > >
> > >
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
> > > >
> > >
> >
>
>
> --
> Best regards,
> Sergey
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Sergey Nuyanzin
thanks for working on this and driving it

+1

On Thu, Dec 7, 2023 at 7:26 AM Feng Jin  wrote:

> This is incredibly exciting news, a big +1 for this.
>
> Thank you for the fantastic work on Flink CDC. We have created thousands of
> real-time integration jobs using Flink CDC connectors.
>
>
> Best,
> Feng
>
> On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang 
> wrote:
>
> > It's very exciting to hear the news.
> > +1 for adding CDC Connectors  to Apache Flink !
> >
> >
> > Best,
> > Zhongqiang
> >
> > Leonard Xu  于2023年12月7日周四 11:25写道:
> >
> > > Dear Flink devs,
> > >
> > >
> > > As you may have heard, we at Alibaba (Ververica) are planning to donate
> > CDC Connectors for the Apache Flink project
> > > *[1]* to the Apache Flink community.
> > >
> > >
> > >
> > > CDC Connectors for Apache Flink comprise a collection of source
> > connectors designed specifically for Apache Flink. These connectors
> > > *[2]*
> > >  enable the ingestion of changes from various databases using Change
> > Data Capture (CDC), most of these CDC connectors are powered by Debezium
> > > *[3]*
> > > . They support both the DataStream API and the Table/SQL API,
> > facilitating the reading of database snapshots and continuous reading of
> > transaction logs with exactly-once processing, even in the event of
> > failures.
> > >
> > >
> > >
> > > Additionally, in the latest version 3.0, we have introduced many
> > long-awaited features. Starting from CDC version 3.0, we've built a
> > Streaming ELT Framework available for streaming data integration. This
> > framework allows users to write their data synchronization logic in a
> > simple YAML file, which will automatically be translated into a Flink
> > DataStreaming job. It emphasizes optimizing the task submission process
> and
> > offers advanced functionalities such as whole database synchronization,
> > merging sharded tables, and schema evolution
> > > *[4]*.
> > >
> > >
> > >
> > >
> > > I believe this initiative is a perfect match for both sides. For the
> > Flink community, it presents an opportunity to enhance Flink's
> competitive
> > advantage in streaming data integration, promoting the healthy growth and
> > prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
> > becoming a sub-project of Apache Flink means being part of a neutral
> > open-source community, which can attract a more diverse pool of
> > contributors.
> > >
> > >
> > > Please note that the aforementioned points represent only some of our
> > motivations and vision for this donation. Specific future operations need
> > to be further discussed in this thread. For example, the sub-project name
> > after the donation; we hope to name it Flink-CDC
> > > aiming to streaming data intergration through Apache Flink,
> > > following the naming convention of Flink-ML; And this project is
> managed
> > by a total of 8 maintainers, including 3 Flink PMC members and 1 Flink
> > Committer. The remaining 4 maintainers are also highly active
> contributors
> > to the Flink community, donating this project to the Flink community
> > implies that their permissions might be reduced. Therefore, we may need
> to
> > bring up this topic for further discussion within the Flink PMC.
> > Additionally, we need to discuss how to migrate existing users and
> > documents. We have a user group of nearly 10,000 people and a
> multi-version
> > documentation site need to migrate. We also need to plan for the
> migration
> > of CI/CD processes and other specifics.
> > >
> > >
> > >
> > > While there are many intricate details that require implementation, we
> > are committed to progressing and finalizing this donation process.
> > >
> > >
> > >
> > > Despite being Flink’s most active ecological project (as evaluated by
> > GitHub metrics), it also boasts a significant user base. However, I
> believe
> > it's essential to commence discussions on future operations only after
> the
> > community reaches a consensus on whether they desire this donation.
> > >
> > >
> > > Really looking forward to hear what you think!
> > >
> > >
> > >
> > > Best,
> > > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> > >
> > > [1] https://github.com/ververica/flink-cdc-connectors
> > > [2]
> > >
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > > [3] https://debezium.io
> > > [4]
> > >
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
> > >
> >
>


-- 
Best regards,
Sergey


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Feng Jin
This is incredibly exciting news, a big +1 for this.

Thank you for the fantastic work on Flink CDC. We have created thousands of
real-time integration jobs using Flink CDC connectors.


Best,
Feng

On Thu, Dec 7, 2023 at 1:45 PM gongzhongqiang 
wrote:

> It's very exciting to hear the news.
> +1 for adding CDC Connectors  to Apache Flink !
>
>
> Best,
> Zhongqiang
>
> Leonard Xu  于2023年12月7日周四 11:25写道:
>
> > Dear Flink devs,
> >
> >
> > As you may have heard, we at Alibaba (Ververica) are planning to donate
> CDC Connectors for the Apache Flink project
> > *[1]* to the Apache Flink community.
> >
> >
> >
> > CDC Connectors for Apache Flink comprise a collection of source
> connectors designed specifically for Apache Flink. These connectors
> > *[2]*
> >  enable the ingestion of changes from various databases using Change
> Data Capture (CDC), most of these CDC connectors are powered by Debezium
> > *[3]*
> > . They support both the DataStream API and the Table/SQL API,
> facilitating the reading of database snapshots and continuous reading of
> transaction logs with exactly-once processing, even in the event of
> failures.
> >
> >
> >
> > Additionally, in the latest version 3.0, we have introduced many
> long-awaited features. Starting from CDC version 3.0, we've built a
> Streaming ELT Framework available for streaming data integration. This
> framework allows users to write their data synchronization logic in a
> simple YAML file, which will automatically be translated into a Flink
> DataStreaming job. It emphasizes optimizing the task submission process and
> offers advanced functionalities such as whole database synchronization,
> merging sharded tables, and schema evolution
> > *[4]*.
> >
> >
> >
> >
> > I believe this initiative is a perfect match for both sides. For the
> Flink community, it presents an opportunity to enhance Flink's competitive
> advantage in streaming data integration, promoting the healthy growth and
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
> becoming a sub-project of Apache Flink means being part of a neutral
> open-source community, which can attract a more diverse pool of
> contributors.
> >
> >
> > Please note that the aforementioned points represent only some of our
> motivations and vision for this donation. Specific future operations need
> to be further discussed in this thread. For example, the sub-project name
> after the donation; we hope to name it Flink-CDC
> > aiming to streaming data intergration through Apache Flink,
> > following the naming convention of Flink-ML; And this project is managed
> by a total of 8 maintainers, including 3 Flink PMC members and 1 Flink
> Committer. The remaining 4 maintainers are also highly active contributors
> to the Flink community, donating this project to the Flink community
> implies that their permissions might be reduced. Therefore, we may need to
> bring up this topic for further discussion within the Flink PMC.
> Additionally, we need to discuss how to migrate existing users and
> documents. We have a user group of nearly 10,000 people and a multi-version
> documentation site need to migrate. We also need to plan for the migration
> of CI/CD processes and other specifics.
> >
> >
> >
> > While there are many intricate details that require implementation, we
> are committed to progressing and finalizing this donation process.
> >
> >
> >
> > Despite being Flink’s most active ecological project (as evaluated by
> GitHub metrics), it also boasts a significant user base. However, I believe
> it's essential to commence discussions on future operations only after the
> community reaches a consensus on whether they desire this donation.
> >
> >
> > Really looking forward to hear what you think!
> >
> >
> >
> > Best,
> > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> >
> > [1] https://github.com/ververica/flink-cdc-connectors
> > [2]
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > [3] https://debezium.io
> > [4]
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
> >
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread gongzhongqiang
It's very exciting to hear the news.
+1 for adding CDC Connectors  to Apache Flink !


Best,
Zhongqiang

Leonard Xu  于2023年12月7日周四 11:25写道:

> Dear Flink devs,
>
>
> As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
> Connectors for the Apache Flink project
> *[1]* to the Apache Flink community.
>
>
>
> CDC Connectors for Apache Flink comprise a collection of source connectors 
> designed specifically for Apache Flink. These connectors
> *[2]*
>  enable the ingestion of changes from various databases using Change Data 
> Capture (CDC), most of these CDC connectors are powered by Debezium
> *[3]*
> . They support both the DataStream API and the Table/SQL API, facilitating 
> the reading of database snapshots and continuous reading of transaction logs 
> with exactly-once processing, even in the event of failures.
>
>
>
> Additionally, in the latest version 3.0, we have introduced many long-awaited 
> features. Starting from CDC version 3.0, we've built a Streaming ELT 
> Framework available for streaming data integration. This framework allows 
> users to write their data synchronization logic in a simple YAML file, which 
> will automatically be translated into a Flink DataStreaming job. It 
> emphasizes optimizing the task submission process and offers advanced 
> functionalities such as whole database synchronization, merging sharded 
> tables, and schema evolution
> *[4]*.
>
>
>
>
> I believe this initiative is a perfect match for both sides. For the Flink 
> community, it presents an opportunity to enhance Flink's competitive 
> advantage in streaming data integration, promoting the healthy growth and 
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project, 
> becoming a sub-project of Apache Flink means being part of a neutral 
> open-source community, which can attract a more diverse pool of contributors.
>
>
> Please note that the aforementioned points represent only some of our 
> motivations and vision for this donation. Specific future operations need to 
> be further discussed in this thread. For example, the sub-project name after 
> the donation; we hope to name it Flink-CDC
> aiming to streaming data intergration through Apache Flink,
> following the naming convention of Flink-ML; And this project is managed by a 
> total of 8 maintainers, including 3 Flink PMC members and 1 Flink Committer. 
> The remaining 4 maintainers are also highly active contributors to the Flink 
> community, donating this project to the Flink community implies that their 
> permissions might be reduced. Therefore, we may need to bring up this topic 
> for further discussion within the Flink PMC. Additionally, we need to discuss 
> how to migrate existing users and documents. We have a user group of nearly 
> 10,000 people and a multi-version documentation site need to migrate. We also 
> need to plan for the migration of CI/CD processes and other specifics.
>
>
>
> While there are many intricate details that require implementation, we are 
> committed to progressing and finalizing this donation process.
>
>
>
> Despite being Flink’s most active ecological project (as evaluated by GitHub 
> metrics), it also boasts a significant user base. However, I believe it's 
> essential to commence discussions on future operations only after the 
> community reaches a consensus on whether they desire this donation.
>
>
> Really looking forward to hear what you think!
>
>
>
> Best,
> Leonard (on behalf of the Flink CDC Connectors project maintainers)
>
> [1] https://github.com/ververica/flink-cdc-connectors
> [2]
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> [3] https://debezium.io
> [4]
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Jiabao Sun
Very excited to hear the news, 
+1 for this proposal.

Best,
Jiabao


> 2023年12月7日 13:08,Rui Fan <1996fan...@gmail.com> 写道:
> 
> It's cool!
> 
> Thanks for the great work of CDC,
> +1 for this donation.
> 
> Best,
> Rui
> 
> On Thu, Dec 7, 2023 at 12:28 PM Hongshun Wang 
> wrote:
> 
>> So cool, Big +1 for this exciting work.
>> 
>> Best
>> Hongshun
>> 
>> On Thu, Dec 7, 2023 at 12:20 PM Qingsheng Ren  wrote:
>> 
>>> Thanks for kicking this off, Leonard!
>>> 
>>> As one of the contributors of the CDC project, I'm truly honored to be
>> part
>>> of the community and so excited to hear the news. CDC project was born
>> from
>>> and developed together with Apache Flink, and we are so proud to be
>>> accepted by more and more users around the world.
>>> 
>>> To put my Flink hat on, I believe having the CDC project as a part of
>>> Apache Flink will broadly expand our ecosystem and the usage scenarios.
>>> Both two projects will benefit from closer cooperation, so +1 from my
>> side.
>>> 
>>> Best,
>>> Qingsheng
>>> 
>>> On Thu, Dec 7, 2023 at 12:06 PM Samrat Deb 
>> wrote:
>>> 
 That's really cool :)
 +1 for the great addition
 
 Bests,
 Samrat
 
 On Thu, 7 Dec 2023 at 9:20 AM, Jingsong Li 
>>> wrote:
 
> Wow, Cool, Nice
> 
> CDC is playing an increasingly important role.
> 
> +1
> 
> Best,
> Jingsong
> 
> On Thu, Dec 7, 2023 at 11:25 AM Leonard Xu  wrote:
>> 
>> Dear Flink devs,
>> 
>> As you may have heard, we at Alibaba (Ververica) are planning to
>>> donate
> CDC Connectors for the Apache Flink project[1] to the Apache Flink
> community.
>> 
>> CDC Connectors for Apache Flink comprise a collection of source
> connectors designed specifically for Apache Flink. These connectors[2]
> enable the ingestion of changes from various databases using Change
>> Data
> Capture (CDC), most of these CDC connectors are powered by
>> Debezium[3].
> They support both the DataStream API and the Table/SQL API,
>> facilitating
> the reading of database snapshots and continuous reading of
>> transaction
> logs with exactly-once processing, even in the event of failures.
>> 
>> 
>> Additionally, in the latest version 3.0, we have introduced many
> long-awaited features. Starting from CDC version 3.0, we've built a
> Streaming ELT Framework available for streaming data integration. This
> framework allows users to write their data synchronization logic in a
> simple YAML file, which will automatically be translated into a Flink
> DataStreaming job. It emphasizes optimizing the task submission
>> process
>>> and
> offers advanced functionalities such as whole database
>> synchronization,
> merging sharded tables, and schema evolution[4].
>> 
>> 
>> I believe this initiative is a perfect match for both sides. For the
> Flink community, it presents an opportunity to enhance Flink's
>>> competitive
> advantage in streaming data integration, promoting the healthy growth
>>> and
> prosperity of the Apache Flink ecosystem. For the CDC Connectors
>>> project,
> becoming a sub-project of Apache Flink means being part of a neutral
> open-source community, which can attract a more diverse pool of
> contributors.
>> 
>> Please note that the aforementioned points represent only some of
>> our
> motivations and vision for this donation. Specific future operations
>>> need
> to be further discussed in this thread. For example, the sub-project
>>> name
> after the donation; we hope to name it Flink-CDC aiming to streaming
>>> data
> intergration through Apache Flink, following the naming convention of
> Flink-ML; And this project is managed by a total of 8 maintainers,
> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> maintainers are also highly active contributors to the Flink
>> community,
> donating this project to the Flink community implies that their
>>> permissions
> might be reduced. Therefore, we may need to bring up this topic for
>>> further
> discussion within the Flink PMC. Additionally, we need to discuss how
>> to
> migrate existing users and documents. We have a user group of nearly
>>> 10,000
> people and a multi-version documentation site need to migrate. We also
>>> need
> to plan for the migration of CI/CD processes and other specifics.
>> 
>> 
>> While there are many intricate details that require implementation,
>> we
> are committed to progressing and finalizing this donation process.
>> 
>> 
>> Despite being Flink’s most active ecological project (as evaluated
>> by
> GitHub metrics), it also boasts a significant user base. However, I
>>> believe
> it's essential to commence discussions on future operations only after
>>> the
> community reaches a consensus on whether they desire this donation.

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Rui Fan
It's cool!

Thanks for the great work of CDC,
+1 for this donation.

Best,
Rui

On Thu, Dec 7, 2023 at 12:28 PM Hongshun Wang 
wrote:

> So cool, Big +1 for this exciting work.
>
> Best
> Hongshun
>
> On Thu, Dec 7, 2023 at 12:20 PM Qingsheng Ren  wrote:
>
> > Thanks for kicking this off, Leonard!
> >
> > As one of the contributors of the CDC project, I'm truly honored to be
> part
> > of the community and so excited to hear the news. CDC project was born
> from
> > and developed together with Apache Flink, and we are so proud to be
> > accepted by more and more users around the world.
> >
> > To put my Flink hat on, I believe having the CDC project as a part of
> > Apache Flink will broadly expand our ecosystem and the usage scenarios.
> > Both two projects will benefit from closer cooperation, so +1 from my
> side.
> >
> > Best,
> > Qingsheng
> >
> > On Thu, Dec 7, 2023 at 12:06 PM Samrat Deb 
> wrote:
> >
> > > That's really cool :)
> > > +1 for the great addition
> > >
> > > Bests,
> > > Samrat
> > >
> > > On Thu, 7 Dec 2023 at 9:20 AM, Jingsong Li 
> > wrote:
> > >
> > >> Wow, Cool, Nice
> > >>
> > >> CDC is playing an increasingly important role.
> > >>
> > >> +1
> > >>
> > >> Best,
> > >> Jingsong
> > >>
> > >> On Thu, Dec 7, 2023 at 11:25 AM Leonard Xu  wrote:
> > >> >
> > >> > Dear Flink devs,
> > >> >
> > >> > As you may have heard, we at Alibaba (Ververica) are planning to
> > donate
> > >> CDC Connectors for the Apache Flink project[1] to the Apache Flink
> > >> community.
> > >> >
> > >> > CDC Connectors for Apache Flink comprise a collection of source
> > >> connectors designed specifically for Apache Flink. These connectors[2]
> > >> enable the ingestion of changes from various databases using Change
> Data
> > >> Capture (CDC), most of these CDC connectors are powered by
> Debezium[3].
> > >> They support both the DataStream API and the Table/SQL API,
> facilitating
> > >> the reading of database snapshots and continuous reading of
> transaction
> > >> logs with exactly-once processing, even in the event of failures.
> > >> >
> > >> >
> > >> > Additionally, in the latest version 3.0, we have introduced many
> > >> long-awaited features. Starting from CDC version 3.0, we've built a
> > >> Streaming ELT Framework available for streaming data integration. This
> > >> framework allows users to write their data synchronization logic in a
> > >> simple YAML file, which will automatically be translated into a Flink
> > >> DataStreaming job. It emphasizes optimizing the task submission
> process
> > and
> > >> offers advanced functionalities such as whole database
> synchronization,
> > >> merging sharded tables, and schema evolution[4].
> > >> >
> > >> >
> > >> > I believe this initiative is a perfect match for both sides. For the
> > >> Flink community, it presents an opportunity to enhance Flink's
> > competitive
> > >> advantage in streaming data integration, promoting the healthy growth
> > and
> > >> prosperity of the Apache Flink ecosystem. For the CDC Connectors
> > project,
> > >> becoming a sub-project of Apache Flink means being part of a neutral
> > >> open-source community, which can attract a more diverse pool of
> > >> contributors.
> > >> >
> > >> > Please note that the aforementioned points represent only some of
> our
> > >> motivations and vision for this donation. Specific future operations
> > need
> > >> to be further discussed in this thread. For example, the sub-project
> > name
> > >> after the donation; we hope to name it Flink-CDC aiming to streaming
> > data
> > >> intergration through Apache Flink, following the naming convention of
> > >> Flink-ML; And this project is managed by a total of 8 maintainers,
> > >> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> > >> maintainers are also highly active contributors to the Flink
> community,
> > >> donating this project to the Flink community implies that their
> > permissions
> > >> might be reduced. Therefore, we may need to bring up this topic for
> > further
> > >> discussion within the Flink PMC. Additionally, we need to discuss how
> to
> > >> migrate existing users and documents. We have a user group of nearly
> > 10,000
> > >> people and a multi-version documentation site need to migrate. We also
> > need
> > >> to plan for the migration of CI/CD processes and other specifics.
> > >> >
> > >> >
> > >> > While there are many intricate details that require implementation,
> we
> > >> are committed to progressing and finalizing this donation process.
> > >> >
> > >> >
> > >> > Despite being Flink’s most active ecological project (as evaluated
> by
> > >> GitHub metrics), it also boasts a significant user base. However, I
> > believe
> > >> it's essential to commence discussions on future operations only after
> > the
> > >> community reaches a consensus on whether they desire this donation.
> > >> >
> > >> >
> > >> > Really looking forward to hear what you think!
> > >> >
> > >> >
> > >> > Best,

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Hongshun Wang
So cool, Big +1 for this exciting work.

Best
Hongshun

On Thu, Dec 7, 2023 at 12:20 PM Qingsheng Ren  wrote:

> Thanks for kicking this off, Leonard!
>
> As one of the contributors of the CDC project, I'm truly honored to be part
> of the community and so excited to hear the news. CDC project was born from
> and developed together with Apache Flink, and we are so proud to be
> accepted by more and more users around the world.
>
> To put my Flink hat on, I believe having the CDC project as a part of
> Apache Flink will broadly expand our ecosystem and the usage scenarios.
> Both two projects will benefit from closer cooperation, so +1 from my side.
>
> Best,
> Qingsheng
>
> On Thu, Dec 7, 2023 at 12:06 PM Samrat Deb  wrote:
>
> > That's really cool :)
> > +1 for the great addition
> >
> > Bests,
> > Samrat
> >
> > On Thu, 7 Dec 2023 at 9:20 AM, Jingsong Li 
> wrote:
> >
> >> Wow, Cool, Nice
> >>
> >> CDC is playing an increasingly important role.
> >>
> >> +1
> >>
> >> Best,
> >> Jingsong
> >>
> >> On Thu, Dec 7, 2023 at 11:25 AM Leonard Xu  wrote:
> >> >
> >> > Dear Flink devs,
> >> >
> >> > As you may have heard, we at Alibaba (Ververica) are planning to
> donate
> >> CDC Connectors for the Apache Flink project[1] to the Apache Flink
> >> community.
> >> >
> >> > CDC Connectors for Apache Flink comprise a collection of source
> >> connectors designed specifically for Apache Flink. These connectors[2]
> >> enable the ingestion of changes from various databases using Change Data
> >> Capture (CDC), most of these CDC connectors are powered by Debezium[3].
> >> They support both the DataStream API and the Table/SQL API, facilitating
> >> the reading of database snapshots and continuous reading of transaction
> >> logs with exactly-once processing, even in the event of failures.
> >> >
> >> >
> >> > Additionally, in the latest version 3.0, we have introduced many
> >> long-awaited features. Starting from CDC version 3.0, we've built a
> >> Streaming ELT Framework available for streaming data integration. This
> >> framework allows users to write their data synchronization logic in a
> >> simple YAML file, which will automatically be translated into a Flink
> >> DataStreaming job. It emphasizes optimizing the task submission process
> and
> >> offers advanced functionalities such as whole database synchronization,
> >> merging sharded tables, and schema evolution[4].
> >> >
> >> >
> >> > I believe this initiative is a perfect match for both sides. For the
> >> Flink community, it presents an opportunity to enhance Flink's
> competitive
> >> advantage in streaming data integration, promoting the healthy growth
> and
> >> prosperity of the Apache Flink ecosystem. For the CDC Connectors
> project,
> >> becoming a sub-project of Apache Flink means being part of a neutral
> >> open-source community, which can attract a more diverse pool of
> >> contributors.
> >> >
> >> > Please note that the aforementioned points represent only some of our
> >> motivations and vision for this donation. Specific future operations
> need
> >> to be further discussed in this thread. For example, the sub-project
> name
> >> after the donation; we hope to name it Flink-CDC aiming to streaming
> data
> >> intergration through Apache Flink, following the naming convention of
> >> Flink-ML; And this project is managed by a total of 8 maintainers,
> >> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> >> maintainers are also highly active contributors to the Flink community,
> >> donating this project to the Flink community implies that their
> permissions
> >> might be reduced. Therefore, we may need to bring up this topic for
> further
> >> discussion within the Flink PMC. Additionally, we need to discuss how to
> >> migrate existing users and documents. We have a user group of nearly
> 10,000
> >> people and a multi-version documentation site need to migrate. We also
> need
> >> to plan for the migration of CI/CD processes and other specifics.
> >> >
> >> >
> >> > While there are many intricate details that require implementation, we
> >> are committed to progressing and finalizing this donation process.
> >> >
> >> >
> >> > Despite being Flink’s most active ecological project (as evaluated by
> >> GitHub metrics), it also boasts a significant user base. However, I
> believe
> >> it's essential to commence discussions on future operations only after
> the
> >> community reaches a consensus on whether they desire this donation.
> >> >
> >> >
> >> > Really looking forward to hear what you think!
> >> >
> >> >
> >> > Best,
> >> > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> >> >
> >> > [1] https://github.com/ververica/flink-cdc-connectors
> >> > [2]
> >>
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> >> > [3] https://debezium.io
> >> > [4]
> >>
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
> >>
> >

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Qingsheng Ren
Thanks for kicking this off, Leonard!

As one of the contributors of the CDC project, I'm truly honored to be part
of the community and so excited to hear the news. CDC project was born from
and developed together with Apache Flink, and we are so proud to be
accepted by more and more users around the world.

To put my Flink hat on, I believe having the CDC project as a part of
Apache Flink will broadly expand our ecosystem and the usage scenarios.
Both two projects will benefit from closer cooperation, so +1 from my side.

Best,
Qingsheng

On Thu, Dec 7, 2023 at 12:06 PM Samrat Deb  wrote:

> That's really cool :)
> +1 for the great addition
>
> Bests,
> Samrat
>
> On Thu, 7 Dec 2023 at 9:20 AM, Jingsong Li  wrote:
>
>> Wow, Cool, Nice
>>
>> CDC is playing an increasingly important role.
>>
>> +1
>>
>> Best,
>> Jingsong
>>
>> On Thu, Dec 7, 2023 at 11:25 AM Leonard Xu  wrote:
>> >
>> > Dear Flink devs,
>> >
>> > As you may have heard, we at Alibaba (Ververica) are planning to donate
>> CDC Connectors for the Apache Flink project[1] to the Apache Flink
>> community.
>> >
>> > CDC Connectors for Apache Flink comprise a collection of source
>> connectors designed specifically for Apache Flink. These connectors[2]
>> enable the ingestion of changes from various databases using Change Data
>> Capture (CDC), most of these CDC connectors are powered by Debezium[3].
>> They support both the DataStream API and the Table/SQL API, facilitating
>> the reading of database snapshots and continuous reading of transaction
>> logs with exactly-once processing, even in the event of failures.
>> >
>> >
>> > Additionally, in the latest version 3.0, we have introduced many
>> long-awaited features. Starting from CDC version 3.0, we've built a
>> Streaming ELT Framework available for streaming data integration. This
>> framework allows users to write their data synchronization logic in a
>> simple YAML file, which will automatically be translated into a Flink
>> DataStreaming job. It emphasizes optimizing the task submission process and
>> offers advanced functionalities such as whole database synchronization,
>> merging sharded tables, and schema evolution[4].
>> >
>> >
>> > I believe this initiative is a perfect match for both sides. For the
>> Flink community, it presents an opportunity to enhance Flink's competitive
>> advantage in streaming data integration, promoting the healthy growth and
>> prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
>> becoming a sub-project of Apache Flink means being part of a neutral
>> open-source community, which can attract a more diverse pool of
>> contributors.
>> >
>> > Please note that the aforementioned points represent only some of our
>> motivations and vision for this donation. Specific future operations need
>> to be further discussed in this thread. For example, the sub-project name
>> after the donation; we hope to name it Flink-CDC aiming to streaming data
>> intergration through Apache Flink, following the naming convention of
>> Flink-ML; And this project is managed by a total of 8 maintainers,
>> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
>> maintainers are also highly active contributors to the Flink community,
>> donating this project to the Flink community implies that their permissions
>> might be reduced. Therefore, we may need to bring up this topic for further
>> discussion within the Flink PMC. Additionally, we need to discuss how to
>> migrate existing users and documents. We have a user group of nearly 10,000
>> people and a multi-version documentation site need to migrate. We also need
>> to plan for the migration of CI/CD processes and other specifics.
>> >
>> >
>> > While there are many intricate details that require implementation, we
>> are committed to progressing and finalizing this donation process.
>> >
>> >
>> > Despite being Flink’s most active ecological project (as evaluated by
>> GitHub metrics), it also boasts a significant user base. However, I believe
>> it's essential to commence discussions on future operations only after the
>> community reaches a consensus on whether they desire this donation.
>> >
>> >
>> > Really looking forward to hear what you think!
>> >
>> >
>> > Best,
>> > Leonard (on behalf of the Flink CDC Connectors project maintainers)
>> >
>> > [1] https://github.com/ververica/flink-cdc-connectors
>> > [2]
>> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
>> > [3] https://debezium.io
>> > [4]
>> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
>>
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Jark Wu
+1 for adding this to Apache Flink!

I think this can further extend the ability of Apache Flink and a lot of
users would be
interested to try this out.

Best,
Jark

On Thu, 7 Dec 2023 at 12:06, Samrat Deb  wrote:

> That's really cool :)
> +1 for the great addition
>
> Bests,
> Samrat
>
> On Thu, 7 Dec 2023 at 9:20 AM, Jingsong Li  wrote:
>
>> Wow, Cool, Nice
>>
>> CDC is playing an increasingly important role.
>>
>> +1
>>
>> Best,
>> Jingsong
>>
>> On Thu, Dec 7, 2023 at 11:25 AM Leonard Xu  wrote:
>> >
>> > Dear Flink devs,
>> >
>> > As you may have heard, we at Alibaba (Ververica) are planning to donate
>> CDC Connectors for the Apache Flink project[1] to the Apache Flink
>> community.
>> >
>> > CDC Connectors for Apache Flink comprise a collection of source
>> connectors designed specifically for Apache Flink. These connectors[2]
>> enable the ingestion of changes from various databases using Change Data
>> Capture (CDC), most of these CDC connectors are powered by Debezium[3].
>> They support both the DataStream API and the Table/SQL API, facilitating
>> the reading of database snapshots and continuous reading of transaction
>> logs with exactly-once processing, even in the event of failures.
>> >
>> >
>> > Additionally, in the latest version 3.0, we have introduced many
>> long-awaited features. Starting from CDC version 3.0, we've built a
>> Streaming ELT Framework available for streaming data integration. This
>> framework allows users to write their data synchronization logic in a
>> simple YAML file, which will automatically be translated into a Flink
>> DataStreaming job. It emphasizes optimizing the task submission process and
>> offers advanced functionalities such as whole database synchronization,
>> merging sharded tables, and schema evolution[4].
>> >
>> >
>> > I believe this initiative is a perfect match for both sides. For the
>> Flink community, it presents an opportunity to enhance Flink's competitive
>> advantage in streaming data integration, promoting the healthy growth and
>> prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
>> becoming a sub-project of Apache Flink means being part of a neutral
>> open-source community, which can attract a more diverse pool of
>> contributors.
>> >
>> > Please note that the aforementioned points represent only some of our
>> motivations and vision for this donation. Specific future operations need
>> to be further discussed in this thread. For example, the sub-project name
>> after the donation; we hope to name it Flink-CDC aiming to streaming data
>> intergration through Apache Flink, following the naming convention of
>> Flink-ML; And this project is managed by a total of 8 maintainers,
>> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
>> maintainers are also highly active contributors to the Flink community,
>> donating this project to the Flink community implies that their permissions
>> might be reduced. Therefore, we may need to bring up this topic for further
>> discussion within the Flink PMC. Additionally, we need to discuss how to
>> migrate existing users and documents. We have a user group of nearly 10,000
>> people and a multi-version documentation site need to migrate. We also need
>> to plan for the migration of CI/CD processes and other specifics.
>> >
>> >
>> > While there are many intricate details that require implementation, we
>> are committed to progressing and finalizing this donation process.
>> >
>> >
>> > Despite being Flink’s most active ecological project (as evaluated by
>> GitHub metrics), it also boasts a significant user base. However, I believe
>> it's essential to commence discussions on future operations only after the
>> community reaches a consensus on whether they desire this donation.
>> >
>> >
>> > Really looking forward to hear what you think!
>> >
>> >
>> > Best,
>> > Leonard (on behalf of the Flink CDC Connectors project maintainers)
>> >
>> > [1] https://github.com/ververica/flink-cdc-connectors
>> > [2]
>> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
>> > [3] https://debezium.io
>> > [4]
>> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
>>
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Xintong Song
A big +1 for this proposal.

Thanks Leonard and the Flink CDC community. While there are many further
details to be discussed, I believe this proposal is aligned with the
long-term interests for both communities.

Best,

Xintong



On Thu, Dec 7, 2023 at 12:06 PM Samrat Deb  wrote:

> That's really cool :)
> +1 for the great addition
>
> Bests,
> Samrat
>
> On Thu, 7 Dec 2023 at 9:20 AM, Jingsong Li  wrote:
>
> > Wow, Cool, Nice
> >
> > CDC is playing an increasingly important role.
> >
> > +1
> >
> > Best,
> > Jingsong
> >
> > On Thu, Dec 7, 2023 at 11:25 AM Leonard Xu  wrote:
> > >
> > > Dear Flink devs,
> > >
> > > As you may have heard, we at Alibaba (Ververica) are planning to donate
> > CDC Connectors for the Apache Flink project[1] to the Apache Flink
> > community.
> > >
> > > CDC Connectors for Apache Flink comprise a collection of source
> > connectors designed specifically for Apache Flink. These connectors[2]
> > enable the ingestion of changes from various databases using Change Data
> > Capture (CDC), most of these CDC connectors are powered by Debezium[3].
> > They support both the DataStream API and the Table/SQL API, facilitating
> > the reading of database snapshots and continuous reading of transaction
> > logs with exactly-once processing, even in the event of failures.
> > >
> > >
> > > Additionally, in the latest version 3.0, we have introduced many
> > long-awaited features. Starting from CDC version 3.0, we've built a
> > Streaming ELT Framework available for streaming data integration. This
> > framework allows users to write their data synchronization logic in a
> > simple YAML file, which will automatically be translated into a Flink
> > DataStreaming job. It emphasizes optimizing the task submission process
> and
> > offers advanced functionalities such as whole database synchronization,
> > merging sharded tables, and schema evolution[4].
> > >
> > >
> > > I believe this initiative is a perfect match for both sides. For the
> > Flink community, it presents an opportunity to enhance Flink's
> competitive
> > advantage in streaming data integration, promoting the healthy growth and
> > prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
> > becoming a sub-project of Apache Flink means being part of a neutral
> > open-source community, which can attract a more diverse pool of
> > contributors.
> > >
> > > Please note that the aforementioned points represent only some of our
> > motivations and vision for this donation. Specific future operations need
> > to be further discussed in this thread. For example, the sub-project name
> > after the donation; we hope to name it Flink-CDC aiming to streaming data
> > intergration through Apache Flink, following the naming convention of
> > Flink-ML; And this project is managed by a total of 8 maintainers,
> > including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> > maintainers are also highly active contributors to the Flink community,
> > donating this project to the Flink community implies that their
> permissions
> > might be reduced. Therefore, we may need to bring up this topic for
> further
> > discussion within the Flink PMC. Additionally, we need to discuss how to
> > migrate existing users and documents. We have a user group of nearly
> 10,000
> > people and a multi-version documentation site need to migrate. We also
> need
> > to plan for the migration of CI/CD processes and other specifics.
> > >
> > >
> > > While there are many intricate details that require implementation, we
> > are committed to progressing and finalizing this donation process.
> > >
> > >
> > > Despite being Flink’s most active ecological project (as evaluated by
> > GitHub metrics), it also boasts a significant user base. However, I
> believe
> > it's essential to commence discussions on future operations only after
> the
> > community reaches a consensus on whether they desire this donation.
> > >
> > >
> > > Really looking forward to hear what you think!
> > >
> > >
> > > Best,
> > > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> > >
> > > [1] https://github.com/ververica/flink-cdc-connectors
> > > [2]
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > > [3] https://debezium.io
> > > [4]
> >
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
> >
>


Re:Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Xuyang
Big +1 for this exciting work.




--

Best!
Xuyang





在 2023-12-07 12:06:07,"Samrat Deb"  写道:
>That's really cool :)
>+1 for the great addition
>
>Bests,
>Samrat
>
>On Thu, 7 Dec 2023 at 9:20 AM, Jingsong Li  wrote:
>
>> Wow, Cool, Nice
>>
>> CDC is playing an increasingly important role.
>>
>> +1
>>
>> Best,
>> Jingsong
>>
>> On Thu, Dec 7, 2023 at 11:25 AM Leonard Xu  wrote:
>> >
>> > Dear Flink devs,
>> >
>> > As you may have heard, we at Alibaba (Ververica) are planning to donate
>> CDC Connectors for the Apache Flink project[1] to the Apache Flink
>> community.
>> >
>> > CDC Connectors for Apache Flink comprise a collection of source
>> connectors designed specifically for Apache Flink. These connectors[2]
>> enable the ingestion of changes from various databases using Change Data
>> Capture (CDC), most of these CDC connectors are powered by Debezium[3].
>> They support both the DataStream API and the Table/SQL API, facilitating
>> the reading of database snapshots and continuous reading of transaction
>> logs with exactly-once processing, even in the event of failures.
>> >
>> >
>> > Additionally, in the latest version 3.0, we have introduced many
>> long-awaited features. Starting from CDC version 3.0, we've built a
>> Streaming ELT Framework available for streaming data integration. This
>> framework allows users to write their data synchronization logic in a
>> simple YAML file, which will automatically be translated into a Flink
>> DataStreaming job. It emphasizes optimizing the task submission process and
>> offers advanced functionalities such as whole database synchronization,
>> merging sharded tables, and schema evolution[4].
>> >
>> >
>> > I believe this initiative is a perfect match for both sides. For the
>> Flink community, it presents an opportunity to enhance Flink's competitive
>> advantage in streaming data integration, promoting the healthy growth and
>> prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
>> becoming a sub-project of Apache Flink means being part of a neutral
>> open-source community, which can attract a more diverse pool of
>> contributors.
>> >
>> > Please note that the aforementioned points represent only some of our
>> motivations and vision for this donation. Specific future operations need
>> to be further discussed in this thread. For example, the sub-project name
>> after the donation; we hope to name it Flink-CDC aiming to streaming data
>> intergration through Apache Flink, following the naming convention of
>> Flink-ML; And this project is managed by a total of 8 maintainers,
>> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
>> maintainers are also highly active contributors to the Flink community,
>> donating this project to the Flink community implies that their permissions
>> might be reduced. Therefore, we may need to bring up this topic for further
>> discussion within the Flink PMC. Additionally, we need to discuss how to
>> migrate existing users and documents. We have a user group of nearly 10,000
>> people and a multi-version documentation site need to migrate. We also need
>> to plan for the migration of CI/CD processes and other specifics.
>> >
>> >
>> > While there are many intricate details that require implementation, we
>> are committed to progressing and finalizing this donation process.
>> >
>> >
>> > Despite being Flink’s most active ecological project (as evaluated by
>> GitHub metrics), it also boasts a significant user base. However, I believe
>> it's essential to commence discussions on future operations only after the
>> community reaches a consensus on whether they desire this donation.
>> >
>> >
>> > Really looking forward to hear what you think!
>> >
>> >
>> > Best,
>> > Leonard (on behalf of the Flink CDC Connectors project maintainers)
>> >
>> > [1] https://github.com/ververica/flink-cdc-connectors
>> > [2]
>> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
>> > [3] https://debezium.io
>> > [4]
>> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
>>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Samrat Deb
That's really cool :)
+1 for the great addition

Bests,
Samrat

On Thu, 7 Dec 2023 at 9:20 AM, Jingsong Li  wrote:

> Wow, Cool, Nice
>
> CDC is playing an increasingly important role.
>
> +1
>
> Best,
> Jingsong
>
> On Thu, Dec 7, 2023 at 11:25 AM Leonard Xu  wrote:
> >
> > Dear Flink devs,
> >
> > As you may have heard, we at Alibaba (Ververica) are planning to donate
> CDC Connectors for the Apache Flink project[1] to the Apache Flink
> community.
> >
> > CDC Connectors for Apache Flink comprise a collection of source
> connectors designed specifically for Apache Flink. These connectors[2]
> enable the ingestion of changes from various databases using Change Data
> Capture (CDC), most of these CDC connectors are powered by Debezium[3].
> They support both the DataStream API and the Table/SQL API, facilitating
> the reading of database snapshots and continuous reading of transaction
> logs with exactly-once processing, even in the event of failures.
> >
> >
> > Additionally, in the latest version 3.0, we have introduced many
> long-awaited features. Starting from CDC version 3.0, we've built a
> Streaming ELT Framework available for streaming data integration. This
> framework allows users to write their data synchronization logic in a
> simple YAML file, which will automatically be translated into a Flink
> DataStreaming job. It emphasizes optimizing the task submission process and
> offers advanced functionalities such as whole database synchronization,
> merging sharded tables, and schema evolution[4].
> >
> >
> > I believe this initiative is a perfect match for both sides. For the
> Flink community, it presents an opportunity to enhance Flink's competitive
> advantage in streaming data integration, promoting the healthy growth and
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
> becoming a sub-project of Apache Flink means being part of a neutral
> open-source community, which can attract a more diverse pool of
> contributors.
> >
> > Please note that the aforementioned points represent only some of our
> motivations and vision for this donation. Specific future operations need
> to be further discussed in this thread. For example, the sub-project name
> after the donation; we hope to name it Flink-CDC aiming to streaming data
> intergration through Apache Flink, following the naming convention of
> Flink-ML; And this project is managed by a total of 8 maintainers,
> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> maintainers are also highly active contributors to the Flink community,
> donating this project to the Flink community implies that their permissions
> might be reduced. Therefore, we may need to bring up this topic for further
> discussion within the Flink PMC. Additionally, we need to discuss how to
> migrate existing users and documents. We have a user group of nearly 10,000
> people and a multi-version documentation site need to migrate. We also need
> to plan for the migration of CI/CD processes and other specifics.
> >
> >
> > While there are many intricate details that require implementation, we
> are committed to progressing and finalizing this donation process.
> >
> >
> > Despite being Flink’s most active ecological project (as evaluated by
> GitHub metrics), it also boasts a significant user base. However, I believe
> it's essential to commence discussions on future operations only after the
> community reaches a consensus on whether they desire this donation.
> >
> >
> > Really looking forward to hear what you think!
> >
> >
> > Best,
> > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> >
> > [1] https://github.com/ververica/flink-cdc-connectors
> > [2]
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > [3] https://debezium.io
> > [4]
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Shengkai Fang
Thanks for all Flink CDC maintainers great work! Big +1.

Best,
Shengkai

tison  于2023年12月7日周四 12:01写道:

> This is very cool! +1 from my side.
>
> Best,
> tison.
>
> Benchao Li  于2023年12月7日周四 11:56写道:
> >
> > Thank you, Leonard and all the Flink CDC maintainers.
> >
> > Big big +1 from me. As a heavy user of both Flink and Flink CDC, I've
> > already taken them as a whole project.
> >
> > Leonard Xu  于2023年12月7日周四 11:25写道:
> > >
> > > Dear Flink devs,
> > >
> > > As you may have heard, we at Alibaba (Ververica) are planning to
> donate CDC Connectors for the Apache Flink project[1] to the Apache Flink
> community.
> > >
> > > CDC Connectors for Apache Flink comprise a collection of source
> connectors designed specifically for Apache Flink. These connectors[2]
> enable the ingestion of changes from various databases using Change Data
> Capture (CDC), most of these CDC connectors are powered by Debezium[3].
> They support both the DataStream API and the Table/SQL API, facilitating
> the reading of database snapshots and continuous reading of transaction
> logs with exactly-once processing, even in the event of failures.
> > >
> > >
> > > Additionally, in the latest version 3.0, we have introduced many
> long-awaited features. Starting from CDC version 3.0, we've built a
> Streaming ELT Framework available for streaming data integration. This
> framework allows users to write their data synchronization logic in a
> simple YAML file, which will automatically be translated into a Flink
> DataStreaming job. It emphasizes optimizing the task submission process and
> offers advanced functionalities such as whole database synchronization,
> merging sharded tables, and schema evolution[4].
> > >
> > >
> > > I believe this initiative is a perfect match for both sides. For the
> Flink community, it presents an opportunity to enhance Flink's competitive
> advantage in streaming data integration, promoting the healthy growth and
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project,
> becoming a sub-project of Apache Flink means being part of a neutral
> open-source community, which can attract a more diverse pool of
> contributors.
> > >
> > > Please note that the aforementioned points represent only some of our
> motivations and vision for this donation. Specific future operations need
> to be further discussed in this thread. For example, the sub-project name
> after the donation; we hope to name it Flink-CDC aiming to streaming data
> intergration through Apache Flink, following the naming convention of
> Flink-ML; And this project is managed by a total of 8 maintainers,
> including 3 Flink PMC members and 1 Flink Committer. The remaining 4
> maintainers are also highly active contributors to the Flink community,
> donating this project to the Flink community implies that their permissions
> might be reduced. Therefore, we may need to bring up this topic for further
> discussion within the Flink PMC. Additionally, we need to discuss how to
> migrate existing users and documents. We have a user group of nearly 10,000
> people and a multi-version documentation site need to migrate. We also need
> to plan for the migration of CI/CD processes and other specifics.
> > >
> > >
> > > While there are many intricate details that require implementation, we
> are committed to progressing and finalizing this donation process.
> > >
> > >
> > > Despite being Flink’s most active ecological project (as evaluated by
> GitHub metrics), it also boasts a significant user base. However, I believe
> it's essential to commence discussions on future operations only after the
> community reaches a consensus on whether they desire this donation.
> > >
> > >
> > > Really looking forward to hear what you think!
> > >
> > >
> > > Best,
> > > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> > >
> > > [1] https://github.com/ververica/flink-cdc-connectors
> > > [2]
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > > [3] https://debezium.io
> > > [4]
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
> >
> >
> >
> > --
> >
> > Best,
> > Benchao Li
>


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread tison
This is very cool! +1 from my side.

Best,
tison.

Benchao Li  于2023年12月7日周四 11:56写道:
>
> Thank you, Leonard and all the Flink CDC maintainers.
>
> Big big +1 from me. As a heavy user of both Flink and Flink CDC, I've
> already taken them as a whole project.
>
> Leonard Xu  于2023年12月7日周四 11:25写道:
> >
> > Dear Flink devs,
> >
> > As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
> > Connectors for the Apache Flink project[1] to the Apache Flink community.
> >
> > CDC Connectors for Apache Flink comprise a collection of source connectors 
> > designed specifically for Apache Flink. These connectors[2] enable the 
> > ingestion of changes from various databases using Change Data Capture 
> > (CDC), most of these CDC connectors are powered by Debezium[3]. They 
> > support both the DataStream API and the Table/SQL API, facilitating the 
> > reading of database snapshots and continuous reading of transaction logs 
> > with exactly-once processing, even in the event of failures.
> >
> >
> > Additionally, in the latest version 3.0, we have introduced many 
> > long-awaited features. Starting from CDC version 3.0, we've built a 
> > Streaming ELT Framework available for streaming data integration. This 
> > framework allows users to write their data synchronization logic in a 
> > simple YAML file, which will automatically be translated into a Flink 
> > DataStreaming job. It emphasizes optimizing the task submission process and 
> > offers advanced functionalities such as whole database synchronization, 
> > merging sharded tables, and schema evolution[4].
> >
> >
> > I believe this initiative is a perfect match for both sides. For the Flink 
> > community, it presents an opportunity to enhance Flink's competitive 
> > advantage in streaming data integration, promoting the healthy growth and 
> > prosperity of the Apache Flink ecosystem. For the CDC Connectors project, 
> > becoming a sub-project of Apache Flink means being part of a neutral 
> > open-source community, which can attract a more diverse pool of 
> > contributors.
> >
> > Please note that the aforementioned points represent only some of our 
> > motivations and vision for this donation. Specific future operations need 
> > to be further discussed in this thread. For example, the sub-project name 
> > after the donation; we hope to name it Flink-CDC aiming to streaming data 
> > intergration through Apache Flink, following the naming convention of 
> > Flink-ML; And this project is managed by a total of 8 maintainers, 
> > including 3 Flink PMC members and 1 Flink Committer. The remaining 4 
> > maintainers are also highly active contributors to the Flink community, 
> > donating this project to the Flink community implies that their permissions 
> > might be reduced. Therefore, we may need to bring up this topic for further 
> > discussion within the Flink PMC. Additionally, we need to discuss how to 
> > migrate existing users and documents. We have a user group of nearly 10,000 
> > people and a multi-version documentation site need to migrate. We also need 
> > to plan for the migration of CI/CD processes and other specifics.
> >
> >
> > While there are many intricate details that require implementation, we are 
> > committed to progressing and finalizing this donation process.
> >
> >
> > Despite being Flink’s most active ecological project (as evaluated by 
> > GitHub metrics), it also boasts a significant user base. However, I believe 
> > it's essential to commence discussions on future operations only after the 
> > community reaches a consensus on whether they desire this donation.
> >
> >
> > Really looking forward to hear what you think!
> >
> >
> > Best,
> > Leonard (on behalf of the Flink CDC Connectors project maintainers)
> >
> > [1] https://github.com/ververica/flink-cdc-connectors
> > [2] 
> > https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> > [3] https://debezium.io
> > [4] 
> > https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html
>
>
>
> --
>
> Best,
> Benchao Li


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Benchao Li
Thank you, Leonard and all the Flink CDC maintainers.

Big big +1 from me. As a heavy user of both Flink and Flink CDC, I've
already taken them as a whole project.

Leonard Xu  于2023年12月7日周四 11:25写道:
>
> Dear Flink devs,
>
> As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
> Connectors for the Apache Flink project[1] to the Apache Flink community.
>
> CDC Connectors for Apache Flink comprise a collection of source connectors 
> designed specifically for Apache Flink. These connectors[2] enable the 
> ingestion of changes from various databases using Change Data Capture (CDC), 
> most of these CDC connectors are powered by Debezium[3]. They support both 
> the DataStream API and the Table/SQL API, facilitating the reading of 
> database snapshots and continuous reading of transaction logs with 
> exactly-once processing, even in the event of failures.
>
>
> Additionally, in the latest version 3.0, we have introduced many long-awaited 
> features. Starting from CDC version 3.0, we've built a Streaming ELT 
> Framework available for streaming data integration. This framework allows 
> users to write their data synchronization logic in a simple YAML file, which 
> will automatically be translated into a Flink DataStreaming job. It 
> emphasizes optimizing the task submission process and offers advanced 
> functionalities such as whole database synchronization, merging sharded 
> tables, and schema evolution[4].
>
>
> I believe this initiative is a perfect match for both sides. For the Flink 
> community, it presents an opportunity to enhance Flink's competitive 
> advantage in streaming data integration, promoting the healthy growth and 
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project, 
> becoming a sub-project of Apache Flink means being part of a neutral 
> open-source community, which can attract a more diverse pool of contributors.
>
> Please note that the aforementioned points represent only some of our 
> motivations and vision for this donation. Specific future operations need to 
> be further discussed in this thread. For example, the sub-project name after 
> the donation; we hope to name it Flink-CDC aiming to streaming data 
> intergration through Apache Flink, following the naming convention of 
> Flink-ML; And this project is managed by a total of 8 maintainers, including 
> 3 Flink PMC members and 1 Flink Committer. The remaining 4 maintainers are 
> also highly active contributors to the Flink community, donating this project 
> to the Flink community implies that their permissions might be reduced. 
> Therefore, we may need to bring up this topic for further discussion within 
> the Flink PMC. Additionally, we need to discuss how to migrate existing users 
> and documents. We have a user group of nearly 10,000 people and a 
> multi-version documentation site need to migrate. We also need to plan for 
> the migration of CI/CD processes and other specifics.
>
>
> While there are many intricate details that require implementation, we are 
> committed to progressing and finalizing this donation process.
>
>
> Despite being Flink’s most active ecological project (as evaluated by GitHub 
> metrics), it also boasts a significant user base. However, I believe it's 
> essential to commence discussions on future operations only after the 
> community reaches a consensus on whether they desire this donation.
>
>
> Really looking forward to hear what you think!
>
>
> Best,
> Leonard (on behalf of the Flink CDC Connectors project maintainers)
>
> [1] https://github.com/ververica/flink-cdc-connectors
> [2] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> [3] https://debezium.io
> [4] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html



-- 

Best,
Benchao Li


Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Jingsong Li
Wow, Cool, Nice

CDC is playing an increasingly important role.

+1

Best,
Jingsong

On Thu, Dec 7, 2023 at 11:25 AM Leonard Xu  wrote:
>
> Dear Flink devs,
>
> As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
> Connectors for the Apache Flink project[1] to the Apache Flink community.
>
> CDC Connectors for Apache Flink comprise a collection of source connectors 
> designed specifically for Apache Flink. These connectors[2] enable the 
> ingestion of changes from various databases using Change Data Capture (CDC), 
> most of these CDC connectors are powered by Debezium[3]. They support both 
> the DataStream API and the Table/SQL API, facilitating the reading of 
> database snapshots and continuous reading of transaction logs with 
> exactly-once processing, even in the event of failures.
>
>
> Additionally, in the latest version 3.0, we have introduced many long-awaited 
> features. Starting from CDC version 3.0, we've built a Streaming ELT 
> Framework available for streaming data integration. This framework allows 
> users to write their data synchronization logic in a simple YAML file, which 
> will automatically be translated into a Flink DataStreaming job. It 
> emphasizes optimizing the task submission process and offers advanced 
> functionalities such as whole database synchronization, merging sharded 
> tables, and schema evolution[4].
>
>
> I believe this initiative is a perfect match for both sides. For the Flink 
> community, it presents an opportunity to enhance Flink's competitive 
> advantage in streaming data integration, promoting the healthy growth and 
> prosperity of the Apache Flink ecosystem. For the CDC Connectors project, 
> becoming a sub-project of Apache Flink means being part of a neutral 
> open-source community, which can attract a more diverse pool of contributors.
>
> Please note that the aforementioned points represent only some of our 
> motivations and vision for this donation. Specific future operations need to 
> be further discussed in this thread. For example, the sub-project name after 
> the donation; we hope to name it Flink-CDC aiming to streaming data 
> intergration through Apache Flink, following the naming convention of 
> Flink-ML; And this project is managed by a total of 8 maintainers, including 
> 3 Flink PMC members and 1 Flink Committer. The remaining 4 maintainers are 
> also highly active contributors to the Flink community, donating this project 
> to the Flink community implies that their permissions might be reduced. 
> Therefore, we may need to bring up this topic for further discussion within 
> the Flink PMC. Additionally, we need to discuss how to migrate existing users 
> and documents. We have a user group of nearly 10,000 people and a 
> multi-version documentation site need to migrate. We also need to plan for 
> the migration of CI/CD processes and other specifics.
>
>
> While there are many intricate details that require implementation, we are 
> committed to progressing and finalizing this donation process.
>
>
> Despite being Flink’s most active ecological project (as evaluated by GitHub 
> metrics), it also boasts a significant user base. However, I believe it's 
> essential to commence discussions on future operations only after the 
> community reaches a consensus on whether they desire this donation.
>
>
> Really looking forward to hear what you think!
>
>
> Best,
> Leonard (on behalf of the Flink CDC Connectors project maintainers)
>
> [1] https://github.com/ververica/flink-cdc-connectors
> [2] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
> [3] https://debezium.io
> [4] 
> https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html


[PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Leonard Xu
Dear Flink devs,

As you may have heard, we at Alibaba (Ververica) are planning to donate CDC 
Connectors for the Apache Flink project[1] to the Apache Flink community.

CDC Connectors for Apache Flink comprise a collection of source connectors 
designed specifically for Apache Flink. These connectors[2] enable the 
ingestion of changes from various databases using Change Data Capture (CDC), 
most of these CDC connectors are powered by Debezium[3]. They support both the 
DataStream API and the Table/SQL API, facilitating the reading of database 
snapshots and continuous reading of transaction logs with exactly-once 
processing, even in the event of failures.


Additionally, in the latest version 3.0, we have introduced many long-awaited 
features. Starting from CDC version 3.0, we've built a Streaming ELT Framework 
available for streaming data integration. This framework allows users to write 
their data synchronization logic in a simple YAML file, which will 
automatically be translated into a Flink DataStreaming job. It emphasizes 
optimizing the task submission process and offers advanced functionalities such 
as whole database synchronization, merging sharded tables, and schema 
evolution[4].


I believe this initiative is a perfect match for both sides. For the Flink 
community, it presents an opportunity to enhance Flink's competitive advantage 
in streaming data integration, promoting the healthy growth and prosperity of 
the Apache Flink ecosystem. For the CDC Connectors project, becoming a 
sub-project of Apache Flink means being part of a neutral open-source 
community, which can attract a more diverse pool of contributors.

Please note that the aforementioned points represent only some of our 
motivations and vision for this donation. Specific future operations need to be 
further discussed in this thread. For example, the sub-project name after the 
donation; we hope to name it Flink-CDC aiming to streaming data intergration 
through Apache Flink, following the naming convention of Flink-ML; And this 
project is managed by a total of 8 maintainers, including 3 Flink PMC members 
and 1 Flink Committer. The remaining 4 maintainers are also highly active 
contributors to the Flink community, donating this project to the Flink 
community implies that their permissions might be reduced. Therefore, we may 
need to bring up this topic for further discussion within the Flink PMC. 
Additionally, we need to discuss how to migrate existing users and documents. 
We have a user group of nearly 10,000 people and a multi-version documentation 
site need to migrate. We also need to plan for the migration of CI/CD processes 
and other specifics. 


While there are many intricate details that require implementation, we are 
committed to progressing and finalizing this donation process.


Despite being Flink’s most active ecological project (as evaluated by GitHub 
metrics), it also boasts a significant user base. However, I believe it's 
essential to commence discussions on future operations only after the community 
reaches a consensus on whether they desire this donation.


Really looking forward to hear what you think! 


Best,
Leonard (on behalf of the Flink CDC Connectors project maintainers)

[1] https://github.com/ververica/flink-cdc-connectors
[2] 
https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html
[3] https://debezium.io
[4] 
https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html