Gavin King
c020c97d8d
HHH-17779 update Javadoc
2024-02-29 10:42:17 +01:00
Marco Belladelli
6f00449af1
HHH-17726 Cleanup java types missing same type in wrap/unwrap
2024-02-28 16:32:08 +01:00
Marco Belladelli
7f51c13fcf
HHH-17726 Add test for issue
2024-02-28 16:32:08 +01:00
Gavin King
5d498c1063
HHH-17779 previous-page nativation for key-based pagination
2024-02-28 13:49:54 +01:00
Gavin King
1eff3c990b
HHH-17779 misc improvements to key-based pagination
2024-02-28 13:49:54 +01:00
Gavin King
ecb88be84a
improve jdoc of an exception
2024-02-28 13:49:54 +01:00
datazuul
84bd2ec706
HHH-17275: Fix NPE in BooleanJavaType for converter returning NULL for relational value
2024-02-28 13:33:10 +01:00
Gavin King
711feda338
HHH-17779 add some jdoc
2024-02-27 22:11:48 +01:00
Gavin King
f34e7fa91c
HHH-17779 support for key-based pagination
...
basic tests
2024-02-27 22:11:48 +01:00
Gavin King
920377ccfc
HHH-17779 support for key-based pagination
...
lots of fixes / improvements
2024-02-27 22:11:48 +01:00
Gavin King
483279c748
HHH-17779 support for key-based pagination
...
fixe compilation error in tests
2024-02-27 22:11:48 +01:00
Gavin King
842a6d02f6
HHH-17779 support for key-based pagination
...
fixes
2024-02-27 22:11:48 +01:00
Gavin King
8421d1c8d1
HHH-17779 support for key-based pagination
...
minor code cleanup
2024-02-27 22:11:48 +01:00
Gavin King
dbd15fd690
HHH-17779 support for key-based pagination
...
change the API slightly
2024-02-27 22:11:48 +01:00
Gavin King
b9e01fec4f
HHH-17779 support for key-based pagination
2024-02-27 22:11:48 +01:00
Gavin King
5af80551ad
HHH-17779 support for key-based pagination
2024-02-27 22:11:48 +01:00
Gavin King
32bd334298
fix the broken syntax of an @implNote
2024-02-27 22:11:48 +01:00
Gavin King
4fbcfbdaba
HHH-17779 support for key-based pagination
2024-02-27 22:11:48 +01:00
Gavin King
2f4a6ebcaf
slight improvement to two error messages
2024-02-27 19:47:17 +01:00
Marco Belladelli
fb4580cb6e
HHH-17750 Handle bytecode-enhanced proxies in context identifier
2024-02-27 15:23:39 +01:00
marko-bekhta
2c3909470b
HHH-17750 Add a reproducer
2024-02-27 15:23:39 +01:00
Christian Beikov
94cb793180
Don't change result type of criteria query when changing select clause
2024-02-26 17:04:10 +01:00
Jeff Maxwell
12a93ce328
HHH-17775 Standardize spelling of "round-trip" and "roundtrip" to "round
...
trip"
2024-02-26 14:07:48 +01:00
Christian Beikov
c1746f5f82
HHH-17772 Use Dialect#getLowercaseFunction instead of hard coding to lower
2024-02-26 12:01:48 +01:00
Marco Belladelli
1196f72798
HHH-15493 Allow Java records as @IdClass
2024-02-26 11:39:28 +01:00
Marco Belladelli
efb02b72e5
HHH-15493 Add test for issue
2024-02-26 11:39:28 +01:00
George Gastaldi
376f99dcc6
HHH-17770: Avoid casting long to int
...
This causes `NegativeArraySizeException: -1294967296` when Blob contents > 2Gb
2024-02-26 11:27:12 +01:00
Gavin King
b039eecd8e
allow query and finder methods to return Stream
...
required by Jakarta Data spec
2024-02-25 21:34:20 +01:00
Gavin King
484fcb2984
HHH-17773 case-insensitive ordering
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
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
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
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
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
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
Gavin King
a562ab2462
HHH-16931 replace the previous impl of createCountQuery()
2024-02-19 22:56:18 +01:00