10407 Commits

Author SHA1 Message Date
Sanne Grinovero
3b05c27a56 HHH-16963 Avoid H2's capability to register a JVM shutdown hook: causes classloader leaks during tests 2023-08-01 16:07:28 -04:00
Sanne Grinovero
9e249452a9 HHH-16965 ByteCodeHelper test utility might occasionally not read the full bytestream 2023-08-01 16:07:28 -04:00
Sanne Grinovero
ebab541bda HHH-16964 Disable Log4J2's management beans during integration tests 2023-08-01 16:07:28 -04:00
Marco Belladelli
91df5f130d HHH-16888 Return correlated root in findRoot() for entity joins 2023-08-01 13:41:51 +02:00
Marco Belladelli
7e7d69679d HHH-16888 Add test for issue 2023-08-01 13:41:51 +02:00
Barry LaFond
2ee435143c HHH-16999 Relax visibility of some methods for hibernate-reactive 2023-07-31 09:58:43 +02:00
Christian Beikov
87c89959ba Make sure tests work with Oracle 11 2023-07-28 08:31:51 +02:00
Andrea Boriero
14a4faab6a HHH-16816 Add test for issue 2023-07-27 14:10:43 +02:00
Andrea Boriero
43e34ea81e HHH-16959 Fail to batch delete entities with nested embeddeds 2023-07-27 10:43:21 +02:00
Andrea Boriero
1df44f7416 Revert "HHH-16959 Fail to batch delete entities with nested embeddeds"
This reverts commit 8a644d8436a780e84cf05508dec613636e3d1e31.
2023-07-27 10:42:47 +02:00
Andrea Boriero
8a644d8436 HHH-16959 Fail to batch delete entities with nested embeddeds 2023-07-27 08:22:33 +02:00
Andrea Boriero
c32a54a099 HHH-16959 Add test for issue 2023-07-27 08:22:33 +02:00
Andrea Boriero
c2fd263318 HHH-16966 StackOverFlowError with @ManyToOne and @Proxy( lazy=false ) 2023-07-26 15:06:24 +02:00
gtoison
8805f8e933 HHH-16966 Test reproducing the issue 2023-07-26 15:06:24 +02:00
Andrea Boriero
7d9621c8d9 HHH-16895 @Check constraint not generated when annotated on entity 2023-07-26 12:04:01 +02:00
Andrea Boriero
22bc539298 HHH-16895 Add test for issue 2023-07-26 12:04:01 +02:00
Christian Beikov
dd385383bb Fix HANA and Oracle old testsuite failure due to id column only table with identity 2023-07-25 15:04:08 +02:00
Christian Beikov
949397f1bd HHH-16984 Disable use of arrays for batch and multi-loader on H2 2023-07-25 05:06:36 -04:00
Christian Beikov
7eba1b4483 HHH-16983 Avoid unnecessary allocations for HQL interpretation caching 2023-07-25 05:06:36 -04:00
Christian Beikov
34628e71da HHH-16982 Avoid unnecessary registerReloadedEntity calls 2023-07-25 05:06:36 -04:00
Christian Beikov
0c7c68fe5a HHH-16981 Improve JdbcOperation caching 2023-07-25 05:06:36 -04:00
Andrea Boriero
bf9a8283dc HHH-16825 Cascading an entity with a composite key causes NullPointerException in AbstractClassJavaType.extractHashCode 2023-07-24 17:59:05 +02:00
Andrea Boriero
b66ba5ff0c HHH-16825 Add test for issue 2023-07-24 17:59:05 +02:00
Jan Schatteman
a9ca41d31d HHH-16872 - Verify that statement fetch size is properly used
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
(cherry picked from commit 38f5db334b0af6e0dd5b0633548e8bae4f496902)
2023-07-20 11:24:11 -05:00
Gavin King
5247156259 HHH-16912 return null from deprecated method instead of producing a CCE
This is a band-aid over an error occurring in Liquibase. But it seems to
me that Liquibase itself should be updated to use the new APIs.

