Hibernate Search is a library that integrates Hibernate ORM with Apache Lucene or Elasticsearch by automatically indexing entities, enabling advanced search functionality: full-text, geospatial, aggregations and more. For more information, see Hibernate Search on hibernate.org.

We just published a bugfix release for Hibernate Search: 6.0.2.Final.

What’s new

  • HSEARCH-4154: Upgrade to Hibernate ORM 5.4.28.Final

  • HSEARCH-4117: Hibernate Search no longer throws "AssertionFailure: Unexpected duplicate key" during bootstrap when an entity has two getters for the same property (e.g. boolean isEnabled() and Boolean getEnabled()).

  • HSEARCH-4152: The configuration property hibernate.search.backend.dynamic_mapping is no longer ignored.

  • HSEARCH-4155: Deleting then re-inserting the same entity in a transaction now correctly results in an index update.

  • HSEARCH-4156: Hibernate Search no longer fails on bootstrap when a Hibernate ORM association uses a non-identifier column as foreign key.

  • HSEARCH-4159: Hibernate Search now properly executes the backend’s preStop() operation on shutdown.

  • HSEARCH-4161: LuceneIndexManager.computeSizeInBytes() no longer fails if an index file is deleted while computing the index size.

For a full list of changes since the previous release, please see the release notes.

How to get this release

All details are available and up to date on the dedicated page on hibernate.org.

Feedback, issues, ideas?

To get in touch, use the following channels:

Back to top