Commit Graph

16164 Commits

Author SHA1 Message Date
Sanne Grinovero abc4f9f356 HHH-16877 Efficient lookup of MutationExecutorService 2023-07-04 20:30:40 +01:00
Andrea Boriero afd3bee28e HHH-15720 Using multiple select in a multiselect generates java.lang.ArrayIndexOutOfBoundsException 2023-07-03 10:38:27 +02:00
Andrea Boriero 0b8384c67f HHH-15720 Add test for issue 2023-07-03 10:38:27 +02:00
Andrea Boriero aaf21cc5a8 Fix changelog.txt 2023-07-03 10:29:30 +02:00
Marco Belladelli 96f7f48e55 HHH-16792 Unqualify table expressions for cte table names 2023-06-30 17:06:01 +02:00
Marco Belladelli f20805b1f7 HHH-16792 Add test for issue 2023-06-30 17:06:01 +02:00
Hibernate-CI 216411567e Post-steps for release : `6.2.6.Final` 2023-06-30 12:04:12 +00:00
Hibernate-CI 7a63a176f0 Pre-steps for release : `6.2.6.Final` 2023-06-30 11:58:28 +00:00
Sanne Grinovero f6d93e1f8d HHH-16873 Expose fast-path cloning constructors for UpdateCoordinatorStandard 2023-06-30 08:43:03 +01:00
Steve Ebersole 1ead5d2b37 HHH-16514 - Property sorting can lead to incorrect column mappings with derived embeddable keys
(cherry picked from commit 60b6fe3d9f)
2023-06-28 11:23:16 -05:00
Christian Beikov 26ba40365f HHH-14078 Avoid duplicate elements when initializing bag with queued operations 2023-06-28 17:31:28 +02:00
Marco Belladelli 256a93f2db HHH-16642 Restrict conjuct type predicate to treated roots 2023-06-28 09:21:25 +02:00
Marco Belladelli bc445f6e3e HHH-16642 Add test for issue 2023-06-28 09:21:25 +02:00
Andrea Boriero 39db0935b7 HHH-16820 updated migration guide 2023-06-27 10:17:55 +02:00
Andrea Boriero 9abb3b45de HHH-16820 updated userguide 2023-06-27 10:17:55 +02:00
Andrea Boriero 50fab5be93 HHH-16820 When batching enabled the LockModeType is ignored 2023-06-27 10:17:55 +02:00
Andrea Boriero d6978f5a7d HHH-16820 Add test for issue 2023-06-27 10:17:55 +02:00
Andrea Boriero 1980da784d HHH-16839 Failing to update a one-to-one lazy association with and enabled bytecode enhancement 2023-06-27 10:15:55 +02:00
marko-bekhta becb11698e HHH-16839 Add a test case to reproduce the issue 2023-06-27 10:15:55 +02:00
Marco Belladelli 0a347421a8 HHH-16733 Reuse correct navigable path for correlated and treated copy 2023-06-27 09:22:01 +02:00
Marco Belladelli fc852f466b HHH-16733 Use existing SQM copy logic in QuerySplitter 2023-06-27 09:22:01 +02:00
Marco Belladelli bf422bed95 HHH-16733 HHH-16582 Add test for issue 2023-06-27 09:22:01 +02:00
Christian Beikov 7d1058316a Fix QueryLiteral assertion error in table based multi-table insert handling 2023-06-26 19:00:19 +02:00
marko-bekhta acc6b2cdc4 HHH-16799 Don't fall back to field access type too early 2023-06-26 18:21:58 +02:00
Andrea Boriero 2e4211e8eb HHH-16821 Fail to delete entity with a composite id using an @IdClass with one of its fields mapped from the id of a @ManyToOne association 2023-06-26 18:12:06 +02:00
Andrea Boriero 44439cad95 HHH-16281 Add test for issue 2023-06-26 18:12:06 +02:00
Andrea Boriero 4dd1dd63be HHH-16832 Bytecode enhancement leads to broken constructor for a generic embedded field in a MappedSuperclass 2023-06-26 18:09:38 +02:00
Yoann Rodière d65b74c934 HHH-16832 Reproducer
As far as I can see, the problem is in:

