Apache Jackrabbit Oak 1.5.9 发布了,Oak 是一个可伸缩、高性能分层次的内容资源库。这是 Jackrabbit 的子项目之一。
改进记录如下:
Bug 修复
[OAK-4110] - Test failure: testProxySkippedBytesIntermediateChange
[OAK-4664] - Disabling lease check via DocumentMK builder does not work
[OAK-4682] - ConcurrentModificationException in JournalEntry.TreeNode
[OAK-4684] - RepositorySidegrade should also run commit hooks as they are run in upgrade
[OAK-4692] - DocumentNodeStore does not close journal persistent cache
[OAK-4717] - TarNodeStore.checkpoint methods represent endless loop
[OAK-4718] - Tests in oak-upgrade depend on an archived repository
一些提升
[OAK-4543] - Add info about event generation and consumption by observer
[OAK-4623] - Log more information when null DocumentNodeState is read for a child while fetching children
[OAK-4668] - Make async index more resilient on documentmk
[OAK-4677] - stop oak-core bundle only transiently on lease failure
[OAK-4680] - Unify the usage of Commons Math 3 across the project
[OAK-4691] - Use utility backends from oak-segment-tar in oak-run
[OAK-4697] - Optimize read of old node state
[OAK-4703] - Update Jackrabbit version to 2.13.2
[OAK-4715] - Reduce DocumentStore reads for local changes
[OAK-4716] - Upgrade dependency to oak-segment-tar to version 0.0.10
Task
[OAK-4686] - DocumentNodeStoreTest#compareOnBranch fails for update.limit=10000
[OAK-4720] - segment-tar should be used for the inplace JCR2 upgrade
下载地址:http://jackrabbit.apache.org/downloads.html
来自:开源中国社区

