Hi Ratis community, I noticed Ratis is built using JDK8. As the rest of the ecosystem slowly retires JDK8, is it time to consider moving forward? We can still enforce the Java language version to be Java 8, but perhaps we could replace JDK8 with JDK11 or 17 in the GitHub CI and have the future release (Ratis 4?) built by JDK11/17.
I am asking because I'm trying to replace the existing event queue with LMAX Disrupt, a low latency high throughput message queue library, but the latest version requires JDK11. Thoughts?
