paulk-asert opened a new pull request, #2799: URL: https://github.com/apache/groovy/pull/2799
Containers that redeploy applications bundling Groovy see metaspace grow on every deployment: runtime metadata associations on long-lived classes use java.lang.ClassValue by default, and JDK-8136353 prevents such associations from releasing their value's class loader. The mitigations have existed on this line all along but were undocumented — -Dgroovy.use.classvalue=false, or an explicit ClassInfo.remove sweep on application shutdown. Add a section to the integrating guide covering the symptom, the cause, and both measures. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
