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

今天是Hibernate Search维护版本发布的好时机。

我们发布了所有当前处于维护模式的三个分支

版本5.5.7.Final

作为WildFly的一部分进行维护,与Hibernate ORM 5.05.1 兼容:变更日志

版本5.6.2.Final

与Hibernate ORM 5.05.1 兼容的最新稳定版本,包括对Elasticsearch的第一个实验性支持:变更日志

版本5.7.1.Final

与Hibernate ORM > 5.2.3.Final 及以后版本兼容的稳定版本:变更日志

master分支也非常活跃!预计在本周晚些时候将发布支持Elasticsearch 5+ 的新Beta版本。

为什么?

我们回滚了各种小修复,这些修复应该会受到欢迎,但影响不大。真正的大事是HSEARCH-2691,你可能会在负载测试中才注意到这个问题,这相当不方便。

向Andrej Golovnin表示衷心的感谢,他发现了这个问题并共享了一个补丁;我怀疑找到这个问题并不容易。

还要感谢Osamu Nagano,他指出了这个修复的重要性,并建议紧急回滚。

如何获取这些版本

所有版本都可以在Hibernate Search的网站上下载。

理想情况下,使用现代构建工具从Maven central获取;这些是坐标:

<dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-search-orm</artifactId>
   <version>5.7.1.Final</version>
</dependency>

要使用实验性的Elasticsearch集成,您还需要:

<dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-search-elasticsearch</artifactId>
   <version>5.7.1.Final</version>
</dependency>

来自Sourceforge的下载也可用。

反馈

请通过在JIRA上创建问题、发送电子邮件到开发者的邮件列表或在论坛上发帖,告诉我们任何问题或建议。

我们还在监控Stack Overflow;在SO上发帖时,请使用标签hibernate-search


返回顶部