Skip to content

Migration Guide 1.8

Guillaume Smet edited this page Aug 21, 2020 · 8 revisions

Hibernate Search + Elasticsearch (Preview)

  • Configuration properties for index defaults can no longer include the .index-defaults component. For example, quarkus.hibernate-search.elasticsearch.index-defaults.schema-management.required-status should now be written simply as quarkus.hibernate-search.elasticsearch.schema-management.required-status.
  • query.explain() now expects to be passed an entity ID instead of a document ID. In short, if your entity has an ID of type Long, you need to pass a Long (previously you had to pass a String).
  • @IndexedEmbedded.storage/ObjectFieldStorage have been renamed to @IndexedEmbedded.structure/ObjectStructure. The older syntax is deprecated and will eventually be removed.
  • quarkus.hibernate-search.elasticsearch.default-backend no longer exists. You can either configure a default backend (quarkus.hibernate-search.elasticsearch.someProperty someValue) or named backends (quarkus.hibernate-search.elasticsearch.backends."backend-name".someProperty someValue), but a named backend can no longer be considered as the default backend.

Current version

Migration Guide 3.17

Next version in main

Migration Guide 3.18

Clone this wiki locally