quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.84k stars 2.7k forks source link

[3.15] Backport Hibernate ORM fixes/workarounds around DB version checks to branch 3.15 #44496

Closed yrodiere closed 1 week ago

yrodiere commented 1 week ago

Creating this to backport #43762, as requested by @gsmet because there were conflicts.

This is a backport of:

  1. 43240

    This one is mostly being backported because otherwise, backporting the next one would result in conflicts. But I think it makes sense to backport this one too, considering it's only about providing better documentation, testing and error messages for a pre-existing feature.

  2. 43762

    This is a workaround for #43703 and #42255, whose complete fixing would require Hibernate ORM 7.

quarkus-bot[bot] commented 1 week ago

Thanks for your pull request!

Your pull request does not follow our editorial rules. Could you have a look?

This message is automatically generated by a bot.

quarkus-bot[bot] commented 1 week ago

/cc @gsmet (hibernate-orm)

github-actions[bot] commented 1 week ago

🙈 The PR is closed and the preview is expired.

quarkus-bot[bot] commented 1 week ago

Status for workflow Quarkus Documentation CI

This is the status report for running Quarkus Documentation CI on commit 8f9cd106fc2580f8f673bd7d10d825e9b6ebe2f0.

:white_check_mark: The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

[!WARNING] There are other workflow runs running, you probably need to wait for their status before merging.

quarkus-bot[bot] commented 1 week ago

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit 8f9cd106fc2580f8f673bd7d10d825e9b6ebe2f0.

:white_check_mark: The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

You can consult the Develocity build scans.


Flaky tests - Develocity

:gear: JVM Tests - JDK 17 Windows

:package: extensions/smallrye-reactive-messaging/deployment

✖ io.quarkus.smallrye.reactivemessaging.hotreload.ConnectorChangeTest.testUpdatingConnector - History

``` java.lang.AssertionError: Expecting actual: ["-4","-5","-6","-7","-8","-9","-10","-11"] to start with: ["-3", "-4", "-5", "-6"] at io.quarkus.smallrye.reactivemessaging.hotreload.ConnectorChangeTest.testUpdatingConnector(ConnectorChangeTest.java:36) ```