Re: How about using JDK 21 in the official docker image?

2023-10-27 Thread Houston Putman
Those images are available now. https://hub.docker.com/r/apache/solr-nightly/tags?page=1&name=java21 Also I setup the Jenkins jobs to only push the tags if the docker tests pass, so we at least have that guarantee! Hopefully we can get a good amount of testing with these and upgrade when java 21

Re: How about using JDK 21 in the official docker image?

2023-10-26 Thread Houston Putman
I've changed the nightly docker jobs to also create "-java21" images for main, branch_9x and branch_9_4, so we can start testing this out before making it official. The new images should become available in the next 24 hours. e.g. apache/solr-nightly:9.4.1-SNAPSHOT-java21 - Houston On Thu, Oct

Re: How about using JDK 21 in the official docker image?

2023-10-26 Thread Houston Putman
We could also use Java 21 for the 9x and main nightly images! Easy to change it in the Jenkins jobs - Houston On Wed, Oct 25, 2023 at 6:22 PM Jan Høydahl wrote: > I agree on being conservative here. But if it turns out to work well, we > could consider publishing an additional solr:9.4.0-jre21

Re: How about using JDK 21 in the official docker image?

2023-10-25 Thread Jan Høydahl
I agree on being conservative here. But if it turns out to work well, we could consider publishing an additional solr:9.4.0-jre21 tag. That way early adopters have a choice. If I remember correctly, Java 21 has some improvements that can benefit some vector workloads or something, so I see a ben

Re: How about using JDK 21 in the official docker image?

2023-10-24 Thread Shawn Heisey
On 10/18/2023 10:11 AM, Tomasz Elendt wrote: I noticed that JDK 21 LTS was released some time ago. Is there any reason why official docker images still use JDK 17? I'm asking because I know there are some preview JDK features that Lucene utilizes and Solr enables them when it detects a newer v

Re: How about using JDK 21 in the official docker image?

2023-10-18 Thread Houston Putman
That would definitely help. Create a JIRA issue, then post your findings after y'all have tried it out! - Houston On Wed, Oct 18, 2023 at 12:35 PM Tomasz Elendt wrote: > Of that helps I can build a custom image myself, upgrade a few clusters in > my company and report back if there are any issu

Re: How about using JDK 21 in the official docker image?

2023-10-18 Thread Tomasz Elendt
Of that helps I can build a custom image myself, upgrade a few clusters in my company and report back if there are any issues. (Of course our deployment might not necessarily cover all edge cases.) On Wed, Oct 18, 2023, 18:25 Houston Putman wrote: > Might be a good thing to do for Solr 9.5. > >

Re: How about using JDK 21 in the official docker image?

2023-10-18 Thread Houston Putman
Might be a good thing to do for Solr 9.5. We hit some issues when moving 9.0 to JDK 17, which caused some trouble and weren't particularly easy to fix without causing some compatibility issues. However, we are better equipped now to do quick fixes in the dockerfile that don't require a bug-fix rel

How about using JDK 21 in the official docker image?

2023-10-18 Thread Tomasz Elendt
I noticed that JDK 21 LTS was released some time ago. Is there any reason why official docker images still use JDK 17? I'm asking because I know there are some preview JDK features that Lucene utilizes and Solr enables them when it detects a newer version (e.g. SOLR-16500). Does it make sense