Apache Jackrabbit Oak 1.3.3 发布
欢迎加入运维网交流群:263444886Apache 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]