RELEASED: Public: 2020-08-12
Resolved issues
-
CloudBees Internal Ticket: [CTR-979]
Fix a memory leak on RBAC node containers.
There was a memory leak when a high number of nodes were created and deleted (a common behavior when using clouds to provision ephemeral agents). Node objects were not properly collected by the JVM Garbage Collector.
With this fix, node objects are now stored in a cache with weak keys, so entries are properly garbage collected. Item listeners have been also added, so cache entries are invalidated when items are deleted in Jenkins.