19163 Commits

Author SHA1 Message Date
Gavin King
e7196be0f2 HHH-18139 completely remove org.hibernate.id.factory.*
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:28 -05:00
Gavin King
51acbd04dc simplify ObjectNameNormalizer
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:28 -05:00
Gavin King
3946cfaf0b HHH-18139 some cleanups to GeneratorBinder
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:28 -05:00
Gavin King
63ee06685c HHH-18139 remove identifierGeneratorStrategy/identifierGeneratorParameters from SimpleValue
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:28 -05:00
Gavin King
c8c92cfcbf HHH-18139 isolate generator creation in GeneratorBinder
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Gavin King
46dd56c715 HHH-18139 deprecate IdentifierGeneratorFactory
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Gavin King
7f3b777cd1 HHH-18139 start trying to simplify things
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Gavin King
cda6e58427 squash diverse compiler warnings
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Gavin King
ef4c20debb HHH-18136 clean up legacy handling of identity columns
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Gavin King
8684095565 HHH-18129 add to migration guide
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Gavin King
9a68cd6134 HHH-12251 fix and enable @FailureExpected test
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Gavin King
e5b6b456f9 HHH-18129 don't force cascade=PERSIST for @MapsId fields
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Andrea Boriero
a76a4a585b HHH-18096 Support for JPA 3.2 database generator options 2024-08-15 13:52:27 -05:00
Andrea Boriero
49964af5a9 HHH-18096 Support for JPA 3.2 database generator options 2024-08-15 13:52:27 -05:00
Andrea Boriero
ee1c583d2e HHH-18057 Support for JPA 3.2 column options 2024-08-15 13:52:27 -05:00
Andrea Boriero
79e7cc6f01 HHH-18056 Support for JPA 32 table options 2024-08-15 13:52:27 -05:00
Steve Ebersole
47b460ecc1 HHH-16153 - Support JPA 3.2 @EnumeratedValue 2024-08-15 13:52:27 -05:00
Steve Ebersole
6383f9d8e2 HHH-16153 - Support JPA 3.2 @EnumeratedValue 2024-08-15 13:52:27 -05:00
Gavin King
bf6a66d9ce SchemaManager.validation() should throw SchemaValidationException
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Andrea Boriero
5caa0b2735 HHH-18056 Support for JPA 32 table options 2024-08-15 13:52:27 -05:00
Andrea Boriero
68b8ae3f22 HHH-18055 Support for JPA 3.2 table comment 2024-08-15 13:52:27 -05:00
Gavin King
fd30841c33 a couple of small optimizations to writing Integrators
default impls for:

- Integrator.disintegrate()
- PostActionEventListener.requiresPostCommitHandling()

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Andrea Boriero
20bc303ca6 HHH-18054 Add tests for XML mapping 2024-08-15 13:52:27 -05:00
Andrea Boriero
ff07248944 HHH-18054 Support for JPA 3.2 @CheckConstraint 2024-08-15 13:52:27 -05:00
Andrea Boriero
905e86a04d HHH-18081 XML <secondary-table/> element is not added to JdkClassDetails 2024-08-15 13:52:27 -05:00
Andrea Boriero
a594a8c9b7 HHH-18081 Add test for issue 2024-08-15 13:52:27 -05:00
Gavin King
3e56c77092 squash compiler warnings + light refactoring to JpaMetamodelImpl
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Gavin King
15796fd751 update docs to refer to hibernate-processor module
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Steve Ebersole
5c50099ea1 default-access-type 2024-08-15 13:52:27 -05:00
Steve Ebersole
eef2c81ba9 HHH-18072 - Transform hbm.xml not-found 2024-08-15 13:52:27 -05:00
Steve Ebersole
9d10547d3d HHH-18072 - Transform hbm.xml not-found 2024-08-15 13:52:27 -05:00
Steve Ebersole
1cce4537ee HHH-18072 - Transform hbm.xml not-found 2024-08-15 13:52:27 -05:00
Steve Ebersole
6db0987a2c HHH-18072 - Transform hbm.xml not-found 2024-08-15 13:52:27 -05:00
Christian Beikov
9f58dc1b98 Enabled CodeQL and Atlas again 2024-08-15 13:52:27 -05:00
Christian Beikov
abf0e945b0 Remove separate java 17 test source folder 2024-08-15 13:52:27 -05:00
Gavin King
2890b178aa HHH-18068 fix for H7
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Gavin King
5531db70f8 HHH-18068 fix case-insensitive Order
can't use ordinal column refs inside lower()

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:27 -05:00
Steve Ebersole
8c79826060 7.0 prep 2024-08-15 13:52:27 -05:00
Hibernate-CI
924c802d83 Post-steps for release : 7.0.0.Alpha2 2024-08-15 13:52:27 -05:00
Hibernate-CI
1b4576afff Pre-steps for release : 7.0.0.Alpha2 2024-08-15 13:52:27 -05:00
Steve Ebersole
356e5a6357 7.0 prep 2024-08-15 13:52:27 -05:00
Steve Ebersole
44d7be9fab 7.0 prep 2024-08-15 13:52:26 -05:00
Steve Ebersole
2acfd01431 Make Javadoc work (css) 2024-08-15 13:52:26 -05:00
Steve Ebersole
ca0e70f324 Clean up 2024-08-15 13:52:26 -05:00
Steve Ebersole
2284b2b142 HHH-18048 - Split notions of SessionFactory name and SessionFactory JNDI name 2024-08-15 13:52:26 -05:00
Steve Ebersole
d91bcecf77 Rebase 2024-08-15 13:52:26 -05:00
Christian Beikov
405d80bd29 HHH-18043 Change SQL Server default timestamp precision to 7 2024-08-15 13:52:26 -05:00
Steve Ebersole
e414373f85 Rebase 2024-08-15 13:52:26 -05:00
Steve Ebersole
c7a15a835d HHH-18049 - Handle <exclude-default-listeners/> and <exclude-superclass-listeners/> 2024-08-15 13:52:26 -05:00
Andrea Boriero
7b10051a75 HHH-18041 With SharedCacheMode.DISABLE_SELECTIVE entities with cacheable false should not be cached 2024-08-15 13:52:26 -05:00