Hey Folks
I’m collating the various threads we have around JDK version support into
one mega thread:
1. Dropping support of jdk 17 thread
<https://lists.apache.org/thread/q7mgcd11owch7k6vx8cvb32n7t2d4hfv>.
2. Dropping support of jdk 11 thread
<https://lists.apache.org/thread/gy213gq134bxhdkdprm6fj84c860xdg0>.

I think, as a community, we have aligned that JDK 25 is the future-facing
path. Moving to it would let us start using newer language/runtime features
like virtual threads and SIMD/vector improvements, which should help
improve Druid performance in general.

The main blocker seems to be support for the ORC and parquet readers and
with Hadoop 3.5 now released, we could try upgrading to it and see whether
that resolves the compatibility gaps.

I wanted to get a sense of how folks feel about making Druid 39 the release
where we fully migrate to JDK 25 as the minimum supported Java runtime
version.

Reply via email to