Marco Belladelli
efe7ee9809
HHH-17045 Add test for issue
2023-08-28 20:33:52 +02:00
Marco Belladelli
aa632a819a
HHH-17071 Fix check for collections of converted embeddables
2023-08-28 17:36:47 +02:00
Marco Belladelli
da06b5f0fa
HHH-17071 Add test for issue
2023-08-28 17:36:47 +02:00
Sanne Grinovero
1e6ee8fbab
HHH-17126 Improve type narrowing in signatures of EmbeddableMappingType
2023-08-23 15:03:26 +02:00
Sanne Grinovero
f58b7e4d29
HHH-17126 Improve type narrowing in signatures of AbstractFetchParent
2023-08-23 15:03:26 +02:00
Sanne Grinovero
4c549c46db
HHH-17124 Avoid type pollution in SqmUtil checking for parameters being of type Bindable
2023-08-23 12:05:09 +02:00
Sanne Grinovero
959ff5ee4d
HHH-17123 Avoid type cast to SqlExpressible in SqlSelectionImpl
2023-08-23 11:45:30 +02:00
Sanne Grinovero
062b8bcd68
HHH-17119 Avoid type pollution when casting ModelPart to EntityMappingType
2023-08-22 20:55:39 +02:00
Sanne Grinovero
a6d1bea5b9
HHH-17115 Resolve type pollution problems on lookup of JdbcValuesMappingProducerProvider
2023-08-22 16:18:52 +02:00
Sanne Grinovero
db0427173b
HHH-16884 Improve efficiency of UpdateCoordinatorStandard in tracking tables to be updated
2023-08-22 16:17:55 +02:00
Clement Escoffier
9056695f70
HHH-17005 - Replace monitor with a Java lock to avoid pinning when using virtual threads
...
This commit replaces a `synchronized` with a ReentrantLock in:
- PooledOptimizer
- PooledLoOptimizer
- LegacyHiLoAlgorithmOptimizer
- HiLoOptimizer
The other implementations do not use a monitor lock.
2023-08-22 12:03:02 +02:00
Marco Belladelli
d78681eaa2
HHH-16970 Fix owner access for eager collection initializer
2023-08-21 13:22:59 +02:00
Marco Belladelli
3bb20da9d1
HHH-16970 Add test for issue
2023-08-21 13:22:59 +02:00
Christian Beikov
4449aede4b
Reduce read/lock timeout for Derby and Oracle
2023-08-17 14:09:36 +02:00
Christian Beikov
5e31e808e8
Increase timeout for some tests even further
2023-08-17 12:16:37 +02:00
Christian Beikov
d08087fbbf
Increase timeout for some tests
2023-08-16 21:53:34 +02:00
Christian Beikov
452d69b61f
Fix tests for Oracle 11
2023-08-16 20:02:20 +02:00
Gavin King
864b7f22fc
put sybase on port 9000
...
port 5000 does not work on my Mac laptops and I'm getting sick
of having to do this manually all the time
2023-08-16 15:59:08 +02:00
Jan Schatteman
b283813ee1
HHH-17004 - Add test and fix for issue
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-08-16 15:58:09 +02:00
Andrea Boriero
c0189c0bd4
HHH-16939 Optimistic and Pessimistic Force Increment Update Statements are not committed when using a batch
2023-08-16 15:07:44 +02:00
Steve Dighans
6cc1f1f9e6
HHH-16939 - Test batch force increment version update after SELECT
...
Created test to validate that the version column is incremented after a SELECT statement while in batch mode.
2023-08-16 15:07:44 +02:00
Andrea Boriero
a196f0c042
HHH-17075 Lazy loading of association with non-PK referencedColumnName always yields null when bytecode enhancement is enabled
2023-08-16 14:36:48 +02:00
Yoann Rodière
8d47819f44
HHH-17075 Reproducer for lazy loading of association with non-PK referencedColumnName yielding null
2023-08-16 14:36:48 +02:00
marko-bekhta
bae6304546
HHH-17086 Make JSON/XML format mappers modifiable in SessionFactoryOptionsBuilder
2023-08-16 12:58:20 +02:00
Christian Beikov
1c86d94a15
HHH-17078 Register/Deregister load context on every scroll operation
2023-08-16 09:14:03 +02:00
Christian Beikov
981ccc813e
Use try-with-resources to ensure scroll and stream tests close underlying resources
2023-08-16 09:14:03 +02:00
Christian Beikov
0bef808d3e
Fix driver file overwrite problems
2023-08-15 16:11:43 +02:00
Christian Beikov
6a56fc62e5
HHH-17074 Type inference in duration arithmetic is wrong
2023-08-15 11:50:38 +02:00
Christian Beikov
10baf4398a
HHH-16759 When ComponentType is immutable, use instantiator instead of setting property values
2023-08-14 18:20:55 +02:00
Cedomir Igaly
130e05755a
HHH-16759 Added tests for transient and persistent entities
2023-08-14 18:20:55 +02:00
Marco Belladelli
8f74d6c2f0
HHH-16908 Mapping error when using unowned associations as identifiers
2023-08-14 18:20:55 +02:00
Jan Schatteman
6bc0de2a33
HHH-16908 Add test for issue
2023-08-14 18:20:55 +02:00
Christian Beikov
544e9a3fb3
HHH-16878 Add support for joins in SQL DML AST
2023-08-14 17:18:54 +02:00
Andrea Boriero
226d0f956f
HHH-16878 Add test for issue
2023-08-14 17:18:54 +02:00
Christian Beikov
6c54c1abbb
Fix driver file overwrite problems
2023-08-14 15:32:36 +02:00
Andrea Boriero
7170403fcf
HHH-16577 Bytecode enhancement and @DynamicUpdate causes Index Out of Bound Exception
2023-08-14 15:02:39 +02:00
Andrea Boriero
bcf13cc98a
HHH-16577 Add test for issue
2023-08-14 15:02:39 +02:00
Marco Belladelli
fb89a2493f
HHH-16928 Add test for issue
2023-08-14 09:50:50 +02:00
Andrea Boriero
18de71edff
HHH-17041 Embeddable and Generics throws IllegalArgumentException
2023-08-11 18:14:16 +02:00
Andrea Boriero
0f5008ca3f
HHH-17041 Add test for issue
2023-08-11 18:14:16 +02:00
Andrea Boriero
3992ac354d
HHH-17034 Bytecode enhancement leads to broken constructor for a generic embedded field in a twice removed MappedSuperclass
2023-08-11 18:14:16 +02:00
Yoann Rodière
b32e0cdaf8
HHH-17035 Reproducer for Bytecode enhancement leading to StackOverflowError with specific setup involving different generic parameter names
2023-08-11 18:14:16 +02:00
Yoann Rodière
92961413aa
HHH-17034 Reproducer for exception with bytecode-enhanced entity with embeddable in twice removed generic mappedsuperclass
2023-08-11 18:14:16 +02:00
Marco Belladelli
5ca32c8769
HHH-16798 Fix check for supertype-treats in single table inheritance
...
Also, fix a small bug in special not-null discriminator predicate rendering
2023-08-11 15:12:43 +02:00
Sanne Grinovero
49f3f658a5
HHH-17066 Upgrade H2 to version 2.2.220
2023-08-10 12:35:07 +02:00
Christian Beikov
d4abf0819a
Setup TiDB for local testing
2023-08-10 11:42:53 +02:00
Marco Belladelli
173e247812
HHH-16918 Unify column duplication checking logic under Value
2023-08-09 14:28:05 +02:00
Marco Belladelli
d2a88cb883
HHH-16918 Retain any key and discriminator (insert/updat)ability
2023-08-09 14:28:05 +02:00
Marco Belladelli
222ff4071b
HHH-16918 Add test for issue
2023-08-09 14:28:05 +02:00
Marco Belladelli
3f8f386d01
HHH-16755 Consider inherited properties when handling generics
2023-08-09 14:27:13 +02:00