[hibernate/hibernate-orm] 090bf1: HHH-19897 Add test for issue
by Marco Belladelli
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 090bf1c837889c030f83cdb6ccbf5d84c51f1c0e
https://github.com/hibernate/hibernate-orm/commit/090bf1c837889c030f83cdb...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
A hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/manytomany/MappedByNotAuditedToManyTest.java
A hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/manytoone/bidirectional/MappedByNotAuditedManyToOneTest.java
A hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/onetoone/bidirectional/MappedByNotAuditedOneToOneTest.java
Log Message:
-----------
HHH-19897 Add test for issue
Commit: f63f4913b0322c8dbcf1f7b1a9cf083b89d813bb
https://github.com/hibernate/hibernate-orm/commit/f63f4913b0322c8dbcf1f7b...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/EnversMetadataBuildingContextImpl.java
M hibernate-envers/src/main/java/org/hibernate/envers/boot/spi/EnversMetadataBuildingContext.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/ClassesAuditingData.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/EntitiesConfigurator.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/CollectionMappedByResolver.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/JoinColumnCollectionMetadataGenerator.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/MiddleTableCollectionMetadataGenerator.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/ToOneRelationMetadataGenerator.java
Log Message:
-----------
HHH-19897 Envers - check mapped-by side is audited for associations
Compare: https://github.com/hibernate/hibernate-orm/compare/0d77e1500c5b...f63f491...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
3 months, 2 weeks
[hibernate/hibernate-orm] 650272: HHH-20030 - FilterImpl: cache validation using a v...
by Yueyang (Terry) Tao
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 6502727a233b5ec5efadc276aa105f2a7381dad7
https://github.com/hibernate/hibernate-orm/commit/6502727a233b5ec5efadc27...
Author: Terry Tao <yueyang.tao(a)gmail.com>
Date: 2026-01-08 (Thu, 08 Jan 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/FilterImpl.java
A hibernate-core/src/test/java/org/hibernate/internal/FilterImplSerializationTest.java
Log Message:
-----------
HHH-20030 - FilterImpl: cache validation using a validated flag
- Track successful FilterImpl#validate() using a transient validated flag so repeated validate() calls are a no-op once validated and unchanged.
- Invalidate cached validation on setParameter(..) / setParameterList(..) and after deserialization restore.
- Rely on SessionFactoryImplementor#getFilterDefinition(..) for unknown-filter failures (remove redundant null checks/exceptions).
- Update the serialization regression test (in org.hibernate.internal) to verify the validated lifecycle across deserialization, afterDeserialize(factory), and parameter mutations.
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
3 months, 2 weeks