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 > > >