Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: acbfa0a060b479f9c56d3c276e01a0ad0f858b2a
https://github.com/hibernate/hibernate-orm/commit/acbfa0a060b479f9c56d3c2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/EagerAndLazyBasicUpdateTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/MultiLazyBasicUpdateTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/MultiLazyBasicUpdateToNullTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/OnlyLazyBasicUpdateTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/OnlyLazyBasicUpdateToNullTest.java
Log Message:
-----------
HHH-16049 Restructure lazy-basic tests for easier re-execution and better test reports
Commit: 5bd1f7c05b54b8089883286c10978465e5e16156
https://github.com/hibernate/hibernate-orm/commit/5bd1f7c05b54b8089883286...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/EagerAndLazyBasicUpdateTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/OnlyEagerBasicUpdateTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/OnlyLazyBasicUpdateTest.java
M
hibernate-testing/src/main/java/org/hibernate/testing/jdbc/SQLStatementInspector.java
Log Message:
-----------
HHH-16049 Test setting a property to its current value with bytecode enhancement
enabled
Commit: 3d9a1bce9b9222439b0d43078e3459c9cd27bd5b
https://github.com/hibernate/hibernate-orm/commit/3d9a1bce9b9222439b0d430...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/LazyLoadingByEnhancerSetterTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/EagerAndLazyBasicUpdateTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/basic/OnlyLazyBasicUpdateTest.java
M
hibernate-testing/src/main/java/org/hibernate/testing/jdbc/SQLStatementInspector.java
Log Message:
-----------
HHH-16049 Test setting a property to its current value with bytecode enhancement
enabled
Commit: 0983b4725245a8f7a6e6014b697e10ff19f90b45
https://github.com/hibernate/hibernate-orm/commit/0983b4725245a8f7a6e6014...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/InlineDirtyCheckerEqualsHelper.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/BytecodeLazyAttributeInterceptor.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/PersistentAttributeInterceptor.java
Log Message:
-----------
HHH-16049 Setting a property to its current value with bytecode enhancement enabled
results in unnecessary SQL Update in some (many) cases
Compare:
https://github.com/hibernate/hibernate-orm/compare/12c69c85288f...0983b47...