我们正在为下一个主要版本取得良好进展,该版本重点关注 Elasticsearch 集成,但我们没有忘记Hibernate Search 5.5.x 的忠实用户,这里有一个新的稳定版本来证明这一点!
这次错误修复版本完全基于用户反馈,请继续提供反馈!
Hibernate Search 版本 5.5.4.Final
现已发布,修复了以下问题
-
HSEARCH-2301 - 当我们只查询层次结构中的一个子类型时,CriteriaObjectInitializer 不是很理想
-
HSEARCH-2286 - DistanceSortField 应该支持逆序排序
-
HSEARCH-2306 - 升级 5.5.x 到 Hibernate ORM 5.0.9
-
HSEARCH-2307 - 文档不应该建议需要嵌入关联字段的 @Indexed
对 HSEARCH-2301 的关注较少,因为它可能会显著提高您的性能,如果您索引复杂的对象层次结构。在此修复之前,当查询数据库以填充对象时,Hibernate Search 使用层次结构的根类型,可能导致包含大量连接的查询。现在,Hibernate 会根据有效的结果构建最有效的查询。
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-search-orm</artifactId>
<version>5.5.4.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.0.9.Final</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId>
<version>5.3.1</version>
</dependency>
如何获取此版本
我们还密切监控Stack Overflow上的hibernate-search标签。
欢迎反馈!请告诉我们任何问题或建议。