You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, JDK 11 is required in order to use aiSSEMBLE. OpenJDK support for 11 is ending soon and 17 is well supported across the open source community. For example, JDK 17 is compatible with Spark 3.3+ and even required for Quarkus 3.7+. Upgrading to JDK 17 will allow developers to take advantage of the latest JDK language features, performance improvements, and security fixes.
DOD
Allow for JDK 17 to be utilized for building and running aiSSEMBLE pipelines
Update Java modules
Update Docker images
Update enforcer plugin
Evaluate whether or not to maintain support for JDK 11 for legacy deployments
Try to support Java 11 until Oct 2024 (barring any dependency forcing our hand)
If it's low lift, try to get enforcer plugin to warn projects on Java 11 of impending loss of support
Test Strategy/Script
Ensure Spark Java pipelines still run
Include data lineage and provenance
Ensure a Quarkus app is still functional (pipeline-invocation and/or config store)
Ensure Model Lineage is still functional (python messaging)
Repeat test script with JDK 11 and 17 if we're able to include 11 support
References/Additional Context
N/A
The text was updated successfully, but these errors were encountered:
Description
Currently, JDK 11 is required in order to use aiSSEMBLE. OpenJDK support for 11 is ending soon and 17 is well supported across the open source community. For example, JDK 17 is compatible with Spark 3.3+ and even required for Quarkus 3.7+. Upgrading to JDK 17 will allow developers to take advantage of the latest JDK language features, performance improvements, and security fixes.
DOD
Test Strategy/Script
References/Additional Context
N/A
The text was updated successfully, but these errors were encountered: