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
Sanne Grinovero
dac96abd24
HHH-16911 MapBackedClassValue ClassLoader leak
2023-07-27 16:06:12 -04:00
Christian Beikov
d213fff3de
Make sure tests work with Oracle 11
2023-07-27 18:28:44 +02:00
Andrea Boriero
6c8cdb1b32
HHH-16816 Add test for issue
2023-07-27 14:09:45 +02:00
Sanne Grinovero
d8363d720a
HHH-17003 Race conditions in LazyLoadingConnectionCloseTest and ConnectionsReleaseAutoCommitTest
2023-07-27 05:22:38 -04:00
Andrea Boriero
b561e64fca
HHH-16959 Add test for issue
2023-07-27 10:40:24 +02:00
Andrea Boriero
e2f92af59f
HHH-16959 Fail to batch delete entities with nested embeddeds
2023-07-27 08:22:26 +02:00
Gavin King
9add83ec92
fix problem where Hibernate refused to instantiate non-public UserType
...
also:
- clean up some code with respect to generic typing
- improve some exception reporting
2023-07-26 16:40:07 +02:00
Andrea Boriero
0725022d79
HHH-16966 StackOverFlowError with @ManyToOne and @Proxy( lazy=false )
2023-07-26 15:06:18 +02:00
gtoison
87096e5a0a
HHH-16966 Test reproducing the issue
2023-07-26 15:06:18 +02:00
Laurent Klock
bde1034aee
HHH-16977 Fixed in NullPointerException in EntityEntryContext.downgradeLocks
2023-07-26 07:01:29 -04:00
Andrea Boriero
c7bafd646a
HHH-16895 @Check constraint not generated when annotated on entity
2023-07-26 12:10:22 +02:00
Andrea Boriero
9d8d626323
HHH-16895 Add test for issue
2023-07-26 12:10:22 +02:00
Andrea Boriero
9bb1327581
Revert "HHH-16959 Fail to batch delete entities with nested embeddeds"
...
This reverts commit 533c1cd22b
.
2023-07-26 12:09:10 +02:00
Andrea Boriero
5ca06af029
Revert "HHH-16959 Add test for issue"
...
This reverts commit 6c767eab1f
.
2023-07-26 12:08:56 +02:00
Andrea Boriero
533c1cd22b
HHH-16959 Fail to batch delete entities with nested embeddeds
2023-07-26 12:04:05 +02:00
Andrea Boriero
6c767eab1f
HHH-16959 Add test for issue
2023-07-26 12:04:05 +02:00
Adrodoc
148806fe2c
HHH-16826: Refactor to avoid costly modulo operation for splitting in clauses
...
Co-authored-by: Christian Beikov <christian.beikov@gmail.com>
2023-07-26 11:50:51 +02:00
Adrodoc
68601df471
HHH-16826 - IN-Clause Parameter Padding should grow exponentially for Dialects with InExpressionCountLimit
2023-07-26 11:50:51 +02:00
Gavin King
a438474f45
add some javadoc
2023-07-25 18:19:51 +02:00
Gavin King
cbc572427d
disable some tests on MySQL due to HHH-16989
2023-07-25 16:32:10 +02:00
Gavin King
d3a1b4f33e
add test for cast() with parameters in numeric expressions
2023-07-25 16:32:10 +02:00
Gavin King
b53732d141
fix bug where parameters of cast target type were not passed along
...
This was yet another bug that resulted from what I've been warning about:
the use of untypesafe getChild() methods in SQB. So I've gone through and
removed even more of those, to further reduce the probability of this kind
of bug in the future.
2023-07-25 16:32:10 +02:00
Gavin King
dfc282adb1
extremely minor cleanups to type descriptors
2023-07-25 16:32:10 +02:00
Christian Beikov
e83008e75d
Fix DB2 10.5 testsuite issues
2023-07-25 15:47:08 +02:00
Christian Beikov
1ba2203d7c
Fix HANA and Oracle old testsuite failure due to id column only table with identity
2023-07-25 15:03:27 +02:00
Gavin King
7effc40e13
HHH-15939 test for fixed issue
2023-07-24 20:19:46 +02:00
Gavin King
05de3e487b
clarify the semantics of hibernate.criteria.value_handling_mode
2023-07-24 18:31:50 +02:00
Andrea Boriero
ec9747983d
HHH-16825 Cascading an entity with a composite key causes NullPointerException in AbstractClassJavaType.extractHashCode
2023-07-24 17:58:45 +02:00
Andrea Boriero
bf66bc7b78
HHH-16825 Add test for issue
2023-07-24 17:58:45 +02:00
Christian Beikov
eb562d5078
HHH-16984 Disable use of arrays for batch and multi-loader on H2
2023-07-24 17:15:19 +02:00
Christian Beikov
90eb697020
HHH-16983 Avoid unnecessary allocations for HQL interpretation caching
2023-07-24 17:15:19 +02:00
Christian Beikov
b9e5d3a6bc
HHH-16982 Avoid unnecessary registerReloadedEntity calls
2023-07-24 17:15:19 +02:00
Christian Beikov
7915ad635a
HHH-16981 Improve JdbcOperation caching
2023-07-24 17:15:19 +02:00
Gavin King
1d54f179b2
lightly reword javadoc for a setting
2023-07-24 14:28:03 +02:00
Gavin King
4057245de2
jdoc the default for a setting + add @since tags
2023-07-23 17:57:59 +02:00
Gavin King
6c435b02c9
support optional 'from' in @HQL query method generation
...
(as desired by Stef)
2023-07-23 15:51:14 +02:00
Gavin King
1c15267d3a
HHH-16973 optional 'from' clause
...
(and cleanups to SQB)
2023-07-23 13:28:54 +02:00
Gavin King
2c5ee8f088
split UserComponentType out from ComponentType
...
and add CompositeType.replacePropertyValues()
this refactoring results in significant simplifications/cleanliness
2023-07-22 15:00:50 +02:00
Gavin King
47024e7bd5
miscellaneous code cleanups
2023-07-22 15:00:50 +02:00
Gavin King
57cbf2e16a
update jdoc of @Find, @HQL, @SQL
2023-07-21 21:33:15 +02:00
Gavin King
c15232141d
add missing @since annotations
2023-07-21 21:33:15 +02:00
Gavin King
1d22d8e174
add some links to Javadoc overview
2023-07-21 21:33:15 +02:00
Sanne Grinovero
a27f1e5cd8
HHH-16819 Pointing to legacy property (pre-Jakarta) in thrown exception of GroupsPerOperation
2023-07-21 12:04:25 -04:00
Victor Bonnier
36f3e4c289
HHH-16819 Corrected typo in JAKARTA_JPA_GROUP_PREFIX
2023-07-21 12:04:20 -04:00
Sanne Grinovero
042ea16b37
HHH-16963 Avoid H2's capability to register a JVM shutdown hook: causes classloader leaks during tests
2023-07-21 11:43:01 -04:00
Sanne Grinovero
d812da6567
HHH-16964 Disable Log4J2's management beans during integration tests
2023-07-21 11:41:00 -04:00