Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: dac96abd240b66f747ea01260207ce72f20dcef3
https://github.com/hibernate/hibernate-orm/commit/dac96abd240b66f747ea012...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/internal/util/collections/MapBackedClassValue.java
Log Message:
-----------
HHH-16911 MapBackedClassValue ClassLoader leak
Commit: a03c947b5d93fb4c93eefb76621b00864a8ad467
https://github.com/hibernate/hibernate-orm/commit/a03c947b5d93fb4c93eefb7...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/LeakUtilitySelfTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/PhantomReferenceLeakDetector.java
Log Message:
-----------
HHH-16911 Introduce a testing utility to spot memory leaks
Commit: 9973c80a767e21ef9a1ee77b99b952875a160fb2
https://github.com/hibernate/hibernate-orm/commit/9973c80a767e21ef9a1ee77...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/ClassLoaderLeakDetector.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/ClassLoaderLeaksUtilityTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/IsolatedClassLoader.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/LeakingTestAction.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/NotLeakingTestAction.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/PhantomReferenceLeakDetector.java
Log Message:
-----------
HHH-16911 Introduce a testing utility to spot ClassLoader leaks
Commit: 5a215a146f089f98b602595b21b75b6d3083dda1
https://github.com/hibernate/hibernate-orm/commit/5a215a146f089f98b602595...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/HibernateClassLoaderLeaksTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/HibernateLoadingTestAction.java
Log Message:
-----------
HHH-16911 Integration test for empty SessionFactory to not leak the CL
Commit: 4c3666babc3828bfc190eddcfd74c554668fbbc2
https://github.com/hibernate/hibernate-orm/commit/4c3666babc3828bfc190edd...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/HibernateCallbacksTestAction.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/HibernateClassLoaderLeaksTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/HibernateLoadingTestAction.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/registry/classloading/NotLeakingTestAction.java
Log Message:
-----------
HHH-16911 Integration test for SessionFactory using callbacks to not leak ClassLoader
Commit: a9f77b4cfb6e3923f36ca8880914a7ad83e0852b
https://github.com/hibernate/hibernate-orm/commit/a9f77b4cfb6e3923f36ca88...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-16911 Ensure we don't leak references to JPA callbacks on SessionFactory close
Commit: ae934e72eebcefff219a45bc63d09b69c349f0f1
https://github.com/hibernate/hibernate-orm/commit/ae934e72eebcefff219a45b...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A
hibernate-core/src/main/java/org/hibernate/internal/util/collections/EmptyReadOnlyMap.java
M
hibernate-core/src/main/java/org/hibernate/internal/util/collections/MapBackedClassValue.java
A
hibernate-core/src/main/java/org/hibernate/internal/util/collections/ReadOnlyMap.java
M
hibernate-core/src/main/java/org/hibernate/jpa/event/internal/CallbackRegistryImpl.java
Log Message:
-----------
HHH-16911 Save some memory in CallbackRegistryImpl
Compare:
https://github.com/hibernate/hibernate-orm/compare/d213fff3de94...ae934e7...