Commit Graph

14173 Commits

Author SHA1 Message Date
Christian Beikov 548fc26d03 HHH-15537 Implement lateral subquery emulation when nested correlation is unsupported 2022-09-21 13:28:44 +02:00
Christian Beikov 49544831d0 HHH-15538 Move Jenkinsfile timeout around shell command 2022-09-21 11:23:56 +02:00
Fabricio Gregorio 8f908feb7c HHH-15522 Implement a LazyInitializable interface that PersistentCollection and Envers collections extend or implement. Improve related tests. 2022-09-20 18:39:42 +02:00
Fabricio Gregorio db1c9ea85a HHH-15522 Add hibernate isInitialized tests on envers collections 2022-09-20 18:39:42 +02:00
Christian Beikov 5896e8d590 HHH-15527 Make sure that only a single query is executed when running an insert-select with an assigned id 2022-09-20 09:14:07 +02:00
Christian Beikov 8f0e080423 HHH-15527 Test that only a single query is executed when running an insert-select with an assigned id 2022-09-20 09:14:01 +02:00
Christian Beikov 1551c3fa75 HHH-15517 Fix for temporary table prefixing the qualified table name instead of just table name 2022-09-20 09:12:29 +02:00
Christian Beikov 71469d8b99 HHH-15517 Testcase for temporary table prefixing the qualified table name instead of just table name 2022-09-20 09:12:23 +02:00
Yoann Rodière 6b7c04ce20 HHH-15505 Test bytecode enhancement on entity whose field is defined both in mapped superclass and concrete entity 2022-09-16 08:19:57 +02:00
Yoann Rodière e8d089a993 HHH-15505 Fix bytecode enhancement on entity whose field is defined both in mapped superclass and concrete entity 2022-09-16 08:19:57 +02:00
Andrea Boriero b0e74d4638 HHH-15482 CoercionException in criteria simple case statement 2022-09-12 10:00:43 +02:00
Andrea Boriero 5fb20780cc HHH-15482 Add test for issue 2022-09-12 10:00:43 +02:00
Andrea Boriero 2d53dfdb18 HHH-15481 NaturalId and Lazy cause a class cast Exception 2022-09-09 16:28:33 +02:00
Andrea Boriero 690b1e43de HHH-15481 Add test for issue 2022-09-09 16:28:33 +02:00
Sanne Grinovero 70b134f388 HHH-15494 Upgrade to ANTLR 4.10.1 2022-09-09 13:23:42 +01:00
Hibernate-CI b0f2faedca Post-steps for release : `6.1.3.Final` 2022-09-08 13:59:03 +00:00
Hibernate-CI 2762707386 Pre-steps for release : `6.1.3.Final` 2022-09-08 13:54:32 +00:00
Andrea Boriero 7b05d24c55 HHH-14387 Fix issue when bytecode enhancement enabled 2022-09-08 15:36:30 +02:00
Andrea Boriero 9e9649c0d6 HHH-14387 Add more tests 2022-09-08 15:36:30 +02:00
Yoann Rodière 302ed4e4cf HHH-14387 Demonstrate regression when bytecode enhancement enabled 2022-09-08 15:36:30 +02:00
Andrea Boriero a2d7c2926a HHH-15477 Criteria EXISTS Subquery referring the Root of the Query of which it is a Subquery causes 'Error interpreting query [SqmRoot not yet resolved to TableGroup]' 2022-09-08 13:20:39 +02:00
Andrea Boriero 58531c00c4 HHH-15477 Add test for issue 2022-09-08 13:20:39 +02:00
Andrea Boriero 7d3cbfa938 HHH-15356 Unable to get primary information on some dialects (ex: Oracle) when the PK column's position doesn't match the alphabetical name's order 2022-09-08 08:59:56 +02:00
Andrea Boriero 877ca69833 HHH-15356 Add test for issue 2022-09-08 08:59:46 +02:00
Andrea Boriero 11e1a60b8d Fix 6.1.0.Final changelog 2022-09-05 14:32:04 +02:00
Christian Beikov e971e460cc HHH-15216 Revert moving classes out of the internal package 2022-09-05 11:37:08 +02:00
Christian Beikov 1dac2563f6 Revert "HHH-15159 Add test for issue"
This reverts commit 6c3d700fcc.
2022-09-05 06:36:30 +02:00
Christian Beikov 38938f486e Adapt branch in GH actions script 2022-09-02 17:23:30 +02:00
Christian Beikov a8015255bc Revert "HHH-15072 Add out of the box support for records as embeddables"
This reverts commit 75240b0cd3.
2022-09-02 16:47:56 +02:00
Christian Beikov 1d37e5251f Revert "HHH-15072 Add test for out of the box support for records as embeddables"
This reverts commit 9f5f31ec97.
2022-09-02 16:47:55 +02:00
Christian Beikov 0cf2420e18 Revert "HHH-15072 Don't enhance records and skip owner tracking for embeddable record fields"
This reverts commit d2cca544c2.
2022-09-02 16:47:54 +02:00
Christian Beikov 09b19c74b6 Revert "Fix wrong toolchain configuration for java17 tests"
This reverts commit f1c08e8e97.
2022-09-02 16:47:53 +02:00
Christian Beikov 8a555964ed Revert "Fix building with JDK 20-ea due to missing experimental flag in java17Test"
This reverts commit 3352486633.
2022-09-02 16:47:52 +02:00
Christian Beikov e85bd73dd2 Revert "Fix wrong toolchain configuration for java17 tests"
This reverts commit 456e43957e.
2022-09-02 16:47:51 +02:00
Christian Beikov 12a30b5c9b Revert "HHH-15159 Orphan removal of an entity with an @ElementCollection causes a ConstraintViolationException"
This reverts commit 41b067e5a5.
2022-09-02 16:47:20 +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