Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 8e3957ad20b2542879ee4dd99c728e4063219b13
https://github.com/hibernate/hibernate-orm/commit/8e3957ad20b2542879ee4dd...
Author: utsav-mehta-noovosoft <utsav.mehta(a)noovosoft.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/type/AnyType.java
A hibernate-core/src/test/java/org/hibernate/orm/test/any/AnyTypeDirtyTest.java
Log Message:
-----------
HHH-20020 Fix dirty checking for @Any associations
Align dirty checking with association semantics by comparing
entity name and identifier rather than relying solely on
object identity checks.
Override both isDirty variants in AnyType and ensure
identifier comparison respects checkable flags.
Improve AnyTypeDirtyTest coverage with additional dirty-check
scenarios and verification after entity reload.
Refactor AnyType#getIdentifier to avoid duplicate entity name
resolution and reuse the helper method where applicable.
Commit: cde4861a4d9348a4ed0838f8967449d87a7bff5c
https://github.com/hibernate/hibernate-orm/commit/cde4861a4d9348a4ed0838f...
Author: utsav-mehta-noovosoft <utsav.mehta(a)noovosoft.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/type/AnyType.java
Log Message:
-----------
HHH-20020 Refactor dirty checking logic in AnyType to simplify idCheckable array
handling
Compare:
https://github.com/hibernate/hibernate-orm/compare/e56ca7b94069...cde4861...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications