Author: amitj
Date: Wed Mar 2 03:17:42 2016
New Revision: 1733204
URL: http://svn.apache.org/viewvc?rev=1733204&view=rev
Log:
Oak 1.2.12 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=1733204&r1=1733203&r2=1733204&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.2/RELEASE-NOTES.txt (original)
+++ jackrabbit/oak/branches/1.2/RELEASE-NOTES.txt Wed Mar 2 03:17:42 2016
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit Oak -- Version 1.2.11
+Release Notes -- Apache Jackrabbit Oak -- Version 1.2.12
Introduction
------------
@@ -7,66 +7,46 @@ 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.11 is a patch release that contains fixes and
+Apache Jackrabbit Oak 1.2.12 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.
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.2.11
+Changes in Oak 1.2.12
--------------------
-Sub-task
-
-[OAK-3184] - Consistency checker for data/blob store
-
Technical task
+
+ [OAK-3892] - RDBDocumentStore: StripedNodeDocumentLocks - special case
root?
+ [OAK-4020] - RDBExport: misleading warning about column names
+ [OAK-4021] - RDBDocumentStore: create() for collections other than NODES
is broken
+ [OAK-4033] - RDBDocumentStore: refactor version check to address driver
version as well
+ [OAK-4034] - RDBDocumentStore: use and require Oracle 12.1 JDBC driver
- [OAK-3843] - MS SQL doesn't support more than 2100 parameters in one
request
- [OAK-3945] - RDBDocumentStore: internalCreateOrUpdate() needs to check
return code of insertDocuments()
- [OAK-3954] - [oak-blob-cloud] Update oak-blob-cloud with
jackrabbit-aws-ext updates
- [OAK-3971] - RDBDocumentStore: include table name when logging
slow/excessive queries
Bug
+
+ [OAK-4017] - ObservationTest: tearDown() may fail with NPE
+ [OAK-4018] - Test failures after upgrading to JR 2.12.0
+ [OAK-4036] - LuceneIndexProviderService may miss on registering
PreExtractedTextProvider
- [OAK-3634] - RDB/MongoDocumentStore may return stale documents
- [OAK-3653] - Incorrect last revision of cached node state
- [OAK-3821] - Lucene directory: improve exception messages
- [OAK-3911] - Integer overflow causing incorrect file handling in
OakDirectory for file size more than 2 GB
- [OAK-3923] - Async indexing delayed by 30 minutes because stop order is
incorrect
- [OAK-3929] - RevisionGC does not invalidate document cache
- [OAK-3932] - DocumentStore.getIfCached() must not return NodeDocument.NULL
- [OAK-3951] - TimingDocumentStoreWrapper throws NPE
- [OAK-3968] - Wrong initialization of used/ignored properties from OSGi
configuration
- [OAK-3974] - regression: OakSolrConfigurationProviderService.activate can
throw a NPE
- [OAK-3981] - Change in aggregation flow in OAK-3831 causes some properties
to be left out of aggregation
Improvement
- [OAK-2992] - TokenProvider: Make reset of token expiration configurable
- [OAK-3165] - Redundant test for duplicate membership in Group.addMember
- [OAK-3527] - Improve logging for blob GC
- [OAK-3649] - Extract node document cache from Mongo and RDB document stores
- [OAK-3841] - Change return type of Document.getModCount() to Long
- [OAK-3918] - Include index details in exception thrown by OakDirectory
- [OAK-3921] - DataStoreBlobStore - Limit resolveChunks only to non inlined
blobs
- [OAK-3931] - Identify own repository id in shared datastore gc stats
- [OAK-3935] - SharedDataStore - Allow unique repository ID to be specified
by config
- [OAK-3936] - [oak-run] Option to dump blob references
- [OAK-3989] - Add S3 datastore support for Text Pre Extraction
- [OAK-3990] - Enable specifying the max clause limit in BooleanClause
-
-Task
-
- [OAK-2937] - Remove code related to directmemory for off heap caching
- [OAK-3439] - MissingLastRevSeeker potential race condition acquiring the
lock
- [OAK-3651] - Remove HierarchicalCacheInvalidator
- [OAK-3906] - NodeDocumentCache cleanup used inconsistently
+ [OAK-4007] - "reset clusterId tool" in oak-run
+ [OAK-4008] - DataStoreBlobStore - Log blob deletion as info
+ [OAK-4022] - DocumentNodeStoreService journal write should log write
failures
+ [OAK-4060] - Allow use of pre extrcated text cache for incremental indexing
+
+New Feature
+
+ [OAK-3352] - Expose Lucene search score explanation
In addition to the above-mentioned changes, this release contains
-all changes included up to the Apache Jackrabbit Oak 1.2.10 release.
+all changes included up to the Apache Jackrabbit Oak 1.2.11 release.
For more detailed information about all the changes in this and other
Oak releases, please see the Oak issue tracker at