Hi, I am forwarding this email to make sure everyone gets the message. We
can have a discussion and resolution of these issues directly.

Zirui Sting <[email protected]> 于2022年7月25日周一 10:53写道:

> Hi all,
>
> I created some issues regarding to the discussion above,
>
> https://github.com/ververica/flink-cdc-connectors/issues/1140
> https://github.com/ververica/flink-cdc-connectors/issues/1138
> https://github.com/ververica/flink-cdc-connectors/issues/1135
>
> Maybe we can discuss them under these specific issues, thanks a lot !
>
> Yours,
> PENG
>
>
> On Mon, Jul 25, 2022 at 10:19 AM Leonard Xu <[email protected]> wrote:
>
>> Thanks tison for starting the discussion here.
>>
>> Both Apache Inlong and Flink CDC Connectors are under Apache License 2.0
>> protocol, It’s legal even someone copy/distribute all code only if he/she
>> keeps the license files.
>> But from the open source project’s long term maintaining perspective,
>> personally I like upstream first way instead of copy/distribute way.  I
>> really hope Flink CDC project can help Apache
>> InLong more and we’re welcome to open issue to statisfy the user
>> requirements from inLong community.
>>
>>
>> Best,
>> Leonard Xu
>>
>> > 2022年7月24日 下午4:56,Charles Zhang <[email protected]> 写道:
>> >
>> >   Hi, tison and Jark,
>> >     Thanks for your advice.
>> >     Different from Flink CDC connectors, InLong's changes to MySQL CDC
>> connector mainly involve entire database migration and support for rich
>> metadata fields (like canal), which are very important for Apache InLong to
>> provide external services as data integration. For example, for the entire
>> database migration, if one schema is used for one table, it will be a waste
>> of resources and difficult to maintain, and it will also put pressure on
>> the upstream database.We also particularly hope to work with Flink CDC to
>> see how to support the entire database migration and support richer
>> metadata fields, so that we can directly rely on it. We don't know if Flink
>> CDC has plans and technical solutions for these two scenarios. We can talk
>> about it together or contribute directly.
>> >     In addition, in order to speed up discussion and follow-up
>> cooperation, I have created a WeChat group [1], and interested contributors
>> can join the direct discussion.
>> >     Thanks again.
>> > [1]
>> > <image.png>
>> >
>> > Jark Wu <[email protected] <mailto:[email protected]>> 于2022年7月23日周六
>> 22:45写道:
>> > Thanks for starting this discussion, tison!
>> >
>> > It's great to see InLong is using flink-cdc-connectors to extract data
>> from
>> > various databases.
>> > I think tison raised a good point about contributing back instead of
>> > forking. I believe this can
>> > help the InLong community in the long term by leveraging improvements
>> and
>> > bug fixes from
>> > upstream. Flink CDC can also benefit from more contributions from the
>> > InLong community.
>> > I believe it's the only way that we can improve collaboration between
>> > different OSS projects.
>> >
>> > In a word, I highly appreciate learning the missing part of Flink CDC
>> that
>> > InLong needs.
>> > We can discuss the missing features here or in the issues.
>> >
>> > Cheers,
>> > Jark
>> >
>> >
>> > On Fri, 22 Jul 2022 at 23:56, tison <[email protected] <mailto:
>> [email protected]>> wrote:
>> >
>> > > Hi,
>> > >
>> > > I notice that inlong-sort mysql-cdc connector[1] is almost copied from
>> > > Flink CDC mysql connector[2].
>> > >
>> > > With a short discussion with Charles I learned that InLong developers
>> > > added metadata supports and migration of a whole database.
>> > >
>> > > It could be better to see if InLong community can contribute such
>> supports
>> > > back to Flink CDC upstream, and avoid maintaining a whole fork as
>> well as
>> > > periodically catch up upstream updates.
>> > >
>> > > Maintainers of Flink CDC projects are in cc (Leonard & Jark).
>> > >
>> > > Perhaps we can start with creating an issue on Flink CDC repo to
>> describe
>> > > the case, contribute back the improvements, and switch dependency to
>> the
>> > > upstream.
>> > >
>> > > Best,
>> > > tison.
>> > >
>> > > [1]
>> > >
>> https://github.com/apache/inlong/tree/master/inlong-sort/sort-connectors/mysql-cdc
>> <
>> https://github.com/apache/inlong/tree/master/inlong-sort/sort-connectors/mysql-cdc
>> >
>> > > [2]
>> > >
>> https://github.com/ververica/flink-cdc-connectors/tree/master/flink-connector-mysql-cdc
>> <
>> https://github.com/ververica/flink-cdc-connectors/tree/master/flink-connector-mysql-cdc
>> >
>> > >
>> > >
>> >
>> >
>> > --
>> > Best wishes,
>> > Charles Zhang
>>
>>

-- 
Best wishes,
Charles Zhang

Reply via email to