Gavin King
|
2e4ef2e252
|
get rid of raw types and extract methods
eliminates compiler warnings
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-12 13:32:38 +02:00 |
Gavin King
|
85e764ee3b
|
improve error message, as suggested by Yoann
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-12 13:32:32 +02:00 |
Gavin King
|
82ef400705
|
slightly simplify generated code for pagination using static imports
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-12 13:32:27 +02:00 |
Gavin King
|
5d611e63b7
|
update generated pagination code to new JD PageRequest API
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-12 13:32:19 +02:00 |
Christian Beikov
|
4b863b180e
|
HHH-17947 Bidirectional association management shouldn't ignore maintaining inverse lazy objects
|
2024-04-12 13:29:19 +02:00 |
Christian Beikov
|
6112a1809e
|
HHH-17947 Add additional test for unique key loading
|
2024-04-12 13:29:19 +02:00 |
Jan Schatteman
|
fd9a5b9861
|
HHH-17947 - Add test for issue
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
|
2024-04-12 13:29:19 +02:00 |
Marco Belladelli
|
75de08372e
|
HHH-17832 Register projection usage for circular bidirectional fetch
|
2024-04-11 16:33:17 +02:00 |
Marco Belladelli
|
a502842b5c
|
HHH-17832 Add test for issue
|
2024-04-11 16:33:17 +02:00 |
Yoann Rodière
|
0e0437715b
|
HHH-17935 Do not use the "auto-enable" feature for the tenant ID filter
This filter already gets enabled automatically where relevant, and
critically it's not relevant when using a "root" tenant identifier.
|
2024-04-10 14:43:59 +02:00 |
Christian Beikov
|
94f17a92e0
|
HHH-17904 Introduce config property to enable native enum type
|
2024-04-10 14:11:44 +02:00 |
Christian Beikov
|
5d16b90826
|
HHH-17906 Use insert target paths for type inference of SqmValues
|
2024-04-10 14:11:40 +02:00 |
Christian Beikov
|
73038b47ab
|
HHH-17884 Respect ordering guarantee of ORDINAL/STRING when using native enums
|
2024-04-10 14:11:36 +02:00 |
Marco Belladelli
|
661fe9ede0
|
HHH-10921 Add test for issue
|
2024-04-09 19:17:00 +02:00 |
dependabot[bot]
|
3957bb81fc
|
Bump com.gradle.enterprise from 3.16.2 to 3.17
Bumps com.gradle.enterprise from 3.16.2 to 3.17.
---
updated-dependencies:
- dependency-name: com.gradle.enterprise
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-09 10:06:01 +02:00 |
dependabot[bot]
|
f826731747
|
Bump com.gradle.common-custom-user-data-gradle-plugin from 1.13 to 2.0
Bumps com.gradle.common-custom-user-data-gradle-plugin from 1.13 to 2.0.
---
updated-dependencies:
- dependency-name: com.gradle.common-custom-user-data-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-09 10:05:58 +02:00 |
Gavin King
|
cd06e56ab2
|
fix previous-page navigation with KeyedResultList
It was returning the results in reverse order.
This caused a failure in the Data TCK.
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:53 +02:00 |
Gavin King
|
96855d0525
|
retain type use annotation in return types and simplify code
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:47 +02:00 |
Gavin King
|
8053ed9cec
|
better cooperation with other Jakarta Data implementations
and with Scott's preprocessor
produce WARNINGs instead of ERRORs in some cases
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:44 +02:00 |
Gavin King
|
42d2f07e03
|
add a test and a comment
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:41 +02:00 |
Gavin King
|
594bc89943
|
properly include repeatable annotations in @SupportedAnnotationTypes
this is required (see javadoc of Processor)
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:37 +02:00 |
Gavin King
|
ef934fb09f
|
make Jakarta Data static metamodel into interfaces
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:32 +02:00 |
Gavin King
|
0ef361ae0c
|
add to tests
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:27 +02:00 |
Gavin King
|
4b7a740d7e
|
validate that paginated query methods have a well-defined ordering
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:22 +02:00 |
Gavin King
|
0d872baf94
|
sync to latest spec and removal of sorting from PageRequest
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:18 +02:00 |
Gavin King
|
1779a7145a
|
improve 'this' emulation for @Query methods
for Jakarta Data TCK work
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:15 +02:00 |
Gavin King
|
25e76ef64d
|
look for primary entity type in indirectly-implemented interfaces
for Jakarta Data TCK work
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:09 +02:00 |
Gavin King
|
ca54b2b09f
|
add tests reflecting things in Jakarta Data TCK
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:05 +02:00 |
Gavin King
|
e0111d3655
|
remove unnecessary code, fixing bug in generated imports
for Jakarta Data TCK work
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:05:02 +02:00 |
Gavin King
|
03246e34a4
|
tolerate Set + Collection for multivalued @Query parameters
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-09 10:04:52 +02:00 |
Andrea Boriero
|
a4f64540e7
|
HHH-17887 Release mode After Statment with deferred result set access does not work
|
2024-04-09 07:47:06 +02:00 |
Andrea Boriero
|
486d45bd13
|
HHH-17887 Add test for issue
|
2024-04-09 07:47:06 +02:00 |
Andrea Boriero
|
d7d2294bd9
|
HHH-17826 ResultSet closed while scrolling results
|
2024-04-08 16:27:08 +02:00 |
Andrea Boriero
|
1b5419b6af
|
HHH-17826 Add test for issue
|
2024-04-08 16:27:08 +02:00 |
Marco Belladelli
|
36fd9d5e18
|
HHH-17857 Use `fromNameExact` when determining actual table group
|
2024-04-08 16:17:22 +02:00 |
Marco Belladelli
|
c68924d5c8
|
HHH-17857 Add test for issue
|
2024-04-08 16:17:22 +02:00 |
Christian Beikov
|
4f92a5b379
|
HHH-17885 Fix for same named attribute of different Embedded uses same selection expression
|
2024-04-04 09:24:43 +02:00 |
Christian Beikov
|
17f0b56e85
|
HHH-17885 Test for same named attribute of different Embedded uses same selection expression
|
2024-04-04 09:24:43 +02:00 |
Andrea Boriero
|
9c49a4de07
|
HHH-17881 Unable to use a proxy as parameter in Query when the FK does not target the PK
|
2024-04-03 13:58:32 +02:00 |
Andrea Boriero
|
cd9bc2bb22
|
HHH-17881 Add test for issue
|
2024-04-03 13:58:32 +02:00 |
Andrea Boriero
|
5eacb26f09
|
HHH-16672 Locking entities created in the same transaction fails
|
2024-04-03 13:56:36 +02:00 |
Daniel Mensinger
|
aba5ac47a0
|
HHH-16672 test case
|
2024-04-03 13:56:36 +02:00 |
Marco Belladelli
|
dc71c17503
|
HHH-17828 Special case for uninitialized enhanced proxies when locking
|
2024-04-03 09:43:03 +02:00 |
Daniel Mensinger
|
fbd170b853
|
HHH-17828 Add test for issue
|
2024-04-03 09:43:03 +02:00 |
Christian Beikov
|
f7805e952b
|
HHH-17908 Allow varchar for STRING enums on MySQL in schema validation
|
2024-04-02 16:43:56 +02:00 |
Christian Beikov
|
0389fed095
|
HHH-17898 Throw error if non-lateral from-clause subquery uses outer from node
|
2024-04-02 16:42:13 +02:00 |
Gavin King
|
08d5da7844
|
simplification, use getAllMembers() in processor
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-02 16:38:36 +02:00 |
Gavin King
|
a12a2cad80
|
support for queries defined in intermediate classes
for our work on the Jakarta Data TCK
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-02 16:38:30 +02:00 |
Gavin King
|
7d80b8a3db
|
fix to @OrderBy for @Query methods with primary entity type
don't think this is even strictly-speaking required by Jakarta Data
but we will allow it
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-02 16:38:22 +02:00 |
Gavin King
|
dcfc254635
|
fix another bug in detecting when a repo method param is multivalued
Signed-off-by: Gavin King <gavin@hibernate.org>
|
2024-04-02 16:38:18 +02:00 |