1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Apache Jackrabbit Oak 1.3.6/1.0.21/1.2.6 发布 下载

本帖由 漂亮的石头2015-09-30 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,295
    赞:
    47
    Apache Jackrabbit Oak 1.3.6/1.0.21/1.2.6 发布。

    1.2.6更新内容如下:

    ub-tasks

    [OAK-2634] - QueryEngine should expose name query as property restriction
    [OAK-2986] - RDB: switch to tomcat datasource implementation
    [OAK-3031] - [Blob GC] Mbean for reporting shared repository GC stats
    [OAK-3261] - consider existing locks when creating new ones
    [OAK-3279] - Create StringUtils.estimateMemoryUsage(String)
    [OAK-3338] - Deprecate CIHelper travis methods with profile
    [OAK-3360] - Tracking the start time of mark in GC for a shared datastore

    Technical tasks

    [OAK-3369] - OakDocumentRDBRepositoryStub should have working default
    for JDBC URL
    [OAK-3385] - Make compress-interval configurable
    [OAK-3391] - RDBBlobStore: speed up testBigBlob(), also improve memory usage
    [OAK-3408] - RDBDocumentStore: improve MySQL diagnostics
    [OAK-3410] - RDB*Store diagnostics: strip line feeds from product information

    Bugs

    [OAK-2712] - Possible null-dereference when calling ItemImpl#perform
    [OAK-3265] - Test failures: NodeLocalNameTest, NodeNameTest
    [OAK-3281] - Test failures on trunk: SolrIndexQueryTestIT.sql2
    [OAK-3282] - DataStoreBlobStore cache ignores key for memory calculation
    [OAK-3283] - Background read does not close StringSort
    [OAK-3310] - Write operations on Property do not check checked-out
    state of Node
    [OAK-3313] - Many tests leak DocumentNodeStore instances
    [OAK-3333] - SplitOperations purges _commitRoot entries too eagerly
    [OAK-3367] - Boosting fields not working as expected
    [OAK-3376] - DocumentNodeStoreTest.dispose() waiting indefinitely on
    ArrayBlockingQueue.put()
    [OAK-3383] - "The unbindBlobDataSource method has thrown an
    exception" message on shutdown of the RDBMK
    [OAK-3395] - RevisionGC fails for JCR paths having line feed characters
    [OAK-3411] - Inconsistent read on DocumentNodeStore startup

    Improvements

    [OAK-1752] - Node name queries should use an index
    [OAK-3144] - Support multivalue user properties for Ldap users
    [OAK-3146] - ExternalLoginModuleFactory should inject SyncManager and
    ExternalIdentityProviderManager
    [OAK-3259] - Optimize NodeDocument.getNewestRevision()
    [OAK-3288] - clarify DocumentStore contract with respect to number formats
    [OAK-3365] - Wording in Log statements inconsistent

    Tasks

    [OAK-1743] - Cleanup documentation of _modCount

    Tests

    [OAK-3312] - [Blob GC] Test case for GC / OAK-3167
    [OAK-3337] - CIHelper methods related to travis outdated



    Oak 1.0.21 更新内容如下:
    ---------------------

    Sub-tasks

    [OAK-2634] - QueryEngine should expose name query as property restriction
    [OAK-2986] - RDB: switch to tomcat datasource implementation
    [OAK-3261] - consider existing locks when creating new ones
    [OAK-3279] - Create StringUtils.estimateMemoryUsage(String)
    [OAK-3338] - Deprecate CIHelper travis methods with profile
    [OAK-3345] - SessionMBean should provide information about pending refresh

    Technical tasks

    [OAK-3385] - Make compress-interval configurable
    [OAK-3391] - RDBBlobStore: speed up testBigBlob(), also improve memory usage
    [OAK-3408] - RDBDocumentStore: improve MySQL diagnostics
    [OAK-3410] - RDB*Store diagnostics: strip line feeds from product
    information

    Bugs

    [OAK-2712] - Possible null-dereference when calling ItemImpl#perform
    [OAK-2979] - JournalTest.cleanupTest reliably fails on Windows
    [OAK-3265] - Test failures: NodeLocalNameTest, NodeNameTest
    [OAK-3281] - Test failures on trunk: SolrIndexQueryTestIT.sql2
    [OAK-3282] - DataStoreBlobStore cache ignores key for memory calculation
    [OAK-3283] - Background read does not close StringSort
    [OAK-3310] - Write operations on Property do not check checked-out
    state of Node
    [OAK-3313] - Many tests leak DocumentNodeStore instances
    [OAK-3324] - Evaluation with restriction is not consistent with parent ACLs
    [OAK-3333] - SplitOperations purges _commitRoot entries too eagerly
    [OAK-3339] - Logging in and out many sessions leads to high memory
    consumption
    [OAK-3376] - DocumentNodeStoreTest.dispose() waiting indefinitely
    on ArrayBlockingQueue.put()
    [OAK-3383] - "The unbindBlobDataSource method has thrown an
    exception" message on shutdown of the RDBMK
    [OAK-3395] - RevisionGC fails for JCR paths having line feed characters
    [OAK-3411] - Inconsistent read on DocumentNodeStore startup

    Improvements

    [OAK-1752] - Node name queries should use an index
    [OAK-3146] - ExternalLoginModuleFactory should inject SyncManager
    and ExternalIdentityProviderManager
    [OAK-3259] - Optimize NodeDocument.getNewestRevision()
    [OAK-3288] - clarify DocumentStore contract with respect to number formats
    [OAK-3365] - Wording in Log statements inconsistent

    Tasks

    [OAK-1743] - Cleanup documentation of _modCount

    Tests

    [OAK-3312] - [Blob GC] Test case for GC / OAK-3167
    [OAK-3337] - CIHelper methods related to travis outdated

    Oak 1.3.6 更新内容如下:
    --------------------

    Bug

    [OAK-2929] - Parent of unseen children must not be removable
    [OAK-3158] - IAE when specifiying 2G cache for FileStore
    [OAK-3248] - Felix Connect throws exception when launching Oak in
    Spring Boot env
    [OAK-3265] - Test failures: NodeLocalNameTest, NodeNameTest
    [OAK-3281] - Test failures on trunk: SolrIndexQueryTestIT.sql2
    [OAK-3305] - Self recovering instance may not see all changes
    [OAK-3310] - Write operations on Property do not check checked-out
    state of Node
    [OAK-3313] - Many tests leak DocumentNodeStore instances
    [OAK-3324] - Evaluation with restriction is not consistent with parent ACLs
    [OAK-3333] - SplitOperations purges _commitRoot entries too eagerly
    [OAK-3344] - Commit may add collision marker for committed revision
    [OAK-3354] - Clock.Fast delays repository shutdown
    [OAK-3356] - Unclosed sessions in oak-jcr and oak-upgrade tests
    [OAK-3366] - Property indexes reindex flag getting reset to true at startup
    [OAK-3367] - Boosting fields not working as expected
    [OAK-3375] - RepositoryManager doesn't perform a shutdown of
    OsgiRepository on deactivation
    [OAK-3376] - DocumentNodeStoreTest.dispose() waiting indefinitely
    on ArrayBlockingQueue.put()
    [OAK-3377] - Two spaces in SQL2 fulltext search -> error
    [OAK-3383] - "The unbindBlobDataSource method has thrown an
    exception" message on shutdown of the RDBMK
    [OAK-3386] - ConcurrentAddNodesClusterIT.addNodesConcurrent()
    blocks occasionally

    Improvement

    [OAK-1752] - Node name queries should use an index
    [OAK-3042] - Suspend commit on conflict
    [OAK-3144] - Support multivalue user properties for Ldap users
    [OAK-3331] - Support spellchecking multiple words
    [OAK-3347] - Ineffective cleanup after compaction due to references to root
    [OAK-3357] - detail: use Number instead of Long/Integer
    [OAK-3361] - Reduce PerfLogger isDebugEnabled overhead
    [OAK-3365] - Wording in Log statements inconsistent
    [OAK-3370] - Use SegmentNodeStore instead of MemoryNodeStore in
    CopyVersionHistoryTest

    Task

    [OAK-1591] -
    org.apache.jackrabbit.oak.plugins.document.mongo.CacheInvalidationIT
    fails
    [OAK-1743] - Cleanup documentation of _modCount
    [OAK-2767] - Enable a Jenkins matrix for the 1.2 branch
    [OAK-2937] - Remove code related to directmemory for off heap caching
    [OAK-3308] - re-enable redirectTestOutputToFile in oak-core/pom
    [OAK-3364] - Remove empty directories under oak-it

    Sub-task

    [OAK-3184] - Consistency checker for data/blob store
    [OAK-3338] - Deprecate CIHelper travis methods with profile
    [OAK-3359] - Compactor progress log
    [OAK-3360] - Tracking the start time of mark in GC for a shared datastore

    Technical task

    [OAK-3369] - OakDocumentRDBRepositoryStub should have working
    default for JDBC URL
    [OAK-3379] - Oak run should use InMemoryCompactionMap by default
    [OAK-3391] - RDBBlobStore: speed up testBigBlob(), also improve memory usage

    Test

    [OAK-3312] - [Blob GC] Test case for GC / OAK-3167
    [OAK-3326] - Remove System.out.println() in tests
    [OAK-3332] - Respect 'nsfixtures' in VersionGarbageCollectorIT
    [OAK-3334] - Disable lease check in VersionGarbageCollectorIT
    [OAK-3337] - CIHelper methods related to travis outdated
    [OAK-3353] - Enable ConcurrentConflictTest.concurrentUpdatesWithBranch()

    更多更新内容请看: https://issues.apache.org/jira/browse/OAK

    下载地址: http://jackrabbit.apache.org/downloads.html

    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.3.6/1.0.21/1.2.6 发布下载地址
     
正在加载...