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.3.Final.

Thanks to Griffin DeJohn, Keith Melkild and Jan Kunzmann for their reports!

What’s new

  • HSEARCH-4173: Multi-index Elasticsearch queries no longer return incomplete results when a field is present in only one index.

  • HSEARCH-4183: SearchResult.took() now returns the correct value with the Lucene backend.

  • HSEARCH-4196: Upgrade to ORM 5.4.30.Final.

  • HSEARCH-4211: The mass indexer now commits transactions instead of rolling them back when loading entities. The transactions are still read-only; this was only changed to work around bugs in Hibernate ORM (HHH-14557) that arise only in some setups.

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