Yoann Rodière
1c3ac99e44
Fix DB tag regexp in Hibernate GitHub Bot configuration
...
Java apparently throws exception when the replacement string references
non-matching groups.
This new regexp no longer relies on optional groups,
and thus should work fine.
2024-04-29 12:52:33 +02:00
Yoann Rodière
46c553dc3c
Simpler DB tag regexp in Hibernate GitHub Bot config
2024-04-29 09:16:17 +02:00
Yoann Rodière
e6b6f4b145
Handle s390x in Develocity build scan reports
2024-04-29 09:10:03 +02:00
Yoann Rodière
9f682b85dc
Improve cleanup of DB tags in Develocity build scan reports
2024-04-29 09:10:03 +02:00
Gavin King
fe7b3c9e7e
HHH-18023 fix questionable test
...
PESSIMISTIC_READ is not really a "more exclusive" lock than UPGRADE_NOWAIT
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-28 20:37:18 +02:00
Gavin King
1e0e0ac02b
HHH-18023 fix wrong test assertions
...
OPTIMISTIC means the version gets checked at end of tx,
this lock mode is never acquired implicitly
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-28 20:37:18 +02:00
Gavin King
1657702015
HHH-18024 fix getLockMode() on read-only entity
...
it resulted in spurious exception claiming entity was deleted
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-28 20:37:18 +02:00
Gavin King
789cc12b8e
HHH-18023 fix bugs with versioned LockModes
...
- NPE at commit time for OPTIMISTIC on entity with no version
- LockMode.OPTIMISTIC treated as equivalent to LockModeType.OPTIMISTIC
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-28 20:37:18 +02:00
Gavin King
39a6f9880b
clean up CacheModeHelper
...
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-28 20:37:18 +02:00
Gavin King
07dc9f0a68
document that records can now be used as @IdClasses and @EmbeddableIds
...
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-27 01:29:56 +02:00
Gavin King
60a732152f
clean an unused import
...
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-27 01:29:56 +02:00
Gavin King
f55f1c7a43
document implicit joins in 'delete'/'update' queries
...
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-27 01:29:56 +02:00
Gavin King
8eebf0bafb
document changes to StatelessSession semantics
...
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-27 01:29:56 +02:00
Gavin King
ec0810a646
document auto-enabled filters
...
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-27 01:29:56 +02:00
Gavin King
5ab2d83bd8
produce meaningful error if reactive repo method does not return Uni
...
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-27 00:07:10 +02:00
Yoann Rodière
4bbc0e4db5
Produce Develocity build scans in nightly Jenkins job
2024-04-26 15:52:34 +02:00
Yoann Rodière
09ca90c872
Use the new env variable name (DEVELOCITY_ACCESS_KEY) for Develocity credentials
2024-04-26 15:52:34 +02:00
Yoann Rodière
f7bea4805c
Custom columns in develocity build scan reports
2024-04-26 15:52:34 +02:00
Yoann Rodière
2e192a4bee
Upgrade to hibernate-jenkins-pipeline-helpers 1.11
...
Mainly to improve tracing in case `requireApprovalForPullRequest`
doesn't work properly, but also simply to keep things up to date.
https://github.com/hibernate/hibernate-jenkins-pipeline-helpers/compare/1.9...1.11
https://github.com/hibernate/hibernate-jenkins-pipeline-helpers/compare/1.5...1.11
2024-04-26 14:14:49 +02:00
Gavin King
d42d467a3b
add Hibernate Data Repositories doc to release
...
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-04-25 20:17:43 +02:00
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`
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