Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 0452d7682943e3b141180fd9ab5db63499e4c203
https://github.com/hibernate/hibernate-orm/commit/0452d7682943e3b141180fd...
Author: Henry Clout <henry.clout(a)qumu.com>
Date: 2025-01-10 (Fri, 10 Jan 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/BasicProxyFactoryImpl.java
M
hibernate-core/src/test/java/org/hibernate/bytecode/internal/bytebuddy/ByteBuddyBasicProxyFactoryTest.java
Log Message:
-----------
HHH-13915 : Prevent state sharing in basic proxies.
Basic proxies were being created with a shared interceptor. As the interceptor is
stateful, this lead to cross-thread data leakage and thus intermittently broken
persistence.
This mod creates an interceptor per proxy, preventing leaking of state.
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications