15722 Commits

Author SHA1 Message Date
Marco Belladelli
98ca6fcfb3 HHH-16109 Add test for issue 2023-02-13 17:00:36 +01:00
Andrea Boriero
6f23c6fd00 HHH-15990 unable to determine TableReference when associate ManyToOne fetch lazy and NotFound IGNORE 2023-02-13 16:58:47 +01:00
Andrea Boriero
77ae4201d1 HHH-15990 Add test for issue 2023-02-13 16:58:47 +01:00
Christian Beikov
9ef49c596d Get rid of most capturing lambdas in write path 2023-02-13 16:57:24 +01:00
Marco Belladelli
57f5769ee5 HHH-16170 Check for enums in update statement 2023-02-13 16:55:15 +01:00
Marco Belladelli
984f7ff571 HHH-16170 Add test for issue 2023-02-13 16:55:15 +01:00
Gavin King
f3833e71a9 HHH-16174 support for extract(epoch from ...) in HQL 2023-02-13 15:40:24 +01:00
Jan Schatteman
b430c6066a HHH-16131 - Correction to workaround for date calculation errors on Oracle (first workaround failed on Oracle 11)
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-13 10:20:13 +01:00
Christian Beikov
300a792bb6 Fix TenantIdTest when VM has nanosecond precision 2023-02-13 10:06:50 +01:00
Christian Beikov
0769c8c917 Use an instant in tests that fits the millisecond resolution of Sybase 2023-02-10 18:22:09 +01:00
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