-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Derby 10.16.1.1 #41084
Upgrade to Derby 10.16.1.1 #41084
Conversation
This comment has been minimized.
This comment has been minimized.
Not as simple as just bumping the version, it seems... I'll have a look. |
Turns out Derby 10.17 requires JDK 21. I updated my PR to have two successive commits: one to upgrade to Derby 10.15, and one just after that to upgrade to Derby 10.16. That should make things easier to backport if we so chose (not sure we will). |
But |
This comment has been minimized.
This comment has been minimized.
Turns out a new dependency is required for JTA and to reference JDBC drivers by name. I updated the PR accordingly. |
Because Hibernate ORM 6.3+ doesn't technically support Derby 10.14: https://hibernate.atlassian.net/browse/HHH-15203 Right now Quarkus and Hibernate ORM will start even if using Derby 10.14, but: * there will be a warning on startup * some Hibernate ORM features may not work correctly Also, we're adding stricter checks in quarkusio#34889, so startup will start failing if people are still on an older version of Derby.
Requires JDK 17+: https://lists.apache.org/thread/c9qvfzvfh5lc9n41rb0638rwx2vdjz80 Not upgrading to 10.17 because it requires JDK 21+: https://lists.apache.org/thread/vjl42y0p86c7lh7lsm3bfth6dx83nhb8
Status for workflow
|
Because Hibernate ORM 6.3+ doesn't technically support Derby 10.14: https://hibernate.atlassian.net/browse/HHH-15203
Right now Quarkus and Hibernate ORM will start even if using Derby 10.14, but:
Also, we're adding stricter checks in #34889, so startup will start failing if people are still on an older version of Derby.