Doug Rohrer test_and_ci last 6 months


 6 Collaborator
Štefan Miklošovič , Sam Tunnicliffe , Mick Semb Wever , Alex Petrov , Maulin Vasavada , Sam Tunnicliffe (in-jvm-dtest fix)

 5 Patch  2 Review
f2c41accf847a4e8eb2529cad0408ff220c40683, ffe65657fc5d0a44712b8f0144c95b1fb5688d9f, 85b538ca8259dedc2aded8a633cf3174f551f664, 71f854cfe0050da9dc7ffd9e52d0ef357decbd39, d7b9c68705b380b45068d5461b389f7244b9a6aa 9131be9fa53e27b7e3bc332b613e00b73e9fffef, 058d2e62ea279b99290f105a67a3ec1df69985a6

ffe65657fc5d0a44712b8f0144c95b1fb5688d9f | Author: Doug Rohrer <doug@therohrers.org>
 | 2024-09-10 09:58:46-04:00

    [maven-release-plugin] prepare for next development iteration

85b538ca8259dedc2aded8a633cf3174f551f664 | Author: Doug Rohrer <doug@therohrers.org>
 | 2024-09-10 09:58:16-04:00

    [maven-release-plugin] prepare release 0.0.17

9131be9fa53e27b7e3bc332b613e00b73e9fffef | Author: Maulin Vasavada <maulin.vasavada@gmail.com>
 | 2024-07-23 23:27:29-07:00

    Make JMX SSL configurable in cassandra.yaml
    
    patch by Maulin Vasavada; reviewed by Stefan Miklosovic, Doug Rohrer for CASSANDRA-18508

71f854cfe0050da9dc7ffd9e52d0ef357decbd39 | Author: Doug Rohrer <doug@therohrers.org>
 | 2024-07-18 16:16:35-04:00

    Fix formatting

d7b9c68705b380b45068d5461b389f7244b9a6aa | Author: Doug Rohrer <doug@therohrers.org>
 | 2024-07-18 13:18:32-04:00

    CASSANDRA-19783 InstanceClassLoader leak detection
    
    This commit adds a WeakHashMap-backed set of InstanceClassLoaders which can be used to
    count the live instances of classloaders. This, in turn, is used in ResourceLeakTest
    in Cassandra's main source to detect leaking InstanceClassLoaders, and will allow us
    to find them in CI before a commit gets through that adds a new leak.

058d2e62ea279b99290f105a67a3ec1df69985a6 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-07-16 17:51:19+01:00

    Update default shared packages list
    
    Patch by Sam Tunnicliffe; reviewed by Doug Rohrer and Alex Petrov for CASSANDRA-19239

f2c41accf847a4e8eb2529cad0408ff220c40683 | Author: Doug Rohrer <jeetkundoug@apache.org>
 | 2024-06-28 16:56:03-04:00

    CASSANDRA-19783 - InstanceClassLoader leak detection
    
    This commit (along with the related in-jvm-dtest API change) adds the ability for ResourceLeakTest
    to actually detect InstanceClassLoader leaks in 3 loops. In order to find these in CI:
    - Pull in the in-jvm dtest API changes in 0.17.0
    - Enable the looperEverythingTest to run (but not the others, which remain ignored)
    
    In addition, this commit updates netty to 4.1.113 as the version
    of netty previously used (4.1.96) caused a classloader leak (fixed in
    Netty 4.1.98)
    
    Patch by Doug Rohrer and Sam Tunnicliffe (in-jvm-dtest fix); reviewed by Mick Semb Wever for CASSANDRA-19783
    and CASSANDRA-19239