发布于 2014-11-13 00:51:44 | 101 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Apache JackRabbit

Apache JackRabbit是一个开放源码的JSR-170 实现,实现了Level 2,但它还有许多扩展的功能。


Apache Jackrabbit Oak 1.1.2 发布,此版本现已提供下载,更新内容如下:

Changes in Oak 1.1.2
---------------------
子任务

    [OAK-2122] - Make LuceneIndex implement AdvanceQueryIndex
    [OAK-2196] - Implement sorting based on Lucene sorting
    [OAK-2198] - Add support for declaringNodeTypes to only index node
    with specific types
    [OAK-2199] - Capture performance stats for lucene property indexes
    [OAK-2200] - Tune cost calculation for lucene property index
    [OAK-2206] - Support lucene property indexes
    [OAK-2210] - Add support for customizing the codec
    [OAK-2211] - Use Lucene index on non root node
    [OAK-2236] - Support queries with only order by specified
    [OAK-2239] - Do not wrap LucenePropertyIndex with AggregateIndex
    [OAK-2240] - Support for indexing relative properties

Bug 修复

    [OAK-2117] - Reindex removes all nodes under index definition node
    [OAK-2186] - Change Password On First Login: Wrong Config Property
    Description
    [OAK-2188] - Add/remove version label fails with restricted access
    on /jcr:system
    [OAK-2197] - Node.getReferences throws IllegalArgumentException
    [OAK-2202] - OrderedIndex should not return the whole index on
    property=$value statement
    [OAK-2203] - Full reindexing is triggered when the IndexEditor is
    missing
    [OAK-2219] - Ordered index does not return relative properties for
    un-restricted indexes
    [OAK-2224] - Increase the threshold for warning in PathIterator
    [OAK-2226] - Aggregate Lucene no results for multiple jcr:contains
    [OAK-2227] - Increase package export on
    org.apache.jackrabbit.oak.plugins.segment
    [OAK-2232] - External events incomplete
    [OAK-2235] - Lucene index not created if no node is indexed
    [OAK-2237] - NodeStoreKernel.getNodes throws when passing
    filter=""
    [OAK-2243] - User Query: Condition 'nameMatches' ignores
    authorizable id
    [OAK-2248] - IndexOutOfBoundsException in
    o.a.j.o.scalability.ScalabilityNodeRelationshipSuite
    [OAK-2249] - Query with mixed full-text, "and", "or" conditions
    fails
    [OAK-2250] - Lucene Index property definition is ignored if its
    not in includePropertyNames config
    [OAK-2255] - PermissionStoreImpl refresh root on flush

改进

    [OAK-1724] - Enable copying of Lucene index to local file system
    for read queries
    [OAK-2119] - AggregateIndex should support AdvanceQueryIndex
    [OAK-2125] - Integrate Lucene logging with Slf4j
    [OAK-2173] - Allow specifying custom attributes in IndexPlan
    [OAK-2178] - Lucene index boosting on certain fields
    [OAK-2189] - TarMK cold standby: update OSGi config example files
    [OAK-2194] - Print tar file graph in segment explorer
    [OAK-2201] - Make blobSize in OakDirectory configurable
    [OAK-2212] - Add configuration options for ldap connection pools
    [OAK-2213] - The unbound connection pool does not verify if the
    connection is still alive
    [OAK-2215] - Create default repository in OakRepositoryFactory
    [OAK-2216] - LIRS cache: improved concurrency when using the cache
    loader
    [OAK-2217] - Use daemon threads for scheduled executor service in
    RepositoryImpl
    [OAK-2218] - Allow SegmentNodeBuilder to provide child builders of
    the same type
    [OAK-2221] - Log path for text extraction error on the Lucene
    index
    [OAK-2229] - Provide a way for Index implementation to determine
    reindex mode
    [OAK-2230] - Execution Stats for async indexing
    [OAK-2233] - Add UserIdCredentials to Oak user management
    extension
    [OAK-2241] - Support native queries for non-full-text indexes
    [OAK-2245] - UserImporter should always set the rep:authorizableID
    [OAK-2253] - Index node only if configured property changed

新特性

    [OAK-1915] - TarMK Cold Standby
    [OAK-2005] - Use separate Lucene index for performing property
    related queries
    [OAK-2138] - Alternative implementation of AuthorizableNodeName
    interface
    [OAK-2191] - Persistent cache for the DocumentNodeStore

任务

    [OAK-2208] - MissingLastRevSeeker non MongoDS may fail with OOM

除了以上改进,还包括了之前 Apache Jackrabbit Oak 1.0.x 系列的改进。更多内容请看:https://issues.apache.org/jira/browse/OAK

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.0.41 发布,内容储存库
Apache Jackrabbit Oak 1.8.0 发布,内容资源库
Apache Jackrabbit Oak 1.7.14 发布,内容资源库
Apache Jackrabbit 2.15.8 发布,内容储存库
Apache Jackrabbit Oak 1.7.11 发布,内容资源库
Apache Jackrabbit 2.14.4 发布,内容资源库
Apache Jackrabbit Oak 1.7.10 发布,内容资源库
Apache Jackrabbit Oak 1.7.7 发布,内容资源库
Apache Jackrabbit 2.14.3 发布,内容资源库
Apache Jackrabbit Oak 1.6.5 发布,内容资源库
Apache Jackrabbit Oak 1.0.39 发布,内容资源库
Apache Jackrabbit Oak 1.2.27 稳定版发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务