Author: ngupta
Date: Mon Aug 12 04:22:39 2019
New Revision: 1864935

URL: http://svn.apache.org/viewvc?rev=1864935&view=rev
Log:
Apache Jackrabbit Oak 1.10.4

release notes

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

Modified: jackrabbit/oak/branches/1.10/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.10/RELEASE-NOTES.txt?rev=1864935&r1=1864934&r2=1864935&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.10/RELEASE-NOTES.txt (original)
+++ jackrabbit/oak/branches/1.10/RELEASE-NOTES.txt Mon Aug 12 04:22:39 2019
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit Oak -- Version 1.10.3
+Release Notes -- Apache Jackrabbit Oak -- Version 1.10.4
 
 Introduction
 ------------
@@ -7,14 +7,14 @@ 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.
 
-Jackrabbit Oak 1.10.3 is a patch release that contains fixes and
+Jackrabbit Oak 1.10.4 is a patch release that contains fixes and
 improvements over Oak 1.10. Jackrabbit Oak 1.10.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.10.3
+Changes in Oak 1.10.4
 ---------------------
 
 For more detailed information about all the changes in this and other
@@ -24,130 +24,45 @@ Oak releases, please see the Oak issue t
 
 Technical task
 
-    [OAK-8002] - RDBDocumentStore: add RDB-specific
-    MissingLastRevSeeker
-    [OAK-8083] - RDB*Store: add SQLServer specific documentation
-    [OAK-8147] - RDBBlobStore: add perf logging for JDBC read
-    operations
-    [OAK-8200] - MongoDocumentStore in ReadOnly mode should never
-    modify persistence
-    [OAK-8201] - RDBDocumentStore in ReadOnly mode should never modify
-    persistence
-    [OAK-8251] - RDBBlobStore instantiated from ReadOnly
-    DocumentNodeStore should never modify persistence
-    [OAK-8257] - RDBDocumentStore: improve trace logging of batch
-    operations
-    [OAK-8273] - RDBDocumentStore: createOrUpdate with less than 3 ops
-    suboptimal
-    [OAK-8307] - RDBDocumentStore: add DEBUG logging when fetching
-    index metadata fails
-    [OAK-8311] - RDBDocumentStore: allow to turn off RDB-specific
-    MissingLastRevSeeker
-    [OAK-8332] - update Tomcat JDBC dependency to 8.5.41
-    [OAK-8337] - RDBDocumentStore: refactor index dumping code
-    [OAK-8338] - RDBDocumentStoreJDBC: fix theoretically possible NPE
-    in perflogging code
-    [OAK-8346] - RDBDocumentStore*: fix several potential but
-    improbable NPEs
-    [OAK-8349] - RDBDocumentStore*: "reset clusterId tool" in oak-run
-    [OAK-8368] - RDBDocumentNodeStoreBuilder: refactor
-    setRDBConnection for consistency
-    [OAK-8371] - Stop using deprecated DocumentMK.Builder in RDB tests
-    [OAK-8375] - DocumentNodeStoreBuilder should not instantiate
-    BlobStore instance before "build()"
-    [OAK-8378] - rdb/oak-run: update usage and documentation for
-    garbage command
+    [OAK-8150] - RDB*Store: add Oracle specific documentation
+    [OAK-8396] - documentation steps missing to run sweep on RDBDocumentStore
+    [OAK-8445] - RDB documentation: minor fixes to documentation of 
"revisions" command
+    [OAK-8481] - RDB*Store: update postgresql jdbc driver reference to 42.4.6
+    [OAK-8483] - RDB*Store: update mysql jdbc driver reference to 8.0.16
+    [OAK-8485] - RDB*Store: update mssql jdbc driver reference to 7.2.2
 
 Bug
 
-    [OAK-8024] - oak-http generates invalid html
-    [OAK-8089] - DocumentNodeStore dispose can fail when duration of
-    final background ops exceeds lease time
-    [OAK-8133] - Word SHA1 no longer allowed
-    [OAK-8139] - DocumentDiscoveryLiteService hasBacklog silencing
-    must support maven version format
-    [OAK-8199] - DocumentStore in ReadOnly mode should never modify
-    persistence
-    [OAK-8207] - Read-only DocumentNodeStore tries to create root
-    document
-    [OAK-8214] - RDBDocumentStore may not inherit ReadOnly flag from
-    DocumentNodeStore
-    [OAK-8220] - CommitRootUpdateTest creates malformed value
-    [OAK-8223] - javadoc-plugin fails with java11
-    [OAK-8232] - Node#setPrimaryType(String) does not create child
-    nodes defined as autoCreated
-    [OAK-8246] - Test failure:
-    NodeSetPrimaryTypeTest.testSetPrimaryType()
-    [OAK-8258] - Active deletion can delete blobs despite indexing
-    cycle deleting them failed
-    [OAK-8271] - Lucene path transformed result doesn't accomodate
-    wildcards in relative path
-    [OAK-8278] - RDBDataSourceFactory.CloseableDataSource doesn't
-    implement java.sql.Wrapper correctly
-    [OAK-8306] - Empty PrincipalProvider cache breaks membership
-    collection
-    [OAK-8314] - BlobIds created with direct uploads lack length
-    suffix
-    [OAK-8351] - Long running RGC remove and getmore operations
-    [OAK-8394] - Fix BinaryAccessDSGCIT failing intermittently for
-    Mongo
-    [OAK-8437] - direct children, exact, and parent path restrictions
-    don't work when path transformation takes place
-    [OAK-8459] - Intermittent issue with MongoStatusTest
-
-New Feature
-
-    [OAK-8146] - oak-run support for inspecting clusterNodeInfo
+    [OAK-8212] - ImporterImpl.importProperties prone to NPE
+    [OAK-8448] - VersionGC may get stuck at 60s scope
+    [OAK-8472] - Typo in oak-run console refresh command help
+    [OAK-8476] - RDBVersionGCSupport returns incorrect value for "oldest 
deleted document"
+    [OAK-8520] - [Direct Binary Access] Avoid overwriting existing binaries 
via direct binary upload
 
 Improvement
 
