-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CNDB-11144: Support compilation and testing with j22 (by Ekaterina and co) #1323
base: main
Are you sure you want to change the base?
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4bf82c - Browse repository at this point
Copy the full SHA b4bf82cView commit details -
Substitute ant script and scriptdef with custom ant tasks
patch by Ekaterina Dimitrova; reviewed by Michaem Semb Wever for CASSANDRA-17224
Configuration menu - View commit details
-
Copy full SHA for 18b4a99 - Browse repository at this point
Copy the full SHA 18b4a99View commit details -
Set correctly keepBriefBrief property
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Michael Semb Wever for CASSANDRA-18267
Configuration menu - View commit details
-
Copy full SHA for 2fc34a8 - Browse repository at this point
Copy the full SHA 2fc34a8View commit details -
Assuming this is just test branch for newer JDK 17+, hacked G1 in bui…
…ld.xml, same settings as Cassandra 5.0
Configuration menu - View commit details
-
Copy full SHA for 32d2a3d - Browse repository at this point
Copy the full SHA 32d2a3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e6a60a - Browse repository at this point
Copy the full SHA 3e6a60aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5356eb4 - Browse repository at this point
Copy the full SHA 5356eb4View commit details -
Removes the use of CASSANDRA_USE_JDK11 and introduces the build.xml p…
…roperties `java.default` and `java.supported`. ant generate-idea-files now support JDK 8, JDK 11 and JDK 22. To add support of another JDK the java-jvmargs property must be set for the JDK in question (see how it's done in build.xml for Java 11 and 22) Other minor, but notable changes are: - test jvmargs are now added to idea run configurations - .idea dir and project iml file are first removed and then recreated during `ant generate-idea-files` Based on what was done in CASSANDRA-18467, CASSANDRA-18179, CASSANDRA-18258 for 17 plus additional stuff for 21 Co-authored-by: Ekaterina Dimitrova<[email protected]> Co-authored-by: Mick Semb Wever <[email protected]> Co-authored-by: Jakub Zytka <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d32d609 - Browse repository at this point
Copy the full SHA d32d609View commit details -
Revisited add-exports and add-opens. Need to change the order in the …
…jvm options, to match the order in the other files/places There is a chance this fixes some tests (or breakes more?)
Configuration menu - View commit details
-
Copy full SHA for 6202eb1 - Browse repository at this point
Copy the full SHA 6202eb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8476cce - Browse repository at this point
Copy the full SHA 8476cceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 861d503 - Browse repository at this point
Copy the full SHA 861d503View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8126baa - Browse repository at this point
Copy the full SHA 8126baaView commit details -
Fix WaitQueueTest,OutOfSpaceTest, PreparedStatementsTest, QueryWithIn…
…dexedSSTableTest
Configuration menu - View commit details
-
Copy full SHA for fd4c981 - Browse repository at this point
Copy the full SHA fd4c981View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbbc9f6 - Browse repository at this point
Copy the full SHA cbbc9f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93038f2 - Browse repository at this point
Copy the full SHA 93038f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7203da9 - Browse repository at this point
Copy the full SHA 7203da9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a07b12 - Browse repository at this point
Copy the full SHA 9a07b12View commit details -
Bump netty - technically we need a full port of CASSANDRA-17992 and C…
…ASSANDRA-18723 but I figured I want to stay more conservative for this branch. This bump requires more testing than only the unit testing. Also, it looks like that some netty defaults have changed before and we agreed with that. (In Cassandra we added io.netty.allocator.useCacheForAllThreads=true, io.netty.allocator.maxOrder=11, this was not done here)
Configuration menu - View commit details
-
Copy full SHA for 71a01d2 - Browse repository at this point
Copy the full SHA 71a01d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5a9e4f - Browse repository at this point
Copy the full SHA d5a9e4fView commit details -
Remove mocking in InternalNodeProbe spying on StorageServiceMBean
patch by Stefan Miklosovic; reviewed by Andrés de la Peña for CASSANDRA-18152 Fix for org.apache.cassandra.distributed.test.FullRepairCoordinatorFastTest
Configuration menu - View commit details
-
Copy full SHA for cb4ed6f - Browse repository at this point
Copy the full SHA cb4ed6fView commit details -
CASSANDRA-18180 Fix bulkLoaderSuccessfullyStreamsOverSsl fails with C…
…lassCastException on JDK17 Fix ClassCastException from jdk GaloisCounterMode when using JDK17 provider Add javac exports to build.xml for java.base/jdk.internal.ref and java.base/sun.nio.ch Replace checktestnameshelper ant task in build.xml with _check-test-names java target to be able to pass jvm args to TestNameCheckTask patch by Dan Janieks; revewed by Ekaterina Dimitrova and Andres de la Pena for CASSANDRA-18180
Configuration menu - View commit details
-
Copy full SHA for 11e73c7 - Browse repository at this point
Copy the full SHA 11e73c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e042db8 - Browse repository at this point
Copy the full SHA e042db8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 944f2e6 - Browse repository at this point
Copy the full SHA 944f2e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61b374a - Browse repository at this point
Copy the full SHA 61b374aView commit details -
Fix tools/bin/cassandra.in.sh; fix some JDK internals openings for au…
…dit logger and vectorizedMismatch
Configuration menu - View commit details
-
Copy full SHA for c642a02 - Browse repository at this point
Copy the full SHA c642a02View commit details -
Port CASSANDRA-18190, this fixes the tests for now, but maybe we stil…
…l want to check newer version for JDK22 specifically
Configuration menu - View commit details
-
Copy full SHA for 77c8f5d - Browse repository at this point
Copy the full SHA 77c8f5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44867a6 - Browse repository at this point
Copy the full SHA 44867a6View commit details -
This upgrade also fixes issues with PhantomReferences and the test problems from CASSANDRA-17884 anad CASSANDRA-16304 patch by Benjamin Lerer; reviewed by Ekaterina Dimitrova for CASSANDRA-18239
Configuration menu - View commit details
-
Copy full SHA for dde5e38 - Browse repository at this point
Copy the full SHA dde5e38View commit details -
cherry-pick conflict solved, the jamm upgrade may need some thorough …
…revision and work if we decide to do it here; the cherry-pick was quick for testing without spending too much time on details
Configuration menu - View commit details
-
Copy full SHA for b0a5dca - Browse repository at this point
Copy the full SHA b0a5dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3837c04 - Browse repository at this point
Copy the full SHA 3837c04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57401d9 - Browse repository at this point
Copy the full SHA 57401d9View commit details -
Revert "cherry-pick conflict solved, the jamm upgrade may need some t…
…horough revision and work if we decide to do it here; the cherry-pick was quick for testing without spending too much time on details" This reverts commit b160b80.
Configuration menu - View commit details
-
Copy full SHA for dfef1ed - Browse repository at this point
Copy the full SHA dfef1edView commit details -
Revert "Upgrade Jamm version to 0.4.0"
This reverts commit 6e1eb3b.
Configuration menu - View commit details
-
Copy full SHA for 3a52327 - Browse repository at this point
Copy the full SHA 3a52327View commit details -
Ran into an odd situation where, on jdk21, antlr crashed first time t…
…hrough then worked 2nd. Forking it fixes this.
Configuration menu - View commit details
-
Copy full SHA for bda466e - Browse repository at this point
Copy the full SHA bda466eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24b842f - Browse repository at this point
Copy the full SHA 24b842fView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 5696964 - Browse repository at this point
Copy the full SHA 5696964View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 76c8dd6 - Browse repository at this point
Copy the full SHA 76c8dd6View commit details -
Update SyncUtil for JDK11 and JDK17
Remove --add-opens java.base/java.nio=ALL-UNNAMED which is not needed anymore patch by Ekaterina Dimitrova; reviewed by Jacek Lewandowki for CASSANDRA-17909
Configuration menu - View commit details
-
Copy full SHA for a3fd4ff - Browse repository at this point
Copy the full SHA a3fd4ffView commit details