18335 Commits

Author SHA1 Message Date
Hibernate-CI
8541c15eec Post-steps for release : 6.6.0.Alpha1 2024-04-25 16:07:56 +00:00
Hibernate-CI
252a8d6bb2 Pre-steps for release : 6.6.0.Alpha1 6.6.0.Alpha1 2024-04-25 16:05:55 +00:00
Jan Schatteman
1b057b8f1f HHH-17967 - Add test for issue (already fixed on main, fails pre-6.5)
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-04-25 16:39:21 +02:00
Gavin King
fd2e1aca81 make the section on @Lob even more explicit
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-25 16:00:36 +02:00
Andrea Boriero
2202487633 HHH-17964 Hibernate using wrong column order for ElementCollection query when composite ID is present 2024-04-25 09:59:13 +02:00
Andrea Boriero
a1739979d1 HHH-17964 Add test for issue 2024-04-25 09:59:13 +02:00
Gavin King
b102a6e2c9 slightly improve format of error message
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-24 22:41:02 +02:00
Marco Belladelli
181399f84c HHH-17983 Remove entity keys from batch queue before loading 2024-04-24 11:37:53 +02:00
Marco Belladelli
882709bdf8 HHH-17983 Add test for issue 2024-04-24 11:37:53 +02:00
Marco Belladelli
ce56234857 HHH-17883 Correct original column order for primary keys 2024-04-24 11:36:46 +02:00
Marco Belladelli
0c8bfefd1c HHH-17883 Add test for issue 2024-04-24 11:36:46 +02:00
Christian Beikov
bda95dfbe7 Fix HANA dialect doesRoundTemporalOnOverflow 2024-04-23 17:59:12 +02:00
Christian Beikov
969ecaae58 Fix SybaseASEDialect column length resolution 2024-04-23 17:08:18 +02:00
Marco Belladelli
7adab31924 HHH-17818 Add a UG paragraph and examples for @ConcreteProxy 2024-04-23 15:37:22 +02:00
Marco Belladelli
84cb94b990 HHH-17818 Introduce new @ConcreteProxy annotation
Also, preserve laziness for optional + ConcreteType associations
2024-04-23 15:37:22 +02:00
Gavin King
2bc78d50b0 HHH-17999 use Supplier instead of Constructor
this is quite a lot cleaner

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-23 15:28:38 +02:00
Gavin King
0468e04955 HHH-17999 use Constructor<Expectation> instead of Class<Expectation>
for Quarkus

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-23 15:28:38 +02:00
dependabot[bot]
f4235672a3 Bump com.gradle.common-custom-user-data-gradle-plugin from 2.0 to 2.0.1
Bumps com.gradle.common-custom-user-data-gradle-plugin from 2.0 to 2.0.1.

---
updated-dependencies:
- dependency-name: com.gradle.common-custom-user-data-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 13:52:15 +02:00
Andrea Boriero
42cbbc3a0c HHH-17965 @ElementCollection with @CollectionTable throws o.h.MappingException Foreign key must have same number of columns as the referenced primary key 2024-04-23 13:51:10 +02:00
Andrea Boriero
a3690b1e68 HHH-17965 Add test for issue 2024-04-23 13:51:10 +02:00
dependabot[bot]
9601bffeda Bump com.gradle.develocity from 3.17.1 to 3.17.2
Bumps com.gradle.develocity from 3.17.1 to 3.17.2.

---
updated-dependencies:
- dependency-name: com.gradle.develocity
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 11:24:50 +01:00
Sanne Grinovero
8f277d4b1c HHH-17993 Metamodel processing on bootstrap: avoid retrying same metamodel class name multiple times 2024-04-22 21:26:33 +01:00
gtoison
08127f28df HHH-17994 defensive check for the case when classNames wasn't set 2024-04-22 15:15:44 -05:00
Gavin King
967a52fd1d mention where keyset pagination came from
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-22 16:09:22 +02:00
Sanne Grinovero
4c3f8a625d HHH-17991 Reduce overhead from @DialectOverride discovery 2024-04-22 13:28:56 +01:00
Gavin King
c71967d6c1 code cleanups to EnhancementAsProxyLazinessInterceptor
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-22 13:08:02 +02:00
Gavin King
caab8a97fc squash jdoc warnings
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-22 13:08:02 +02:00
Gavin King
8df8fd37be HHH-17984 StatelessSession statistics for collections
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-22 13:08:02 +02:00
Gavin King
62132594eb HHH-17984 initial support for Statistics with StatelessSession
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-22 13:08:02 +02:00
Gavin King
34fd71c131 HHH-14968 remove method with no callers
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-22 13:08:02 +02:00
Andrea Boriero
cc79d24119 Upgrade docker mssql image to 2022-CU12-ubuntu-22.04 2024-04-22 11:38:52 +01:00
Sanne Grinovero
c932da7890 HHH-17987 Improve allocation rate of ReflectHelper#setterMethodOrNull 2024-04-22 11:15:55 +01:00
Sanne Grinovero
beefee96b5 HHH-17988 MetadataContext should consistently use ClassLoaderService 2024-04-22 11:14:35 +01:00
Sanne Grinovero
e84370e063 HHH-17980 Excessive contention during getter identification in the ByteBuddy enhancer 2024-04-22 11:13:31 +01:00
Gavin King
6bf9dbb051 fix a typo
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-21 23:02:18 +02:00
Christian Beikov
e086074adf Remove JPA 3.2 build file 2024-04-19 13:52:49 +02:00
Marco Belladelli
1fbed6598f HHH-17916 Check type is resolved before building generic property 2024-04-19 12:40:42 +02:00
Marco Belladelli
9163d50603 HHH-17916 Add test for issue 2024-04-19 12:40:42 +02:00
Florian Heck
42eadbc93b HHH-17975 add testcase for retrieving revision by an Instant 2024-04-19 12:34:12 +02:00
Florian Heck
e8f743993f HHH-17975: use the same precision (millis) for resolving revision timestamps from Instant as from LocalDateTime 2024-04-19 12:34:12 +02:00
Marco Belladelli
7218d9c262 Tag release version before committing development version change 2024-04-18 20:04:54 -05:00
Christian Beikov
52adf4f664 HHH-17174 Fix empty query string 2024-04-18 18:16:30 +02:00
Gavin King
aae9b1e55d talk about lock() and refresh() in javadoc preamble for Session
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-18 10:53:58 +02:00
Gavin King
38c56acd0b two minor improvements to javadoc
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-18 10:53:58 +02:00
Gavin King
810e5fc76d make javadoc consistent
yes, these methods actually do still accept detached objects
as of today, but that's already deprecated and we're going to
turn it off in the future

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-17 19:28:53 +02:00
Yanming Zhou
8fdf86e8a5 HHH-17951 Deprecate unused Size.LobMultiplier 2024-04-17 18:36:04 +02:00
Gavin King
eb760db015 HHH-17969 test for issue
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-17 16:15:28 +02:00
Gavin King
5b28d1562e add an example to jdoc of SS.fetch()
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-17 13:49:24 +02:00
Gavin King
0c97bbdb47 talk about lack of lazy fetching in Jakarta Data
and about SS.fetch()

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-17 13:49:24 +02:00
marko-bekhta
477be17b8d Update Develocity build scan configuration 2024-04-17 13:04:46 +02:00