16823 Commits

Author SHA1 Message Date
marko-bekhta
83d706d092 HHH-16591 Add a test case to check if PREFERRED_DURATION_JDBC_TYPE can be overridden by annotations 2023-08-09 09:33:27 +02:00
Christian Beikov
63eedee7a2 HHH-16759 When ComponentType is immutable, use instantiator instead of setting property values 2023-08-09 09:16:12 +02:00
Cedomir Igaly
24467aa86e HHH-16759 Added tests for transient and persistent entities 2023-08-09 09:16:12 +02:00
Gavin King
75f3ad9651 fix type in jdoc 2023-08-08 21:07:33 +02:00
Gavin King
14ba8f5c20 HHH-17046 make SchemaManager.truncateMappedObjects() repopulate table generators 2023-08-08 19:16:31 +02:00
Gavin King
4da2fe0f5b add a test for implicit collection joins in 'select' clause 2023-08-08 19:16:31 +02:00
Scott Marlow
2bd427befe HHH-16971 Upgrade ByteBuddy to 1.14.5
Signed-off-by: Scott Marlow <smarlow@redhat.com>
2023-08-08 17:42:45 +02:00
Yoann Rodière
f2a0087757 HHH-16832 Add missing test annotation 2023-08-08 16:51:51 +02:00
Christian Beikov
4551f5bcc4 Improve test reliability on Sybase 2023-08-08 16:08:39 +02:00
Christian Beikov
67c52f87bc HHH-16611 Switch NameQualifierSupport for Sybase to BOTH 2023-08-08 16:08:39 +02:00
Christian Beikov
feb3b3fc36 HHH-17033 Fix invalid SQL being generated for implicit join in entity join on clause 2023-08-08 16:06:40 +02:00
Sanne Grinovero
185cfbc4cc HHH-17043 Remove unused internal collection JoinedIterable 2023-08-08 15:17:06 +02:00
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