转载

Apache Jackrabbit Oak 1.3.3 发布

Apache Jackrabbit Oak 1.3.3 发布,此版本现已提供下载:

http://jackrabbit.apache.org/downloads.html

更新内容:

子任务

[OAK-2953] - Implement text extractor as part of oak-run

[OAK-3051] - Improve compaction gain estimation logging for the

case where there are no tar readers

[OAK-3052] - Make compaction gain estimate threshold configurable

[OAK-3096] - RDBDocumentStore: improve diagnostics for failed

batch inserts

[OAK-3108] - RDBDocumentStore: improve diagnostics for failed

inserts/updates caused by long data

[OAK-3114] - RDBDocumentStore: add BDATA DDL information to

startup diagnostics

Bug 修复

[OAK-2874] - [ldap] enable listUsers to work for more than 1000

external users

[OAK-2999] - Index updation fails on updating multivalued property

[OAK-3007] - SegmentStore cache does not take "string" map into

account

[OAK-3020] - Async Update fails after IllegalArgumentException

[OAK-3026] - test failures for oak-auth-ldap on Windows

[OAK-3032] - LDAP test failures

[OAK-3064] - Oak Run Main.java passing values in the wrong order

[OAK-3065] - RemoteServerIT failing due to address already in use

[OAK-3067] - Lucene IndexCopier should increase

readerRemoteReadCount for new files

[OAK-3081] - SplitOperations may undo committed changes

[OAK-3082] - Redundent entries in effective policies per

principal-set

[OAK-3084] - Commit.applyToDocumentStore(Revision) may rollback

committed changes

[OAK-3089] - LIRS cache: zero size cache causes

IllegalArgumentException

[OAK-3091] - Remove duplicate logback-classic dependency entry

from oak-lucene pom

[OAK-3098] - CopyOnWrite might block Async indexer thread

indefinitely

[OAK-3099] - Revision GC fails when split documents with very long

paths are present

[OAK-3101] - wrong use of jcr:score in Solr when sorting

[OAK-3102] - LuceneIndexEditorTest#copyOnWriteAndLocks failing on

windows

[OAK-3105] - SegmentWriter doesn't properly check the length of

external blob IDs

[OAK-3106] - DocumentStorePerformanceTest collects duplicate ids

to remove

[OAK-3110] - AsyncIndexer fails due to FileNotFoundException

thrown by CopyOnWrite logic

改进

[OAK-2609] - Thread.interrupt seems to stop repository

[OAK-2885] - Enable saveDirListing by default

[OAK-2956] - NPE in UserImporter when importing group with

modified authorizable id

[OAK-3055] - Improve segment cache in SegmentTracker

[OAK-3057] - Simplify debugging conflict related errors

[OAK-3069] - Provide option to eagerly copy the new index files in

CopyOnRead

[OAK-3073] - Make preftech of index files as default option

[OAK-3074] - FileStore.size doesn't throw IOException but declares

it as thrown

[OAK-3076] - Compaction should trace log the current processed

path

[OAK-3078] - AccessControlAction: Omit setup for administrative

principals

[OAK-3086] - [oak-mongo.js] Generate mongoexport command to get a

slice of oplog entries

[OAK-3088] - IndexUpdate reports at debug level quite verbose

[OAK-3094] - Potential ClassCastException with LIRS cache builder

[OAK-3097] - CacheStats should extend from AnnotatedStandardMBean

[OAK-3100] - Filter ACEs when retrieving effective policies for

principals

[OAK-3107] - SegmentWriter should be able to store blob IDs longer

than 4096 bytes

[OAK-3113] - ColdStandby should provide sync start and end

timestamps

新特性

[OAK-2445] - Password History Support

[OAK-2619] - Repeated upgrades

[OAK-2892] - Speed up lucene indexing post migration by pre

extracting the text content from binaries

[OAK-3095] - Add eviction listener to LIRS cache

任性

[OAK-3077] - 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 实现之间无缝地切换。

Apache Jackrabbit Oak 1.3.3 发布

正文到此结束
Loading...