标签
作者
Hibernate 库可以与许多框架一起使用,我们致力于确保每个人都能获得公平的 Hibernate 好处。因此,随着最近宣布的 Quarkus 1.0 首个发布候选版本,这个“超音速、亚原子”的 Java 堆栈,值得提到的是,Hibernate ORM、Search 和 Validator 已经包含在 Quarkus 中。
特别是 Hibernate Search,它通过添加全文搜索功能来增强你的基于 ORM 的应用程序,已包含在其最新版本(6.0.0.Beta2)中,该版本添加了与 Elasticsearch 的顶级兼容性。
让我们利用这个 Quarkus 发布版本的机会,更深入地了解 Hibernate Search 6,以及如何在 Quarkus 中使用它。
我们刚刚发布了 Hibernate Search 6.0.0.Beta2。这个版本主要引入了搜索分析器,改进了后台故障处理,并升级到 Elasticsearch 7.4 和 Hibernate ORM 5.4.7.Final。
Hibernate Search 6 已通过发布版本 6.0.0.Beta1 达到测试版状态。这个版本清除了最后一个重大障碍:修复了 API 中剩余的少数不一致性,并完成了主要功能的文档。这个版本还引入了类似于 Search 5 的分面功能的聚合。
我们刚刚发布了 Hibernate Search 的维护版本:5.11.3.Final。这个版本主要将 Hibernate Search 升级到最新兼容的 Hibernate ORM 和 WilFly 版本,并修复了一些错误。
我们刚刚发布了Hibernate Search的修复版本:5.10.7.Final。这个版本主要升级了Hibernate Search到最新的兼容Hibernate ORM和WilFly版本,并引入了与JDK11+的兼容性。
我们刚刚发布了Hibernate Search 6.0.0.Alpha9,这是仍在开发中的6.0分支的一个新版本。这个版本主要引入了正确处理会话刷新和清除的方法,恢复了静态分片的支持,并升级到Elasticsearch 7.3、Lucene 8.2和Hibernate ORM 5.4.4.Final。
我们刚刚发布了Hibernate Search 6.0.0.Alpha8,这是仍在开发中的6.0分支的一个新版本。这个版本主要恢复了实体加载和Lucene索引存储的配置选项,带来了更简单、更强大的桥接API,并升级到Elasticsearch 7.2和Lucene 8.1。
我们刚刚发布了Hibernate Search 6.0.0.Alpha7,这是仍在开发中的6.0分支的一个新版本。这个版本主要恢复了索引字段类型缺失的参数,恢复了显式索引API,并升级到Elasticsearch 6.8和7.1。
我们刚刚发布了两个修复版本的Hibernate Search:5.11.2.Final和5.10.6.Final。这些版本主要升级Hibernate Search到最新的兼容Hibernate ORM版本,并修复了与Elasticsearch集成中的几个问题。
我们刚刚发布了Hibernate Search 6.0.0.Alpha6,这是仍在开发中的6.0分支的新版本。这个版本主要恢复了Lucene索引读写性能,增加了对BigDecimal
和BigInteger
索引的支持,减少了搜索DSL的冗余,并添加了对配置提交时同步以实现自动索引的支持。