12343 Commits

Author SHA1 Message Date
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
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
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
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
Andrea Boriero
b894a8d228 HHH-18041 Add test for issue 2024-08-15 13:52:26 -05:00
Steve Ebersole
ebbb36cf71 HHH-18042 - ConstructorResults defined in XML are not applied 2024-08-15 13:52:26 -05:00
Christian Beikov
356b729c29 HHH-18035 Change Oracle default timestamp precision to 9 2024-08-15 13:52:26 -05:00
Steve Ebersole
41be577ffb HHH-18039 - EntityListeners defined in XML should replace those from annotations, not add to 2024-08-15 13:52:26 -05:00
Steve Ebersole
fea7febff1 HHH-18038 - Fall back to persistence-unit name as SessionFactory name 2024-08-15 13:52:26 -05:00
Steve Ebersole
a13d6a385f HHH-18003 - Create a PersistenceUnitDescriptor wrapper around JPA 3.2 PersistenceConfiguration 2024-08-15 13:52:26 -05:00
Steve Ebersole
c9ad1aee4b HHH-18003 - Create a PersistenceUnitDescriptor wrapper around JPA 3.2 PersistenceConfiguration 2024-08-15 13:52:26 -05:00
Steve Ebersole
3822aefec9 HHH-18003 - Create a PersistenceUnitDescriptor wrapper around JPA 3.2 PersistenceConfiguration 2024-08-15 13:52:26 -05:00
Andrea Boriero
01028f4943 HHH-18028 TCK test failure with attribute converter and Embeddable 2024-08-15 13:52:26 -05:00
Andrea Boriero
2878b44303 HHH-18028 Add test for issue 2024-08-15 13:52:26 -05:00
Christian Beikov
472d8eaa25 HHH-17982 Implement some JPA 3.2 methods 2024-08-15 13:52:26 -05:00
Gavin King
3e423ce900 HHH-18025 tests for RefreshOptions and LockOptions
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:26 -05:00
Gavin King
63adaaaff7 HHH-18025 RefreshOptions and LockOptions
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:26 -05:00
Gavin King
be6d8a9917 HHH-18001 introduce support for FindOptions
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:26 -05:00
Steve Ebersole
23b461a109 HHH-18000 : Remove XmlProcessingHelper methods for creating AnnotationUsage instances 2024-08-15 13:52:26 -05:00
Steve Ebersole
f3624c712e HHH-18000 : Remove XmlProcessingHelper methods for creating AnnotationUsage instances 2024-08-15 13:52:26 -05:00
Steve Ebersole
62178086a6 HHH-18000 : Remove XmlProcessingHelper methods for creating AnnotationUsage instances 2024-08-15 13:52:26 -05:00
Steve Ebersole
b1ec34f660 HHH-18000 : Remove XmlProcessingHelper methods for creating AnnotationUsage instances 2024-08-15 13:52:26 -05:00
Marco Belladelli
0fa97f94b2 HHH-17916 Check type is resolved before building generic property 2024-08-15 13:52:26 -05:00
Steve Ebersole
ca28afddaf models-0.7.9 2024-08-15 13:52:25 -05:00