Apache Jackrabbit Oak 1.0.8 发布,此版本现已提供下载, 改进记录: Changes in Oak 1.0.8 -------------------- New Features [OAK-1915] TarMK Cold Standby [OAK-2005] Use separate Lucene index for performing property related queries [OAK-2191] Persistent cache for the DocumentNodeStore Bug Fixes [OAK-1778] Ordered index: explain plan not implemented [OAK-1885] Add restore option for oak-run [OAK-2052] Node.setProperty(String, Value) fails for binary non ValueImpls [OAK-2117] Reindex removes all nodes under index definition node [OAK-2145] TarMK cold standby: file handle leak [OAK-2150] TarMK cold standby: logs are too verbose [OAK-2174] Non-blocking reindexing doesn't finish properly [OAK-2197] Node.getReferences throws IllegalArgumentException [OAK-2203] Full reindexing is triggered when the IndexEditor is missing [OAK-2226] Aggregate Lucene no results for multiple jcr:contains [OAK-2227] Increase package export on org.apache.jackrabbit.oak.plugins.segment [OAK-2232] External events incomplete [OAK-2235] Lucene index not created if no node is indexed [OAK-2237] NodeStoreKernel.getNodes throws when passing filter="" Improvements [OAK-1724] Enable copying of Lucene index to local file system for read queries [OAK-2119] AggregateIndex should support AdvanceQueryIndex [OAK-2125] Integrate Lucene logging with Slf4j [OAK-2173] Allow specifying custom attributes in IndexPlan [OAK-2180] Solr default rows number is too high [OAK-2189] TarMK cold standby: update OSGi config example files [OAK-2201] Make blobSize in OakDirectory configurable [OAK-2212] Add configuration options for ldap connection pools [OAK-2213] The unbound connection pool does not verify if the connection is still alive [OAK-2216] LIRS cache: improved concurrency when using the cache loader [OAK-2221] Log path for text extraction error on the Lucene index [OAK-2229] Provide a way for Index implementation to determine reindex mode Sub-tasks [OAK-2122] Make LuceneIndex implement AdvanceQueryIndex [OAK-2196] Implement sorting based on Lucene sorting [OAK-2198] Add support for declaringNodeTypes to only index node with specific types [OAK-2200] Tune cost calculation for lucene property index [OAK-2210] Add support for customizing the codec [OAK-2211] Use Lucene index on non root node [OAK-2236] Support queries with only order by specified [OAK-2239] Do not wrap LucenePropertyIndex with AggregateIndex [OAK-2240] Support for indexing relative properties 更多内容请看:https://issues.apache.org/jira/browse/OAK Apache Jackrabbit 是由 Apache Foundation 提供的 JSR-170 的开放源码实现.. 随着内容管理应用程序的日益普及,对用于内容仓库的普通、标准化 API 的需求已凸现出来。Content Repository for Java Technology API (JSR-170) 的目标就是提供这样一个接口。JSR-170 的一个主要优点是,它不绑定到任何特定的底层架构。例如,JSR-170 实现的后端数据存储可以是文件系统、WebDAV 仓库、支持 XML 的系统,甚至还可以是 SQL 数据库。此外,JSR-170 的导出和导入功能允许一个集成器在内容后端与 JCR 实现之间无缝地切换。 Apache Jackrabbit Oak 1.0.8 发布下载地址