Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: b63331e920bb172382a53a823f3b4c6b7c23e5cc
https://github.com/hibernate/hibernate-orm/commit/b63331e920bb172382a53a8...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/engine/spi/InstanceIdentity.java
A
hibernate-core/src/main/java/org/hibernate/internal/util/collections/AbstractPagedArray.java
A
hibernate-core/src/main/java/org/hibernate/internal/util/collections/InstanceIdentityMap.java
A
hibernate-core/src/main/java/org/hibernate/internal/util/collections/InstanceIdentityStore.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/util/InstanceIdentityMapTest.java
Log Message:
-----------
HHH-18326 New utility collections based on instance identity
Commit: e3eba64bfc956ffe3d4e24df3d6fb680ecfea451
https://github.com/hibernate/hibernate-orm/commit/e3eba64bfc956ffe3d4e24d...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImplConstants.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/EnhancerConstants.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/EntityEntryContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/ManagedEntity.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/version/SimpleEntity.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/basic/BasicSessionTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/cache/ByteCodeEnhancedImmutableReferenceCacheTest.java
Log Message:
-----------
HHH-18326 Use instance identity to track immutable enhanced
entities
Also, treat immutable, enhanced, reference-cacheable entities as
non-enhanced
Commit: 2b513e7410ad6dfe6ff86e46ac1a5b4aff89c315
https://github.com/hibernate/hibernate-orm/commit/2b513e7410ad6dfe6ff86e4...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/collection/spi/AbstractPersistentCollection.java
M hibernate-core/src/main/java/org/hibernate/collection/spi/PersistentCollection.java
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pc/InstanceIdentityTest.java
Log Message:
-----------
HHH-18326 Use instance identity to track persistent collections
Commit: 6bc23b8be0f9e86968897ff4ad5c4864222b2778
https://github.com/hibernate/hibernate-orm/commit/6bc23b8be0f9e86968897ff...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/CodeTemplates.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImplConstants.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/EnhancerConstants.java
Log Message:
-----------
HHH-19070 Introduce new single `setPersistenceInfo` method
Commit: cc76f759528344513e5fbedb74ba9428963e7e4e
https://github.com/hibernate/hibernate-orm/commit/cc76f759528344513e5fbed...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/EntityEntryContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/ManagedEntity.java
M
hibernate-core/src/main/java/org/hibernate/internal/util/collections/InstanceIdentityStore.java
Log Message:
-----------
HHH-19070 HHH-18326 Reset entity instance ids, use `setPersistenceInfo`
Commit: 8451fe0659ffbff1f96f266093960f8dc496ae0b
https://github.com/hibernate/hibernate-orm/commit/8451fe0659ffbff1f96f266...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M
hibernate-core/src/main/java/org/hibernate/internal/util/collections/InstanceIdentityMap.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/util/InstanceIdentityMapTest.java
Log Message:
-----------
HHH-18326 Also reset collection instance ids
Compare:
https://github.com/hibernate/hibernate-orm/compare/db96a7d71fb4...8451fe0...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications