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/01/04 12:55:56 UTC
svn commit: r1777301 - /jackrabbit/oak/trunk/RELEASE-NOTES.txt
Author: davide
Date: Wed Jan 4 12:55:55 2017
New Revision: 1777301
URL: http://svn.apache.org/viewvc?rev=1777301&view=rev
Log:
Apache Jackrabbit Oak 1.5.17
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=1777301&r1=1777300&r2=1777301&view=diff
==============================================================================
--- jackrabbit/oak/trunk/RELEASE-NOTES.txt (original)
+++ jackrabbit/oak/trunk/RELEASE-NOTES.txt Wed Jan 4 12:55:55 2017
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit Oak -- Version 1.5.16
+Release Notes -- Apache Jackrabbit Oak -- Version 1.5.17
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.5.16 is an unstable release cut directly from
+Apache Jackrabbit Oak 1.5.17 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.4.x
release.
@@ -15,63 +15,57 @@ 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.5.16
+Changes in Oak 1.5.17
---------------------
Sub-task
- [OAK-5274] - Document CLI tools for oak-segment-tar
- [OAK-5292] - The README in oak-run should link to the documentation for oak-segment-tar
- [OAK-5299] - Introduce BlobFactory in OakDirectory
-
+ [OAK-5167] - Document garbage collection
Bug
- [OAK-3328] - checked-in state should only affect properties with OPV!=IGNORE
- [OAK-4687] - Issue with backgroundOperationLock handling in exception case
- [OAK-5238] - IndexCopier causes concurrent update on NodeBuilder
- [OAK-5240] - Test failure: IndexSanityCheckerTest.sizeMismatch()
- [OAK-5254] - MultiplexingNodeStoreService does not pick up Observers registered through the whiteboard
- [OAK-5258] - LuceneIndexEditor skips indexing for unknown nodetype due to stale NodeType registry state
- [OAK-5259] - Better default for size delta estimation
- [OAK-5297] - Check for null homeDir in DataStoreCacheUpgradeUtils
- [OAK-5300] - OakDirectory.fileLength() must throw FileNotFoundException if file does not exist
- [OAK-5305] - NRTIndex link to previous index leads to memory leak
- [OAK-5327] - Change default query limit configuration, take 2
- [OAK-5333] - Standalone example does not work with mongo
-
-
-Epic
+ [OAK-5251] - Test failure:
+ externalAddOffline(org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTrackerTest)
+ [OAK-5260] - Incorrect handling of subpaths with leading left
+ curly bracket
+ [OAK-5262] - Test failure:
+ NodeTypeIndexingUtilsTest.testSynonymsFileCreation
+ [OAK-5285] - Test failures in
+ org.apache.jackrabbit.oak.plugins.blob
+ [OAK-5336] - Update milestone dependency to
+ org.apache.directory.api.api-all
+ [OAK-5339] - Test failure:
+ BackgroundObserverTest.testExcludeSomeCommits()
+ [OAK-5349] - RepositoryManager does not register VersionHook
+ [OAK-5353] - Services registered by SegmentNodeStoreService should
+ consistently expose the role
+ [OAK-5354] - Security: the order of child should be correct if the
+ child nodes are readable.
+ [OAK-5358] - test failures for oak-auth-ldap on Windows
+ [OAK-5359] - Cancelled garbage collection not reported to
+ GCMonitor
- [OAK-3270] - Improve DocumentMK resilience
+Documentation
+ [OAK-5235] - Document the new caching datastore
Improvement
- [OAK-3976] - journal should support large(r) entries
- [OAK-4069] - Use read concern majority when connected to a replica set
- [OAK-4978] - Expose maintainence related MBeans for Segment NodeStores created via factory
- [OAK-5060] - Make DocumentNodeStore.alignWithExternalRevisions more chatty
- [OAK-5186] - ChangeSetFilterImpl: support many includePaths by filtering for 1st path name
- [OAK-5189] - SegmentRevisionGC should expose unformatted timestamps
- [OAK-5225] - Online compaction throttling
- [OAK-5237] - Change default query limit configuration
- [OAK-5271] - IndexDefinitionBuilder should ignore safe change in "async" for determining reindex flag value
- [OAK-5295] - Allow chaining of include in building aggregation rule via IndexDefinitionBuilder
- [OAK-5303] - Improve readability of SegmentNodeStoreService
- [OAK-5317] - MongoBlobStore creates _id index unnecessarily
-
+ [OAK-2821] - PersistentCache not used for RDBBlobStore
+ [OAK-4873] - Avoid running GC too frequently
+ [OAK-5273] - Reintroduce tests disabled or removed for OAK-5223
+ [OAK-5337] - LastRevRecoveryAgent should avoid recovering
+ documents from its own cluster id if the instance is running
+ [OAK-5366] - Optimize pre-filtering with long paths
Task
- [OAK-4452] - Consistently use the term segment-tar
- [OAK-5198] - Javadoc and Documentation of ExternalGroupRef
- [OAK-5199] - Test coverage for ExternalGroupRef
- [OAK-5256] - Add type property to LuceneIndexEditorProvider
- [OAK-5257] - Pass CommitContext as part of CommitInfo in OakInitializer
- [OAK-5294] - Update Oak trunk to Jackrabbit 2.13.6
- [OAK-5319] - Remove ReversedLinesFileReaderTestParamBlockSize
-
+ [OAK-4309] - Align property labels and descriptions in
+ SegmentNodeStoreService
+ [OAK-5293] - Static code analysis and code cleanup
+ [OAK-5318] - Update Oak trunk to Jackrabbit 2.13.7
+ [OAK-5351] - Disable RevisionGCMBean registration for non primary
+ SegmentNodeStore
In addition to the above-mentioned changes, this release contains
all changes included up to the Apache Jackrabbit Oak 1.5.x release.