The situation is probably a bit different now compared to the previous
upgrade: some users might be using Amazon Coretto (or other builds)
which have longer support.

Still +1 for deprecation to trigger migration, and thanks for bringing this up!

Regards,
Roman

On Thu, Nov 25, 2021 at 10:09 AM Arvid Heise <ar...@apache.org> wrote:
>
> +1 to deprecate Java 8, so we can hopefully incorporate the module concept
> in Flink.
>
> On Thu, Nov 25, 2021 at 9:49 AM Chesnay Schepler <ches...@apache.org> wrote:
>
> > Users can already use APIs from Java 8/11.
> >
> > On 25/11/2021 09:35, Francesco Guardiani wrote:
> > > +1 with what both Ingo and Matthias sad, personally, I cannot wait to
> > start using some of
> > > the APIs introduced in Java 9. And I'm pretty sure that's the same for
> > our users as well.
> > >
> > > On Tuesday, 23 November 2021 13:35:07 CET Ingo Bürk wrote:
> > >> Hi everyone,
> > >>
> > >> continued support for Java 8 can also create project risks, e.g. if a
> > >> vulnerability arises in Flink's dependencies and we cannot upgrade them
> > >> because they no longer support Java 8. Some projects already started
> > >> deprecating support as well, like Kafka, and other projects will likely
> > >> follow.
> > >> Let's also keep in mind that the proposal here is not to drop support
> > right
> > >> away, but to deprecate it, send the message, and motivate users to start
> > >> migrating. Delaying this process could ironically mean users have less
> > time
> > >> to prepare for it.
> > >>
> > >>
> > >> Ingo
> > >>
> > >> On Tue, Nov 23, 2021 at 8:54 AM Matthias Pohl <matth...@ververica.com>
> > >>
> > >> wrote:
> > >>> Thanks for constantly driving these maintenance topics, Chesnay. +1
> > from
> > >>> my
> > >>> side for deprecating Java 8. I see the point Jingsong is raising. But I
> > >>> agree with what David already said here. Deprecating the Java version
> > is a
> > >>> tool to make users aware of it (same as starting this discussion
> > thread).
> > >>> If there's no major opposition against deprecating it in the community
> > we
> > >>> should move forward in this regard to make the users who do not
> > >>> regularly browse the mailing list aware of it. That said, deprecating
> > Java
> > >>> 8 in 1.15 does not necessarily mean that it is dropped in 1.16.
> > >>>
> > >>> Best,
> > >>> Matthias
> > >>>
> > >>> On Tue, Nov 23, 2021 at 8:46 AM David Morávek <d...@apache.org> wrote:
> > >>>> Thank you Chesnay for starting the discussion! This will generate bit
> > of
> > >>> a
> > >>>
> > >>>> work for some users, but it's a good thing to keep moving the project
> > >>>> forward. Big +1 for this.
> > >>>>
> > >>>> Jingsong:
> > >>>>
> > >>>> Receiving this signal, the user may be unhappy because his application
> > >>>>
> > >>>>> may be all on Java 8. Upgrading is a big job, after all, many systems
> > >>>>> have not been upgraded yet. (Like you said, HBase and Hive)
> > >>>> The whole point of deprecation is to raise awareness, that this will
> > be
> > >>>> happening eventually and users should take some steps to address this
> > in
> > >>>> medium-term. If I understand Chesnay correctly, we'd still keep Java 8
> > >>>> around for quite some time to give users enough time to upgrade, but
> > >>>> without raising awareness we'd fight the very same argument later in
> > >>> time.
> > >>>
> > >>>> All of the prerequisites from 3rd party projects for both HBase [1]
> > and
> > >>>> Hive [2] to fully support Java 11 have been completed, so the ball is
> > on
> > >>>> their side and there doesn't seem to be much activity. Generating bit
> > >>> more
> > >>>
> > >>>> pressure on these efforts might be a good thing.
> > >>>>
> > >>>> It would be great to identify some of these users and learn bit more
> > >>> about
> > >>>
> > >>>> their situation. Are they keeping up with latest Flink developments or
> > >>> are
> > >>>
> > >>>> they lagging behind (this would also give them way more time for
> > >>>> eventual
> > >>>> upgrade)?
> > >>>>
> > >>>> [1] https://issues.apache.org/jira/browse/HBASE-22972
> > >>>> [2] https://issues.apache.org/jira/browse/HIVE-22415
> > >>>>
> > >>>> Best,
> > >>>> D.
> > >>>>
> > >>>> On Tue, Nov 23, 2021 at 3:08 AM Jingsong Li <jingsongl...@gmail.com>
> > >>>>
> > >>>> wrote:
> > >>>>> Hi Chesnay,
> > >>>>>
> > >>>>> Thanks for bringing this for discussion.
> > >>>>>
> > >>>>> We should dig deeper into the current Java version of Flink users. At
> > >>>>> least make sure Java 8 is not a mainstream version.
> > >>>>>
> > >>>>> Receiving this signal, the user may be unhappy because his
> > application
> > >>>>> may be all on Java 8. Upgrading is a big job, after all, many systems
> > >>>>> have not been upgraded yet. (Like you said, HBase and Hive)
> > >>>>>
> > >>>>> In my opinion, it is too early to deprecate support for Java 8. We
> > >>>>> should wait for a safer point in time.
> > >>>>>
> > >>>>> On Mon, Nov 22, 2021 at 11:45 PM Ingo Bürk <i...@ververica.com>
> > wrote:
> > >>>>>> Hi,
> > >>>>>>
> > >>>>>> also a +1 from me because of everything Chesnay already said.
> > >>>>>>
> > >>>>>>
> > >>>>>> Ingo
> > >>>>>>
> > >>>>>> On Mon, Nov 22, 2021 at 4:41 PM Martijn Visser <
> > >>> mart...@ververica.com>
> >
> >
> >

Reply via email to