Supported Java versions for the Hot Rod client library of Data Grid (RHDG)
As the RHDG product will evolve and use advanced features of Java versions it is not possible to run every client library with legacy Java versions.
As the Hot Rod protocol is compatible and it is supported to run legacy Hot Rod clients against the latest server version such library versions can be used to run in an environment where a legacy Java version is required.
| RHDG client version | Java version |
|---|---|
| 8.5.z | Java17 |
| 8.4.z | Java11 |
| 8.3.z | Java8 |
Note that this is only for the Hot Rod client library.
For details about the protocol and RHDG version see this article
If the client needs to run on a legacy Java version this is supported, and it is strongly recommended to use the latest micro/patch version of that release, i.e. 8.3.1 with Java 8.
Consider that the client is limited to the features provided by the version, please refer to the related RHDG documentation for that release.
Also bugfixes which needs implementation on both sides are not expected to work.
Red Hat might provide micro updates, only for the HotRod Java client libraries, for serious issues in combination with the latest version at the server side.