Gavin King
9c707dd4e8
HHH-17772 map @Save lifecycle annotation to upsert()
2024-02-24 01:42:16 +01:00
Gavin King
83595ea461
HHH-17772 add tests
2024-02-24 01:42:16 +01:00
Gavin King
0bc198f265
HHH-17772 handle missing static constant refs
2024-02-24 01:42:16 +01:00
Gavin King
1e32439b3c
HHH-17772 interpret @Repository(dataSource) as a CDI @Named qualifier
...
This is sort of the simplest possible thing to do.
2024-02-24 01:42:16 +01:00
Gavin King
484fcb2984
HHH-17773 case-insensitive ordering
2024-02-24 01:42:16 +01:00
Gavin King
d0f3cdeb96
HHH-17772 support for Order
2024-02-24 01:42:16 +01:00
Gavin King
7a52cf9659
HHH-17772 better support for Sort
2024-02-24 01:42:16 +01:00
Gavin King
bd63c4af50
HHH-17772 support for Limit and Sort
2024-02-24 01:42:16 +01:00
Gavin King
4cfc3fb97d
HHH-17772 support Jakarta Data @OrderBy
2024-02-24 01:42:16 +01:00
Gavin King
aed8244dae
HHH-17772 support Jakarta Data @By and @Param
2024-02-24 01:42:16 +01:00
Gavin King
5be9463364
HHH-17772 initial, rudimentary support for Jakarta Data annotations
2024-02-24 01:42:16 +01:00
Christian Beikov
0163fceed9
HHH-15519 Fix bitwise operation tests on CockroachDB
2024-02-22 14:17:20 +01:00
Christian Beikov
2c8665029d
HHH-14867 Forcefully acquire a JDBC connection in a JFR test
2024-02-22 14:08:47 +01:00
Christian Beikov
8a65536c4c
HHH-17734 Ensure provider_class has precedence over datasource
2024-02-22 13:31:51 +01:00
Gavin King
0502869545
pull up some duplicated code to AbstractSqmSelectionQuery
2024-02-22 09:58:18 +01:00
Marco Belladelli
f87ea083e6
HHH-17766 Correct return type of by duration and numeric operations on converted attributes
2024-02-22 08:57:03 +01:00
Marco Belladelli
c6e41c6f21
HHH-17766 Additional tests on converted attributes
2024-02-22 08:57:03 +01:00
Christian Beikov
73221d0090
HHH-17765 Support some special chars in query method queries
2024-02-21 17:18:37 +01:00
Christian Beikov
647a1890e8
HHH-16048 Fix portable integer division for HANA and CockroachDB
2024-02-21 13:46:12 +01:00
Gavin King
c45f047443
HHH-17764 query result types and single-item selection lists
...
- allow single-item auto-instantiation
- check the type of the selection item against the given result type
2024-02-21 12:36:41 +01:00
Yoann Rodière
bb477c180a
Actually set JVM options in JavaModulePlugin
...
The previous implementation was not doing anything: somehow Gradle was
erasing any change. Most likely the list passed to setJvmArgs is getting
copied and later changes to that list are just ignored.
2024-02-20 17:06:39 +01:00
Jan Schatteman
0f51feb69e
HHH-17691 - Avoid unnecessary sequence queries when hdb2ddl will recreate them anyway
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-02-20 17:06:00 +01:00
Christian Beikov
4ac91f793f
HHH-14867 Don't forcefully acquire connection for transaction handling
2024-02-20 17:01:18 +01:00
Jan Schatteman
897b87bca6
HHH-14867 - Add test for issue
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-02-20 17:01:18 +01:00
Gavin King
731b3bd7e4
HHH-17755 add test for issue
2024-02-20 15:58:03 +01:00
Gavin King
5a134f0f38
HHH-17755 fix inferral of @IdClass column mapping from @MapsId
2024-02-20 15:58:03 +01:00
Gavin King
79635dffce
fix spelling of method name
2024-02-20 15:58:03 +01:00
Gavin King
715076f4d4
very minor code changes to ForeignGenerator
2024-02-20 15:58:03 +01:00
Gavin King
312ed3c3f3
HHH-17755 make @MapsId work correctly with @IdClass
...
the @Id property was not getting populated
2024-02-20 15:58:03 +01:00
Yoann Rodière
3812641430
Restore net.bytebuddy.experimental=true for JDK 23
...
Bytebuddy isn't ready for that yet.
2024-02-20 15:55:41 +01:00
Yoann Rodière
5bee9c3097
Fix quoting problem in Jenkinsfile
2024-02-20 15:55:41 +01:00
Yoann Rodière
4f884f0bc5
Revert "Make sure test.jdk.launcher.args is passed as jvm args to test launcher"
...
This reverts commit d7a46451ce
.
2024-02-20 15:55:41 +01:00
Marco Belladelli
0cb2de5490
HHH-17730 Account for immutable embedded ids during merge
2024-02-20 14:11:41 +01:00
Marco Belladelli
90ec3a74bd
HHH-17730 Add test for issue
2024-02-20 14:11:41 +01:00
Gavin King
24db2b04cc
HHH-17661 add test for issue
2024-02-20 10:46:24 +01:00
Gavin King
9ba93b7060
HHH-17613 - don't use reduce()
2024-02-20 10:46:24 +01:00
Cedomir Igaly
b17aa9674f
HHH-17613 - Adding recursion; avoiding regular expression
2024-02-20 10:37:01 +01:00
Cedomir Igaly
da41e5b4be
HHH-17613 - Fixing type import
2024-02-20 10:37:01 +01:00
Cedomir Igaly
f191d397c1
HHH-17613 - Test case demonstrating the problem
2024-02-20 10:37:01 +01:00
Gavin King
1c0121a94d
HHH-15519 document bitand(), bitor(), bitxor()
2024-02-20 09:11:44 +01:00
Gavin King
5fe2b75d2d
HHH-15519 make bitand(), bitor(), bitxor() portable
...
- add bitwise functions on SQL Server and Sybase
- add bitor(), bitxor() on Oracle
- add missing bitwise functions to HANA and h2
- fix broken bitxor() on Postgres
- add bitwise functions for EDB
2024-02-20 09:11:44 +01:00
Gavin King
399b1a0715
HHH-15519 start testing bitor() and xor() functions
2024-02-20 09:11:44 +01:00
Sanne Grinovero
af6edebb92
HHH-17754 Upgrade to Byte Buddy 1.14.12
2024-02-20 08:56:26 +01:00
Gavin King
9bb15727e4
HHH-16931 document getResultCount()
2024-02-19 22:56:18 +01:00
Gavin King
a562ab2462
HHH-16931 replace the previous impl of createCountQuery()
2024-02-19 22:56:18 +01:00
Gavin King
1180be0a0f
HHH-16931 add SelectionQuery.getResultCount()
2024-02-19 22:56:18 +01:00
Christian Beikov
7f14b2cbf8
HHH-16048 Handle integer division emulation also for TiDB
2024-02-19 14:38:04 +01:00
Christian Beikov
d7a46451ce
Make sure test.jdk.launcher.args is passed as jvm args to test launcher
2024-02-19 14:37:42 +01:00
LLEFEVRE
02c6531fcb
HHH-15756 Table Value Constructor (INSERT, FROM column aliasing at table alias, CTE)
2024-02-19 14:22:42 +01:00
Ken Schosinsky
3bda3adc4f
HHH-17742 Fix race condition in ConcreteSqmSelectQueryPlan
2024-02-19 14:15:50 +01:00