Yoann Rodière
495eb28698
HHH-17145 Don't use net.bytebuddy.experimental on JDK 21
2023-09-05 14:34:14 +02:00
Bruno Sofiato
a01795e23a
HHH-17079 - Fixed NPE when mapping a generic class as a composite user type
2023-09-05 11:08:45 +02:00
Hibernate-CI
3cd300e818
Post-steps for release : `6.2.8.Final`
2023-08-31 17:16:39 +00:00
Hibernate-CI
c452317d3c
Pre-steps for release : `6.2.8.Final`
2023-08-31 17:11:34 +00:00
Marco Belladelli
4dd35e59cf
HHH-17081 Avoid error for same prop name in different inheritance types
2023-08-31 10:56:15 +02:00
Marco Belladelli
b7bdb65164
HHH-17081 Add test for issue
2023-08-31 10:56:15 +02:00
Andrea Boriero
04ecfaaa73
HHH-17064 Fetch mode select causes StackOverflowError if used together with fetch type lazy
2023-08-30 17:26:07 +02:00
Andrea Boriero
d3c8331ddf
HHH-17064 Add test for issue
2023-08-30 17:26:07 +02:00
Marco Belladelli
90a6bf760a
HHH-17085 Improved check for entity-valued group by path expansion
2023-08-30 13:27:31 +02:00
Marco Belladelli
b47b021b97
HHH-17085 Add test for issue
2023-08-30 13:27:31 +02:00
Sanne Grinovero
8e2a093c48
HHH-17000 Do not keep static references to log levels
2023-08-29 20:33:14 +01:00
Sanne Grinovero
a098e08a75
HHH-17145 Upgrade to ByteBuddy 1.14.7
2023-08-29 16:56:43 +01:00
Barry LaFond
d108a47a7d
HHH-17130 remove restrictive instanceof EntityResultInitializer check
2023-08-29 11:53:22 +02:00
Christian Beikov
a8a4ff2af0
HHH-16952 Disable enhancement expectation for attributes annotated with @Embedded when the type is not annotated with @Embeddable
2023-08-29 10:07:45 +02:00
Marco Belladelli
4ba39b70c7
HHH-17116 Fix test adding missing dialect feature checks
2023-08-29 09:06:38 +02:00
Marco Belladelli
840ec40f02
Revert HHH-16616 backport
2023-08-28 20:57:24 +02:00
Marco Belladelli
0175edef61
HHH-17116 Small fixes to criteria copy logic for qualified joins
2023-08-28 20:38:04 +02:00
Marco Belladelli
8a89cf74e6
HHH-17116 Add test for issue
2023-08-28 20:38:02 +02:00
Marco Belladelli
e6391322e6
HHH-16616 Fix test with assertion that requires multiple subtypes
2023-08-28 20:37:17 +02:00
Marco Belladelli
0914fba014
HHH-16616 Apply discriminator by pruning table group
...
Also, only apply the discriminator for loads since in queries the pruning is already handled by the entity name usage logic.
2023-08-28 20:37:16 +02:00
Marco Belladelli
3ae0a0e430
HHH-16616 Add test for issue
2023-08-28 20:37:16 +02:00
Marco Belladelli
c72efeb92d
HHH-16937 Handle optional `@Any` and discriminator/key nullability
2023-08-28 20:36:38 +02:00
Marco Belladelli
b99d914d14
HHH-16937 Add test for issue
2023-08-28 20:36:38 +02:00
Marco Belladelli
f69de54360
HHH-16938 Fix meta-annotations support for any discriminators
2023-08-28 20:36:03 +02:00
Marco Belladelli
aa2cfe8a17
HHH-16938 Add test for issue
2023-08-28 20:36:03 +02:00
Marco Belladelli
8d82d29c09
HHH-17045 Add row-id result to EntityJoinedFetchInitializer
2023-08-28 20:34:08 +02:00
Marco Belladelli
d09237107e
HHH-17045 Use dynamic update when row-id is not available
2023-08-28 20:34:07 +02:00
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