Re: [DISCUSS] bump minimum required Java

2024-11-19 Thread Sammi Chen
+1 for updating the server side java version. But DiDi has hit one OM performance issue HDDS-11240 when using JDK 17. Not sure whether JDK 11 will have this issue or not. On Sat, 16 Nov 2024 at 04:56, Attila Doroszlai wrote: > Hi Apache Ozone c

Re: [DISCUSS] bump minimum required Java

2024-11-18 Thread Siyao Meng
I am in favor of bumping the minimum JDK. We could also start experimenting with ZGC in Java 17. For Ozone in general, we could change it to require Java 11. @szets...@gmail.com Is there any particular reason we want Java 11? I am leaning towards bumping it to at least Java 17. Thanks, Siyao

Re: [DISCUSS] bump minimum required Java

2024-11-18 Thread Ethan Rose
+1 for keeping java client compatible with java 8 and increasing server side minimum java version in Ozone 2.0. As for the specific version requirements for language, build, and runtime on the server side I'm not sure I have a strong opinion/enough information to weigh in on specifics right now. E

Re: [DISCUSS] bump minimum required Java

2024-11-18 Thread Tsz Wo Sze
> ... Is there any particular reason we want Java 11? Just want to be more inclusive. Requiring a higher Java version may exclude more applications. We could be forcing the dependent projects such as HBase to bump their Java version. Not sure if it is true. > So for these reasons I think makin

Re: [DISCUSS] bump minimum required Java

2024-11-18 Thread Attila Doroszlai
> Could it be that only Recon requires Java 21? Yes, technically only Recon (its dependencies) as far as I know. But: - I think it's easier to manage hosts with uniform Java version - we don't know when some other dependency of OM/SCM/etc. starts requiring newer Java So for these reasons I thin

Re: [DISCUSS] bump minimum required Java

2024-11-18 Thread Wei-Chiu Chuang
Does it also imply dropping Hadoop2 support? On Mon, Nov 18, 2024 at 11:38 AM Siyao Meng wrote: > I am in favor of bumping the minimum JDK. We could also start experimenting > with ZGC in Java 17. > > For Ozone in general, we could change it to require Java 11. > > > @szets...@gmail.com Is ther

Re: [DISCUSS] bump minimum required Java

2024-11-15 Thread Tsz Wo Sze
Hi Attila, Thanks for starting the discussion! Could it be that only Recon requires Java 21? For Ozone in general, we could change it to require Java 11. Tsz-Wo On Fri, Nov 15, 2024 at 12:56 PM Attila Doroszlai wrote: > Hi Apache Ozone community, > > Ozone currently requires minimum Java 8

[DISCUSS] bump minimum required Java

2024-11-15 Thread Attila Doroszlai
Hi Apache Ozone community, Ozone currently requires minimum Java 8 at both build and run time, but it compiles and runs fine with newer Java versions. The GitHub CI workflow includes compilation with Java 11, 17 and 21. Tests are run with Java 17. Java 21 has been GA for more than a year, Java 1