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 -orm6
/-jakarta
artifacts,
adds compatibility with CockroachDB,
and fixes several bugs.
Thanks
Thanks to Ivan Kotev, fraf, herzhang and Marko Bekhta for their help reporting and in some cases fixing bugs!
What’s new
-
HSEARCH-4628: Upgrade to Hibernate ORM 5.6.10.Final
-
HSEARCH-4596: Upgrade to Hibernate ORM 6.0.2.Final for
*-orm6
artifacts -
HSEARCH-4635:
*-orm6
artifacts are now compatible with Hibernate ORM 6.1.2.Final -
HSEARCH-4608: Upgrade to the latest version of Jakarta dependencies in
-orm6
/-jakarta
artifacts -
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-polling
coordination strategy now works correctly with CockroachDB. -
HSEARCH-4565: Hibernate Search will now detect "buried" cycles for
@IndexingDependency(derivedFrom = …)
instead of leading to aStackOverflowError
. -
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
searchAnalyzer
to the same value asanalyzer
on 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)