Marco Belladelli
869d857823
HHH-16988 Fix and simplify the getNavigablePathCopy method
...
Handle implicitly treated navigable paths copy correctly.
Also, small change to findPluralAttribute() to correctly handle multiple inheritance types.
2023-08-08 14:07:48 +02:00
Marco Belladelli
e3ccfdf829
HHH-16988 Add test for issue
2023-08-08 14:07:48 +02:00
Davide D'Alto
df88fd15fa
HHH-17037 Changes for Hibernate Reactive
...
Make it possible to override the SingleIdLoadPlan
and the SingleIdEntityLoader.
2023-08-08 11:15:46 +02:00
Andrea Boriero
000e21dad5
HHH-16968 StackOverflowError when using NaturalIdLoadAccess and bi-directional association
2023-08-08 10:40:31 +02:00
Andrea Boriero
6a1e4a5e45
HHH-16968 Add test for issue
2023-08-08 10:40:31 +02:00
Gavin King
b43e32eb80
HHH-17009 put back AbstractPostInsertGenerator in deprecated mode
...
I should not have removed this class, I messed up there.
2023-08-07 20:46:02 +02:00
Christian Beikov
351071296b
HHH-17001 Visit nested joins and predicates only once through special consume methods in BaseSemanticQueryWalker
2023-08-07 17:18:08 +02:00
Christian Beikov
a4a75efcd3
HHH-17001 Test for StackOverflowError during parameter collection
2023-08-07 17:18:08 +02:00
Yoann Rodière
09c6c1d6e8
Use JUnit 5 for Java Modules integration tests
...
No idea why we weren't, but using JUnit 4 leads to problems with JDK 21
(some classes being detected as tests even though they aren't),
so let's avoid that.
2023-08-07 17:15:59 +02:00
Yoann Rodière
03e2fc9654
Use Java 21 bytecode for tests when testing against JDK 21
2023-08-07 17:15:59 +02:00
Gavin King
ffbced83a9
HHH-17039 fix Session vs EntityManager confusion in doc code examples
2023-08-07 12:44:05 +02:00
Marco Belladelli
36fc27dd4a
HHH-16919 Always skip initialization for non-owning entity initializers
2023-08-07 12:00:21 +02:00
Marco Belladelli
55a5be5c9d
HHH-16919 Add test for issue
2023-08-07 12:00:21 +02:00
Marco Belladelli
44e48740a1
HHH-16879 Handle parent injection in ComponentType#assemble
2023-08-07 11:59:01 +02:00
Marco Belladelli
f4807c0249
HHH-16879 Add test for issue
2023-08-07 11:59:01 +02:00
Christian Beikov
2b1a5ae74f
HHH-16670 Test to ensure columnDefinition has precedence over specialized type declaration
2023-08-07 11:10:52 +02:00
Andrea Boriero
adc962957d
HHH-16762 SchemaMigrator generates ORA-22859 errors on columns annotated with @Lob
2023-08-04 20:16:43 +02:00
Andrea Boriero
db602cb535
HHH-17011 Add test for issue
2023-08-04 20:16:43 +02:00
Christian Beikov
b57fbb1245
Fix Sybase duration arithmetic problem
2023-08-04 16:30:41 +02:00
Christian Beikov
35fa14a666
HHH-16901 Add test for a partial null composite FK to a non-primary key
2023-08-04 16:30:41 +02:00
Andrea Boriero
22535bbd92
HHH-16997 Embedded components in HibernateProxy are not initialized when entity has reference to another entity of the same type + HHH-16901 Embedded field in entity association from composite key not correctly instantiated
2023-08-04 16:30:41 +02:00
Marco Belladelli
7cb00f3521
HHH-16901 Add test for issue
2023-08-04 16:30:41 +02:00
Andrea Boriero
424c6b447f
HHH-16997 Add test for issue
2023-08-04 16:30:41 +02:00
Andrea Boriero
40aa49b504
Fix java 17 build error with Gradle 8
2023-08-04 14:49:21 +02:00
Andrea Boriero
126a28e8f4
Fix jpamodelgen build error with Gradle 8
2023-08-04 14:49:21 +02:00
Andrea Boriero
345598aab6
Fix documentation build error with Gradle 8
2023-08-04 14:49:21 +02:00
Yoann Rodière
ac6ee6788b
Stop testing against JDK 19
2023-08-04 11:06:21 +02:00
Yoann Rodière
97a10e772d
Test against JDK 22 EA
2023-08-04 11:06:21 +02:00
Christian Beikov
a209b7ad46
HHH-16737 Parse non-type-suffixed number literals as types that fit the number value
2023-08-03 18:59:01 +02:00
Andrea Boriero
35a671e64e
HHH-17019 EntityListener is not triggered for a LAZY loaded association
2023-08-03 10:18:12 +02:00
Andrea Boriero
1b1ed23964
HHH-17019 Move tests to bytecode folder
2023-08-03 10:18:12 +02:00
marko-bekhta
c971b16e14
HHH-17019 Create a reproducer for the issue
2023-08-03 10:18:12 +02:00
Christian Beikov
537602b993
HHH-16694 Generated enum columns should respect the enum's intended order
2023-08-02 19:15:25 +02:00
Christian Beikov
6a4b7467f7
Fix Oracle 11 test failure
2023-08-02 19:10:26 +02:00
The-Huginn
f2b4454c0e
[HHH-16979] Change SqmPathSource resolution method call
2023-08-02 19:01:49 +02:00
Clement Escoffier
71cb3477ca
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-02 10:40:49 -04:00
Marco Belladelli
d825801f0d
HHH-16751 Add test for issue
2023-08-02 15:29:29 +02:00
Steve Ebersole
1656d26aa5
HHH-17015 - Upgrade to Gradle 8
...
https://hibernate.atlassian.net/browse/HHH-17015
2023-08-02 08:20:40 -05:00
Steve Ebersole
19eb5a6e8c
HHH-17015 - Upgrade to Gradle 8
...
https://hibernate.atlassian.net/browse/HHH-17015
2023-08-02 08:20:40 -05:00
James Bodkin
fe89b0b4b1
HHH-16766: Load lazy hierarchical IdClass entities
2023-08-02 12:04:05 +02:00
Marco Belladelli
91b17b8179
HHH-16888 Return correlated root in findRoot() for entity joins
2023-08-01 13:41:45 +02:00
Marco Belladelli
be9465c1f9
HHH-16888 Add test for issue
2023-08-01 13:41:45 +02:00
marko-bekhta
3365c6f585
HHH-17016 Cast to the correct MySQL dialect
2023-08-01 10:32:35 +02:00
joohyukkim
ba25ebbfb5
Update Database_Access.adoc
2023-07-31 07:21:28 -04:00
joohyukkim
9d4d728867
FIx typo
2023-07-31 07:21:28 -04:00
dependabot[bot]
1fa0694d6f
Bump com.gradle.enterprise from 3.14 to 3.14.1
...
Bumps com.gradle.enterprise from 3.14 to 3.14.1.
---
updated-dependencies:
- dependency-name: com.gradle.enterprise
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-31 07:20:43 -04:00
Sanne Grinovero
4af306f2c2
HHH-16911 Don't wait for 3m in the self-test of ClassLoaderLeaksUtilityTest
2023-07-31 07:20:08 -04:00
Gavin King
ed88d050f8
HHH-17006 fix HQL ':enumValue is null'
2023-07-29 12:14:06 +02:00
Gavin King
c74d6fa86f
HHH-17006, HHH-13016 various refactorings/cleanups before fix
...
- Misc cleanups and fixes to incorrect generic typing of some operations
- Try to fix bodgy type inference algorithm for case/when expressions
2023-07-29 12:14:06 +02:00
Sanne Grinovero
5daf7a0354
HHH-16911 Allow using 3GB of memory to build
2023-07-28 11:39:18 -04:00