Closed ekoniec1 closed 2 weeks ago
Moved hive-metastore-service
docker image from Java 11 to Java 17 as part of #127
Prioritized #263 as a smaller bite of this work
DoD completed with @ewilkins-csi @nartieri @carter-cundiff
We decide to cut the ticket and merge in the code since we are already at the stage that we can build through the foundation
module. This will also enable parallel work on the upgrade. We will flow follow on ticket to cover rest of the modules.
OTS looks good!
✅ Final Test passed
mvn clean install -Pintegration-test
on branch feature-java17
succeeds up to and including foundation-messaging-java
. (Fails at module 33/145 extensions-authzforce-attribute
)
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.
For this ticket, we will focus to make sure the build succedding until the
foundation-messaging
moduleDOD
foundation-messaging
and all modules should have build success including unit tests and integration-test~- [ ] build success~ ~- [ ] test success~ ~- [ ] integration test success~ ~- [ ] make sure all dependency modules support java 17~
feature-java17
Test Strategy/Script
foundation-messaging
References/Additional Context
N/A