Andrea Boriero
86a2402ec1
HHH-15560 Add test showing the issue has been solved
2024-12-18 15:01:25 +01:00
Andrea Boriero
badc844e3e
HHH-9952 Add test showing the issue has been solved
2024-12-18 15:00:01 +01:00
Christian Beikov
28b815766f
Try to fix snapshot publishing
2024-12-18 14:41:58 +01:00
Čedomir Igaly
0b035dc5a5
HHH-18958 If NamedQuery.returnClass attribute is present use it when generating method return type
2024-12-18 14:35:59 +01:00
Čedomir Igaly
3d35dbfae9
HHH-18958 Test case - named query with resultClass annotation
2024-12-18 14:35:59 +01:00
Čedomir Igaly
050089efcc
HHH-18960 If query parameter allows multiple value binding, accept List, Set, or Collection with parameter type as generic type
2024-12-18 14:20:48 +01:00
Čedomir Igaly
c96305a2e4
HHH-18960 Test case - when named query parameter allows multiple value binding, instance of java.util.Collection should be allowed as parameter
2024-12-18 14:20:48 +01:00
Gavin King
89ba024a44
much more consistent reuse of LoadEvents, and some cleanup
2024-12-18 13:47:03 +01:00
Gavin King
1aac8c356e
HHH-19985 clean up the incredible mess of CacheEntityLoaderHelper
...
and enable collections to be loaded from second-level cache in SS
NB: in my opinion, people shouldn't add their @author tag when they
just move a bunch of existing logic into a static class and make
some minor changes
2024-12-18 13:47:03 +01:00
Gavin King
22a13b535d
add collection recreate/update/remove events to StatelessSession
2024-12-18 13:47:03 +01:00
Gavin King
a66bd7da0f
HHH-17985 cache invalidation for collections from StatelessSession
2024-12-18 13:47:03 +01:00
Gavin King
9b1ee66355
minor code cleanups
2024-12-18 13:47:03 +01:00
Gavin King
d65b53cdb7
javadoc for JPA-standard cache config settings
2024-12-18 13:47:03 +01:00
Gavin King
50b64274e4
partially-fix jdoc in EntityDataAccess
...
Not sure what "release" referred to ... so operation that was removed/renamed?
2024-12-18 13:47:03 +01:00
Gavin King
409de2c7fa
HHH-17985 enable StatelessSession second-level cache by default
2024-12-18 13:47:03 +01:00
Gavin King
163d92c4cd
HHH-17985 allow StatelessSession.get() to get/put the second-level cache
...
For now I've left this disabled by default for backward compatibility.
2024-12-18 13:47:03 +01:00
Gavin King
e32130c3b8
HHH-18942 add another missing JFR event to StatelessSession
2024-12-18 13:47:03 +01:00
Gavin King
fdaf54f841
cosmetic changes in the Action package
2024-12-18 13:47:03 +01:00
Gavin King
b5f0d1a55d
fix typo in variable name
2024-12-18 13:47:03 +01:00
Gavin King
0cb6679f6e
misc code cleanups
2024-12-18 13:47:03 +01:00
Gavin King
205eb0dc38
HHH-17985 second-level cache invalidation for StatelessSession
2024-12-18 13:47:03 +01:00
Gavin King
8a836bd13e
HHH-18942 add missing JFR event to StatelessSession
...
I missed one
2024-12-18 13:47:03 +01:00
Gavin King
028a4dcf1e
clean up javadoc for CachedDomainDataAccess
2024-12-18 13:47:03 +01:00
Christian Beikov
4fc56653a6
HHH-18803 Fix XML aggregate issues due to missing functions in DB2 10.5
2024-12-17 19:36:19 +01:00
Christian Beikov
d0d442cfda
HHH-18892 Fix SQL errors with hex and hash functions on HANA
2024-12-17 19:36:19 +01:00
Christian Beikov
25207092c2
HHH-18892 Respect DB2 hash functions only available since version 11+
2024-12-17 19:36:19 +01:00
Christian Beikov
6f887a516a
HHH-18806 Use JUnit Jupiter API to make feature check effective
2024-12-17 19:36:19 +01:00
Vladimír Kuruc
46b3b3a2d2
HHH-18168 Skip test for older Informix
2024-12-17 15:30:05 +01:00
Vladimír Kuruc
a23096484f
HHH-18369 Support Informix matches() function
2024-12-17 15:30:05 +01:00
Vladimír Kuruc
d341240b1a
HHH-18367 Fix for Informix sum on case expression error
2024-12-17 15:30:05 +01:00
Vladimír Kuruc
cda4b1ca37
HHH-18365 Fix for Informix function bit_length() error
2024-12-17 15:30:05 +01:00
Vladimír Kuruc
98e80e3504
HHH-18364 Fix for Informix function locate() error
2024-12-17 15:30:05 +01:00
Vladimír Kuruc
a2f82b63f4
HHH-18363 Fix for Informix component nullness check error
2024-12-17 15:30:05 +01:00
Vladimír Kuruc
20d054aa7b
HHH-18362 Fix for Informix function substring() error
2024-12-17 15:30:05 +01:00
Vladimír Kuruc
b02b33d478
HHH-18361 Fix for Informix current_time error
2024-12-17 15:30:05 +01:00
Andrea Boriero
d28d214ec1
HHH-13612 Quoted table name in FROM clause in @Formula gets wrongly qualified with generated alias
2024-12-17 14:56:50 +01:00
Andrea Boriero
0dac348b94
HHH-13612 Add test for issue
2024-12-17 14:56:50 +01:00
Čedomir Igaly
2215d2b9bf
HHH-18947 UUID v7 - Use randomized counter instead of counter + random
...
This will add approximately ten bits of entropy to generated UUID,
while preserving uniqueness and monotonicity
2024-12-17 14:02:04 +01:00
Andrea Boriero
57c0b26d86
HHH-14725 Fix reset handling on BlobProxy
2024-12-17 13:10:31 +01:00
Andrea Boriero
c475770d09
HHH-14725 Fixed test
2024-12-17 13:10:31 +01:00
Chris Cranford
c7734e9b21
HHH-14725 Adjust test to use byte array, update Javadoc
2024-12-17 13:10:31 +01:00
Chris Cranford
9525ac7fd2
HHH-14725 Fix reset handling on BlobProxy
2024-12-17 13:10:31 +01:00
Andrea Boriero
fefadfe6ea
HHH-13815 TransientObjectException after merging a bidirectional one-to-many with orphan deletion
2024-12-17 12:30:21 +01:00
Andrea Boriero
4d7bb44d01
HHH-13815 Add test for issue
2024-12-17 12:30:21 +01:00
Čedomir Igaly
c882aeb2b8
HHH-18945 Import generated class full qualified name to prevent importing other classes with same simple name
2024-12-17 09:51:15 +01:00
Čedomir Igaly
92e29b63db
HHH-18945 Test case - entity class extends mapped superclass with same simple class name
2024-12-17 09:51:15 +01:00
Gavin King
9ce2960b81
HHH-18949 slightly improve test
2024-12-17 07:28:25 +01:00
Gavin King
429f5beff6
HHH-18948 move the EventMonitor SPI to its own namespace
2024-12-16 22:58:02 +01:00
Gavin King
a3c8fa7a25
HHH-18948 rename EventManager -> EventMonitor
2024-12-16 22:58:02 +01:00
Gavin King
eedcab3c17
fix Javadoc warning
2024-12-16 22:57:29 +01:00