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
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
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
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
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
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
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.
>
>
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
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