Hi all,

Sorry for being late on this thread. My hunch is that 0.8 and 0.9 is old
enough to deprecate. However, after checking the downloads statistics from
Apache, I am not completely sure anymore.

Here are some Kafka broker jar download stats from the past month according
to Apache Nexus[1]. Since Flink only supports Scala 2.11, I only listed
Scala 2.11 here.

Scala 2.11:
version downloads percentage
0.8.2.1 215478 27.01%
2.0.1 155984 19.55%
1.1.0 85794 10.75%
1.0.1 53745 6.74%
0.9.0.1 39825 4.99%

And out of all Scala versions in the broker downloads, Scala 2.11 accounts
about 75% of the total downloads. From all the numbers I can see, it looks
there are about 1/4 of the users still using Kafka 0.8. I have to admit it
is also quite counter intuitive for me. I am pretty sure that new users are
not going to use Kafka 0.8 anymore, but the existing users are moving
slowly.

However, these stats may not necessarily prevent us from dropping connector
support for Kafka 0.8 and 0.9, if we assume the users are not going to
upgrade their Flink version, which might be the case given they did not
upgrade their Kafka versions for long either.

To avoid surprises, I'd still prefer following the proper deprecation
process. i.e. mark the connectors as deprecated, announce the deprecation
plan in the release note, and remove them 1-2 releases later if we don't
hear complaints from the users.

Thanks,

Jiangjie (Becket) Qin

[1] https://repository.apache.org/#central-stat


On Sat, Dec 7, 2019 at 12:42 AM Thomas Weise <t...@apache.org> wrote:

> +1
>
>
> On Fri, Dec 6, 2019 at 3:46 AM Benchao Li <libenc...@gmail.com> wrote:
>
> > +1 for dropping.
> >
> > Zhenghua Gao <doc...@gmail.com> 于2019年12月5日周四 下午4:05写道:
> >
> > > +1 for dropping.
> > >
> > > *Best Regards,*
> > > *Zhenghua Gao*
> > >
> > >
> > > On Thu, Dec 5, 2019 at 11:08 AM Dian Fu <dian0511...@gmail.com> wrote:
> > >
> > > > +1 for dropping them.
> > > >
> > > > Just FYI: there was a similar discussion few months ago [1].
> > > >
> > > > [1]
> > > >
> > >
> >
> http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/DISCUSS-Drop-older-versions-of-Kafka-Connectors-0-9-0-10-for-Flink-1-10-td29916.html#a29997
> > > >
> > > > 在 2019年12月5日,上午10:29,vino yang <yanghua1...@gmail.com> 写道:
> > > >
> > > > +1
> > > >
> > > > jincheng sun <sunjincheng...@gmail.com> 于2019年12月5日周四 上午10:26写道:
> > > >
> > > >> +1  for drop it, and Thanks for bring up this discussion Chesnay!
> > > >>
> > > >> Best,
> > > >> Jincheng
> > > >>
> > > >> Jark Wu <imj...@gmail.com> 于2019年12月5日周四 上午10:19写道:
> > > >>
> > > >>> +1 for dropping, also cc'ed user mailing list.
> > > >>>
> > > >>>
> > > >>> Best,
> > > >>> Jark
> > > >>>
> > > >>> On Thu, 5 Dec 2019 at 03:39, Konstantin Knauf <
> > > konstan...@ververica.com>
> > > >>> wrote:
> > > >>>
> > > >>> > Hi Chesnay,
> > > >>> >
> > > >>> > +1 for dropping. I have not heard from any user using 0.8 or 0.9
> > for
> > > a
> > > >>> long
> > > >>> > while.
> > > >>> >
> > > >>> > Cheers,
> > > >>> >
> > > >>> > Konstantin
> > > >>> >
> > > >>> > On Wed, Dec 4, 2019 at 1:57 PM Chesnay Schepler <
> > ches...@apache.org>
> > > >>> > wrote:
> > > >>> >
> > > >>> > > Hello,
> > > >>> > >
> > > >>> > > What's everyone's take on dropping the Kafka 0.8/0.9 connectors
> > > from
> > > >>> the
> > > >>> > > Flink codebase?
> > > >>> > >
> > > >>> > > We haven't touched either of them for the 1.10 release, and it
> > > seems
> > > >>> > > quite unlikely that we will do so in the future.
> > > >>> > >
> > > >>> > > We could finally close a number of test stability tickets that
> > have
> > > >>> been
> > > >>> > > lingering for quite a while.
> > > >>> > >
> > > >>> > >
> > > >>> > > Regards,
> > > >>> > >
> > > >>> > > Chesnay
> > > >>> > >
> > > >>> > >
> > > >>> >
> > > >>> > --
> > > >>> >
> > > >>> > Konstantin Knauf | Solutions Architect
> > > >>> >
> > > >>> > +49 160 91394525
> > > >>> >
> > > >>> >
> > > >>> > Follow us @VervericaData Ververica <https://www.ververica.com/>
> > > >>> >
> > > >>> >
> > > >>> > --
> > > >>> >
> > > >>> > Join Flink Forward <https://flink-forward.org/> - The Apache
> Flink
> > > >>> > Conference
> > > >>> >
> > > >>> > Stream Processing | Event Driven | Real Time
> > > >>> >
> > > >>> > --
> > > >>> >
> > > >>> > Ververica GmbH | Invalidenstrasse 115, 10115 Berlin, Germany
> > > >>> >
> > > >>> > --
> > > >>> > Ververica GmbH
> > > >>> > Registered at Amtsgericht Charlottenburg: HRB 158244 B
> > > >>> > Managing Directors: Timothy Alexander Steinert, Yip Park Tung
> > Jason,
> > > Ji
> > > >>> > (Tony) Cheng
> > > >>> >
> > > >>>
> > > >>
> > > >
> > >
> >
> >
> > --
> >
> > Benchao Li
> > School of Electronics Engineering and Computer Science, Peking University
> > Tel:+86-15650713730
> > Email: libenc...@gmail.com; libenc...@pku.edu.cn
> >
>

Reply via email to