10235 Commits

Author SHA1 Message Date
Sylvain Dusart
1826da69a0 HHH-16218 Natural id cache is extremely slow for entities with compound natural id 2023-03-30 18:14:46 +02:00
Marco Belladelli
ca6c44937e HHH-16241 Add relational java type to SqmExpressible for function argument validation 2023-03-30 18:11:17 +02:00
Marco Belladelli
0119236d8d HHH-16241 Add test for issue 2023-03-30 18:11:17 +02:00
Christian Beikov
71541679e8 HHH-16372 Fix NPEs in some Bindable implementations that operate on values 2023-03-30 18:09:49 +02:00
Christian Beikov
7f7e4b5f6a HHH-16359 Make attributes non-optional which have only non-nullable columns 2023-03-30 18:09:49 +02:00
Christian Beikov
07ae0ddc3e HHH-16358 Make OneToMany with abstract TABLE_PER_CLASS element work again 2023-03-30 18:09:49 +02:00
Christian Beikov
06bb9fb046 HHH-16388 Treat wrapper arrays with @Lob like the legacy mapping would 2023-03-30 18:08:22 +02:00
Christian Beikov
214b647f0f HHH-16388 - Configuration setting for wrapper Byte[]/Character[] treatment 2023-03-30 18:08:22 +02:00
Steve Ebersole
b799da7b60 HHH-16388 - Configuration setting for wrapper Byte[]/Character[] treatment 2023-03-30 18:08:22 +02:00
Yoann Rodière
5f0b571df6 HHH-16400 Avoid reflection for calls to StackWalker 2023-03-30 17:39:57 +02:00
Christian Beikov
6ddf354b98 Fix issues with nightly tests 2023-03-30 15:44:13 +02:00
Marco Belladelli
5658eeeff7 HHH-16350 Pass correct state to pre-load events 2023-03-30 15:15:41 +02:00
Marco Belladelli
b3cbd9a10a HHH-16350 Add test for issue 2023-03-30 15:15:41 +02:00
Christian Beikov
d75c817fd9 HHH-16402 Fix default window frame mode to be RANGE instead of ROWS 2023-03-30 14:46:42 +02:00
Marco Belladelli
a24081a096 HHH-16378 Handle non-embeddable generic attribute paths 2023-03-30 14:01:37 +02:00
Yoann Rodière
9d6499536b HHH-16378 Add test for issue 2023-03-30 14:01:37 +02:00
Yoann Rodière
0c70c1ed68 HHH-16255 Avoid confusing logs "Executing import script"
1. Only log this when we're actually executing the script, i.e. when
   the target is the database.
2. Log "Executing script" rather than "Executing import script" since
   sometimes we're executing a drop script
   ("jakarta.persistence.schema-generation.drop-script-source").
2023-03-30 14:00:42 +02:00
Yoann Rodière
e112eae4b8 HHH-16255 De-duplicate a few methods from SchemaCreatorImpl/SchemaDropperImpl/SchemaTruncatorImpl 2023-03-30 14:00:42 +02:00
Davide D'Alto
b0b6152d14 HHH-16399 Minor refactoring 2023-03-30 13:08:48 +02:00
Davide D'Alto
d3629eb6fa HHH-16399 Recognize ConstraintViolationException form errorCode in MSSQL
This is for Hibernate Reactive.

Hibernate ORM recognizes the error because, when it comes from the JDBC driver,
 it's an instance of `java.sql.SQLIntegrityConstraintViolationException`.
