Hibernate Search是一个库,它通过自动索引实体,将Hibernate ORM与Apache Lucene或Elasticsearch集成,从而实现高级搜索功能:全文搜索、地理空间搜索、聚合等。更多信息请参阅hibernate.org上的Hibernate Search。

我们很高兴宣布Hibernate Search 7.1.1.Final、7.0.1.Final和6.2.4.Final的发布。

虽然这些版本主要是为了解决一些轻微的文档差异,但它们也带来了与Elasticsearch和OpenSearch新版本的兼容性以及一些错误修复。

Hibernate Search 7.1.1.Final

依赖项升级

Hibernate ORM

虽然Hibernate Search 7.1仍然依赖于Hibernate ORM 6.4,但它正在接受测试,并且与即将发布的Hibernate ORM 6.5兼容。

Elasticsearch

Elasticsearch后端与Elasticsearch 8.13兼容,以及之前已经兼容的其他版本。

OpenSearch

Elasticsearch后端与OpenSearch 2.13兼容,以及之前已经兼容的其他版本。

其他

  • HSEARCH-5128:在参考文档中更正支持的Java版本差异。

  • HSEARCH-5110:更新有关矢量搜索功能所需的最低Elasticsearch版本可能具有误导性的错误信息。

  • HSEARCH-5112:使Hibernate Search迁移助手与Hibernate ORM 6.5系列兼容。

等等。有关自上次发布以来的完整更改列表,请参阅发布说明

如何获取此版本

所有详细信息均可在hibernate.org上的专用页面上找到并更新。

Hibernate Search 7.0.1.Final

依赖项升级

Hibernate ORM

Hibernate Search 7.0现在依赖于Hibernate ORM 6.4.4.Final。

Elasticsearch

Elasticsearch 后端与 Elasticsearch 8.12 兼容,以及其他已经兼容的版本。

其他

  • HSEARCH-5128:在参考文档中更正支持的Java版本差异。

  • HSEARCH-5031:修复了在使用 ORM 判别器多租户时进行批量索引可能存在的问题。

  • HSEARCH-5067:允许在独立 POJO 映射器中通过名称定位实体。

等等。有关自上次发布以来的完整更改列表,请参阅发布说明

如何获取此版本

所有详细信息均可在 hibernate.org 上的专用页面 上找到,并保持最新。

Hibernate Search 6.2.4.Final

依赖项升级

Hibernate ORM

Hibernate Search 6.2 -orm6 艺术品现在依赖于 Hibernate ORM 6.2.24.Final。

其他

  • HSEARCH-5128:在参考文档中更正支持的Java版本差异。

等等。有关自上次发布以来的完整更改列表,请参阅发布说明

如何获取此版本

所有详细信息均可在 hibernate.org 上的专用页面 上找到,并保持最新。

入门,迁移

对于新应用程序,请参阅以下指南以了解 Hibernate ORM 集成

对于现有应用程序,这些 Hibernate Search 版本可以在同一小版本内的先前微版本中直接替换,前提是你还升级了依赖项。要升级到较新的大/小版本,请参阅迁移指南

反馈,问题,想法?

要联系,请使用以下渠道


回到顶部