Hibernate Search 3.1 beta2发布,重点在于性能提升、可扩展性和API清理。
以下是主要工作区域:
- 升级到Lucene 2.4,这为Hibernate Search的优化提供了很多可能性。
- 现在在单个索引打开中进行插入和删除,而不是两个。
- 在写入过程中,锁定的窗口已被大幅减少,尤其是在涉及多个实体的事务中。
- 简化了过滤器缓存配置。
- 为给定类公开作用域分析器:查询现在可以透明地使用索引时使用的同一分析器。
- 正确泛化API(不再使用原始类型)
- 修复了Solr分析器集成的一些bug,并升级到Solr 1.3。
- 修复了包括长期存在的HSEARCH-142在内的各种bug。
我们根据在《Hibernate Search in Action》一书上的工作和来自Sanne的一些天才性能想法,增加了很多增强功能。因为这个版本仍然是beta版本,我们还有一些优化和增强功能在口袋里,但CR1预计将在11月中旬左右发布。
完整的更改列表可以在jira中找到,您可以从这里下载Hibernate Search。
让我们知道您的想法。