56gt 发表于 2015-8-18 07:28:23

Apache Jackrabbit Oak 1.3.3 发布

欢迎加入运维网交流群:263444886
  Apache Jackrabbit Oak 1.3.3 发布,此版本现已提供下载:
  http://jackrabbit.apache.org/downloads.html

更新内容:

子任务

    - Implement text extractor as part of oak-run
    - Improve compaction gain estimation logging for the
    case where there are no tar readers
    - Make compaction gain estimate threshold configurable
    - RDBDocumentStore: improve diagnostics for failed
    batch inserts
    - RDBDocumentStore: improve diagnostics for failed
    inserts/updates caused by long data
    - RDBDocumentStore: add BDATA DDL information to
    startup diagnostics

Bug 修复

    - enable listUsers to work for more than 1000
    external users
    - Index updation fails on updating multivalued property
    - SegmentStore cache does not take "string" map into
    account
    - Async Update fails after IllegalArgumentException
    - test failures for oak-auth-ldap on Windows
    - LDAP test failures
    - Oak Run Main.java passing values in the wrong order
    - RemoteServerIT failing due to address already in use
    - Lucene IndexCopier should increase
    readerRemoteReadCount for new files
    - SplitOperations may undo committed changes
    - Redundent entries in effective policies per
    principal-set
    - Commit.applyToDocumentStore(Revision) may rollback
    committed changes
    - LIRS cache: zero size cache causes
    IllegalArgumentException
    - Remove duplicate logback-classic dependency entry
    from oak-lucene pom
    - CopyOnWrite might block Async indexer thread
    indefinitely
    - Revision GC fails when split documents with very long
    paths are present
    - wrong use of jcr:score in Solr when sorting
    - LuceneIndexEditorTest#copyOnWriteAndLocks failing on
    windows
    - SegmentWriter doesn't properly check the length of
    external blob IDs
    - DocumentStorePerformanceTest collects duplicate ids
    to remove
    - AsyncIndexer fails due to FileNotFoundException
    thrown by CopyOnWrite logic

改进

    - Thread.interrupt seems to stop repository
    - Enable saveDirListing by default
    - NPE in UserImporter when importing group with
    modified authorizable id
    - Improve segment cache in SegmentTracker
    - Simplify debugging conflict related errors
    - Provide option to eagerly copy the new index files in
    CopyOnRead
    - Make preftech of index files as default option
    - FileStore.size doesn't throw IOException but declares
    it as thrown
    - Compaction should trace log the current processed
    path
    - AccessControlAction: Omit setup for administrative
    principals
    - Generate mongoexport command to get a
    slice of oplog entries
    - IndexUpdate reports at debug level quite verbose
    - Potential ClassCastException with LIRS cache builder
    - CacheStats should extend from AnnotatedStandardMBean
    - Filter ACEs when retrieving effective policies for
    principals
    - SegmentWriter should be able to store blob IDs longer
    than 4096 bytes
    - ColdStandby should provide sync start and end
    timestamps

新特性

    - Password History Support
    - Repeated upgrades
    - Speed up lucene indexing post migration by pre
    extracting the text content from binaries
    - Add eviction listener to LIRS cache

任性

    - Skip maven deployment for oak-exercies

更多改进内容请看发行说明。

  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 实现之间无缝地切换。
页: [1]
查看完整版本: Apache Jackrabbit Oak 1.3.3 发布