bobpxp 发表于 2015-11-2 09:09:41

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]
查看完整版本: Apache Jackrabbit Oak 1.3.8 发布