Commit Graph

18329 Commits

Author SHA1 Message Date
Vladimír Kuruc 5038f23f64 HHH-18267 Informix docker image configured 2024-06-13 17:37:12 +02:00
Vladimír Kuruc 595727c433 HHH-18267 Informix insert value to identity column error 2024-06-13 17:37:12 +02:00
Yoann Rodière b88e55ded2
Release Jenkinsfile: log various constants 2024-06-13 12:18:09 +02:00
Yoann Rodière 3d4597beb5
Release Jenkinsfile: add a configurable constant to enable/disable release on push 2024-06-13 12:18:09 +02:00
Marco Belladelli 66c5bd5dc2
HHH-18218 - Fix possible null pointer 2024-06-12 16:15:29 +02:00
Cedomir Igaly 8dbbb40e43 HHH-18218 - Improved type resolving when tuple element implements SqmExpressibleAccessor 2024-06-12 16:06:14 +02:00
Cedomir Igaly f63f15bb4f HHH-18218 - Added test case not using explicit constructor new ConstructorDto(...) 2024-06-12 16:06:13 +02:00
Andrea Boriero 742fc4c60a Improve Sybase and SQLServer blob lob generation 2024-06-12 13:46:07 +02:00
Andrea Boriero 8f9d1a15ad HHH-16094 HHH-17097 MySQL schema generation and validation : tinytext instead of longtext for @Lob 2024-06-12 13:46:07 +02:00
Andrea Boriero 58b5cea899 HHH-16094 Add test for issue 2024-06-12 13:46:07 +02:00
Andrea Boriero 82b47c878e HHH-17097 Add test for issue 2024-06-12 13:46:07 +02:00
Yoann Rodière b7acae4ab7
Remove a few references to "Search" in MAINTAINERS.md 2024-06-12 13:37:28 +02:00
Andrea Boriero 153e4db9ba HHH-17735 Community dialects for MySQL 5.7 give invalid SQL syntax for locks since 6.4.4 2024-06-12 13:35:17 +02:00
Andrea Boriero ab96246684 HHH-18147 Hibernate fails to persist an entity when a natural id association is a proxy 2024-06-12 13:31:13 +02:00
Andrea Boriero aba0c6f9d5 HHH-18147 Add test for issue 2024-06-12 13:31:13 +02:00
Yoann Rodière 9139a52fd1 Add MAINTAINERS.md to describe how to release. 2024-06-12 13:27:54 +02:00
Yoann Rodière 7f82dca6cd Release Jenkinsfile: explicitly skip automatic releases for non-maintenance branches 2024-06-12 13:27:54 +02:00
Yoann Rodière 6ce50a666a Release Jenkinsfile: minor structure/formatting fixes 2024-06-12 13:27:54 +02:00
Yoann Rodière 0c35f33866 Release Jenkinsfile: fix incorrect 'sh' call 2024-06-12 13:27:54 +02:00
Yoann Rodière 3837a26188 Release Jenkinsfile: enable manual releases 2024-06-12 13:27:54 +02:00
Yoann Rodière 91b215de7f Release Jenkinsfile: Add more checks for version numbers
Especially when they come from parameters.
2024-06-12 13:27:52 +02:00
Yoann Rodière 56153608af 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:27:03 +02:00
Davide D'Alto dbfaa0d4f2 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:02 +02:00
Christian Beikov 721452a05f Use System.getProperty() instead 2024-06-12 09:24:55 +02:00
Sanne Grinovero 919eee5377 Keep dependency repository definitions well defined 2024-06-12 09:24:55 +02:00
Vladimír Kuruc 2820e9e03a HHH-18250 Informix multi insert not supported 2024-06-12 00:24:10 +02:00
Andrea Boriero 55ab762dde Upgrade Gradle to 8.8, upgrade checkframework to 0.6.40, fix HibernateProcessor resources creation causing whole tests recompilation 2024-06-11 23:50:36 +02:00
Christian Beikov a4ba87bc65 Add APT_DEBUG flag to allow debugging the Javac process and annotation processors 2024-06-11 23:48:05 +02:00
Vladimír Kuruc 0061e8922d Informix run fix 2024-06-10 23:16:40 +02:00
Marco Belladelli 3a58018cc0 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:36 +02:00
Marco Belladelli f9210580d0 HHH-18202 Add test for issue 2024-06-10 15:50:36 +02:00
Christian Beikov a6ffa84db7 HHH-18232 Use change table modifier new and final consistently on DB2 and zOS 2024-06-07 15:03:17 +02:00
Christian Beikov de63a8dc00 Make it possible to run with informix 2024-06-07 14:53:04 +02:00
Marco Belladelli 696626e5e1 HHH-18218 Account for generics in dynamic instantiation arguments 2024-06-07 13:39:50 +02:00
Marco Belladelli 41360f428c HHH-18218 Add test for issue 2024-06-07 13:39:50 +02:00
Vladimír Kuruc 43a6f32fad HHH-18246 Fix for Informix nulls precedence support 2024-06-07 13:24:12 +02:00
Vladimír Kuruc b900d7656d HHH-18244 Fix for Informix SelectItemReferenceStrategy 2024-06-07 10:48:12 +02:00
Gavin King b1787d9a07 HHH-17804 roll back change to semantics of 'null in ()'
It turns out that SQL databases (IMO wrongly) treat the expression
'null in (select 1 where false)' as false instead of null. And as
of JPA 3.2, we're free to interpret 'null in ()' consistently with
that, which we should do.

So my change made things worse rather than better.

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-07 08:29:21 +02:00
Vladimír Kuruc a8d0e73632 HHH-16844 Fix for Informix VARCHAR, NVARCHAR mappings errors 2024-06-06 18:47:07 +02:00
Marco Belladelli 81f9818af4 HHH-18121 Replace dynamic instantiations for non-simple count queries 2024-06-06 08:59:55 +02:00
Marco Belladelli 3845df932b HHH-18121 Add test for issue 2024-06-06 08:59:55 +02:00
Vladimír Kuruc 7fb6af5a62 HHH-18225 Fix for Informix syntax error in DISTINCT clause before SKIP clause 2024-06-04 18:05:10 +02:00
Marco Belladelli 7fd44d6733 HHH-17959 Apply concrete type to subqueries with single selection 2024-06-04 16:46:44 +02:00
Marco Belladelli 3711e6ea78 HHH-17959 Add test for issue 2024-06-04 16:46:44 +02:00
Vladimír Kuruc a8dde4d40f HHH-18221 Fix for Incomplete list of existing foreign keys - DatabaseMetaData.crossReferences(...) not used 2024-06-04 13:51:28 +02:00
Mark Rotteveel 6542c5604a HHH-18213 Fix LimitHandler for Firebird 2.5 and older 2024-06-04 13:38:15 +02:00
Vladimír Kuruc 88eaa2c899 HHH-18150 Considered change of ignoring precision while preserving float/smallfloat mapping 2024-06-04 11:47:04 +02:00
Vladimír Kuruc 1f6fdb3f1d HHH-18150 Fix for Informix float and double precision in decimal digits 2024-06-04 11:47:04 +02:00
Vlado Kuruc a0afb5cf3c HHH-18180 Update hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/sequence/InformixSequenceSupport.java
Co-authored-by: Christian Beikov <christian.beikov@gmail.com>
2024-06-04 11:41:53 +02:00
Vladimír Kuruc 5cfd7dfa82 HHH-18180 Informix IF EXISTS clauses support 2024-06-04 11:41:53 +02:00