Author: davide
Date: Mon Jul 20 10:07:31 2015
New Revision: 1691904

URL: http://svn.apache.org/r1691904
Log:
OAK-3121 - Release Oak 1.3.3

- release notes


Modified:
    jackrabbit/oak/trunk/RELEASE-NOTES.txt

Modified: jackrabbit/oak/trunk/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/RELEASE-NOTES.txt?rev=1691904&r1=1691903&r2=1691904&view=diff
==============================================================================
--- jackrabbit/oak/trunk/RELEASE-NOTES.txt (original)
+++ jackrabbit/oak/trunk/RELEASE-NOTES.txt Mon Jul 20 10:07:31 2015
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit Oak -- Version 1.3.2
+Release Notes -- Apache Jackrabbit Oak -- Version 1.3.3
 
 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.3.2 is an unstable release cut directly from
+Apache Jackrabbit Oak 1.3.3 is an unstable release cut directly from
 Jackrabbit Oak trunk, with a focus on new features and other
 improvements. For production use we recommend the latest stable 1.2.x
 release.
@@ -15,68 +15,99 @@ release.
 The Oak effort is a part of the Apache Jackrabbit project.
 Apache Jackrabbit is a project of the Apache Software Foundation.
 
-Changes in Oak 1.3.2
+Changes in Oak 1.3.3
 --------------------
 
 Sub-task
 
-    [OAK-3002] - Optimize docCache and docChildrenCache invalidation
-    by filtering using journal
-    [OAK-3010] - RDBDocumentStore: remove hardwired "id-is-binary"
-    flag
+    [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-2401] - SegmentNodeStoreService prone to deadlocks
-    [OAK-2829] - Comparing node states for external changes is too
-    slow
-    [OAK-2934] - Certain searches cause lucene index to hit
-    OutOfMemoryError
-    [OAK-2961] - Async index fails with OakState0001: Unresolved
-    conflicts in /:async
-    [OAK-2962] - SegmentNodeStoreService fails to handle empty strings
-    in the OSGi configuration
-    [OAK-3013] - SQL2 query with union, limit and offset can return
-    invalid results
-    [OAK-3019] - VersionablePathHook must not process hidden nodes
-    [OAK-3021] - UserValidator and AccessControlValidator must not
-    process hidden nodes
-    [OAK-3023] - Long running MongoDB query may block other threads
-    [OAK-3027] - NullPointerException from Tika if SupportedMediaType
-    is null in LuceneIndexEditorContext
-    [OAK-3028] - Hierarchy conflict detection broken
-    [OAK-3029] - EmbeddedSolrServerProvider should check if core is /
-    can be loaded
-    [OAK-3035] - ReferenceEditor reindex detection broken
-    [OAK-3045] - Incorrect assertion message in PathUtils#isAncestor()
-    [OAK-3047] - RemoteServerIT test are failing on the CI server
-    [OAK-3053] - Locking issues seen with CopyOnWrite mode enabled
-    [OAK-3061] - oak-authorization-cug uses wrong parent pom
-    [OAK-3062] - VersionGC failing on Mongo with
-    CursorNotFoundException
+    [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
 
 Improvement
 
-    [OAK-1764] - Clean default solrconfig / schema provided with Solr
-    indexer
-    [OAK-3011] - Add name of lucene-property index to cost debug log
-    [OAK-3017] - Log message when a branch is created
-    [OAK-3024] - NodeStoreFixture: add "getName()" for diagnostics,
-    allow config of RDB JDBC connection
-    [OAK-3025] - add test case simulating batched import of nodes
-    [OAK-3030] - Separate defaults for server config from search /
-    indexing config
-    [OAK-3043] - Provide item path with InvalidItemStateException
+    [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
 
 New Feature
 
-    [OAK-2980] - Fast result size estimate in Solr index
+    [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
 
 Task
 
-    [OAK-3041] - Baseline plugin suggests version increase for
-    unmodified class
-    [OAK-3059] - Manage versions of all exported packages
+    [OAK-3077] - Skip maven deployment for oak-exercies
 
 In addition to the above-mentioned changes, this release contains
 all changes included up to the Apache Jackrabbit Oak 1.2.x release.


Reply via email to