[hibernate/hibernate-orm] 11cf1c: HHH-20638 Add test for issue
by Andrea Boriero
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 11cf1c082ba167aca79e485cab705ae7269f8b5b
https://github.com/hibernate/hibernate-orm/commit/11cf1c082ba167aca79e485...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/HbmTransformationJaxbTests.java
A hibernate-core/src/test/resources/xml/jaxb/mapping/filter-def-types/hbm.xml
Log Message:
-----------
HHH-20638 Add test for issue
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: 4e56e449442ec16511089fc56b30100d6d7cdec2
https://github.com/hibernate/hibernate-orm/commit/4e56e449442ec16511089fc...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
Log Message:
-----------
HHH-20638 HbmXmlTransformer does not resolve HBM type names in filter-def parameters
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: 3e6139d46b97bb1c6b25ec7ffd712dd0251c77ef
https://github.com/hibernate/hibernate-orm/commit/3e6139d46b97bb1c6b25ec7...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/HbmTransformationJaxbTests.java
A hibernate-core/src/test/resources/xml/jaxb/mapping/many-to-many-element-filter/hbm.xml
Log Message:
-----------
HHH-20639 Add test for issue
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: fd6536f8d2a738b53e8c9acb7cec403e7b0788dc
https://github.com/hibernate/hibernate-orm/commit/fd6536f8d2a738b53e8c9ac...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
Log Message:
-----------
HHH-20639 HbmXmlTransformer drops filters defined on the <many-to-many> element
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: ba43ccf54f66262a4eee6dcedf27d8f6e5759d64
https://github.com/hibernate/hibernate-orm/commit/ba43ccf54f66262a4eee6dc...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/HbmTransformationJaxbTests.java
A hibernate-core/src/test/resources/xml/jaxb/mapping/many-to-many-inverse/hbm.xml
Log Message:
-----------
HHH-20640 Add test for issue
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: b706b8d5f09cdc870501e45d0de9267f865027c0
https://github.com/hibernate/hibernate-orm/commit/b706b8d5f09cdc870501e45...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
Log Message:
-----------
HHH-20640 HbmXmlTransformer does not generate mapped-by for inverse many-to-many collections
The transformer now detects inverse many-to-many collections via
Collection.isInverse() and generates mapped-by instead of a duplicate
join-table, preventing duplicate insert violations at runtime.
Also fixes the HBM type name resolution for filter-def parameters to use
java.util.Date for timestamp/date/time types, matching Hibernate's
TimestampType behavior.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Compare: https://github.com/hibernate/hibernate-orm/compare/6a143bd83492...b706b8d...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
4 weeks
[hibernate/hibernate-orm] 182bc9: HHH-20638 Add test for issue
by Andrea Boriero
Branch: refs/heads/8.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 182bc925166aeffb12ce81a760f94b1dda125bba
https://github.com/hibernate/hibernate-orm/commit/182bc925166aeffb12ce81a...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/HbmTransformationJaxbTests.java
A hibernate-core/src/test/resources/xml/jaxb/mapping/filter-def-types/hbm.xml
Log Message:
-----------
HHH-20638 Add test for issue
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: 7a4855971b3648e981fd01e1d90541ab2d4ceb80
https://github.com/hibernate/hibernate-orm/commit/7a4855971b3648e981fd01e...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
Log Message:
-----------
HHH-20638 HbmXmlTransformer does not resolve HBM type names in filter-def parameters
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: ecde53ef91b4201af26e971782a0ebdcfedc5eae
https://github.com/hibernate/hibernate-orm/commit/ecde53ef91b4201af26e971...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/HbmTransformationJaxbTests.java
A hibernate-core/src/test/resources/xml/jaxb/mapping/many-to-many-element-filter/hbm.xml
Log Message:
-----------
HHH-20639 Add test for issue
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: 659c0eec79daf15faa71ac27d1ebeb6aab3b41ff
https://github.com/hibernate/hibernate-orm/commit/659c0eec79daf15faa71ac2...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
Log Message:
-----------
HHH-20639 HbmXmlTransformer drops filters defined on the <many-to-many> element
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: 6cadf9b0031a32b461b0d8638aa5e7a782b5448d
https://github.com/hibernate/hibernate-orm/commit/6cadf9b0031a32b461b0d86...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/HbmTransformationJaxbTests.java
A hibernate-core/src/test/resources/xml/jaxb/mapping/many-to-many-inverse/hbm.xml
Log Message:
-----------
HHH-20640 Add test for issue
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: 59b44a32330e4e92049731fc21095e86d1ee093b
https://github.com/hibernate/hibernate-orm/commit/59b44a32330e4e92049731f...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-07-03 (Fri, 03 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
Log Message:
-----------
HHH-20640 HbmXmlTransformer does not generate mapped-by for inverse many-to-many collections
The transformer now detects inverse many-to-many collections via
Collection.isInverse() and generates mapped-by instead of a duplicate
join-table, preventing duplicate insert violations at runtime.
Also fixes the HBM type name resolution for filter-def parameters to use
java.util.Date for timestamp/date/time types, matching Hibernate's
TimestampType behavior.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Compare: https://github.com/hibernate/hibernate-orm/compare/0f06e768639c...59b44a3...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
4 weeks