今晚我们发布了 Hibernate Search 版本 5.3.0.CR1(候选发布版)。
我们认为这是稳定的,除了一些待改进的文档外,我们将在十天后重新发布与 5.3.0.Final 相同的实现。最后的机会提供反馈!请试用。
全新的、经过验证的分面技术
Hibernate Search 在内部实现这一惊人功能所使用的技术已经由 Apache Lucene 团队经过多年的改进和打磨。到目前为止,Hibernate Search 一直使用一种“陈旧但经过验证”的技术,但这也存在一些限制。
我们认为新的实现现在对用户来说也足够成熟,如果我们没有其他要解决的问题,我们可能更早地切换。
从用户的角度来看,限制更少,API 与之前相同,但有一个小陷阱:请记住,现在您需要明确选择用于分面的字段!为此,请使用@Facet注解,如前一篇帖子中的示例所示 以及 分面参考文档。
接下来是什么?
我们目前的重点是发布一个实验性标签来支持 Hibernate ORM 5:请记住,从 4.5 版本到(包括)5.3 版本的 Hibernate Search 版本仅与 Hibernate ORM 4.3.x 版本兼容。
当然,我们也在期待反馈,并将尽可能尽快修复您在最新版本中遇到的问题。我们也欢迎建议和贡献!