You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by da...@apache.org on 2015/10/28 10:33:00 UTC

svn commit: r1710965 - /jackrabbit/oak/branches/1.0/RELEASE-NOTES.txt

Author: davide
Date: Wed Oct 28 09:32:59 2015
New Revision: 1710965

URL: http://svn.apache.org/viewvc?rev=1710965&view=rev
Log:
OAK-3524 - Release Oak 1.0.23

- release notes


Modified:
    jackrabbit/oak/branches/1.0/RELEASE-NOTES.txt

Modified: jackrabbit/oak/branches/1.0/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.0/RELEASE-NOTES.txt?rev=1710965&r1=1710964&r2=1710965&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.0/RELEASE-NOTES.txt (original)
+++ jackrabbit/oak/branches/1.0/RELEASE-NOTES.txt Wed Oct 28 09:32:59 2015
@@ -1,5 +1,5 @@
 
-Release Notes -- Apache Jackrabbit Oak -- Version 1.0.22
+Release Notes -- Apache Jackrabbit Oak -- Version 1.0.23
 
 Introduction
 ------------
@@ -8,98 +8,55 @@ Jackrabbit Oak is a scalable, high-perfo
 repository designed for use as the foundation of modern world-class
 web sites and other demanding content applications.
 
-Apache Jackrabbit Oak 1.0.22 is a patch release that contains fixes and
+Apache Jackrabbit Oak 1.0.23 is a patch release that contains fixes and
 improvements over Oak 1.0. Jackrabbit Oak 1.0.x releases are considered
 stable and targeted for production use.
 
 The Oak effort is a part of the Apache Jackrabbit project.
 Apache Jackrabbit is a project of the Apache Software Foundation.
 
-New configuration options in Oak 1.0.22
----------------------------------------
-
-This release of Oak includes an improvement to the DocumentNodeStore,
-which requires a new collection in the DocumentStore. The DocumentStore
-implementations in Oak will try to create the new collection if necessary.
-However, there may be deployments where the configured backend storage user
-for the DocumentStore implementation does not have the require privilege.
-In this case it is required to create the table for the RDB backend or 
-collection for MongoDB manually before Oak is upgraded to 1.0.22.
-See https://issues.apache.org/jira/browse/OAK-2829 for more details.
-
-Node name index support (OAK-1752) - With this queries involving
-node name constraint can make use of index and perform better. Refer to
-http://jackrabbit.apache.org/oak/docs/query/lucene.html#index-node-name
-for usage details.
- 
-
-Changes in Oak 1.0.22
+Changes in Oak 1.0.23
 ---------------------
 
-Sub-task
-
-    [OAK-3133] - Make compaction map more efficient for offline
-    compaction
-    [OAK-3359] - Compactor progress log
-    [OAK-3443] - Track the start time of mark in GC
-
 Technical task
 
-    [OAK-3394] - RDBDocumentStore startup: log more DDL information
-    (incl. index information)
-    [OAK-3413] - RDBDocumentStorePerformanceTest leaks
-    PreparedStatements
-    [OAK-3414] - RDBDocumentStore: improve DB2 diagnostics
-    [OAK-3422] - RDBDocumentStore: improve index diagnostics
-    [OAK-3438] - RDBDocumentStoreDB: leaking resultset
-    [OAK-3445] - RDBDocumentStore: when generating SQL for queries,
-    leave out unneeded constraints
-    [OAK-3446] - RDBDocumentStore: update PostgresQL and MySQL JDBC
-    drivers
+    [OAK-3532] - create RDB export tool
+    [OAK-3540] - DocumentStore tests: use named parametrization
 
 Bug
 
-    [OAK-2929] - Parent of unseen children must not be removable
-    [OAK-3201] - Use static references in SecurityProviderImpl for
-    composite services
-    [OAK-3311] - Potential NPE in syncAllExternalUsers() aborts the
-    process
-    [OAK-3318] - IndexRule not respecting inheritence based on mixins
-    [OAK-3367] - Boosting fields not working as expected
-    [OAK-3388] - Inconsistent read in cluster with clock differences
-    [OAK-3396] - NPE during syncAllExternalUsers in
-    LdapIdentityProvider.createUser
-    [OAK-3412] - Node name having non space whitspace chars should not
-    be allowed
-    [OAK-3417] - oak-run OakFixture might set incorrect clusterIDs
-    [OAK-3418] - ClusterNodeInfo uses irrelevant network interface IDs
-    on Windows
-    [OAK-3419] - ClusterNodeInfo.createInstance fails to clean up
-    random entries
-    [OAK-3420] - DocumentNodeStoreService fails to restart
-    DocumentNodeStore
-    [OAK-3423] - RandomAuthorizableNodeName should not be part of the
-    default configuration of SecurityProviderImpl
-    [OAK-3431] - SecurityProviderRegistration should not be part of an
-    exported package
-    [OAK-3433] - Background update may create journal entry with
-    incorrect id
-    [OAK-3434] - Revert backwards-incompatible changes to
-    SecurityProviderImpl
-    [OAK-3453] - Adapt the default configuration of
-    SecurityProviderRegistration for older versions of Oak
+    [OAK-3325] - MissingIndexProviderStrategy should warn when setting
+    the reindex flag
+    [OAK-3442] - Intermittent IllegalMonitorStateException seen while
+    releaseing IndexNode
+    [OAK-3476] - Memory leak caused by using marker names based on non
+    static session id
+    [OAK-3487] - NodeDocumentTest.getNewestRevisionTooExpensive()
+    fails occasionally
+    [OAK-3513] - Session save going through despite repository being
+    shutdown causing reindex flag to reset
+    [OAK-3526] - Segment cache not invalidated on cleanup
+    [OAK-3556] - MongoDocumentStore may create incomplete document
 
 Improvement
 
-    [OAK-2112] - DocumentNodeStore: Error calculating the machine id
-    [OAK-2948] - Expose DefaultSyncHandler
-    [OAK-3425] - Improve DocumentNodeStore startup/shutdown
-    diagnostics
-    [OAK-3435] - LastRevRecoveryAgent/MissingLastRevSeeker
-    improvements
-    [OAK-3441] - SecurityProviderImpl should not be an OSGi component
-    [OAK-3454] - Improve the logging capabilities of offline
-    compaction
+    [OAK-3054] - IndexStatsMBean should provide some details if the
+    async indexing is failing
+    [OAK-3300] - Include parameter descriptions in test output when
+    running parameterised tests
+    [OAK-3409] - CompositeRegistration.unregister diagnostics not
+    helpful
+    [OAK-3455] - Improve conflict exception message
+    [OAK-3495] - Query engine: disable or restrict built-in full-text
+    engine (backport to 1.0)
+    [OAK-3500] - Review padding for blobs collection (backport to 1.0)
+    [OAK-3504] - CopyOnRead directory should not schedule a copy task
+    for non existent file
+    [OAK-3505] - Provide an optionally stricter policy for missing
+    synchronous index editor providers
+    [OAK-3539] - Document interface should have entrySet() in addition
+    to keySet()
+    [OAK-3546] - Improve ObservationManagerImpl timeout message
 
 
 In addition to the above-mentioned changes, this release contains