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
Gavin King
2a498d7c7d
HHH-17873 some handling for generics in lifecycle method signatures
2024-03-25 18:03:02 +01:00
Gavin King
394d0c8ab2
HHH-17873 initial impl of repository inheritance
...
needed for Jakarta Data, and useful
limited to single inheritance for now
2024-03-25 18:02:58 +01:00
Yoann Rodière
2e6ac15aab
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-25 18:02:45 +01:00
Yoann Rodière
9f9991d893
Add more tags to build scans
2024-03-25 18:02:42 +01:00
Yoann Rodière
fb81bb6cfc
List build scans in a GitHub check
...
Using hibernate-github-bot.
2024-03-25 18:02:39 +01:00
Yoann Rodière
96fc18f4e8
Add Develocity build scan + build cache to Jenkins build
2024-03-25 18:02:35 +01:00
Gavin King
65911ae995
extract a method
2024-03-25 18:01:32 +01:00
Gavin King
75cbae9a7c
HHH-17874 deprecate @GenericGenerator
2024-03-25 18:00:54 +01:00
Gavin King
77c3744895
use a static final since we have it sitting there
2024-03-25 18:00:42 +01:00
Marco Belladelli
78d1d2bf67
HHH-17472 Update 6.5 release announcement using `@IdGeneratorType`
2024-03-25 18:00:28 +01:00
Marco Belladelli
c1b08194db
HHH-17472 Move `allowAssignedIdentifiers()` up to `Generator` interface
...
Also test with `@IdGeneratorType`
2024-03-25 18:00:04 +01:00
Marco Belladelli
43f70b7263
Fix release announcement paragraph about assigned generated ids
2024-03-25 17:59:43 +01:00
Gavin King
fe466ddea8
fix a code example I rushed last night
2024-03-25 17:59:33 +01:00
marko-bekhta
dd53ccf542
HHH-17779 Add UnsupportedOperationException throwing impl of getKeyedResultList to the AbstractQuery
2024-03-25 17:58:49 +01:00
Christian Beikov
a5bfed34b4
HHH-17801 Resolve enum basic types to avoid type validation issues
2024-03-25 17:29:36 +01:00
marko-bekhta
5d3ad275cd
HHH-17872 Make sure that JdbcServicesImpl does not return a null SqlExceptionHelper
2024-03-25 17:22:07 +01:00
Hibernate-CI
aaecb57c2e
Post-steps for release : `6.5.0.CR1`
2024-03-20 22:13:18 +00:00
Hibernate-CI
048bb9ef5e
Pre-steps for release : `6.5.0.CR1`
2024-03-20 22:11:18 +00:00
Christian Beikov
5817fd9323
HHH-17759 Avoid costly string search and replace
2024-03-20 16:37:44 -05:00
dgh
59e3f352cc
HHH-17759 Avoid need for undocumented escaping of colon characters in native queries
2024-03-20 16:37:44 -05:00
Steve Ebersole
7f489fed4a
HHH-14968 - Support for auto-enabled filters
2024-03-20 16:35:15 -05:00
Gavin King
0d0f8754ca
fix and test for KeyedResultList with EntityManager
...
missing an unwrap()
also fix up some whitespace
2024-03-20 16:28:57 -05:00
Gregorio Palamà
527beb0bdb
HHH-14968 - Support for auto-enabled filters
2024-03-20 16:08:11 -05:00
Gavin King
a5e276571c
add key-based pagination to announcement
2024-03-20 18:57:04 +01:00
Gavin King
b4974eb00f
roughly document key-based pagination
2024-03-20 18:57:04 +01:00
Steve Ebersole
59de4f05f3
prep 6.5
2024-03-20 12:28:00 -05:00
Andrea Boriero
62d1f1a13a
HHH-17568 The none variant of BytecodeProviderImpl @Nullable ReflectionOptimizer getReflectionOptimizer(Class<?> clazz, Map<String, PropertyAccess> propertyAccessMap) should return null
2024-03-20 11:41:39 -05:00
Andrea Boriero
1556cb40a5
HHH-17073 updated migration-guide.adoc
2024-03-20 16:39:40 +01:00
Andrea Boriero
e4e26ee989
HHH-17073 Add PrePartialAutoFlush listeners
2024-03-20 16:39:40 +01:00
Andrea Boriero
fe77bcfee9
HHH-17073 Auto flush broken when using sequence generator ID
2024-03-20 16:39:40 +01:00
Andrea Boriero
7a4523a470
HHH-17073 Add test for issue
2024-03-20 16:39:40 +01:00
Steve Ebersole
d93bc3c5c8
prep 6.5
2024-03-20 08:56:47 -05:00
Gavin King
bcc3ea60de
HHH-17868 introduce @Pattern annotation
2024-03-20 11:29:32 +01:00
Gavin King
b5bfe07d36
support for @By("#id") in Jakarta Data parameters
2024-03-18 23:08:10 +01:00
Gavin King
5cd6ec4b54
add more Jakarta Data test method signatures
2024-03-18 23:08:10 +01:00
Gavin King
4bb5bc60e9
allow @Query methods to return array
2024-03-18 16:07:09 +01:00
Gavin King
813ae8ed9d
cleanup hacks in repo method return type handling
2024-03-18 16:07:09 +01:00
Jan Schatteman
30afa87434
HHH-9482 - Avoid automatic timing out when requested timeout is 1 second
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-03-18 13:32:45 +01:00
Gavin King
f8c0df8724
better handling of boxed types in @Find method parameter checking
2024-03-18 12:44:45 +01:00
Christian Beikov
bf807f2694
HHH-17854 Avoid adding plural attribute restrictions multiple times
2024-03-18 11:52:06 +01:00
Gavin King
008090b60e
treat a multivalued param of @Find method as an 'in' condition
...
exactly as I'm proposing for Jakarta Data
2024-03-18 11:47:37 +01:00
Gavin King
ba442f5d18
HHH-17859, HHH-17858 redisable cast to UUID
...
but leave a comment
2024-03-17 11:14:57 +01:00
Gavin King
c60dab34d0
HHH-17859, HHH-17858 document function() and column() functions
2024-03-17 11:14:57 +01:00
Gavin King
6441c60255
HHH-17859, HHH-17858 function() and column() functions
2024-03-17 11:14:57 +01:00
Gavin King
1ba67c2de9
squash a couple of warnings in IntelliJ
...
use requireService()
2024-03-17 11:14:57 +01:00