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 2017/07/03 11:26:09 UTC

svn commit: r1800634 - /jackrabbit/oak/trunk/RELEASE-NOTES.txt

Author: davide
Date: Mon Jul  3 11:26:09 2017
New Revision: 1800634

URL: http://svn.apache.org/viewvc?rev=1800634&view=rev
Log:
Apache jackrabbit Oak 1.7.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=1800634&r1=1800633&r2=1800634&view=diff
==============================================================================
--- jackrabbit/oak/trunk/RELEASE-NOTES.txt (original)
+++ jackrabbit/oak/trunk/RELEASE-NOTES.txt Mon Jul  3 11:26:09 2017
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit Oak -- Version 1.7.2
+Release Notes -- Apache Jackrabbit Oak -- Version 1.7.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.7.2 is an unstable release cut directly from
+Apache Jackrabbit Oak 1.7.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.6.x
 release.
@@ -15,74 +15,104 @@ 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.7.2
+Changes in Oak 1.7.3
 ---------------------
 
+Sub-task
+
+    [OAK-3262] - oak-jcr: update test exclusions once JCR-3901 is
+    resolved
+
 Technical task
 
-    [OAK-6248] - Enable use of pre extracted text cache
-    [OAK-6286] - Use BlobStore in read only mode by default unless
-    read-write mode enabled
+    [OAK-3777] - Multiplexing support in default PermissionStore
+    implementation
 
 Bug
 
-    [OAK-6294] - The "missing" node cache value breaks the
-    DocumentNodeStore#applyChanges
-    [OAK-6314] - ActiveDeletedBlobCollectorTest.multiThreadedCommits
-    is failing intermittently for a few users
-    [OAK-6321] - oak-blob-plugins exports all packages
-    [OAK-6335] - Baseline check fails in oak-api
-    [OAK-6338] - AbstractCompositeProviderTest reverse order flag is
-    ignored
-    [OAK-6365] - oak-store-spi fails on javadoc
+    [OAK-3374] - Concurrent Updates of Group's Membership Results in
+    Conflict
+    [OAK-6252] - re-introduce ServerCommand
+    [OAK-6317] - LMSEstimator update amount depending on cost amount
+    [OAK-6360] - Failed to retrieve previously indexed checkpoint in
+    composite node store
+    [OAK-6368] - Builder options not picked up after MongoDB is set
+    [OAK-6375] - RevisionGCMbeans are not filtered correctly in the
+    RepositoryManagement
+    [OAK-6377] - Text extraction with oak-run and tika requires fake
+    string in the command to work
+    [OAK-6378] - Move the SegmentWriter API to its own interface
+    [OAK-6379] - NPE in MergingNodeStateDiff on
+    DELETE_DELETED_PROPERTY
+    [OAK-6383] - Changes visible before merge
+    [OAK-6384] - Dependency missing in oak-run
+    [OAK-6386] - GarbageCollector#compact() throws NPE
+    [OAK-6391] - With FastQuerySize, getSize() returns -1 if there are
+    exactly 21 rows
+    [OAK-6392] - Partial lastRev update with branches disabled
+    [OAK-6393] - Remove
+    NodeRecordTest#unreferencedNodeRecordShouldBeRoot
+    [OAK-6404] - Move TAR handling logic in its own package
+    [OAK-6410] - NPE when removing inexistent property from checked in
+    node
+    [OAK-6411] - Build failure due to unresolved oak-lucene bundle
 
 Improvement
 
