Commit Graph

11793 Commits

Author SHA1 Message Date
Marco Belladelli 0755134224 HHH-18399 Avoid collecting duplicate attribute for to-one inverse table 2024-08-07 17:44:32 +02:00
Marco Belladelli d44f6ba630 HHH-18399 Add test for issue 2024-08-07 17:44:32 +02:00
Marco Belladelli bf823f9a34 HHH-18391 Check embeddable properties in fetch paths 2024-08-07 17:43:16 +02:00
hugothomas 5102a1f124 HHH-18391 Add test for issue 2024-08-07 17:43:16 +02:00
Marco Belladelli 0884144384 HHH-18309 Fix Oracle limit handler for native queries 2024-08-07 17:42:47 +02:00
Marco Belladelli bfb196291c HHH-18309 Add test for issue 2024-08-07 17:42:47 +02:00
Marco Belladelli b5774317d1 HHH-18378 Check where clause before reusing existing joins for fetch 2024-08-07 17:42:13 +02:00
Marco Belladelli 31d88e0bbe HHH-18378 Add test for issue 2024-08-07 17:42:13 +02:00
Christian Beikov 445c587924 HHH-18403 Disable returning clause support for updates on DB2 for i 2024-08-07 13:57:54 +02:00
Marco Belladelli 6bf3f15af3 HHH-18062 Fix id-class record instantiation and mapper component 2024-07-30 08:30:35 +02:00
Marco Belladelli 24e015237c HHH-18062 Add test for issue 2024-07-30 08:30:35 +02:00
Marco Belladelli 2cb3d3def2 HHH-18406 Drop and recreate UserDefinedTypes for schema update as well 2024-07-29 16:11:48 +02:00
Marco Belladelli 38aad017dd HHH-18406 Add test for issue 2024-07-29 16:11:48 +02:00
Marco Belladelli dc75f193af HHH-18330 Check model part when reusing table group for to-one fetch 2024-07-29 16:11:17 +02:00
Marco Belladelli 49261f6ecb HHH-18330 Add test for issue 2024-07-29 16:11:17 +02:00
Davide D'Alto 14ed32c562 HHH-18431 Allow Hibernate Reactive to skip lazy initialization
The fix for HHH-18147 add a lazy initialization that causes regressions in
Hibernate Reactive.

This change makes it possible to skip the lazy initialization (Hibernate
Reactive does not support it anyway) for the time being.

I might find a better solution when I have time.
2024-07-29 12:00:27 +02:00
Christian Beikov 3d2d4498ef HHH-18229 Handle null owner key for collections 2024-07-26 16:45:29 +02:00
Marco Belladelli 492fabd477 HHH-18357 Account for mapped-superclasses without ids 2024-07-24 16:59:40 +02:00
Marco Belladelli 28c108cb0f HHH-18357 Add test for issue 2024-07-24 16:59:40 +02:00
Marco Belladelli 6086684b58 HHH-18390 Fix hash code for entity types not referring to primary keys 2024-07-24 16:59:14 +02:00
Marco Belladelli 8786501425 HHH-18390 Add test for issue 2024-07-24 16:59:14 +02:00
Christian Beikov 84e57ef368 HHH-18410 Make use of getter/setter cache as much as possible 2024-07-23 20:33:29 +02:00
Christian Beikov cca52f8ccc HHH-18410 Make use of getter/setter cache as much as possible 2024-07-23 20:25:20 +02:00
Christian Beikov cb01ad6aeb HHH-18410 Hoist some state to AbstractAttributeMapping to avoid megamorphic call sites 2024-07-23 19:37:10 +02:00
Christian Beikov a22944f7de HHH-18410 Make use of getter/setter cache as much as possible 2024-07-23 19:37:09 +02:00
Christian Beikov 7964869a76 Fixes for nightly failures of PG and EDB v12, DB2 10.5 and MariaDB. Exclude Oracle 21 from nightly runs in favor of Atlas build 2024-07-16 18:22:18 +02:00
Christian Beikov 862f573b29 HHH-17949 Fix upsert handling when optimistic locking is involved 2024-07-16 18:22:18 +02:00
Andrea Boriero 8cd501fa6e HHH-18313 NullPointerException because JdbcIsolationDelegate.sqlExceptionHelper() returns null 2024-07-15 14:48:58 +02:00
Andrea Boriero 3fcb58646b HHH-18338 o.h.UnknownEntityTypeException: Unable to locate persister thrown when an embeddable object is loaded before the entity it references 2024-07-15 13:54:29 +02:00
Andrea Boriero b1885184e6 HHH-18338 Add test for issue 2024-07-15 13:54:29 +02:00
Christian Beikov ad4dccaf6a HHH-18352 Don't emulate tuple comparison with subquery if possible 2024-07-08 18:18:16 +02:00
Yanming Zhou aeab7ac229 HHH-18012 Fix array type matching for auto applying AttributeConverter 2024-07-08 17:56:56 +02:00
Yanming Zhou 5bf77895e4 HHH-18012 Add test for issue 2024-07-08 17:56:55 +02:00
Marco Belladelli ba3f533e23 HHH-18347 Fix cast type name using dialect's default size strategy
Also tests failing on MariaDB by avoiding `id` keyword as column name
2024-07-08 16:50:55 +02:00
Marco Belladelli cee623c85b
HHH-17840 Fix `H2FormatJsonJdbcType` deprecation 2024-07-08 11:13:39 +02:00
Marco Belladelli 2160dd8ce8 HHH-18017 Fix discriminator in shallow query cache check 2024-07-08 09:45:03 +02:00
Marco Belladelli 8432d65039 HHH-18017 Add test for issue 2024-07-08 09:45:03 +02:00
imunic 471ebd66cf HHH-17840 Fix inconsistency of read/write null JsonNode/JsonValue 2024-07-05 18:07:10 +02:00
Vladimír Kuruc 43e0914d39 Fixed Informix physical naming strategy compatibility 2024-07-05 17:04:19 +02:00
Vladimír Kuruc 3a30ca26bf Informix Blob locator fix 2024-07-05 15:57:49 +02:00
Marco Belladelli 7a05b75767 HHH-18332 Fix DB2 support for procedure output ref_cursors parameters 2024-07-05 13:42:02 +02:00
Marco Belladelli cf5e013dbd HHH-18332 Test stored procedures on DB2 2024-07-05 13:42:02 +02:00
Marco Belladelli 6c025f9d7e HHH-18085 Also remove loading holder when loading shallow cached entity 2024-07-05 10:25:16 +02:00
Marco Belladelli e1f4bf6ff6 HHH-18085 Add test for issue 2024-07-05 10:25:16 +02:00
Marco Belladelli 3b00a9facb HHH-18272 Check for `SqmAliasedNodeRef` when collecting group/order by 2024-07-04 16:50:17 +02:00
Marco Belladelli e57a2ab7d6 HHH-18272 Add test for issue 2024-07-04 16:50:17 +02:00
Sanne Grinovero 7fb23cd783 HHH-18108 Avoid applying the ClassTransformer on types we will be loading 2024-07-02 16:45:01 +02:00
Marco Belladelli 1c1572b88e HHH-18259 Fix check for generated properties for root table only 2024-06-14 12:26:14 +02:00
Marco Belladelli 9452f9523d HHH-18259 Add test for issue 2024-06-14 12:26:14 +02:00
Marco Belladelli 66c5bd5dc2
HHH-18218 - Fix possible null pointer 2024-06-12 16:15:29 +02:00