在 Hibernate ORM 发布最终版本之前进行了一些修饰,Hibernate Search 团队也是如此。
Hibernate Search 版本 5.4.0.CR2
现已可用!它是在与 Hibernate ORM 5.0.0.CR3
一起构建和测试的,我们仍然在等待它最终确定,但决定发布另一个候选版本,因为最近已经应用了一些修复和改进。
“子午线穿越问题”
空间查询功能受到数学符号错误的影響,这会在基于距离的查询中暴露出来,这些查询会穿过 180° 子午线。感谢 Alan Field 的测试和 Nicholas Helleringer 的调试和修复问题!
在启用词向量时的序列化问题
感谢 Benoit Guillon,他调试并修复了 Avro 基于序列化器的错误,当在启用词向量时,与远程后端结合,Term Vectors 的值将不会被索引。另请参阅 HSEARCH-1936。
各种小改进
现在您可以设置 MassIndexer
为其启动的内部事务设置不同的超时时间,因此如果您在 WildFly 等容器中运行 Hibernate Search,您就不再需要在 5 分钟的截止日期和更改整个容器的默认超时时间之间做出选择。
-
改进了选择无效排序定义时的验证
-
Infinispan 模块现在会在您的 Maven 项目使用旧 artifact ids 时发出警告
-
重新启用了性能集成测试,并修复了在最新 WildFly 和 Java8 以及 Java9 上运行
-
修复了索引日期的时间区域编码的潜在问题
-
改进了生成索引存储路径的代码,以处理配置路径中的 "." 元素
-
升级到
Hibernate ORM 5.0.0.CR3
和WildFly 10.0.0.Alpha6
(WildFly仅用于测试)