(cherry picked from commit 7c378847cbf635527d651c7c0711b5a55216b88a)
2023-07-20 09:07:54 -05:00
Andrea Boriero
ff0479c1d2 HHH-16890 StackOverflowError when loading entities with @Proxy(lazy = false) 2023-07-20 16:04:41 +02:00
gtoison
9555a1d2a0 HHH-16890 Add test for issue 2023-07-20 16:04:41 +02:00
Steve Ebersole
ff5a7bc3ee HHH-16765 - Cannot parse quoted table name
(cherry picked from commit cd24ddf8e67c815f4d2290a6267d635bf9f3536a)
2023-07-19 14:17:06 -05:00
Andrea Boriero
16117dddb0 HHH-16943 Column ordering leads to wrong column order in unique constraints + HHH-16953 Hibernate doesn't observe column order on multicolumn indexes 2023-07-19 17:41:33 +02:00
Andrea Boriero
58eaf74213 HHH-16953 Ad test for issue 2023-07-19 17:41:33 +02:00
Benedikt Waldvogel
e33ece3ecf HHH-16943 Add UniqueConstraintColumnOrderTest showing the column order issue 2023-07-19 17:41:33 +02:00
Andrea Boriero
7c5451d756 HHH-15917 Unrelated Entity Join throws IllegalStateException 2023-07-19 15:58:37 +02:00
Andrea Boriero
71ee7fbd3c HHH-15917 Add test for issue 2023-07-19 15:58:37 +02:00
Marco Belladelli
7bc399db1c HHH-16837 Avoid passing domain path's NP when resolving table reference 2023-07-19 13:04:06 +02:00
Marco Belladelli
9bb05881de HHH-16837 Add test for issue 2023-07-19 13:04:06 +02:00
Marco Belladelli
96c4b98039 HHH-16803 Specially handle enum classes in nullLiteral 2023-07-19 13:03:25 +02:00
Marco Belladelli
9f1239ce77 HHH-16803 Add test for issue 2023-07-19 13:03:25 +02:00
Andrea Boriero
147f01ac0b HHH-16812 StackOverflowError an embeddable's @Parent is a subclass in an inheritance tree 2023-07-18 17:55:36 +02:00
Andrea Boriero
d69138f1b9 HHH-16812 add test for issue 2023-07-18 17:55:36 +02:00
gtoison
d5819c71f3 HHH-16812 Test reproducing the issue
It seems that when trying to call the Smell.setCheese()setter and when
the entity is an uninitialized Food proxy there’s a ClassCastException
(maybe the proxy should be narrowed to the actual class of the entity)
and then it tries to build an exception but to do that it needs to
initialize the entity and that fails again with the same problem.
Building the exception fails because PropertySetterAccessException tries
to call the toString method of the uninitialized proxy.
2023-07-18 17:55:36 +02:00
Marco Belladelli
69f3cfe837 HHH-16709 Use embeddable type's compare for embedded attribute mappings 2023-07-18 13:58:38 +02:00
Marco Belladelli
ac4b674d5c HHH-16709 Add test for issue 2023-07-18 13:58:38 +02:00
Marco Belladelli
9822457b8a HHH-16667 Use identifier table key mapping in version update restriction 2023-07-18 11:51:51 +02:00
Marco Belladelli
d0942659c1 HHH-16667 Add test for issue 2023-07-18 11:51:51 +02:00
Marco Belladelli
6df9509e2f HHH-16754 Use current query part when checking selected group by paths 2023-07-18 11:50:31 +02:00
Marco Belladelli
1126438604 HHH-16754 Add test for issue 2023-07-18 11:50:31 +02:00
Marco Belladelli
899bf1efa5 HHH-16871 Simplified maximum fetch depth condition 2023-07-18 11:48:30 +02:00
Marco Belladelli
65c1d2db2b HHH-16871 Add test for issue 2023-07-18 11:48:30 +02:00
Marco Belladelli
d23d448e72 HHH-16905 Account for identifiers in getNavigablePathCopy 2023-07-18 11:46:49 +02:00
Marco Belladelli
7c181454bc HHH-16926 Add test for issue 2023-07-18 11:46:49 +02:00