cassandra/test
Jon Meredith 8dcaa12baa Allow instance class loaders to be garbage collected for inJVM dtest
Backport support optional network/gossip test features,
instance generations and subnet support from trunk.

Backport MessageFilter and cluster builder API changes to match
trunk (except for the change in namespace for Verbs).

Add a test for repeatedly creating/tearing down in-JVM dtest
clusters to help find resource leaks.

Change IsolatedExecutor to clean up on an executor with zero
core threads so that it exits sooner enabling GC on the
InstanceClassLoader.  Moved classloader close after shutdown to prevent
improve logging when the isolated executor is shutdown.

Update the logback config for dtests to make it obvious
which log threads are for instances vs the main logger.

Disable native library loading until it can be reinstated
(tracked in CASSANDRA-15170).

Shutdown various executors and threads that were
preventing the instance classloader from being unloaded.

Add test-jvm-dtest-some ant target

Patch by Jon Meredith; Reviewed by Alex Petrov and
Benedict Elliott Smith for CASSANDRA-15170
2019-08-15 10:12:06 -06:00
..
burn/org/apache/cassandra Merge branch 'cassandra-2.1' into cassandra-2.2 2015-09-30 19:47:14 +01:00
conf Allow instance class loaders to be garbage collected for inJVM dtest 2019-08-15 10:12:06 -06:00
data Merge branch 'cassandra-2.1' into cassandra-2.2 2018-02-10 14:54:56 -02:00
distributed/org/apache/cassandra/distributed Allow instance class loaders to be garbage collected for inJVM dtest 2019-08-15 10:12:06 -06:00
long/org/apache/cassandra run LongLeveledCompactionStrategyTest.testLeveledScanner in a separate table 2017-02-23 10:35:50 +09:00
microbench/org/apache/cassandra/test/microbench Merge branch 'cassandra-2.1' into cassandra-2.2 2016-06-15 10:39:09 -04:00
pig/org/apache Merge branch 'cassandra-2.1' into cassandra-2.2 2015-09-15 16:12:45 +01:00
resources Handle CQL row marker in SSTableImport 2014-08-15 13:11:47 -07:00
unit/org/apache/cassandra Allow instance class loaders to be garbage collected for inJVM dtest 2019-08-15 10:12:06 -06:00