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