15562 Commits

Author SHA1 Message Date
Gavin King
9d254f4f8e HHH-16133 allow before-execution generators for embeddable properties
and by side-effect allow @TenantId for embeddable properties
2023-02-10 17:42:55 +01:00
Gavin King
19c559dfb9 very minor jdoc changes 2023-02-10 17:42:55 +01:00
Christian Beikov
241cdf16d9 Get rid of capturing lambdas for Bindable#JdbcValueConsumer 2023-02-10 16:08:09 +01:00
Steve Ebersole
973434c8f1 HHH-16148 - Introduce Immutability (MutabilityPlan) for use with @Mutability
HHH-16141 - Support @Mutability and @Immutable on UserType
HHH-16147 - Support @Mutability and @Immutable on AttributeConverter
HHH-16146 - Improve User Guide documentation for (im)mutability
2023-02-10 08:38:40 -06:00
Christian Beikov
ecf8e1ce39 Get rid of Clause parameter in JdbcParameterBindings 2023-02-10 15:33:45 +01:00
Andrea Boriero
6e87e4ba1d HHH-16165 Incorrect SQL generated when using SELECT DISTINCT and @OrderBy 2023-02-10 15:01:06 +01:00
Andrea Boriero
32f0981b5b HHH-16165 Add test for issue 2023-02-10 15:01:06 +01:00
Marco Belladelli
74b811d99a HHH-16137 Fix check when replacing jdbc parameter 2023-02-10 15:00:21 +01:00
Marco Belladelli
4c699f8d75 HHH-16137 Add test for issue 2023-02-10 15:00:21 +01:00
Christian Beikov
8e0e4caa61 Remove identity generation strategy from entity in tests that doesn't need it 2023-02-10 14:59:18 +01:00
Marco Belladelli
68f50c26e7 HHH-16157 Add test for issue and fix duplicate discriminator conditions in join fetch queries 2023-02-09 18:26:09 +01:00
Marco Belladelli
ac359b6736 HHH-16037 HHH-16053 Add test for issues 2023-02-09 18:26:09 +01:00
Marco Belladelli
7af29eacd7 HHH-15829 Add test for issue 2023-02-09 18:26:09 +01:00
Christian Beikov
1d6951aac3 HHH-16123 Add another test and fix rendering the pruned subquery in UnionSubclassEntityPersister 2023-02-09 14:01:38 +01:00
Marco Belladelli
6fc3ec6901 HHH-16123 Add test for issue 2023-02-09 14:01:38 +01:00
Christian Beikov
2de37ed5e3 HHH-16143 Documentation for composite aggregates 2023-02-09 10:54:19 +01:00
Marco Belladelli
8f4cbd335f HHH-16112 No expectation for one-shot collection delete using update 2023-02-09 10:22:20 +01:00
Marco Belladelli
6feaf2a9e9 HHH-16112 Add test for issue 2023-02-09 10:22:20 +01:00
Gavin King
958cdfb09f remove an obsolete constructor no longer called by Quarkus
and delete the stupid InformixDialectTestCase
2023-02-08 21:39:56 +01:00
Marco Belladelli
1fcd53dc78 HHH-16136 Initialize bytecode-enhanced proxy for associated entities 2023-02-08 18:22:35 +01:00
Marco Belladelli
521f85a20d HHH-16136 Add test for issue 2023-02-08 18:22:35 +01:00
Christian Beikov
f8a17f16c4 HHH-15898 Allow explicit configuration of the UDT column order 2023-02-08 18:07:26 +01:00
Jan Schatteman
60520667c1 Remove calls to deprecated createQuery method from FunctionTests
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-08 17:52:24 +01:00
Jan Schatteman
35682e50da HHH-16131 - Added workaround and test for date calculcation errors on Oracle
Temporarily excluded TiDB from that test (until they fix https://github.com/pingcap/tidb/issues/41052)

Added tidb to the docker_db script

Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-08 17:52:24 +01:00
Christian Beikov
0b4b52b08a HHH-16152 Documentation for @PartitionKey 2023-02-08 17:49:44 +01:00
Jan Schatteman
8b9d199fcf HHH-16151 - Fix potential NullPointerException in SqmTreePrinter for the like excape character
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-08 16:22:01 +01:00
Christian Beikov
5e26bf0c3e HHH-15875 Fix join fetch support for associations within embedded ids 2023-02-08 14:04:02 +01:00
Christian Beikov
f2842732f8 [HHH-16122] Fix determining the type of a property during type variable resolving for mapped superclasses 2023-02-07 17:50:16 +01:00
Markus Heiden
aa76d057d9 [HHH-16122] Add test to reproduce problem 2023-02-07 17:50:16 +01:00
Steve Ebersole
63715770e9 HHH-16081 - Converted collection-as-basic values are considered immutable
HHH-16132 - Dirty checking broken for collection-as-basic mappings (test)
2023-02-06 13:03:17 -06:00
Marco Belladelli
2f6f17912f HHH-15733 Change convert logic to default to value for Map collections of basic types 2023-02-06 18:35:33 +01:00
Marco Belladelli
b1a16f419c HHH-15733 Add test for issue 2023-02-06 18:35:33 +01:00
Tomas Cerskus
07529c309d HHH-15707 - Fix Gradle plugin with Kotlin 1.7.0 or higher
Since Kotlin version 1.7.0 the KotlinCompile task no longer extends
Gradle's AbstractCompile.

This commit updates Hibernate Gradle enhancement plugin to not cast to
AbstractCompile and instead use reflection to invoke the
"getDestinationDirectory" method.

It also updates the Kotlin version on used to test the Gradle
enhancement (but remains backwards compatible with previous Kotlin
versions).
2023-02-06 18:00:12 +01:00
Christian Beikov
0e6c1110fa Fix possible Mockito concurrency issue 2023-02-06 12:22:14 +01:00
Christian Beikov
563880037e Fix possible Mockito concurrency issue 2023-02-06 12:17:59 +01:00
Christian Beikov
3df56ac794 Fix tests for Oracle 11 2023-02-06 10:10:14 +01:00
Marco Belladelli
c7541cf06a HHH-15998 Check dynamic instantiation arguments in group by clause 2023-02-03 19:00:24 +01:00
Marco Belladelli
a34182d3f5 HHH-15991 Add test for issue 2023-02-03 19:00:24 +01:00
Marco Belladelli
027c308104 HHH-15998 Add test for issue 2023-02-03 19:00:24 +01:00
Christian Beikov
8bce5959a2 Update 'com.gradle.enterprise' to '3.12.3', 'com.gradle.common-custom-user-data-gradle-plugin' to '1.8.2', GitHub actions workflow steps setup-java, cache and upload-artifact to v3, and run dependabot on github actions versions 2023-02-03 18:00:08 +01:00
Marco Belladelli
890e4ad62c HHH-16040 New coercing assembler when types are different from expected 2023-02-03 17:53:06 +01:00
Marco Belladelli
b2689fa929 HHH-15916 Add test for issue 2023-02-03 17:53:06 +01:00
Marco Belladelli
bb0f4b2807 HHH-16040 Add test for issue 2023-02-03 17:53:06 +01:00
Andrea Boriero
974afe26f0 HHH-16117 Querying entity with collection in Embeddable causes 'A collection with cascade=all-delete-orphan was no longer referenced by the owning entity instance' 2023-02-03 17:47:15 +01:00
Andrea Boriero
7b6d158245 HHH-16117 Add test for issue 2023-02-03 17:47:15 +01:00
Andrea Boriero
b2f0ead740 HHH-16075 Add test for issue 2023-02-03 17:46:57 +01:00
Andrea Boriero
d34f50589c HHH-16120 Error advancing (next) ResultSet position 2023-02-03 17:46:02 +01:00
Andrea Boriero
3f814d8845 HHH-16120 Add test for issue 2023-02-03 17:46:02 +01:00
Andrea Boriero
bea5bfbe89 HHH-15944 Joins on non-managed-type polymorphisms don't work 2023-02-03 17:45:21 +01:00
Andrea Boriero
ab7d05c150 HHH-15944 Add test for issue 2023-02-03 17:45:21 +01:00