Commit Graph

12413 Commits

Author SHA1 Message Date
Sanne Grinovero 6e6b6eb0ae HHH-14788 Upgrade to Byteman 4.0.16 2021-08-20 11:45:30 +01:00
Andrea Boriero bbc9e6af20 Re-enabled additional tests 2021-08-18 11:37:49 +02:00
Andrea Boriero 75ff2500c7 Re-enabled additional tests 2021-08-18 11:37:49 +02:00
Andrea Boriero d46db44082 Re-enabled additional tests 2021-08-18 11:37:49 +02:00
Andrea Boriero 746aeb5c95 Re-enabled additional tests 2021-08-18 11:37:49 +02:00
Andrea Boriero 9710bfcf39 Fix load toOne association not referencing a PK with FetchMode.SELECT 2021-08-18 11:37:49 +02:00
Andrea Boriero 5160c8ac6a Fix throw EntityNotFoundException when an association not mapped with @NotFound(IGNORE) is null 2021-08-18 11:37:49 +02:00
Christian Beikov 1ba3595292 HHH-14777 Enabled skip locked rendering for MariaDB 10.6+ 2021-08-17 10:38:27 +02:00
Christian Beikov dffe592cde HHH-14777 Enabled skip locked rendering for MariaDB 10.6+ 2021-08-17 10:38:18 +02:00
The Geeky Asian 971d0f1fc5 HHH-13848 - Fix for potential NullPointerException
The callers of the convert() method in ResourceRegistryStandardImpl expect an exception which is then thrown. This me produce NullPointerException, which has been fixed in this commit.
2021-08-16 22:47:43 +02:00
Christian Beikov e0c77e82ad Properly calculate binary digit numbers for float based on decimal digit numbers 2021-08-16 17:36:50 +02:00
Christian Beikov e415d1bde6 Move annotations.manytoone tests and fix table reference resolving issues 2021-08-16 17:36:50 +02:00
Christian Beikov 76f424fcff Move annotation.manytomany tests and fix filter rendering as well as collection owner initialization and fetching of non-PK to-one attributes 2021-08-16 17:36:50 +02:00
Christian Beikov b326b303d3 Add a millisecond sleep to ensure generated timestamp annotation tests work 2021-08-16 17:36:50 +02:00
Christian Beikov 58078aee66 Move annotations.lob tests 2021-08-16 17:36:50 +02:00
Christian Beikov 1544493edc Wire up custom collection types 2021-08-16 17:36:50 +02:00
Andrea Boriero ffff90757a Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-08-16 16:21:26 +02:00
Andrea Boriero 8174f8ab9d Re-enabled additional tests 2021-08-16 16:03:30 +02:00
Andrea Boriero 7e4275c46e Loading circula bidirectional fetch associations not referring to PK 2021-08-16 16:03:30 +02:00
Andrea Boriero 053153847b Initialize collection with key not referring to PK 2021-08-16 16:03:30 +02:00
Yoann Rodière 544dbbf762 HHH-14770 Revert "HHH-14770 Optimise access to EntityPersister in Metamodel via Class type"
This reverts commit 9a335c1c04.
2021-08-12 11:57:00 +02:00
Andrea Boriero ad61c8f1d4 Fix errors after upstream/main merge 2021-08-11 09:23:43 +02:00
Andrea Boriero 52b83829f1 Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-08-11 09:22:57 +02:00
boris-unckel e1b82b005c HHH-14762 Testsuite: Assert.notNull must not be used on primitive types
Fix https://hibernate.atlassian.net/browse/HHH-14762
2021-08-10 14:08:34 +02:00
Sanne Grinovero fb0279e3a7 HHH-14625 Avoid performing a ServiceRegistryLookup in JtaTransactionCoordinatorImpl constructor 2021-08-09 17:28:37 +01:00
Andrea Boriero fb62f9611a Fix issue with query alias case sensitive and JPAQL strict compliance 2021-08-09 17:55:16 +02:00
Sanne Grinovero 135361a6b8 HHH-14776 Optimise Loader operations by using the Persister directly 2021-08-09 15:55:46 +01:00
Sanne Grinovero edcce3e1c2 HHH-14776 Promote method instantiate(EntityPersister, Serializable) from SessionImplementor to SharedSessionContractImplementor 2021-08-09 15:55:46 +01:00
Sanne Grinovero 9a335c1c04 HHH-14770 Optimise access to EntityPersister in Metamodel via Class type 2021-08-09 12:55:05 +01:00
Andrea Boriero d4c296b732 Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-08-09 12:48:00 +02:00
Sanne Grinovero 2390416318 HHH-14773 JdbcCoordinatorImpl micro improvement: unguarded tracev parameters should be constant 2021-08-09 10:58:18 +01:00
boris-unckel c9b8776d3a HHH-14760 Close resource - potential resource leak
Fixes https://hibernate.atlassian.net/browse/HHH-14760
2021-08-09 10:40:27 +01:00
boris-unckel 3be25aa899 HHH-14760 Close resource - potential resource leak
Fixes https://hibernate.atlassian.net/browse/HHH-14760
2021-08-09 10:28:06 +01:00
Christian Beikov 2f166c31df Fix some documentation tests and respect filters in Session.find as per HHH-14772, and respect explicit polymorphism 2021-08-09 07:22:57 +02:00
Christian Beikov b6683d2352 Fix some more result set mapping issues and fix HHH-7525 as well as HHH-10504 2021-08-06 23:15:50 +02:00
Christian Beikov dd650705d0 Add some delay between save an update of update-timestamp tests 2021-08-06 23:15:50 +02:00
Christian Beikov 62514e9e53 Fix resolving parameter type if other side is a subquery returning a collection part 2021-08-06 23:15:50 +02:00
Christian Beikov b30c9aea8e Move annotations.loader tests and implement support for collection returns 2021-08-06 23:15:50 +02:00
Christian Beikov 15f2dca36d Move annotations.inheritance tests and implement qualifier omission for formulas in DML statements 2021-08-06 23:15:50 +02:00
Christian Beikov f84585c5ed Move annotations.immutable tests and implement immutable update warning/error 2021-08-06 23:15:50 +02:00
Christian Beikov eaba3acc20 Move annotations.idmanytoone tests and fix property lookup of identifierMapper 2021-08-06 23:15:50 +02:00
Christian Beikov 7b58e700db Make sure the SerializableJavaTypeDescriptor is never used for entities. Fix a wrong JDBC mapping causing problems converted attributes. Force IMMEDIATE fetch timing for many-to-one associations with NotFound.IGNORE 2021-08-06 23:15:50 +02:00
Christian Beikov 5da81c2263 Move annotations.formula package 2021-08-06 23:15:50 +02:00
Christian Beikov adf8da6bed Move annotations.fetch package 2021-08-06 23:15:50 +02:00
Christian Beikov 7216823afd Move annotations.enumerated tests and fix some type parameterization and enum related issues 2021-08-06 23:15:50 +02:00
Christian Beikov 38e1704f43 Fix creation of proper navigable path for identifier mapper 2021-08-06 23:15:50 +02:00
Christian Beikov 75f4e635f2 Fix HBM return-join handling 2021-08-06 23:15:50 +02:00
Christian Beikov 95a34e2895 Move test.type.contributor and implement support for constructor injection of TypeBootstrapContext 2021-08-06 23:15:50 +02:00
Christian Beikov d3810b8f7a Implement support for non-primary-key foreign keys 2021-08-06 14:46:35 +02:00
Sanne Grinovero 42ff387193 HHH-14771 Upgrade to Byte Buddy 1.11.12 2021-08-06 00:06:18 +01:00