-    [OAK-3381] - Provide Common Ancestor To ConflictHandler
-    [OAK-4637] - Property index: include/exclude key pattern list
-    [OAK-6295] - Move constants from oak.query.QueryImpl to
-    oak.spi.query.QueryConstants
-    [OAK-6323] - Remove StandbyTest
-    [OAK-6324] - Remove SegmentNodeStoreFactoryTest#nodeStoreProvider
-    [OAK-6326] - Remove unused field SegmentNodeStore.reader
-    [OAK-6327] - Convert FileStore.maxFileSize fiels into local
-    variable
-    [OAK-6328] - Declare StandbyStoreService.closer final
-    [OAK-6329] - Declare immutable field of FileStore.CompactionResult
-    final
-    [OAK-6330] - LockBasedScheduler.execute declares exception that is
-    never thrown
-    [OAK-6331] - Closeable.close in StandbyStoreService declares
-    exception that is never thrown
-    [OAK-6332] - Add missing @Nonnull annotations
-    [OAK-6348] - Active deletion of blobs should have larger queue for
-    blobs being deleted
-    [OAK-6349] - Randomized permission tests
-    [OAK-6351] - Invalidate cache entries when getChildNodes() is
-    aborted
-    [OAK-6354] - Move DocumentNodeStoreMBean implementation in
-    separate file
-    [OAK-6361] - Oak run tika command should connect to NodeStore in
-    read only mode
-    [OAK-6362] - Use NodeStoreFixtureProvider in tika command of
-    oak-run
-    [OAK-6363] - BlobStoreFixtureProvider should support '.cfg' files
-    also
-    [OAK-6364] - BlobStoreFixtureProvider should configure a default
-    'secret' value if none specified
+    [OAK-5309] - Supporting roles in RepositoryManager execution of
+    maintenance tasks
+    [OAK-5790] - Chronologically rebase checkpoints on top of each
+    other during compaction
+    [OAK-6021] - Remove segment graph functionality from oak-run
+    [OAK-6147] - Review SessionOperation usage in security code
+    [OAK-6180] - Tune cursor batch/limit size
+    [OAK-6313] - Support properties filtering in the Whiteboard track
+    method
+    [OAK-6320] - Allow to disable the read-only mode in composite node
+    store
+    [OAK-6325] - Turn CacheWeightsTest into a command-line utility
+    [OAK-6336] - Use the oak-blob-cloud for s3 support in oak-upgrade
+    [OAK-6339] - MapRecord#getKeys should should initialize child
+    iterables lazily
+    [OAK-6340] - Don't restart the composite node store on every node
+    store bind/unbind
+    [OAK-6355] - Usage of NodeAggregator creates cyclic dependency
+    between oak.spi.query and oak.plugins.index.*
+    [OAK-6356] - Allow CompositePermissionProvider to OR entries
+    [OAK-6369] - Reduce cache segments for revisions sweep
+    [OAK-6388] - Enable Azure shared access signature for blob store
+    connector
+    [OAK-6394] - Reduce impact of default multiplexing setup on the
+    ReferenceIndex
+    [OAK-6395] - Refactor monitoring of deduplication caches
+    [OAK-6396] - Reduce usages of DefaultSegmentWriter in favour of
+    SegmentWriter
+    [OAK-6406] - Cleanup constants in Segment class
 
 New Feature
 
-    [OAK-3712] - Clean up uncommitted changes
+    [OAK-4122] - Replace the commit semaphore in the segment node
+    store with a scheduler
+    [OAK-6220] - Copy on write node store implementation
+    [OAK-6382] - Adjust AccessControlList implementations to reflect
+    JCR-4144
 
 Task
 
-    [OAK-6304] - Cyclic dependency between oak.spi.query an
-    oak.query.*
-    [OAK-6311] - Move generic part of PropertyStateValue and
-    PropertyValues to oak-store-spi
-    [OAK-6343] - Add replacement for deprecated
-    RootFactory.createSystemRoot
+    [OAK-5352] - Enable RevisionGC task for non primary
+    SegmentNodeStore
+    [OAK-6051] - Clarify migration tests failures when switching
+    Commit#hasChanges implementations
+    [OAK-6065] - Rework CheckpointTest and MergeTest after introducing
+    the scheduler
+    [OAK-6074] - Simplify merge logic in LockBasedScheduler
+    [OAK-6137] - Remove call to getHeadNodeState in LockBasedScheduler
+    constructor
+    [OAK-6138] - Remove addObserver method from Scheduler API
+    [OAK-6315] - Create CheckpointMBean implementation for the
+    composite node store
+    [OAK-6380] - Revert bnd dependency overwrite for bundle plugin
+    [OAK-6389] - Update Oak trunk to Jackrabbit 2.15.4
 
 In addition to the above-mentioned changes, this release contains
 all changes included up to the Apache Jackrabbit Oak 1.7.x release.