My goal here was to collect information, specifically around what people's
needs are and what people are testing.  Some teams have a mandate they need
to move to Java 11, Python 3, etc.  Some just want to take advantage of
features like low overhead heap profiling [1]. I don't have the visibility
that I used to at TLP, but I do remember there were quite a few teams out
there looking to move to JDK 11.

My original email didn't take a position on whether or not we should remove
the experimental flag, I don't know if we should.  I'm trying to figure it
out.  If we do, then there's some issues we have to address, like our CI as
Josh pointed out.

As a user, if I were to download a brand new release of some software that
didn't support the latest stable JDK 2 years after it was released, I'd be
a bit worried, and I think it would reflect poorly on the project.

Anyways, the TL;DR is that if people are doing large scale testing of 4.0
with Java 11 with the intent of putting it in production (See Jon
Meredith's email), then it's a matter of determining what bar we need to
cross in order to say JDK 11 support isn't experimental anymore.

[1] https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8171119


On Tue, Jul 14, 2020 at 6:02 AM Jeff Jirsa <jji...@gmail.com> wrote:

> Zgc
>
> > On Jul 14, 2020, at 2:26 AM, Robert Stupp <sn...@snazy.de> wrote:
> >
> > 
> >> On 14. Jul 2020, at 07:33, Jeff Jirsa <jji...@gmail.com> wrote:
> >>
> >> Perhaps the most notable parts of jdk11 (for cassandra) aren’t even
> prod ready in jdk11 , so what’s the motivation and what does the project
> gain from revisiting the experimental designation on jdk11?
> >
> > Can you elaborate on what’s not even prod ready in Java 11?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>

Reply via email to