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

我们刚刚发布了 Hibernate Search 的一个错误修复版本:6.0.2.Final。

新功能

  • HSEARCH-4154:升级到 Hibernate ORM 5.4.28.Final

  • HSEARCH-4117:当实体具有相同属性的两种getter(例如,boolean isEnabled()Boolean getEnabled())时,Hibernate Search 在启动时不再抛出 "AssertionFailure: Unexpected duplicate key"。

  • HSEARCH-4152:配置属性 hibernate.search.backend.dynamic_mapping 现在不再被忽略。

  • HSEARCH-4155:在事务中删除然后重新插入相同的实体现在会正确更新索引。

  • HSEARCH-4156:当 Hibernate ORM 关联使用非标识列作为外键时,Hibernate Search 现在在启动时不再失败。

  • HSEARCH-4159:Hibernate Search 现在在关闭时正确执行后端的 preStop() 操作。

  • HSEARCH-4161LuceneIndexManager.computeSizeInBytes() 现在在计算索引大小时如果索引文件被删除则不再失败。

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

如何获取此版本

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

反馈、问题、想法?

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


返回顶部