mleap
mleap copied to clipboard
MLeap compatibility with Java 11
MLeap currently supports Scala 2.11 and Java 8. Once there is Scala 2.12 support #360 . Can you please also add Java 11 support?
@ancasarb is there any timeline for the java 11 support? and is the sun.unsafe library the only reason mleap is only supported in Java 8?
I believe that Spark 2.4.x is using Java 8, so once Spark 3 is released, we can take a look at upgrading mleap as well.
Hi, Spark 3.0.1 released on Sep 08, 2020. Any plans to make MLeap working on JDK 11 in this context?
Hi All, Is there any update on when MLeap will be supported on JDK11?
spark v3 remains the largest blocker. See #751 for some tentative plans on that upgrade
Since Spark 3 is now supported, is the effort for Java 11+ support moving forward?
To my knowledge no one has started working on a PR, though we'd be glad to help review and ship one 😄
fwiw, at Yelp we have some Java 11 JVMs (and iirc a Java 15 too) running mleap runtime and haven't observed any issues. Haven't tried a Java 11 JVM for mleap's spark components.
Ok, thanks. I actually was thinking more along the lines of Java 15 (or even Java 17 LTS). And I wouldn't mind helping up-rev support to Java 15+ but pretty sure I couldn't do it alone.
I think Java 11 is as far as mleap can go for now since that is spark's latest supported version. Though I would expect that spark (and probably many other things) will add support for Java 17 LTS now that it is out.