Hi,

Thanks for fixing the new KafkaSource issues.

I'm interested in using these fixes with 1.12 for experimental purposes.

+1 for backporting. 1.12 is the current stable release and users who would
like to try the FLIP-27 sources are likely to use that release.

Thomas

On Wed, Apr 7, 2021 at 2:50 AM Till Rohrmann <trohrm...@apache.org> wrote:

> Hi Becket,
>
> If I remember correctly, then we deliberately not documented the Kafka
> connector in the 1.12 release. Hence, from this point there should be no
> need to backport any fixes because users are not aware of this feature.
>
> On the other hand this also means that we should be able to break anything
> we want to. Consequently, backporting these fixes should be possible.
>
> The question would probably be whether we want to ship new features with a
> bug fix release. Do we know of any users who want to use the new Kafka
> source, are using the 1.12 version and cannot upgrade to 1.13 once it is
> released? If this is the case, then this could be an argument for shipping
> this feature with a bug fix release. If not, then we could save some work
> by not backporting it.
>
> Cheers,
> Till
>
> On Wed, Apr 7, 2021 at 10:43 AM Becket Qin <becket....@gmail.com> wrote:
>
> > Hi folks,
> >
> > I'd like to start a discussion thread about backporting some FLIP-27
> Kafka
> > source connector fixes to release-1.12. These fixes include some API
> > changes and thus needs a public discussion.
> >
> > The tickets in question are following:
> > https://issues.apache.org/jira/browse/FLINK-20379
> > https://issues.apache.org/jira/browse/FLINK-20114
> > https://issues.apache.org/jira/browse/FLINK-21817
> >
> > Without these fixes, the FLIP-27 Kafka source in release-1.12 is not
> really
> > usable, and the API changes only affect the Kafka Source. So it seems
> > breaking the API in this case is still worthwhile.
> >
> > It would be good to see what others think.
> >
> > Thanks,
> >
> > Jiangjie (Becket) Qin
> >
>

Reply via email to