18190 Commits

Author SHA1 Message Date
Stéphane Épardaud
975f471c85 Update javax.transaction to jakarta.transaction 2024-03-27 16:26:27 +01:00
Yanming Zhou
7fcbf3d433 Fix that foreignKeyEnabled is not copied 2024-03-27 14:15:20 +01:00
Vladimír Kuruc
9e8fe5ca07 HHH-14080 fix Dialect-Aware Rendering of Null Value Literals for InformixDialect 2024-03-27 13:33:30 +01:00
Christian Beikov
76ca5fb790 HHH-10619 Add test for JTA timeout handling 2024-03-27 13:26:09 +01:00
Gavin King
ed9d7c60a6 HHH-17895 add comment
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:09:10 +01:00
Gavin King
3315135d90 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:09:10 +01:00
Gavin King
823d0de8d5 HHH-17895 tests for Bean Validation annotations in Jakarta Data
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-27 11:09:10 +01:00
Davide D'Alto
12b3afced0 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:34:57 +01:00
Davide D'Alto
6dc7f8328a HHH-17876 Minor: remove empty else block 2024-03-27 10:34:57 +01:00
Davide D'Alto
8c4ac57443 HHH-17876 Minor syntax fix in comment 2024-03-27 10:34:57 +01:00
Gavin King
ccf5fcc5b2 HHH-17891 support method-level interceptors for JD repositories
as required by the spec

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-26 20:43:48 +01:00
Gavin King
c08b8f8c38 HHH-17891 support toplevel interceptors for JD repositories
as required by the spec

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-26 20:43:48 +01:00
Gavin King
e37ca54981 eliminate duplicate error messages
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-26 17:57:52 +01:00
Gavin King
526ab68264 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-26 17:57:52 +01:00
Gavin King
d44f48bcd2 more information about errors relating to inherited members in processor
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-26 16:10:37 +01:00
Gavin King
b4c1b636c5 experimental support for reactive Jakarta Data repositories
some cleanup

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-03-26 13:23:47 +01:00
Gavin King
c5f9ada2fc 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-26 13:23:47 +01:00
Gavin King
d52edeb0e5 experimental support for reactive Jakarta Data repositories 2024-03-26 13:23:47 +01:00
Gavin King
7b189d0200 support for 'id(this)'
just changed this in JD
2024-03-25 22:25:44 +01:00
Daninsky
866585d4b6 Fix typo 2024-03-25 18:39:11 +01:00
Marco Belladelli
09b5829e8e HHH-17867 Add test for issue 2024-03-25 18:13:57 +01:00
Christian Beikov
46ec063cd8 Bump version to 6.6 2024-03-25 17:55:55 +01:00
Christian Beikov
569ae56aba HHH-17801 Resolve enum basic types to avoid type validation issues 2024-03-25 17:28:48 +01:00
Gavin King
77916c8304 10 years is more than long enough for users to be fully WARNed 2024-03-25 17:26:31 +01:00
marko-bekhta
d3357fe719 HHH-17872 Make sure that JdbcServicesImpl does not return a null SqlExceptionHelper 2024-03-25 17:21:00 +01:00
Marco Belladelli
234b24c922 HHH-17878 Configurable generators and @IdGeneratorType 2024-03-25 16:13:27 +01:00
Gavin King
b75cccfc4d fix a couple of warnings 2024-03-25 13:27:18 +01:00
Gavin King
6eb01d2832 use getAllMembers() when resolving Jakarta Data paths 2024-03-25 13:27:18 +01:00
Yoann Rodière
5b27fa0464 Tag the JDK used to run tests, not the one used to run Gradle 2024-03-25 09:54:09 +01:00
Yoann Rodière
1cac1d5bc9 Fix db/ci.node not being added to build scan tags 2024-03-25 09:54:09 +01:00
Gavin King
f81124c511 fix an ancient error message 2024-03-24 18:27:34 +01:00
Gavin King
f505373258 use createMutationQuery() and createSelectionQuery()
squashes a deprecation warning in Maven
2024-03-24 18:27:34 +01:00
Gavin King
f78c6da4f7 add missing processor dependencies that are needed in Maven
Gradle didn't need these
2024-03-24 12:00:42 +01:00
Gavin King
1a2c1a67a5 move Quarkus Repositories to normal scope 2024-03-23 21:26:21 +01:00
Gavin King
dc4c87c182 simplification to JD generated code
because I got a requirement removed from spec
2024-03-23 16:53:32 +01:00
Gavin King
f3dd73dd2f HHH-17864 generate static metamodel fields for embeddables 2024-03-23 16:11:50 +01:00
Gavin King
b7038b2294 we changed Iterable -> List in Data spec 2024-03-23 13:07:01 +01:00
Gavin King
c7504d4ada aesthetic fix to the processor-generated jdoc 2024-03-22 22:25:50 +01:00
Gavin King
8b021ac01f HHH-17860 report bad return type for @Delete 2024-03-22 18:49:59 +01:00
Gavin King
c3e210e923 HHH-17860 query-based @Delete 2024-03-22 18:17:16 +01:00
Gavin King
003c0d0960 mention that tuples can be compared to embeddables in doc 2024-03-22 14:43:10 +01:00
Gavin King
f7b895ba11 HHH-17875 validate association mappings in processor 2024-03-22 14:20:39 +01:00
Gavin King
31a63b1b1b introduce @Suppress annotation to disable processor 2024-03-22 14:20:39 +01:00
Gavin King
c9c0261bfa HHH-17875 validate association mappings in processor 2024-03-22 14:20:39 +01:00
Marco Belladelli
c98cd5e675
Fix backticks rendering in release-announcement.adoc 2024-03-22 13:27:32 +01:00
Gavin King
e16f0938d4 HHH-17873 handle generic supertypes of repositories 2024-03-22 01:31:27 +01:00
Gavin King
3176f25be5 HHH-17873 much better and now spec-compliant handling of repo inheritance
I got the spec changed to make this good :)
2024-03-22 01:31:27 +01:00
Gavin King
f7fbbae538 HHH-17873 some handling for generics in lifecycle method signatures 2024-03-22 01:31:27 +01:00
Gavin King
9305610a32 HHH-17873 initial impl of repository inheritance
needed for Jakarta Data, and useful
limited to single inheritance for now
2024-03-22 01:31:27 +01:00
Yoann Rodière
b34462138d Remove non-fonctional "JOB_NAME" custom value in build scans
It doesn't seem to work as we get "JOB null" on every build scan.
Even if it worked, it would most likely only display the top-level job,
e.g. `hibernate-orm-pipeline` on Jenkins, which doesn't give much
information.
2024-03-21 10:59:24 -05:00