We just published a maintenance release for Hibernate Search: 6.1.6.Final.
This release mainly upgrades to Hibernate ORM 5.6.10.Final,
upgrades to Hibernate ORM 6.0.2.Final and compatibility with Hibernate ORM 6.1.2.Final for -orm6 artifacts,
upgrades to the latest version of Jakarta dependencies for
adds compatibility with CockroachDB,
and fixes several bugs.
Thanks to Ivan Kotev, fraf, herzhang and Marko Bekhta for their help reporting and in some cases fixing bugs!
HSEARCH-4628: Upgrade to Hibernate ORM 5.6.10.Final
HSEARCH-4596: Upgrade to Hibernate ORM 6.0.2.Final for
*-orm6artifacts are now compatible with Hibernate ORM 6.1.2.Final
HSEARCH-4608: Upgrade to the latest version of Jakarta dependencies in
HSEARCH-4611: Some exceptions and log messages involving multivalued elements will now be clearer and better formatted.
HSEARCH-4644: From now on, Hibernate Search will be tested regularly against CockroachDB.
HSEARCH-4634, HSEARCH-4647: Hibernate Search’s
outbox-pollingcoordination strategy now works correctly with CockroachDB.
HSEARCH-4565: Hibernate Search will now detect "buried" cycles for
@IndexingDependency(derivedFrom = …)instead of leading to a
HSEARCH-4580: "_routing" in custom Elasticsearch schema will no longer lead to "JsonIOException: JSON document was not fully consumed."
HSEARCH-4584: Projecting and sorting on the same nested field with the Lucene Backend will no longer fail.
HSEARCH-4654: Hibernate Search will no longer deadlock when experiencing a large number of concurrent failures during startup or schema validation.
HSEARCH-4604: AWS request signing now takes into account the configured port of the Elasticsearch host.
HSEARCH-4652: Schema validation with the Elasticsearch backend will no longer fail when setting
searchAnalyzerto the same value as
analyzeron a full-text field.
For a full list of changes since the previous release, 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:
hibernate-search tag on Stackoverflow (usage questions)
User forum (usage questions, general feedback)
Issue tracker (bug reports, feature requests)
Mailing list (development-related discussions)