Apache Jackrabbit 2.11.2 发布下载:http://jackrabbit.apache.org/downloads.html
Apache Jackrabbit(TM) 2.11.2 是个不稳定版本,主要是新特性和改进,生产环境建议使用 2.10.x 系列。
改进列表
Bug 修复
[JCR-3909] – CSRF bug in Jackrabbit-Webdav
[JCR-3915] – undo incorrect change to lock token test
[JCR-3918] – Increment minor version of org.apache.jackrabbit.api
详细改进请看:https://issues.apache.org/jira/browse/JCR
同时还发布了 Apache Jackrabbit Oak 1.0.23,现已提供下载:http://jackrabbit.apache.org/downloads.html
Apache Jackrabbit Oak 1.0.23 主要包括 bug 修复和改进:
技术性任务
[OAK-3532] – create RDB export tool
[OAK-3540] – DocumentStore tests: use named parametrization
Bug 修复
[OAK-3325] – MissingIndexProviderStrategy should warn when setting
the reindex flag
[OAK-3442] – Intermittent IllegalMonitorStateException seen while
releaseing IndexNode
[OAK-3476] – Memory leak caused by using marker names based on non
static session id
[OAK-3487] – NodeDocumentTest.getNewestRevisionTooExpensive()
fails occasionally
[OAK-3513] – Session save going through despite repository being
shutdown causing reindex flag to reset
[OAK-3526] – Segment cache not invalidated on cleanup
[OAK-3556] – MongoDocumentStore may create incomplete document
改进
[OAK-3054] – IndexStatsMBean should provide some details if the
async indexing is failing
[OAK-3300] – Include parameter descriptions in test output when
running parameterised tests
[OAK-3409] – CompositeRegistration.unregister diagnostics not
helpful
[OAK-3455] – Improve conflict exception message
[OAK-3495] – Query engine: disable or restrict built-in full-text
engine (backport to 1.0)
[OAK-3500] – Review padding for blobs collection (backport to 1.0)
[OAK-3504] – CopyOnRead directory should not schedule a copy task
for non existent file
[OAK-3505] – Provide an optionally stricter policy for missing
synchronous index editor providers
[OAK-3539] – Document interface should have entrySet() in addition
to keySet()
[OAK-3546] – Improve ObservationManagerImpl timeout message
详细改进: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 实现之间无缝地切换。