Hi Jark,

Thanks for your time and all

Best,
PENG

On Mon, Jul 25, 2022 at 11:12 AM Jark Wu <[email protected]> wrote:

> Thanks for opening the issues!
>
> We will take a look and respond there.
> Looking forward to cooperating with the InLong community!
>
> Best,
> Jark
>
> On Mon, 25 Jul 2022 at 11:05, Charles Zhang <[email protected]>
> wrote:
>
>> 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