Upgrade Hibernate group to ORM 7.2.7.Final#53254
Upgrade Hibernate group to ORM 7.2.7.Final#53254DavideD wants to merge 1 commit intoquarkusio:mainfrom
Conversation
|
/cc @radcortez (opentelemetry) |
0343cd5 to
4a3269f
Compare
4a3269f to
800253a
Compare
This comment has been minimized.
This comment has been minimized.
|
/cc @yrodiere or @lucamolteni |
This comment has been minimized.
This comment has been minimized.
Status for workflow
|
|
🎊 PR Preview 407adda has been successfully built and deployed to https://quarkus-pr-main-53254-preview.surge.sh/version/main/guides/
|
800253a to
7fe3dc5
Compare
Bumps the hibernate group with 10 updates in the / directory: Disable AbstractIdOptimizerDefaultTest: Hibernate Reactive doesn't have a reactive Optimizer interface, so it doesn't make sense to check it in the test. Note that this is not a regression, the test was wrong before but we didn't relize it until we refactored Hibernate Reactive. We will need to re-enable and update it when we change Hibernate Reactive. | Package | From | To | | --- | --- | --- | | [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm) | `7.2.6.Final` | `7.2.7.Final` | | [org.hibernate.orm:hibernate-graalvm](https://github.com/hibernate/hibernate-orm) | `7.2.6.Final` | `7.2.7.Final` | | [org.hibernate.orm:hibernate-envers](https://github.com/hibernate/hibernate-orm) | `7.2.6.Final` | `7.2.7.Final` | | [org.hibernate.orm:hibernate-spatial](https://github.com/hibernate/hibernate-orm) | `7.2.6.Final` | `7.2.7.Final` | | [org.hibernate.orm:hibernate-processor](https://github.com/hibernate/hibernate-orm) | `7.2.6.Final` | `7.2.7.Final` | | [org.hibernate.orm:hibernate-jpamodelgen](https://github.com/hibernate/hibernate-orm) | `7.2.6.Final` | `7.2.7.Final` | | [org.hibernate.orm:hibernate-community-dialects](https://github.com/hibernate/hibernate-orm) | `7.2.6.Final` | `7.2.7.Final` | | [org.hibernate.orm:hibernate-vector](https://github.com/hibernate/hibernate-orm) | `7.2.6.Final` | `7.2.7.Final` | | [org.hibernate.reactive:hibernate-reactive-core](https://github.com/hibernate/hibernate-reactive) | `3.2.5.Final` | `3.2.6.Final` | | [org.hibernate.tool:hibernate-tools-language](https://github.com/hibernate/hibernate-tools) | `7.2.6.Final` | `7.2.7.Final` | Updates `org.hibernate.orm:hibernate-core` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-graalvm` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-envers` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-spatial` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-processor` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-jpamodelgen` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-community-dialects` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-vector` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-graalvm` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-envers` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-spatial` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-processor` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-jpamodelgen` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-community-dialects` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.orm:hibernate-vector` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-orm/releases) - [Changelog](https://github.com/hibernate/hibernate-orm/blob/7.2.7/changelog.txt) - [Commits](hibernate/hibernate-orm@7.2.6...7.2.7) Updates `org.hibernate.reactive:hibernate-reactive-core` from 3.2.5.Final to 3.2.6.Final - [Release notes](https://github.com/hibernate/hibernate-reactive/releases) - [Commits](hibernate/hibernate-reactive@3.2.5...3.2.6) Updates `org.hibernate.tool:hibernate-tools-language` from 7.2.6.Final to 7.2.7.Final - [Release notes](https://github.com/hibernate/hibernate-tools/releases) - [Commits](hibernate/hibernate-tools@7.2.6.Final...7.2.7.Final) --- updated-dependencies: - dependency-name: org.hibernate.orm:hibernate-core dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-graalvm dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-envers dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-spatial dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-processor dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-jpamodelgen dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-community-dialects dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-vector dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-graalvm dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-envers dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-spatial dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-processor dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-jpamodelgen dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-community-dialects dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.orm:hibernate-vector dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.reactive:hibernate-reactive-core dependency-version: 3.2.6.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate - dependency-name: org.hibernate.tool:hibernate-tools-language dependency-version: 7.2.7.Final dependency-type: direct:production update-type: version-update:semver-patch dependency-group: hibernate ... Signed-off-by: dependabot[bot] <support@github.com>
7fe3dc5 to
42f2ae4
Compare
Status for workflow
|
| Status | Name | Step | Failures | Logs | Raw logs | Build scan |
|---|---|---|---|---|---|---|
| ✔️ | Devtools Tests - JDK 25 | Logs | Raw logs | 🔍 | ||
| ❌ | Devtools Tests - JDK 25 Semeru | Build |
Failures | Logs | Raw logs | 🔍 |
| ✔️ | Devtools Tests - JDK 17 Windows | Logs | Raw logs | 🔍 |
Full information is available in the Build summary check run.
You can consult the Develocity build scans.
Failures
⚙️ Devtools Tests - JDK 25 Semeru #
- Failing: integration-tests/devtools
📦 integration-tests/devtools
❌ io.quarkus.devtools.codestarts.quarkus.HibernateOrmPanacheCodestartIT.testBuild line 29 - History - More details - Source on GitHub
Details
org.opentest4j.AssertionFailedError:
[Run project return status should be zero]
expected: 0
but was: 1
at io.quarkus.devtools.testing.codestarts.QuarkusCodestartTest.buildProject(QuarkusCodestartTest.java:159)
at io.quarkus.devtools.testing.codestarts.QuarkusCodestartTest.buildAllProjects(QuarkusCodestartTest.java:146)
at io.quarkus.devtools.codestarts.quarkus.HibernateOrmPanacheCodestartIT.testBuild(HibernateOrmPanacheCodestartIT.java:29)
❌ io.quarkus.devtools.codestarts.quarkus.HibernateOrmPanacheCodestartIT.testBuild line 29 - History - More details - Source on GitHub
Details
org.opentest4j.AssertionFailedError:
[Run project return status should be zero]
expected: 0
but was: 1
at io.quarkus.devtools.testing.codestarts.QuarkusCodestartTest.buildProject(QuarkusCodestartTest.java:159)
at io.quarkus.devtools.testing.codestarts.QuarkusCodestartTest.buildAllProjects(QuarkusCodestartTest.java:146)
at io.quarkus.devtools.codestarts.quarkus.HibernateOrmPanacheCodestartIT.testBuild(HibernateOrmPanacheCodestartIT.java:29)
Flaky tests - Develocity
⚙️ JVM Tests - JDK 21
📦 extensions/opentelemetry/deployment
❌ io.quarkus.opentelemetry.deployment.OpenTelemetryMDCTest.vertxAsync - History
Failing map: {spanId=41865558d28d588f, traceId=5c3fcba892eb5b59abbf0b57626cc658, sampled=true, parentId=5666e5fc843329f3}-java.lang.AssertionError
Details
java.lang.AssertionError: Failing map: {spanId=41865558d28d588f, traceId=5c3fcba892eb5b59abbf0b57626cc658, sampled=true, parentId=5666e5fc843329f3}
at io.quarkus.opentelemetry.deployment.OpenTelemetryMDCTest.lambda$vertxAsync$7(OpenTelemetryMDCTest.java:150)
at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at io.quarkus.opentelemetry.deployment.OpenTelemetryMDCTest.vertxAsync(OpenTelemetryMDCTest.java:146)
⚙️ JVM Tests - JDK 25 Semeru
📦 extensions/load-shedding/deployment
❌ io.quarkus.load.shedding.NaiveLoadSheddingTest.test - History
Expecting actual: 99 to be greater than or equal to: 100-java.lang.AssertionError
Details
java.lang.AssertionError:
Expecting actual:
99
to be greater than or equal to:
100
at io.quarkus.load.shedding.NaiveLoadSheddingTest.test(NaiveLoadSheddingTest.java:54)
📦 extensions/smallrye-graphql/deployment
❌ io.quarkus.smallrye.graphql.deployment.RequestLeakDetectionTest.testWithConcurrentCalls - History
Condition with Lambda expression in io.quarkus.smallrye.graphql.deployment.RequestLeakDetectionTest was not fulfilled within 10 seconds.-org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.smallrye.graphql.deployment.RequestLeakDetectionTest was not fulfilled within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
at org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
at io.quarkus.smallrye.graphql.deployment.RequestLeakDetectionTest.testWithConcurrentCalls(RequestLeakDetectionTest.java:63)
Caused by: java.util.concurrent.TimeoutException
⚙️ Gradle Tests - JDK 17 Windows
📦 integration-tests/gradle
❌ io.quarkus.gradle.devmode.JandexIncludedBuildTest.main - History
Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes 30 seconds.-org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes 30 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
at org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:164)
at io.quarkus.gradle.devmode.QuarkusDevGradleTestBase.getHttpResponse(QuarkusDevGradleTestBase.java:170)
⚙️ JVM Integration Tests - JDK 17
📦 integration-tests/smallrye-context-propagation
❌ io.quarkus.context.test.mutiny.MutinyContextPropagationTest.testTransactionContextPropagationAsyncUni - History
1 expectation failed. Expected status code <200> but was <500>.-java.lang.AssertionError
Details
java.lang.AssertionError:
1 expectation failed.
Expected status code <200> but was <500>.
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:516)
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:714)
❌ io.quarkus.context.test.mutiny.MutinyContextPropagationTest.testTransactionContextPropagationMulti - History
1 expectation failed. Expected status code <200> but was <500>.-java.lang.AssertionError
Details
java.lang.AssertionError:
1 expectation failed.
Expected status code <200> but was <500>.
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:516)
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:714)
❌ io.quarkus.context.test.mutiny.MutinyContextPropagationTest.testTransactionNewContextPropagationSync - History
1 expectation failed. Expected status code <200> but was <500>.-java.lang.AssertionError
Details
java.lang.AssertionError:
1 expectation failed.
Expected status code <200> but was <500>.
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:516)
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:714)
|
FYI: Hibernate 7.2.8 was released yesterday. See here: https://hibernate.org/orm/releases/7.2/ |
|
Closing as this was handled here: #53334 . |

This is the same as this PR sent by dependabot: #53141
But I disabled the test AbstractIdOptimizerDefaultTest for Hibernate Reactive.
The test assert that a specific implementation is used for id generation when a property is set. But:
Optimizerinterface.For now I disabled the test. The next step is to check that Hibernate Reactive generates ids in a way that's compatible with ORM and update the test.
Note that this is not a regression, the way we generate the identifiers hasn't changed, but the tests don't check the right classes and we didn't have any failure until we refactor the code in Hibernate Reactive.
I will re-enable the test as soon as I've figured out what we need to change.