+1 (binding) even if I would love a bigger jump, i.e., to JDK 21 so as to
open the road to the use of virtual threads for executors !

Thanks,
Alexandre

Le ven. 8 nov. 2024, 11:03, Richard Zowalla <r...@apache.org> a écrit :

> Hello everyone,
>
> As we continue to develop Apache Storm, maintaining compatibility with
> newer versions of Java is essential to take advantage of the performance,
> security, and feature improvements in the Java ecosystem.
> The current minimum Java version supported for Apache Storm development is
> outdated and can limit our ability to take advantage of more modern
> language features, libraries, and JVM enhancements.
>
> Therefore, I am proposing to raise the minimum Java baseline for
> development to Java 17. This will allow us to keep pace with other major
> frameworks (Spring, etc.) and pave the way for upgrading AMQ (JMS)
> integration.
>
> Java 17 introduces many benefits, including improved garbage collection,
> improved performance, new language features (such as pattern matching and
> records), and a stronger security model.
>
> By making Java 17 the baseline for development, we will be able to
> integrate these benefits into the codebase, streamlining dependencies,
> reducing CI/build times and compatibility complexities.
>
> WDYT?
>
> Gruß
> Richard

Reply via email to