18578 Commits

Author SHA1 Message Date
Yoann Rodière
52f9ce3c0e
Remove a few references to "Search" in MAINTAINERS.md 2024-06-12 13:37:18 +02:00
Andrea Boriero
8663136608 Improve Sybase and SQLServer blob lob generation 2024-06-12 13:36:59 +02:00
Andrea Boriero
55eea3d0df HHH-16094 HHH-17097 MySQL schema generation and validation : tinytext instead of longtext for @Lob 2024-06-12 13:36:59 +02:00
Andrea Boriero
5b9057e2ed HHH-16094 Add test for issue 2024-06-12 13:36:59 +02:00
Andrea Boriero
eaa94b1305 HHH-17097 Add test for issue 2024-06-12 13:36:59 +02:00
Andrea Boriero
93629f0d2a HHH-17735 Community dialects for MySQL 5.7 give invalid SQL syntax for locks since 6.4.4 2024-06-12 13:34:30 +02:00
Andrea Boriero
357be627e2 HHH-18147 Hibernate fails to persist an entity when a natural id association is a proxy 2024-06-12 13:30:27 +02:00
Andrea Boriero
f87cecee0e HHH-18147 Add test for issue 2024-06-12 13:30:27 +02:00
Yoann Rodière
9c0d988442 Add MAINTAINERS.md to describe how to release. 2024-06-12 13:24:48 +02:00
Yoann Rodière
978860f01d Release Jenkinsfile: explicitly skip automatic releases for non-maintenance branches 2024-06-12 13:24:48 +02:00
Yoann Rodière
5f0fbc48be Release Jenkinsfile: minor structure/formatting fixes 2024-06-12 13:24:48 +02:00
Yoann Rodière
b17c43401d Release Jenkinsfile: fix incorrect 'sh' call 2024-06-12 13:24:48 +02:00
Yoann Rodière
6b004900ca Release Jenkinsfile: enable manual releases 2024-06-12 13:24:48 +02:00
Yoann Rodière
4ac07fc98e Release Jenkinsfile: Add more checks for version numbers
Especially when they come from parameters.
2024-06-12 13:24:48 +02:00
Yoann Rodière
c4aa0bd676 Release Jenkinsfile: clarify what's used as an environment variable and what isn't
Some of these were actually just local variables, and some weren't even
used anywhere.
2024-06-12 13:24:48 +02:00
Davide D'Alto
26f6cdab03 HHH-18254 Change NativeQueryImpl#createCountQueryPlan scope to protected
So that I can re-use the code when implementing ReactiveSelectQueryPlan#getReactiveResultsCount in Hibernate Reactive
2024-06-12 13:20:44 +02:00
Christian Beikov
f7093239d9 HHH-18125 Fix type of embeddable discriminator paths and type literals
Build and store the embeddable discriminator type in the Component. Also, change the type of entity/embeddable type literals to the discriminator type (or `Class` when not polymorphic).
2024-06-12 13:18:03 +02:00
Steve Ebersole
0fd0277745 Gradle 8.8 2024-06-12 05:31:10 -05:00
Christian Beikov
dd5d526095 HHH-16830 Add release announcement 2024-06-12 12:27:57 +02:00
Christian Beikov
e2f7d5d516 HHH-16830 Custom exception handling for applyToLoadByKey associations 2024-06-12 12:19:33 +02:00
Christian Beikov
d22725a678 HHH-16830 Add applyToLoadByKey filters also to to-one join predicates 2024-06-12 12:19:33 +02:00
Christian Beikov
be8705f317 HHH-16830 Ensure filters applied for by key lookups don't mess with to-one associations 2024-06-12 12:19:33 +02:00
Dmitrii Karmanov
4125902eea HHH-16830: change the naming 2024-06-12 12:19:33 +02:00
Dmitrii Karmanov
af778c4eba HHH-16830: fix checkstyle indents 2024-06-12 12:19:33 +02:00
Dmitrii Karmanov
b20680dbd8 HHH-16830: fix checkstyle in tenant binder 2024-06-12 12:19:33 +02:00
Dmitrii Karmanov
e721a37691 HHH-16830: apply filters to find() method 2024-06-12 12:19:33 +02:00
Christian Beikov
84f2f3535f Use System.getProperty() instead 2024-06-12 09:23:20 +02:00
Sanne Grinovero
0a19854ae2 Keep dependency repository definitions well defined 2024-06-12 09:23:20 +02:00
Sanne Grinovero
321d645659 HHH-18255 Upgrade to HCANN 7.0.1.Final 2024-06-12 09:21:34 +02:00
Vladimír Kuruc
aa9f3d091c HHH-18250 Informix multi insert not supported 2024-06-12 00:26:07 +02:00
Andrea Boriero
8166086957 Upgrade Gradle to 8.8, upgrade checkframework to 0.6.40, fix HibernateProcessor resources creation causing whole tests recompilation 2024-06-11 23:46:57 +02:00
Christian Beikov
0db4148205 Add APT_DEBUG flag to allow debugging the Javac process and annotation processors 2024-06-11 16:16:14 +02:00
Steve Ebersole
d1c80e1462 HHH-17829 - [MySQL] Schema-validation: wrong column type encountered in column [activated] in table [jhi_user]; found [tinyint (Types#TINYINT)], but expecting [bit (Types#BOOLEAN)]
Test that using `hibernate.type.preferred_boolean_jdbc_type` allows successful validation
2024-06-11 07:49:50 -05:00
Steve Ebersole
45ea24d102 HHH-17829 - [MySQL] Schema-validation: wrong column type encountered in column [activated] in table [jhi_user]; found [tinyint (Types#TINYINT)], but expecting [bit (Types#BOOLEAN)]
Test that using `hibernate.type.preferred_boolean_jdbc_type` allows successful validation
2024-06-11 07:49:50 -05:00
Christian Beikov
0663f811ff HHH-18256 Don't prefix literal type prefix in SQL fragments 2024-06-11 14:42:48 +02:00
Christian Beikov
00977fe9a9 Add JDK 24-ea testing 2024-06-10 23:19:45 +02:00
Vladimír Kuruc
df940d392f Informix run fix 2024-06-10 23:18:26 +02:00
Marco Belladelli
c08b1b9bf1 HHH-18202 Fix group/order by fk rendering handling nested paths
Introduced generalized `MetadataKey`-based resolutions with caching in `BaseSqmToSqlAstConverter`
2024-06-10 15:50:32 +02:00
Marco Belladelli
01199d2c1f HHH-18202 Add test for issue 2024-06-10 15:50:32 +02:00
Christian Beikov
da22678c74 HHH-18154 Implement caching for assemblers and initializers
* Make initializers stateless and have separate data classes stored in the RowProcessingState
* Defer determination whether batching should apply and which lock mode should be used until startLoading
* Inline EntityEntry to EntityHolder to avoid map lookup
2024-06-10 09:48:01 +02:00
Leonardo Nogueira Meireles
f86bdf08c1 [Fixes] Table 19. Declaring entity associations - Documentation
URL: https://docs.jboss.org/hibernate/orm/6.5/introduction/html_single/Hibernate_Introduction.html#entities

@ManyToMany
Declare either side of a one-to-one association?

@ManyToMany
Declare either side of a --> [many-to-many] association?
2024-06-08 18:59:15 +02:00
Christian Beikov
8100f92265 HHH-18232 Use change table modifier new and final consistently on DB2 and zOS 2024-06-07 15:02:34 +02:00
Christian Beikov
3b6c1bc7d6 Make it possible to run with informix 2024-06-07 14:52:35 +02:00
Vladimír Kuruc
e8bd4e7cc5 HHH-18246 Fix for Informix nulls precedence support 2024-06-07 14:52:35 +02:00
Marco Belladelli
0534e1aa01 HHH-18218 Account for generics in dynamic instantiation arguments 2024-06-07 13:39:48 +02:00
Marco Belladelli
feaf30e578 HHH-18218 Add test for issue 2024-06-07 13:39:48 +02:00
Vladimír Kuruc
f5e209f6bf HHH-18244 Fix for Informix SelectItemReferenceStrategy 2024-06-07 10:48:48 +02:00
Christian Beikov
a8fd305fe8 HHH-15722 Release announcement typo fix 2024-06-06 18:52:51 +02:00
Vladimír Kuruc
69fb487a6e HHH-16844 Fix for Informix VARCHAR, NVARCHAR mappings errors 2024-06-06 18:47:41 +02:00
LLEFEVRE
ba88e401c2 HHH-18242 23ai supports natively Tuple Comparison 2024-06-06 18:36:08 +02:00