Details
-
Task
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Operability
-
Normal
-
All
-
None
-
Description
During testing it was identified that we will need to update ECJ for the Java UDF functions in order to bring Java 17 in.
It seems the compiler artifacts are moved from here to here and there is change of license from EPL1.0 to EPL2.0 too. But if I read correctly here that should not affect us
Further testing and review of all changes between artifacts to be done.
ECJ is used for the eclipse-warnings and Java UDFs
As agreed on the dev mailing list we will replace eclipse-warnings in trunk with CheckerFramework equivalent one but better.
So as part of this ticket we are removing ant eclipse-warnings task and upgrading ecj for Java UDFs.
Attachments
Issue Links
- blocks
-
CASSANDRA-18255 Drop JDK8 Support
- Resolved
- is blocked by
-
CASSANDRA-18255 Drop JDK8 Support
- Resolved
-
CASSANDRA-18247 Add CircleCI config files for J11+J17
- Resolved
- relates to
-
CASSANDRA-18239 Replace eclipse warnings based static code analysis with something better (CheckerFramework)
- Review In Progress