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

我们刚刚发布了 5.9.0.CR1 版本,其中包含对 5.9.0.Beta1 的错误修复和改进。

版本 5.9.0.CR1 是社区测试并报告错误前的最后一次机会。

新增内容?

以下是自 Hibernate Search 5.9.0.Beta1 以来最显著的变化:

  • HSEARCH-1885:现在可以在模块化环境(如 WildFly)中使用具有特定依赖关系(如 Tika 桥接器)的自定义桥接器。

  • HSEARCH-2955:当索引为空或仅包含没有任何值在分面字段中的文档时,分面查询将不再失败。

  • HSEARCH-2983:现在在使用 DSL 构建数字或空编码查询时,始终会考虑提升。

  • HSEARCH-2191:Hibernate Search JBoss 模块(用于 WildFly 或 JBoss EAP)现在作为 Wildfly 功能包分发,这使得用升级的 Hibernate Search 版本配置 WildFly 服务器比以往任何时候都容易。功能包还可以使用 WildFly Swarm 消费。

    此外,模块现在作为 多个 功能包分发,这意味着例如,如果您只使用 Lucene,则不需要将 Elasticsearch 客户端添加到您的服务器。

    有关可用功能包及其如何使用的信息,请参阅 文档

关于自5.9.0.Beta1以来的完整变更列表,请参阅发行说明

如何获取此版本

所有必要的信息都可在hibernate.org上找到(并且会定期更新)。

下一版本

我们仍在开发Hibernate Search 6,但在那之前,我们将先发布Hibernate Search 5.10版本。

5.10版本将主要提供对Hibernate ORM 5.3和JPA 2.2的支持。这些版本可能对CDI或Spring DI用户特别有吸引力,因为它们将支持将CDI或Spring bean注入Hibernate Search中,特别是字段桥接器。CDI支持已经在我们的开发分支上工作,Spring支持可能会在Spring团队集成Hibernate ORM 5.3后很快到来。

查看路线图获取更多信息,敬请关注!

反馈、问题、想法?

要取得联系,请使用以下渠道


返回顶部