-
Story
-
Resolution: Unresolved
-
Major
-
None
-
False
-
-
False
-
---
-
-
Draft because:
- [x] I likely need some more changes ('m still testing on my fork)
- [x] Based on #51055 which must be merged first
- [x] We need a `.Final` release of ORM, and an upgrade to that
- [x] We need a `.Final` release of Reactive, and an upgrade to that
- [x] We need a `.Final` release of Search, and an upgrade to that
- [x] We need a migration guide entry
- Fixes #50505
- Does not fix any other Hibernate-related bug tracked in the Quarkus issue tracker
- See https://hibernate.org/orm/releases/7.2/
- See https://hibernate.org/search/releases/8.2/
- See https://hibernate.org/reactive/releases/3.2/
Migration guide entry:
`````asciidoc
== Hibernate ORM
=== Upgrade to Hibernate ORM 7.2
The Quarkus extension for Hibernate ORM was upgraded to Hibernate ORM 7.2.
Hibernate ORM 7.2 is for the most part backwards-compatible with Hibernate ORM 7.1, apart from a few changes affecting only advanced or infrequent use cases.
Refer to the https://docs.jboss.org/hibernate/orm/7.2/migration-guide/[Hibernate ORM 7.2 migration guide] for more information.
[[orm-db-versions]]
=== Minimum database versions
The minimum required version of databases did not change in Hibernate ORM 7.2.
See https://docs.hibernate.org/orm/7.2/dialect/[here] for details on the current minimum versions.
== Hibernate Reactive
=== Upgrade to Hibernate Reactive 3.2
The Quarkus extension for Hibernate Reactive was upgraded to Hibernate Reactive 3.2.
Hibernate Reactive 3.2 is backwards-compatible with Hibernate Reactive 3.1, with the exception of a few breaking changes inherited from Hibernate ORM and listed xref:#+hibernate-orm+[above].
== Hibernate Search
=== Upgrade to Hibernate Search 8.2
The Quarkus extensions for Hibernate Search were upgraded to Hibernate Search 8.2.
Hibernate Search 8.2 is backwards-compatible with Hibernate Search 8.1, apart from a few deprecations.
Refer to the the https://docs.hibernate.org/search/8.2/migration/html_single/[Hibernate Search 8.2 migration guide] for more information.
== Dev Services
Several Dev Services default images have been updated:
- Elasticsearch from 9.1 to 9.2
- OpenSearch from 3.1 to 3.3
NOTE: You can configure Quarkus explicitly to use a specific image for each Dev Service, e.g. see https://quarkus.io/guides/elasticsearch-dev-services#configuring-the-image[here for Elasticsearch/OpenSearch].
`````
- incorporates
-
QUARKUS-7172 Allow setting MariaDB/MySQL storage engine differently for each persistence unit in Hibernate ORM
-
- Dev Complete
-
- is depended on by
-
QUARKUS-7172 Allow setting MariaDB/MySQL storage engine differently for each persistence unit in Hibernate ORM
-
- Dev Complete
-