-    [OAK-8111] - Create read-only DocumentNodeStore for oak-run
-    recovery dry run
-    [OAK-8135] - HTTP service may not select correct media type if
-    multiple are specified in Accept header field
-    [OAK-8185] - Improve CompositeNodeStore fixture
-    [OAK-8205] - Add benchmark for Node.isNodeType()
-    [OAK-8241] - Add benchmark for transient Node.setProperty()
-    [OAK-8301] - Ensure travis-ci uses trusty image
-    [OAK-8310] - Potentially misleading conflict exception message
-    [OAK-8363] - Remove obsolete comment
-
-Test
-
-    [OAK-8353] - Additional test for OAK-8012
+    [OAK-7998] - [DirectBinaryAccess] Verify that binary exists in cloud 
before creating signed download URI
+    [OAK-8114] - IndexDefinitionBuilder should be smarter when to reindex 
while updating a definition
+    [OAK-8451] - GCMonitor: fix compiler warnings and Javadoc
+    [OAK-8453] - Refactor VersionGarbageCollector to extract Recommendations 
class
+    [OAK-8526] - IndexDefinitionBuilder should support setting up index tags
 
 Task
 
-    [OAK-7902] - Update osgi-mock to 2.3.10
-    [OAK-8072] - Aggregate jcr:content result nodes as their parent
-    [OAK-8098] - oak-examples/webapp: update spring boot dependency to
-    1.5.19
-    [OAK-8120] - Update http components to 4.5.7/4.4.11
-    [OAK-8163] - examples: update Tomcat dependency to 7.0.93
-    [OAK-8179] - Update jacoco to 0.8.3
-    [OAK-8180] - Update mockito to 2.25.1
-    [OAK-8196] - Update httpclient/mime dependencies to 4.5.8
-    [OAK-8197] - Update Oak 1.10 and trunk to Jackrabbit 2.18.1
-    [OAK-8208] - oak-run/rdb: add --rdbtableprefix option
-    [OAK-8235] - Upgrade Solr to version 6.6.6
-    [OAK-8248] - Update Oak trunk and 1.10 to Jackrabbit 2.18.2
-    [OAK-8277] - Run tests on travis-ci.org on MongoDB 4.0.x
-    [OAK-8286] - Update jetbrains nullability annotations to 17.0.0
-    [OAK-8290] - Update org.apache.felix.framework for jdk13
-    [OAK-8296] - DocumentNodeStoreBranchesTest uses
-    javax.annotation.Nonnull
-    [OAK-8312] - MissingLastRevSeeker and NodeDocumentSweeper: improve
-    progress logging
-    [OAK-8331] - Update Tika dependency to 1.21
-    [OAK-8334] - Update Jackson dependency to 2.9.9
-    [OAK-8335] - get rid of junit deprecation warnings
-    [OAK-8341] - Include tomcat-jdbc/juli in oak-run
-    [OAK-8345] - oak-run: cleanup command list and documentation
-    [OAK-8348] - Update surefire/failsafe dependencies to 2.22.2
-    [OAK-8350] - Update animal-sniffer dependency to 1.18
-    [OAK-8376] - update commons-codec dependency to 1.12
-    [OAK-8414] - Update jar-plugin dependency to 3.1.2
-    [OAK-8464] - Update javadoc-plugin to 3.1.1
+    [OAK-7680] - oak-commons: upgrade to project default mockito version
+    [OAK-8424] - Update jar-plugin dependency to version 3.1.1
+    [OAK-8427] - reactor pom: let assembly-plugin version default to what 
parent specifies
+    [OAK-8428] - Update checkstyle-plugin dependency to version 3.1.0
+    [OAK-8430] - Update compiler-plugin dependency to version 3.8.1
+    [OAK-8431] - Update shade-plugin dependency to version 3.2.1
+    [OAK-8432] - Update war-plugin dependency to version 3.2.3
+    [OAK-8456] - Update httpclient/mime dependencies to 4.5.9
+    [OAK-8479] - update rat plugin to 0.13
+    [OAK-8486] - update jackson-databind dependency to 2.9.9.1
+    [OAK-8501] - oak-examples/webapp: update htmlunit dependency to 2.35.0
+    [OAK-8502] - oak-examples/standalone: update spring boot dependency to 
1.5.21
+    [OAK-8503] - oak-benchmarks: update commons-compress dependency to 1.18
+    [OAK-8504] - oak-run: update groovy dependency to 2.4.17
 
 In addition to the above-mentioned changes, this release contains
 all changes included up to the Apache Jackrabbit Oak 1.10.x release.


Reply via email to