2023-03-30 13:08:48 +02:00
Marco Belladelli
75ca552e4e HHH-16305 Skip checking JavaObjectType function arguments 2023-03-30 12:33:21 +02:00
Marco Belladelli
4543113e68 HHH-16305 Add test for issue 2023-03-30 12:33:17 +02:00
Andrea Boriero
aafb7cdd45 HHH-16281 Inconsistent Behaivor of L2 cache between Hibernate 5 and 6 2023-03-30 09:41:34 +02:00
Steve Ebersole
f2be305a43 HHH-16391 - Incorrect mutability-plan resolution for converted collection-as-basic mappings 2023-03-29 15:35:17 -05:00
Andrea Boriero
03ee5445f8 HHH-16272 Hibernate 6 fails to refresh when collections are accessed in entity setter method when access type is property 2023-03-29 17:26:59 +02:00
Andrea Boriero
7723b8bf96 HHH-16272 Add test for issue 2023-03-29 17:26:52 +02:00
Marco Belladelli
fe26628cf8 HHH-16390 - Execution of non-batched statements do not force execution of current batch
HHH-16319 - test
2023-03-28 15:14:12 -05:00
Steve Ebersole
91e6ca6fd5 oracle test fix up 2023-03-28 14:16:14 -05:00
Jan Schatteman
a26b19d93d HHH-16386 - Disable batching for dynamic-insert and dynamic-update
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-28 07:57:56 -05:00
Marco Belladelli
fff7f341b1 HHH-16380 Avoid metamodel access when instantiating entity instances 2023-03-27 20:56:44 +02:00
Steve Ebersole
8f321f670d HHH-16339 - Unify entity and any discriminator handling 2023-03-27 13:22:21 -05:00
Jan Schatteman
ba9ea8bb1c HHH-16249 - Add test for issue
Disable batching in a stateless session when no transaction is active

Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-27 18:15:55 +02:00
Marco Belladelli
edc60f1a7a HHH-16274 Fix sorting of DependantValue's properties 2023-03-24 19:06:45 +01:00
Marco Belladelli
77d9763192 HHH-16274 Add test for issue 2023-03-24 19:06:44 +01:00
Andrea Boriero
b6fa9c1295 HHH-16334 Persist and load an entity with an all-delete-orphan collection null 2023-03-24 16:26:46 +01:00
Andrea Boriero
6c9d9666a4 HHH-16334 Add test for issue 2023-03-24 16:26:46 +01:00
Andrea Boriero
71373ebf95 HHH-16281 Inconsistent Behaivor of L2 cache between Hibernate 5 and 6 2023-03-24 16:26:08 +01:00
Andrea Boriero
33fb2a7b03 HHH-16281 Add test for issue 2023-03-24 16:26:08 +01:00
Andrea Boriero
6891d6938e HHH-16337 Bytecode enhancement : ElementCollection is not deleted when replaced 2023-03-24 08:12:43 -05:00
Andrea Boriero
5491bcd5d4 HHH-16097 Move all tests from documentation into hibernate-core 2023-03-24 07:59:56 -05:00
Davide D'Alto
5b2b7b4ab9 HHH-16353 Convert comments to Javadoc for Hibernate Reactive
So they get moved with any refactoring
2023-03-24 11:29:28 +01:00
Davide D'Alto
d63ff31b59 HHH-16353 Make it possible for Hibernate Reactive to override the creation of AttributeMapping and Fetch strategies 2023-03-24 11:29:28 +01:00
Marco Belladelli
837d1a32cb HHH-16248 Check referenced model part declaring type when batch fetching associations 2023-03-24 10:44:00 +01:00
Marco Belladelli
f572f80f6e HHH-16248 Add test for issue 2023-03-24 10:43:55 +01:00
Marco Belladelli
84c41dc4f9 HHH-16355 Fix check for binding inverse many to many foreign key 2023-03-23 12:05:19 +01:00
Marco Belladelli
aa7c67691d HHH-16355 Add test for issue 2023-03-23 12:05:19 +01:00
Christian Beikov
785f6f094f HHH-16317 Don't use InstantAsTimestampWithTimeZoneJdbcType for PG-JDBC and MSSQL due to a bug 2023-03-23 12:00:32 +01:00
Christian Beikov
e8a098ef1d HHH-16287 Consider hibernate.timezone.default_storage for OffsetTime typing and storage 2023-03-23 12:00:32 +01:00
Christian Beikov
c54f71473e HHH-16189 Skip test for H2 1.x due to a H2 issue 2023-03-23 12:00:32 +01:00
Christian Beikov
67ba0decd8 HHH-16311 - Fix HANA test issues 2023-03-23 12:00:31 +01:00