5a63d8758a/hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/InlineDirtyCheckingHandler.java (L88-L90)

`GetterMapping` doesn't seem to work correctly when the getter is
defined in the superclass with a more abstract type.
2023-06-26 18:09:38 +02:00
Christian Beikov 5d63218deb Handle timeout exception for older H2 versions and igonre a test for Cockroach 2023-06-26 17:48:34 +02:00
dependabot[bot] 8cf4c4e95f Bump com.gradle.enterprise from 3.13.3 to 3.13.4
Bumps com.gradle.enterprise from 3.13.3 to 3.13.4.

---
updated-dependencies:
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 10:28:07 +02:00
Christian Beikov fa3b2e82fb HHH-16711 Ensure static accessor methods for accessing foreign package state use visible types 2023-06-23 13:36:21 +02:00
Jan Schatteman d19a6cca03 HHH-16711 / HHH-16707 - Added tests for these related issues
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-06-23 13:36:21 +02:00
Marco Belladelli e8f9676137 HHH-16602 Dedicated action queue priority for orphan collection removals 2023-06-22 11:30:54 +02:00
Jan Schatteman e14f73c945 HHH-16701 Add test for issue
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-06-22 11:30:54 +02:00
Marco Belladelli c6c5913f27 HHH-16602 Add test for issue 2023-06-22 11:30:54 +02:00
Christian Beikov 1f107e5a0a HHH-14703 Testcase showing that @Enumerated is picked up through implicit access type 2023-06-21 18:32:25 +02:00
Christian Beikov 3aafade866 HHH-16831 Replace string concat with proper string format for logging 2023-06-21 16:33:06 +02:00
Scott Marlow 038bbe3b28 HHH-16275 fix whitespace
Signed-off-by: Scott Marlow <smarlow@redhat.com>
2023-06-21 11:32:51 +02:00
Scott Marlow a175afdaf1 HHH-16275 also wait longer for LockTest.testLockUpdateFkTarget
Signed-off-by: Scott Marlow <smarlow@redhat.com>
2023-06-21 11:32:51 +02:00
Scott Marlow 282dd84614 HHH-16275 wait longer for LockTest.testLock*FkTarget to insert row on the database server to avoid occasional fail with timeout getting lock
Signed-off-by: Scott Marlow <smarlow@redhat.com>
2023-06-21 11:32:51 +02:00
Christian Beikov 01c8295968 HHH-16721 Make sure join predicate is propagated to correlation on lazy initialization 2023-06-20 18:40:34 +02:00
Christian Beikov 380962bd37 HHH-16589 Limit in clause padding to Dialect.getInExpressionCountLimit and fix negated in predicate splitting 2023-06-20 18:37:11 +02:00
Adrodoc d4481989b1 HHH-16589 In clause padding can no longer cause in clauses to exceed Dialect.getInExpressionCountLimit 2023-06-20 18:37:11 +02:00
Marco Belladelli fd661534d7 HHH-16784 Fix type resolution for generic interface properties 2023-06-20 17:07:57 +02:00
Marco Belladelli e272e012d2
HHH-16784 Always resolve generic interface classes to Object type 2023-06-20 14:20:21 +02:00
Marco Belladelli 2f69b704d1
HHH-16784 Add test for issue 2023-06-20 14:20:18 +02:00
Andrea Boriero 9a3852b97a HHH-16794 With Bytecode enhancement a lazy ManyToOne association targeting an Entity annotated with @Proxy(lazy = false) is eagerly loaded 2023-06-19 15:49:45 +02:00
Andrea Boriero 1351b87552 HHH-16794 Add test for issue 2023-06-19 15:49:45 +02:00
Andrea Boriero 8cc568ce1b HHH-16743 StackOverflowError when loading a ManyToOne whith @Proxy(lazy=false) 2023-06-19 13:44:34 +02:00
gtoison faf1536ccb HHH-16743 Add test for issue 2023-06-19 13:44:34 +02:00