16979 Commits

Author SHA1 Message Date
Steve Ebersole
60d8037ccd HHH-17014 - Complete "Mapping Maps" chapter of User Guide
https://hibernate.atlassian.net/browse/HHH-17014
2023-08-30 06:41:01 -05:00
Marco Belladelli
2105234f5f HHH-17085 Improved check for entity-valued group by path expansion 2023-08-30 13:27:26 +02:00
Marco Belladelli
449f33ada1 HHH-17085 Add test for issue 2023-08-30 13:27:26 +02:00
Steve Ebersole
a2d45a2679 HHH-16962 - General documentation improvements
HHH-17141 - Prepare for 6.3.0 release

https://hibernate.atlassian.net/browse/HHH-16962
https://hibernate.atlassian.net/browse/HHH-17141
2023-08-29 13:20:19 -05:00
Sanne Grinovero
1b53e57750 HHH-17145 Upgrade to ByteBuddy 1.14.7 2023-08-29 16:06:19 +01:00
Jan Schatteman
2873f62e86 HHH-16916 - Add test for issue (related to changes for HHH-15767)
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-29 16:38:35 +02:00
Marco Belladelli
7e726bd97e HHH-17116 Fix test adding missing dialect feature checks 2023-08-29 09:06:46 +02:00
Marco Belladelli
5f88c8d5c0 HHH-17116 Small fixes to criteria copy logic for qualified joins 2023-08-28 20:38:10 +02:00
Marco Belladelli
363c06152c HHH-17116 Add test for issue 2023-08-28 20:38:10 +02:00
Marco Belladelli
ca92becf8e HHH-16616 Fix test with assertion that requires multiple subtypes 2023-08-28 20:37:22 +02:00
Marco Belladelli
b7ba6e731e HHH-16616 Apply discriminator by pruning table group
Also, only apply the discriminator for loads since in queries the pruning is already handled by the entity name usage logic.
2023-08-28 20:37:22 +02:00
Marco Belladelli
9029d76604 HHH-16616 Add test for issue 2023-08-28 20:37:22 +02:00
Marco Belladelli
72d1e10803 HHH-16937 Handle optional @Any and discriminator/key nullability 2023-08-28 20:36:47 +02:00
Marco Belladelli
241ed54acd HHH-16937 Add test for issue 2023-08-28 20:36:47 +02:00
Marco Belladelli
56d7402ecd HHH-16938 Fix meta-annotations support for any discriminators 2023-08-28 20:36:09 +02:00
Marco Belladelli
224c31b70e HHH-16938 Add test for issue 2023-08-28 20:36:09 +02:00
Marco Belladelli
489466f774 HHH-17045 Add row-id result to EntityJoinedFetchInitializer 2023-08-28 20:35:31 +02:00
Marco Belladelli
0da986e055 HHH-17045 Use dynamic update when row-id is not available 2023-08-28 20:35:31 +02:00
Marco Belladelli
53ffe6eb7c HHH-17045 Add test for issue 2023-08-28 20:35:31 +02:00
Christian Beikov
ea9a91502f HHH-16952 Discover embeddable types through @Embedded annotation for enhancement in a pre-discovery phase 2023-08-28 18:55:04 +02:00
Christian Beikov
13bc7ff38c HHH-16952 Discover embeddable types through @Embedded annotation for enhancement in a pre-discovery phase 2023-08-28 18:24:45 +02:00
Marco Belladelli
57f26f6b68 HHH-17071 Fix check for collections of converted embeddables 2023-08-28 17:36:12 +02:00
Marco Belladelli
57e9efa4e2 HHH-17071 Add test for issue 2023-08-28 17:36:12 +02:00
Steve Ebersole
fd961cebb1 HHH-17082 - Improve documentation of configuration settings
https://hibernate.atlassian.net/browse/HHH-17082
2023-08-28 10:19:37 -05:00
Jan Schatteman
7dc458f663 HHH-15203 - Remove support for Derby versions older than 10.15
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-28 14:37:40 +02:00
Jan Schatteman
2220cf7fe5 HHH-15535 - Remove support for H2 versions older than 2.1
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-28 14:37:40 +02:00
Jan Schatteman
b241502b59 HHH-15194 - Remove support for PostgreSQL Advanced Server versions older than 11
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-28 14:37:40 +02:00
Jan Schatteman
213660001c HHH-15177 - Remove support for PostgreSQL versions older than 11
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-28 14:37:40 +02:00
Sanne Grinovero
f49535d397 Migrate type from Serializable[] to String[] 2023-08-23 15:05:45 +02:00
Sanne Grinovero
ab0bd8d75d HHH-17126 Improve type narrowing in signatures of EmbeddableMappingType 2023-08-23 15:03:16 +02:00
Sanne Grinovero
9a2803453c HHH-17126 Improve type narrowing in signatures of AbstractFetchParent 2023-08-23 15:03:16 +02:00
Gavin King
a5251ce95b HHH-17122 test for access to generated id from @PrePersist 2023-08-23 14:02:32 +02:00
Gavin King
3cd39c4f1e add a test for 'foreign' generator 2023-08-23 14:02:32 +02:00
Gavin King
0b4cc3cc7e HHH-17122 clean up old code in save event listeners, and finish id from @PrePersist 2023-08-23 14:02:32 +02:00
Gavin King
bead7dec50 mark listeners for deprecated operations @Deprecated 2023-08-23 14:02:32 +02:00
Gavin King
20f8a2dbf3 fix test 2023-08-23 14:02:32 +02:00
Sanne Grinovero
8bd915a004 HHH-17124 Avoid type pollution in SqmUtil checking for parameters being of type Bindable 2023-08-23 12:05:22 +02:00
Sanne Grinovero
6de9818e2d HHH-17123 Avoid type cast to SqlExpressible in SqlSelectionImpl 2023-08-23 11:45:19 +02:00
Gavin King
b67bb7403e make generated id available in @PrePersist callbacks 2023-08-23 01:05:12 +02:00
Sanne Grinovero
0fdcdc2b7f HHH-17119 Avoid type pollution when casting ModelPart to EntityMappingType 2023-08-22 20:55:23 +02:00
Sanne Grinovero
e6023d260e HHH-17000 Do not keep static references to log levels, additional cases 2023-08-22 15:46:44 +02:00
Sanne Grinovero
3f1ab5fab1 HHH-17000 Do not keep static references to log levels for JdbcBindingLogging 2023-08-22 15:46:44 +02:00
Gavin King
8658d6377f an -> a in javadoc 2023-08-22 15:08:03 +02:00
Sanne Grinovero
32f77c699f HHH-17115 Resolve type pollution problems on lookup of JdbcValuesMappingProducerProvider 2023-08-22 14:17:56 +02:00
sujl95
6ac0c24bb3 Fix typo in Caching.adoc 2023-08-22 11:11:32 +02:00
Sanne Grinovero
abe74a85c5 HHH-16073 Remove legacy references to BytecodeProvider configuration from Environment 2023-08-22 11:06:28 +02:00
Sanne Grinovero
4e16d00a26 HHH-16073 Remove deprecated cfg property 'hibernate.bytecode.use_reflection_optimizer' 2023-08-22 11:06:28 +02:00
Gavin King
d876efb860 HHH-17109 fix pre-existing issues with date/time arithmetic 2023-08-21 22:14:21 +02:00
Gavin King
2e5c6fe3a1 HHH-17109 date/time arithmetic in criteria queries 2023-08-21 22:14:21 +02:00
Gavin King
bdd78fe39c document that duration addition/subtraction is legal 2023-08-21 22:14:21 +02:00