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
Yoann Rodière
bc14ea52eb
Add more tags to build scans
2024-03-21 10:59:24 -05:00
Yoann Rodière
6f640e1d6d
List build scans in a GitHub check
...
Using hibernate-github-bot.
2024-03-21 10:59:24 -05:00
Yoann Rodière
720c726959
Add Develocity build scan + build cache to Jenkins build
2024-03-21 10:59:24 -05:00
Gavin King
c14c608199
extract a method
2024-03-21 16:45:05 +01:00
Gavin King
9362964ebd
HHH-17874 deprecate @GenericGenerator
2024-03-21 16:45:05 +01:00