[hibernate/hibernate-orm] b63331: HHH-18326 New utility collections based on instanc...
by Marco Belladelli
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
1 year, 2 months
[hibernate/hibernate-orm] cff14d: Revert "Revert publish task dependency on release ...
by Marco Belladelli
Branch: refs/heads/6.6
Home: https://github.com/hibernate/hibernate-orm
Commit: cff14d9d2f1a99d9e03cf1410e4d0d84c8c16eef
https://github.com/hibernate/hibernate-orm/commit/cff14d9d2f1a99d9e03cf14...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M gradle/published-java-module.gradle
M hibernate-platform/hibernate-platform.gradle
M tooling/hibernate-gradle-plugin/hibernate-gradle-plugin.gradle
Log Message:
-----------
Revert "Revert publish task dependency on release changes"
This reverts commit 5418d160a81067307a0c3b5999131eafd471d25a.
Commit: 53cdd081339dbf299f1651253ccd7c1415651703
https://github.com/hibernate/hibernate-orm/commit/53cdd081339dbf299f16512...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M build.gradle
M documentation/documentation.gradle
R gradle/group-relocation.gradle
M gradle/java-module.gradle
M gradle/javadoc.gradle
M gradle/published-java-module.gradle
A gradle/publishing-pom.gradle
R gradle/publishing.gradle
M gradle/releasable.gradle
M hibernate-agroal/hibernate-agroal.gradle
M hibernate-c3p0/hibernate-c3p0.gradle
M hibernate-community-dialects/hibernate-community-dialects.gradle
M hibernate-core/hibernate-core.gradle
M hibernate-envers/hibernate-envers.gradle
M hibernate-graalvm/hibernate-graalvm.gradle
M hibernate-hikaricp/hibernate-hikaricp.gradle
M hibernate-jcache/hibernate-jcache.gradle
M hibernate-jfr/hibernate-jfr.gradle
M hibernate-micrometer/hibernate-micrometer.gradle
M hibernate-platform/hibernate-platform.gradle
M hibernate-spatial/hibernate-spatial.gradle
M hibernate-testing/hibernate-testing.gradle
M hibernate-ucp/hibernate-ucp.gradle
M hibernate-vector/hibernate-vector.gradle
M tooling/hibernate-ant/hibernate-ant.gradle
M tooling/hibernate-gradle-plugin/hibernate-gradle-plugin.gradle
M tooling/metamodel-generator/hibernate-jpamodelgen.gradle
Log Message:
-----------
Revert "HHH-18912 - ORM release process"
This reverts commit 57b9191c8c669fe278bb1ce69b338fccfe33d6cc.
Compare: https://github.com/hibernate/hibernate-orm/compare/5418d160a810...53cdd08...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 year, 2 months