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.

This is the latest release before Hibernate Search 3.3 Final. Please test it before next tuesday as we have change some sensitive parts (for better performance).

This release comes with three major changes:

  • a complete revamp of the queuing algorithm. For complex domain models, you should see a big (as in night and day) performance improvement, in particular if you have many indexed associations (we have more to come by the way but that will be for 3.4).
  • a brand new Infinispan-based Lucene directory provider (I'm sure Sanne will blog about it)
  • a major documentation cleanup: now is the time to read it :)

We have also fixed a few issues and incompatibilities, in particular:

  • with Seam 2.2
  • with JBoss AS 6 (MassIndexer)

Check out the new release on JBoss.org's Maven repository or download the distribution. You can also read the documentation.

If you find an issue, you know the way.


PS: Many thanks to my partners in crime, Hardy and Sanne for this fight against Murphy's law today.

PPS: Many thanks to the Git and GitHub contributors, you saved our day.

Back to top