+1 for Druid 29 milestone for java25 being minimum supported java. If we can scope out required work in a GitHub issue it could help drive PRs as needed to get us there
On Mon, Jul 6, 2026 at 2:34 PM Karan Kumar <[email protected]> wrote: > 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. >
