Gavin King
|
faec7c1a67
|
HHH-17772 redesign + unify handling of sorting
|
2024-02-29 20:42:52 +01:00 |
Gavin King
|
4ce2d317e5
|
HHH-17772 support Jakarta Data Page and Slice as return types
|
2024-02-29 13:16:47 +01:00 |
Gavin King
|
c020c97d8d
|
HHH-17779 update Javadoc
|
2024-02-29 10:42:17 +01:00 |
Gavin King
|
4fe6dad95b
|
HHH-17772 support KeysetAwarePage from Jakarta Data
+ fix some bugs
|
2024-02-29 07:53:57 +01:00 |
Gavin King
|
9e5ce60ac1
|
HHH-17772 support KeysetAwareSlice from Jakarta Data
significant refactoring
|
2024-02-29 01:31:49 +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
|
128859c3c8
|
HHH-17779 test new key-based pagination API generator
|
2024-02-27 22:11:48 +01:00 |
Gavin King
|
8c9e4f68bf
|
HHH-17779 support new key-based pagination API in generator
|
2024-02-27 22:11:48 +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
|
7713a074af
|
Also exclude Jakarta Data tests from Java 17+ runs
|
2024-02-27 09:56:36 +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 |
Gavin King
|
568ad5804e
|
HHH-17772 support @OrderBy for @Query methods
|
2024-02-26 11:56:51 +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
|
df84bcd84e
|
HHH-17772 support Jakarta Data PageRequest as a parameter
|
2024-02-25 23:25:22 +01:00 |
Gavin King
|
be448afdab
|
HHH-17772 allow lifecycle methods accepting arrays/iterables
as required by Jakarta Data
|
2024-02-25 21:34:20 +01:00 |
Gavin King
|
f73d7aac9f
|
add test coverage for Option and Stream return types
|
2024-02-25 21:34:20 +01:00 |
Gavin King
|
bfce032efc
|
add test coverage for Option and Stream return types
|
2024-02-25 21:34:20 +01:00 |
Gavin King
|
50c67a410e
|
reduce visibility of repository constructor
|
2024-02-25 21:34:20 +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
|
18bbbbb865
|
allow query and finder methods to return Optional
required by Jakarta Data spec
|
2024-02-25 21:34:20 +01:00 |
Gavin King
|
7e9b55ff92
|
HHH-17772 add option to suppress JD metamodel
- also squash an error
- and improve report bug reporting
|
2024-02-24 22:45:15 +01:00 |
Gavin King
|
582d736062
|
HHH-17772 rework processor bookkeeping
|
2024-02-24 22:45:15 +01:00 |
Gavin King
|
67a5590316
|
HHH-17772 Jakarta Data static metamodel
|
2024-02-24 22:45:15 +01:00 |
Gavin King
|
a23792ca1b
|
HHH-17772 Jakarta Data static metamodel
|
2024-02-24 22:45:15 +01:00 |
Gavin King
|
d6125e21f5
|
HHH-17772 make Jakarta Data repositories into proper CDI components
|
2024-02-24 14:49:06 +01:00 |
Gavin King
|
235fc26ee6
|
more null checking, and some refactoring
|
2024-02-24 14:49:06 +01:00 |
Gavin King
|
7abe8f5f2b
|
split out an inner class
|
2024-02-24 14:49:06 +01:00 |
Gavin King
|
9aa2f631f1
|
add a jakartaDataStyle option to processor
|
2024-02-24 14:49:06 +01:00 |