Apache Jackrabbit Oak 1.3.8 发布
阿里云携手开源中国众包平台发布百万悬赏项目 »更新内容如下:
Sub-task
- Truncate journal.log after off line compaction
- Compaction should check for required disk space
before running
- Unreleased closed sessions can keep a root reference
from getting collected
- oak-jcr: update test exclusions once JCR-3900 is
resolved
Technical task
- Revisit PartialCompactionMapTest
- Add generation info to compaction map
- PersistedCompactionMap could release reference to
records early
Bug
- Creating multiple checkpoint on same head revision
overwrites previous entries
- TimeSeriesMax's frequent 'drops to 0'
- ConsistencyChecker#checkConsistency can't cope with
inconsistent journal
- Parent of unseen children must not be removable
- Deadlock when closing a concurrently used FileStore
- Wrong evaluation of NOT clause
- Inconsistent read in cluster with clock differences
- NPE during syncAllExternalUsers in
LdapIdentityProvider.createUser
- Avoid instanceof check in LastRevRecoveryAgent
- oak-run OakFixture might set incorrect clusterIDs
- MongoBlobGCTest.gcLongRunningBlobCollection() fails
- Communicate Password Change Failure Reason During
Expiry + Pw History
- CliUtils#handleSigInt uses classes from sun.misc.*
- NodeDocument.getNodeAtRevision can go into property
history traversal when latest rev on current doc isn't committed
- Memory leak caused by using marker names based on non
static session id
- CompationMapTest does not close file store
- NodeDocumentTest.getNewestRevisionTooExpensive()
fails occasionally
- QueryTest.orderBy() fails occasionally
- DocumentDiscoveryLiteServiceTest makes incorrect call
to MissingLastRevRecovery
- reduce DocumentDiscoveryLiteService hasBacklog WARNs
- Deadlock when closing a concurrently used FileStore
2.0
文档
- Document possible migration options
提升
- Apply adjustments for newly exported
JackrabbitSession#getItemOrNull
- speeding up the build time
- Revision gc blocks repository shutdown
- TarMK cleanup blocks writers
- Update jackrabbit version to 2.11.1
- Improve the logging capabilities of offline
compaction
- Improve conflict exception message
- Progress logging for RepositorySidegrade
- Move ContinuousRevisionGCTest to benchmark package
- Fix naming in oak-upgrade
- Avoid reflection in DocumentDiscoveryLiteServiceTest
- Confusing SNFE whith oak-run debug
- Oak Explorer: add property type to reference output
- FileStoreIT cleanup after tests
- Remove DocumentNodeStore.diff()
- Improve logging during cleanup
新特性
- Multivalued restriction to limit effect of ACE to
items with a given name
- Run mode to identify blob garbage
Task
- Add test for GC of previous docs of a deleted
document
Wish
- Tests slow after OAK-2171
更多内容请看:发行说明
下载地址:http://jackrabbit.apache.org/downloads.html
Apache Jackrabbit 是由 Apache Foundation 提供的 JSR-170 的开放源码实现..
随着内容管理应用程序的日益普及,对用于内容仓库的普通、标准化 API 的需求已凸现出来。Content Repository forJava Technology API (JSR-170) 的目标就是提供这样一个接口。JSR-170的一个主要优点是,它不绑定到任何特定的底层架构。例如,JSR-170 实现的后端数据存储可以是文件系统、WebDAV 仓库、支持 XML的系统,甚至还可以是 SQL 数据库。此外,JSR-170 的导出和导入功能允许一个集成器在内容后端与 JCR 实现之间无缝地切换。
页:
[1]