18147 Commits

Author SHA1 Message Date
Gavin King
49d440e653 fix handling of @By("id(this)")
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-28 10:03:27 +01:00
Gavin King
b2ec831e81 spec-compliant inference of entity type in @Query
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-28 10:03:27 +01:00
LLEFEVRE
16f9ca0426 HHH-17736 Improve Atlas for atps 2024-03-27 18:07:07 +01:00
LLEFEVRE
9891971d03 HHH-17736 Improve Atlas for atps 2024-03-27 18:07:07 +01:00
LLEFEVRE
c94bd1feef HHH-17736 Improve Atlas for atps 2024-03-27 18:07:06 +01:00
LLEFEVRE
d6f928d0ae HHH-17736 Improve Atlas for atps 2024-03-27 18:07:06 +01:00
Christian Beikov
bb51c9772f Change branch name in GH actions workflows to 6.5 2024-03-27 16:42:23 +01:00
Christian Beikov
c5520590d4 HHH-17897 Fix support for joining CTEs in HQL 2024-03-27 16:42:23 +01:00
Vladimír Kuruc
18c1c5a81f HHH-17862 Fix TemporaryTable identity column sqlTypeName error 2024-03-27 16:31:51 +01:00
Stéphane Épardaud
b16729b8a7 Update javax.transaction to jakarta.transaction 2024-03-27 16:27:38 +01:00
Yanming Zhou
8d73b5892e Fix that foreignKeyEnabled is not copied 2024-03-27 14:16:03 +01:00
Vladimír Kuruc
bf83673a57 HHH-14080 fix Dialect-Aware Rendering of Null Value Literals for InformixDialect 2024-03-27 13:34:31 +01:00
Gavin King
3fcf0e0f0c HHH-17895 add comment
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
09e7b6dd16 HHH-17895 workaround for bug in Java 21
also be more careful about type annotations in comparing types

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
6b9d6ef4fb HHH-17895 tests for Bean Validation annotations in Jakarta Data
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
72fab5af89 HHH-17891 support method-level interceptors for JD repositories
as required by the spec

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
40440a6089 HHH-17891 support toplevel interceptors for JD repositories
as required by the spec

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
9b3c86f571 eliminate duplicate error messages
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
8d238536ae test and fix for bug in repo method parameter checking
this lead to a TCK failure

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
80792f5b8d more information about errors relating to inherited members in processor
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
8148c32cd7 experimental support for reactive Jakarta Data repositories
some cleanup

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
fb4d91db8e experimental support for reactive Jakarta Data repositories
this time with uni-fied access to the M.SS

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:39:53 +01:00
Gavin King
c9777dcd57 experimental support for reactive Jakarta Data repositories 2024-03-27 11:39:52 +01:00
Gavin King
1c6d272919 support for 'id(this)'
just changed this in JD
2024-03-27 11:39:52 +01:00
Davide D'Alto
1aa701d435 HHH-17876 Changes for Hibernate Reactive 2.3
Change the scope of some methods and add some getters, so that
subclasses in Hibernate Reactive can reuse some of the existing code.
2024-03-27 10:35:44 +01:00
Davide D'Alto
3cf9999ccf HHH-17876 Minor: remove empty else block 2024-03-27 10:35:44 +01:00
Davide D'Alto
80e54a5937 HHH-17876 Minor syntax fix in comment 2024-03-27 10:35:44 +01:00
Marco Belladelli
7e7113cc45 HHH-17867 Add test for issue 2024-03-25 18:14:11 +01:00
Marco Belladelli
ddb2324736 HHH-17878 Configurable generators and @IdGeneratorType 2024-03-25 18:06:38 +01:00
Gavin King
be9466ede4 fix a couple of warnings 2024-03-25 18:06:05 +01:00
Gavin King
a12d589e77 use getAllMembers() when resolving Jakarta Data paths 2024-03-25 18:06:00 +01:00
Yoann Rodière
2c2413a773 Tag the JDK used to run tests, not the one used to run Gradle 2024-03-25 18:05:54 +01:00
Yoann Rodière
d3151f0e55 Fix db/ci.node not being added to build scan tags 2024-03-25 18:05:48 +01:00
Gavin King
f70c197b14 fix an ancient error message 2024-03-25 18:05:41 +01:00
Gavin King
4dc437b9aa use createMutationQuery() and createSelectionQuery()
squashes a deprecation warning in Maven
2024-03-25 18:05:24 +01:00
Gavin King
d1734a3964 add missing processor dependencies that are needed in Maven
Gradle didn't need these
2024-03-25 18:05:20 +01:00
Gavin King
2d9f633188 move Quarkus Repositories to normal scope 2024-03-25 18:05:14 +01:00
Gavin King
0ef576a19b simplification to JD generated code
because I got a requirement removed from spec
2024-03-25 18:05:09 +01:00
Gavin King
361c146928 HHH-17864 generate static metamodel fields for embeddables 2024-03-25 18:05:03 +01:00
Gavin King
69c5163d1b we changed Iterable -> List in Data spec 2024-03-25 18:04:43 +01:00
Gavin King
3676a9249b aesthetic fix to the processor-generated jdoc 2024-03-25 18:04:21 +01:00
Gavin King
bac64565cd HHH-17860 report bad return type for @Delete 2024-03-25 18:04:18 +01:00
Gavin King
c552c24c88 HHH-17860 query-based @Delete 2024-03-25 18:04:14 +01:00
Gavin King
7a375edb05 mention that tuples can be compared to embeddables in doc 2024-03-25 18:04:09 +01:00
Gavin King
3c1cdec461 HHH-17875 validate association mappings in processor 2024-03-25 18:03:57 +01:00
Gavin King
50af2eef15 introduce @Suppress annotation to disable processor 2024-03-25 18:03:52 +01:00
Gavin King
8bc09c976a HHH-17875 validate association mappings in processor 2024-03-25 18:03:48 +01:00
Marco Belladelli
edc759f612 Fix backticks rendering in release-announcement.adoc 2024-03-25 18:03:13 +01:00
Gavin King
985887964d HHH-17873 handle generic supertypes of repositories 2024-03-25 18:03:09 +01:00
Gavin King
ae56e16b6d HHH-17873 much better and now spec-compliant handling of repo inheritance
I got the spec changed to make this good :)
2024-03-25 18:03:06 +01:00