I am trying to bring up es9.4.x in openjdk 25, where i would be bringing in the jdk. I dont see a
in the row es9.4.x against openjdk25 in the supportability matrix link. Am i interpreting this matrix wrongly?
No, you're correct. Elasticsearch 9.4 runs on JDK26.
Can you clarify a bit? Currently we are running with JDK 21. I was wondering whether it can run with openjdk25.
Does the table convey for es 9.4.x we can run es with java 21 or above till java26, the interpretation is bit confusing for me
Yes exactly. It bundles JDK 26 but we also support (i.e. run tests with) JDK 21.
The bundled JDK is very strongly recommended. Please just use that.
Sorry, correction, I misread your question, I didn't see the "or above":
Does the table convey for es 9.4.x we can run es with java 21 or above till java26
No, the table says you can run with JDK 21 or JDK 26, but the versions in between aren't supported.
Thank you David for the response.