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
Sanne Grinovero
1bc6b11ec5
HHH-16911 Ensure the PhantomReference doesn't get collected before having had a change to trigger
2023-07-28 11:39:18 -04:00
Christian Beikov
d415b5f0d2
HHH-16567 - Remove support for CockroachDB versions older than 22.1
2023-07-28 08:45:08 +02:00
Sanne Grinovero
ae934e72ee
HHH-16911 Save some memory in CallbackRegistryImpl
2023-07-27 16:06:12 -04:00
Sanne Grinovero
a9f77b4cfb
HHH-16911 Ensure we don't leak references to JPA callbacks on SessionFactory close
2023-07-27 16:06:12 -04:00
Sanne Grinovero
4c3666babc
HHH-16911 Integration test for SessionFactory using callbacks to not leak ClassLoader
2023-07-27 16:06:12 -04:00
Sanne Grinovero
5a215a146f
HHH-16911 Integration test for empty SessionFactory to not leak the CL
2023-07-27 16:06:12 -04:00
Sanne Grinovero
9973c80a76
HHH-16911 Introduce a testing utility to spot ClassLoader leaks
2023-07-27 16:06:12 -04:00
Sanne Grinovero
a03c947b5d
HHH-16911 Introduce a testing utility to spot memory leaks
2023-07-27 16:06:12 -04:00