14399 Commits

Author SHA1 Message Date
Andrea Boriero
6cf9d2d480 HHH-15465 Upgrade to Jandex 3.0.0 2022-09-06 15:14:19 +02:00
Jan Schatteman
17fa97d1b0 HHH-15182 - Remove support for MariaDB versions older than 10.3
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-09-06 15:04:04 +02:00
Jan Schatteman
5b0b1fa680 HHH-15179 - Move support for MySQL versions older than 5.7 into community dialects
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-09-06 15:04:04 +02:00
Jan Schatteman
429ab5b936 HHH-15180 - Remove support for SQL Server versions older than 2008
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-09-06 14:49:45 +02:00
Jan Schatteman
75f4c95274 HHH-15195 - Moving support for CockroachDB versions older than 21.1 into community dialects
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-09-06 14:48:04 +02:00
Jan Schatteman
f33d3ed308 HHH-15190 - Remove support for H2 versions older than 1.4.197
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-09-06 14:45:37 +02:00
Christian Beikov
89f04d2274 HHH-15216 Revert moving classes out of the internal package 2022-09-05 11:38:31 +02:00
Jan Schatteman
4d4aaf3b4a HHH-15191 - Remove support for Derby versions older than 10.14.2.0
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-09-05 10:06:41 +02:00
Christian Beikov
96f56db700 Fixup migration guide 2022-09-05 06:35:32 +02:00
Andrea Boriero
33b8ee0218 Fix 6.1.0.Final changelog 2022-09-03 16:20:17 +02:00
Christian Beikov
3b4da627ab Switch to 6.2.0-SNAPSHOT 2022-09-02 16:50:21 +02:00
Andrea Boriero
41b067e5a5 HHH-15159 Orphan removal of an entity with an @ElementCollection causes a ConstraintViolationException 2022-09-02 16:45:43 +02:00
Andrea Boriero
6c3d700fcc HHH-15159 Add test for issue 2022-09-02 16:45:43 +02:00
Christian Beikov
bc5b866c86 HHH-15381 Try to fix gradle plugin publishing and platform publishing 2022-09-02 16:44:51 +02:00
Christian Beikov
a83ff54671 HHH-14387 Alternative fix for deletion of bytecode lazy collections, by creating PersistentCollection for deletedState 2022-09-02 16:43:53 +02:00
Christian Beikov
41ac1f8e88 HHH-14387 Don't create PersistentCollection for bytecode enhanced lazy loaded attributes and make sure collection deletes still work 2022-09-02 16:43:53 +02:00
Andrea Boriero
b18c967cf6 HHH-13485 FilterJoinTable does not to use the defualt condition 2022-09-01 11:31:31 +02:00
Andrea Boriero
41abc8d9f0 HHH-13485 Add test for issue 2022-09-01 11:31:31 +02:00
Andrea Boriero
04ebb6a1d7 HHH-15471 Improve merge replace operation when original and target are the same object 2022-09-01 09:21:13 +02:00
Andrea Boriero
456e43957e Fix wrong toolchain configuration for java17 tests 2022-08-31 11:07:56 +02:00
Réda Housni Alaoui
2be1c9a504 HHH-15216 Cannot change MetadataProvider implementation because JPAXMLOverriddenMetadataProvider is final and precisely expected by a cast operator 2022-08-31 09:14:56 +02:00
Christian Beikov
8a806ef261 Stop sending email notifications for superseded builds 2022-08-31 08:31:23 +02:00
Christian Beikov
3352486633 Fix building with JDK 20-ea due to missing experimental flag in java17Test 2022-08-30 19:13:17 +02:00
Ladislav Thon
b66bc976ac HHH-15466 Compatibility with Jandex 3.0.0
The only change in Jandex 3.0.0 relevant to Hibernate ORM is that
`Indexer.index()` used to return `ClassInfo`, but now returns `void`.
This is a breaking change, but Jandex 3.0.0 has a synthetic bridge
method with the old signature for binary compatibility -- except
it always return `null`. Therefore, with this commit, Hibernate ORM
simply ignores the return value completely, which makes it compatible
with Jandex 3.0.0 at runtime, even though it is still compiled against
Jandex 2.4. The code is also source-compatible with Jandex 3.0.0 if
that is ever needed.
2022-08-30 12:14:52 +01:00
Christian Beikov
f1c08e8e97 Fix wrong toolchain configuration for java17 tests 2022-08-30 12:58:07 +02:00
Christian Beikov
d2cca544c2 HHH-15072 Don't enhance records and skip owner tracking for embeddable record fields 2022-08-30 09:51:05 +02:00
Christian Beikov
9f5f31ec97 HHH-15072 Add test for out of the box support for records as embeddables 2022-08-30 09:51:05 +02:00
Christian Beikov
75240b0cd3 HHH-15072 Add out of the box support for records as embeddables 2022-08-30 09:51:05 +02:00
Christian Beikov
83d4105def Pass on forgotten argument to delegate in AbstractQuery 2022-08-30 09:02:13 +02:00
Christian Beikov
eb1f56d542 HHH-15458 Interpret String with JSON/XML type code as plain JSON/XML 2022-08-29 10:57:49 +02:00
Alex
33d2a7fc72 HHH-15468 Set permissions 2022-08-29 10:40:53 +02:00
Sanne Grinovero
e5e2931b1c HHH-15100 Limitation of metamodel imports cache causes severe performance drops in large projects 2022-08-26 09:21:55 +01:00
Andrea Boriero
3ece671697 HHH-15388 Upgrade to Micrometer 1.9.3 2022-08-25 14:46:05 +02:00
Andrea Boriero
c612790118 HHH-15453 Fix test failure on Oracle 2022-08-25 11:16:10 +02:00
Christian Beikov
c1e5207d64 HHH-15451 Upgrade PostgreSQL JDBC driver to 42.5.0 2022-08-25 10:03:23 +02:00
Sanne Grinovero
c6ed10f5df HHH-15451 Upgrade PostgreSQL JDBC driver to 42.4.1 2022-08-25 10:03:23 +02:00
Christian Beikov
aa311855d9 HHH-15462 Optimize ColumnReference rendering and reduce buffering 2022-08-25 09:44:57 +02:00
Christian Beikov
271cba0603 HHH-15461 Replace uses of method references for SqlAppender with proper implementation 2022-08-25 09:43:48 +02:00
Andrea Boriero
84c276b3cc HHH-15359 The entity returned by a merge doesn't contain @ManyToMany relation when the collection resides in @Embeddable 2022-08-25 09:34:45 +02:00
Andrea Boriero
13bae2ef09 HHH-15359 Add test for issue 2022-08-25 09:34:45 +02:00
KARGET
254d69568b HHH-15454 correct get(alias, class) method in TupleImpl 2022-08-24 12:43:37 +02:00
KARGET
70e28876a6 HHH-15454 create test where metamodel for primitive type field is used in tuple query 2022-08-24 12:43:37 +02:00
Andrea Boriero
d862b086ea HHH-15453 java.lang.NullPointerException: Cannot invoke org.hibernate.engine.spi.EntityEntry.getEntityKey() because ownerEntry is null 2022-08-24 10:43:23 +02:00
Andrea Boriero
ed4f399723 HHH-15453 Add test for issue 2022-08-24 10:43:23 +02:00
Andrea Boriero
021429b519 HHH-15449 @ManyToOne associations not loaded correctly with default EAGER and batch fetch property set when using TypedQuery.resultStream 2022-08-24 10:07:58 +02:00
Andrea Boriero
960b2c7f1c HHH-15449 Add test for issue 2022-08-24 10:07:58 +02:00
Andrea Boriero
6507ac4f88 HHH-15455 User Guide Contains a reference to hibernate-ehcache, no longer supported 2022-08-22 15:28:43 +02:00
Andrea Boriero
beb7a37d02 HHH-15452 Predicate add expression results in UnsupportedOperationException 2022-08-18 13:47:23 +02:00
Andrea Boriero
0945cae46d HHH-15452 Add test for issue 2022-08-18 13:47:23 +02:00
Andrea Boriero
95c14ada90 HHH-15440 @OneToOne and @OptimisticLock(excluded = true) not working correctly 2022-08-18 10:32:29 +02:00