Details
-
Task
-
Status: Resolved
-
High
-
Resolution: Fixed
-
None
Description
- update Jenkins builds scripts (Cassandra-builds) for trunk to build and run tests only with JDK 11 and JDK 17 - both Jenkins-dev and post-commit
- the JDK11+17 config files and script in cassandra/.circleci should replace the default J8+J11 test config files and script
- Cassandra trunk build.xml and conf files should be updated - JDK8 removed everywhere
- Any tickets blocked on this one and ready to commit should be committed
- Revert this change in CCM - https://github.com/riptano/ccm/commit/6e71061146f7ae67b84ccd2b1d90d7319b640e4c#diff-0999a90fd83b66b6840af0bbd8afd1ebd9648e135b0665692fa0f523325a1058L984
- Docs will be updated later in CASSANDRA-18233
NOTE: Python Upgrade tests were already switched to 11 in this change, so I think there is no other change pending in cassandra-dtest repo
Attachments
Issue Links
- blocks
-
CASSANDRA-17909 Clean SyncUtil from dead code and update it for new JDK versions
- Resolved
-
CASSANDRA-18180 bulkLoaderSuccessfullyStreamsOverSsl fails with ClassCastException on JDK17
- Resolved
-
CASSANDRA-18640 Add vector similarity functions
- Resolved
-
CASSANDRA-18190 ECJ upgrade
- Resolved
- causes
-
CASSANDRA-18817 RPM install does not work with jdk17
- Resolved
- is blocked by
-
CASSANDRA-18423 Test failure: org.apache.cassandra.io.sstable.indexsummary.IndexSummaryTest.testLargeIndexSummary
- Resolved
-
CASSANDRA-16304 [jamm] Consider implementing ClusteringComparator without a lambda
- Resolved
-
CASSANDRA-17869 Add JDK17 option to cassandra-builds (build-scripts and jenkins dsl) and on jenkins agents
- Resolved
-
CASSANDRA-18179 Update build.xml for experimental JDK17 use
- Resolved
-
CASSANDRA-18190 ECJ upgrade
- Resolved
-
CASSANDRA-18247 Add CircleCI config files for J11+J17
- Resolved
-
CASSANDRA-18252 Remove Scripted UDFs from trunk to enable easier JDK17 testing on current trunk
- Resolved
-
CASSANDRA-18262 Switch checkstyle running only with JDK8 to be run with JDK11
- Resolved
-
CASSANDRA-18285 [CircleCI] Add JDK 11 Java and Python upgrade tests in trunk
- Resolved
-
CASSANDRA-18329 Upgrade jamm; fix eclipse problems
- Resolved
- relates to
-
CASSANDRA-18233 Modify docs for JDK17 implementation
- Open
-
CASSANDRA-18687 Add jvmargs for Netbeans and Eclipse for JDK11 and 17
- Resolved
-
CASSANDRA-18688 Limit Java runtime in 5.1 to JDK 11 and 17 in scripts; add a flag to opt out of that
- Resolved
- Testing discovered
-
CASSANDRA-18685 Test failure: StandaloneSplitterWithCQLTesterTest/testSplittingMultipleSSTables_cdc_jdk17
- Resolved