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 |
Gavin King
|
43905c657f
|
some cleanup in static metamodel code
|
2024-02-24 14:49:06 +01:00 |
Gavin King
|
862a967a17
|
HHH-17772 misc improvements to impl of Sort parameters
|
2024-02-24 01:42:16 +01:00 |
Gavin King
|
2281805e91
|
HHH-17772 tolerate vararg Sort parameters
|
2024-02-24 01:42:16 +01:00 |
Gavin King
|
df79c4491a
|
HHH-17772 add additional permutation to test
|
2024-02-24 01:42:16 +01:00 |
Gavin King
|
3539551305
|
HHH-17772 Jakarta exception conversion for @Query methods
|
2024-02-24 01:42:16 +01:00 |
Gavin King
|
25d7cc8681
|
HHH-17772 Jakarta exception conversion for @Find methods
|
2024-02-24 01:42:16 +01:00 |
Gavin King
|
394c9ef03f
|
HHH-17772 exclude Jakarta Data tests on older JDK
|
2024-02-24 01:42:16 +01:00 |
Gavin King
|
0cf8d18c3d
|
HHH-17772 exception mappings for lifecycle methods
|
2024-02-24 01:42:16 +01:00 |
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 |