ScaleCube Cluster is a lightweight Java VM implementation of SWIM: Scalable Weakly-consistent Infection-style Process Group Membership Protocol. features cluster membership, failure detection, and gossip protocol library.
JMX bean is registered in ClusterImpl but is not unregistered. This leads to a memory leak, as JMX registry is a GC root (because of a static field that holds JMX models).
Also:
I added resources clean up in some of the tests in ClusterTest
JMX bean is registered in ClusterImpl but is not unregistered. This leads to a memory leak, as JMX registry is a GC root (because of a static field that holds JMX models).
Also: I added resources clean up in some of the tests in ClusterTest