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 am...@apache.org on 2015/09/14 05:17:27 UTC

svn commit: r1702846 - /jackrabbit/oak/branches/1.2/RELEASE-NOTES.txt

Author: amitj
Date: Mon Sep 14 03:17:27 2015
New Revision: 1702846

URL: http://svn.apache.org/r1702846
Log:
Oak 1.2.5 release notes

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

Modified: jackrabbit/oak/branches/1.2/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.2/RELEASE-NOTES.txt?rev=1702846&r1=1702845&r2=1702846&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.2/RELEASE-NOTES.txt (original)
+++ jackrabbit/oak/branches/1.2/RELEASE-NOTES.txt Mon Sep 14 03:17:27 2015
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit Oak -- Version 1.2.4
+Release Notes -- Apache Jackrabbit Oak -- Version 1.2.5
 
 Introduction
 ------------
@@ -7,7 +7,7 @@ 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.2.4 is a patch release that contains fixes and
+Apache Jackrabbit Oak 1.2.5 is a patch release that contains fixes and
 improvements over Oak 1.2. Jackrabbit Oak 1.2.x releases are considered
 stable and targeted for production use.
 
@@ -22,57 +22,60 @@ node name constraint can make use of ind
 http://jackrabbit.apache.org/oak/docs/query/lucene.html#index-node-name
 for usage details.
 
-Changes in Oak 1.2.4
+Changes in Oak 1.2.5
 --------------------
 
+Sub-tasks
 
-Release Notes - Jackrabbit Oak - Version 1.2.4
+ [OAK-2634] - QueryEngine should expose name query as property restriction
+ [OAK-3031] - [Blob GC] Mbean for reporting shared repository GC stats
+ [OAK-3261] - consider existing locks when creating new ones
+ [OAK-3279] - Create StringUtils.estimateMemoryUsage(String)
+ [OAK-3338] - Deprecate CIHelper travis methods with profile 
+ [OAK-3360] - Tracking the start time of mark in GC for a shared datastore
+
+Technical tasks
+
+ [OAK-3369] - OakDocumentRDBRepositoryStub should have working default for JDBC URL
+ [OAK-3385] - Make compress-interval configurable
+ [OAK-3391] - RDBBlobStore: speed up testBigBlob(), also improve memory usage
 
 Bugs
 
-    [OAK-2827] - [oak-blob-cloud] Test Failures: Add joda-time dependency explicitly with definite version range
-    [OAK-2880] - NPE in SegmentWriter.writeMap
-    [OAK-2973] - [Blob GC] Report accurate deleted count
-    [OAK-3116] - SolrQueryIndexProviderService should not blindly register a QueryIndexProvider
-    [OAK-3130] - ReferenceEditor may not enforce referential integrity
-    [OAK-3143] - lucene command for oak-run console doesn't work
-    [OAK-3155] - AsyncIndex stats do not capture execution for runs where no indexing is performed
-    [OAK-3157] - Lucene suggestions don't work if suggested phrases don't return documents on :fulltext search
-    [OAK-3164] - MemoryNodeStore issues duplicate checkpoint
-    [OAK-3167] - [Blob GC] Wrong time units for blobGcMaxAge are passed from SegmentNodeStoreService
-    [OAK-3169] - rep:versionablePaths mixin not always set for versionable nodes
-    [OAK-3171] - Conflict Exception logs path information only on DEBUG
-    [OAK-3199] - DocumentNodeState ignores binary value for memory calculation
-    [OAK-3231] - Change default maxCachedBinarySize to match lucene DEFAULT_BLOB_SIZE 
-    [OAK-3246] - MultiDocumentStoreTest might fail to clean up test nodes
+ [OAK-2712] - Possible null-dereference when calling ItemImpl#perform
+ [OAK-2929] - Parent of unseen children must not be removable
+ [OAK-3265] - Test failures: NodeLocalNameTest, NodeNameTest
+ [OAK-3281] - Test failures on trunk: SolrIndexQueryTestIT.sql2
+ [OAK-3282] - DataStoreBlobStore cache ignores key for memory calculation
+ [OAK-3283] - Background read does not close StringSort
+ [OAK-3310] - Write operations on Property do not check checked-out state of Node
+ [OAK-3313] - Many tests leak DocumentNodeStore instances
+ [OAK-3333] - SplitOperations purges _commitRoot entries too eagerly
+ [OAK-3367] - Boosting fields not working as expected
+ [OAK-3376] - DocumentNodeStoreTest.dispose() waiting indefinitely on ArrayBlockingQueue.put()
+ [OAK-3383] - "The unbindBlobDataSource method has thrown an exception" message on shutdown of the RDBMK 
 
 Improvements
 
-    [OAK-3129] - SolrQueryIndex making too many Solr requests per jCR query
-    [OAK-3135] - Solr index should not be used for path/pt restrictions only
-    [OAK-3142] - All children path and primary type restrictions should be converted to filter queries
-    [OAK-3147] - Make it possible to collapse results under jcr:content nodes
-    [OAK-3174] - [Blob GC] Make actual deletion of blobs synchronous
-    [OAK-3204] - oak-core version diagnostics
-    [OAK-3257] - speed up BasicDocumentStoreTest
-
-New Features
+ [OAK-1752] - Node name queries should use an index
+ [OAK-3144] - Support multivalue user properties for Ldap users
+ [OAK-3146] - ExternalLoginModuleFactory should inject SyncManager and ExternalIdentityProviderManager
+ [OAK-3259] - Optimize NodeDocument.getNewestRevision()
+ [OAK-3288] - clarify DocumentStore contract with respect to number formats
+ [OAK-3365] - Wording in Log statements inconsistent
 
-    [OAK-2619] - Repeated upgrades
-
-Sub-tasks
+Tasks
 
-    [OAK-3198] - reduce RDBDocumentStore class size, avoid code duplication with RDBBlobStore
-    [OAK-3206] - DocumentStorePerformanceTest executed together with unit tests
-    [OAK-3222] - RDBDocumentStore: add missing RDBHelper support for JOURNAL table
+ [OAK-1743] - Cleanup documentation of _modCount
 
 Tests
 
-    [OAK-2545] - SegmentMk IT tests are too intensive
+ [OAK-3312] - [Blob GC] Test case for GC / OAK-3167
+ [OAK-3337] - CIHelper methods related to travis outdated
 
 
 In addition to the above-mentioned changes, this release contains
-all changes included up to the Apache Jackrabbit Oak 1.2.3 release.
+all changes included up to the Apache Jackrabbit Oak 1.2.4 release.
 
 For more detailed information about all the changes in this and other
 Oak releases, please see the Oak issue tracker at