You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by re...@apache.org on 2020/01/13 11:31:54 UTC

svn commit: r37590 - in /dev/jackrabbit/oak/1.22.0: ./ RELEASE-NOTES.txt jackrabbit-oak-1.22.0-src.zip jackrabbit-oak-1.22.0-src.zip.asc jackrabbit-oak-1.22.0-src.zip.sha1 jackrabbit-oak-1.22.0-src.zip.sha512

Author: reschke
Date: Mon Jan 13 11:31:54 2020
New Revision: 37590

Log:
Apache Jackrabbit Oak 1.22.0 release candidate

Added:
    dev/jackrabbit/oak/1.22.0/
    dev/jackrabbit/oak/1.22.0/RELEASE-NOTES.txt   (with props)
    dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip   (with props)
    dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.asc   (with props)
    dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha1   (with props)
    dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha512   (with props)

Added: dev/jackrabbit/oak/1.22.0/RELEASE-NOTES.txt
==============================================================================
--- dev/jackrabbit/oak/1.22.0/RELEASE-NOTES.txt (added)
+++ dev/jackrabbit/oak/1.22.0/RELEASE-NOTES.txt Mon Jan 13 11:31:54 2020
@@ -0,0 +1,134 @@
+Release Notes -- Apache Jackrabbit Oak -- Version 1.22.0
+
+Introduction
+------------
+
+Jackrabbit Oak is a scalable, high-performance hierarchical content
+repository designed for use as the foundation of modern world-class
+web sites and other demanding content applications.
+
+Apache Jackrabbit Oak 1.22.0 is an incremental feature release based
+on and compatible with earlier stable Jackrabbit Oak 1.x
+releases. This release is 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.22.0
+---------------------
+
+Bug
+
+    [OAK-6098] - Build timeout
+    [OAK-8104] - [Direct Binary Access] DataRecordDownloadOptions should properly support filename* for Content-Disposition
+    [OAK-8695] - [Direct Binary Access] upload algorithm documentation should make it clear that not all URIs have to be used
+    [OAK-8696] - [Direct Binary Access] upload algorithm documentation should also be on the website
+    [OAK-8710] - AbstractLoginModule#logout() must not remove 'foreign' principals/credentials
+    [OAK-8760] - ClusterViewDocument uses static instance of SimpleDateFormat
+    [OAK-8781] - Add debug logs before and after cache purge to get the uploadCache size info
+    [OAK-8786] - Remove temporary file on upload immediately after a sync upload
+    [OAK-8799] - oak-http: broken Export-Package statement
+    [OAK-8800] - TokenLoginModule does not add principals from subject to AuthInfo
+    [OAK-8801] - LoginModuleImpl will not populate auth info if subject is readonly
+    [OAK-8802] - ExternalLoginModule.commit will fail if no principals can be resolved for externalUser
+    [OAK-8803] - AbstractLoginModule and subclasses: successful commit must not clear state information required for successful logout
+    [OAK-8807] - Update FileCache to use non-cache segment blocking method
+    [OAK-8818] - oak-run test failures when running with -Dazure.config defined
+    [OAK-8825] - S3 tests fail due to non-existent bucket
+
+Improvement
+
+    [OAK-5787] - BlobStore should be AutoCloseable
+    [OAK-8280] - [Direct Binary Access] Allow client to veto use of CDN URI
+    [OAK-8778] - NodeImpl: remove unnecessary null check
+    [OAK-8804] - AuthInfoImpl: add constructor with iterable-principals instead of set
+    [OAK-8828] - Configure the maximum number of journal entries to be copied with segment-copy
+    [OAK-8854] - Improved log message when failed to index an node due to IOException
+
+Task
+
+    [OAK-8743] - org.apache.jackrabbit.oak.stats.Clock should extend from java.time.Clock
+    [OAK-8782] - enable coverage checks for oak-core-spi
+    [OAK-8789] - bump up logging for deprecated security APIs to WARN
+    [OAK-8796] - Update maven-assembly-plugin to 3.2.0
+    [OAK-8798] - Upgrade maven-bundle-plugin to 4.2.1
+    [OAK-8805] - update org.apache.felix.scr.bnd dependency to 1.9.4
+    [OAK-8808] - Update maven-bundle-plugin to 4.1.0
+    [OAK-8810] - oak-lucene: adjust Import-Package declaration for upgrade of maven-bundle-plugin to 4.2.1
+    [OAK-8813] - oak-it-osgi: cover oak-solr-osgi bundle
+    [OAK-8816] - oak-solr-osgi: adjust Import-Package declaration for upgrade of maven-bundle-plugin to 4.2.1
+    [OAK-8819] - Update jetbrains nullability annotions to 18.0.0
+    [OAK-8820] - Update slf4j dependency to 1.7.29
+    [OAK-8821] - Update Tika dependency to 1.23
+    [OAK-8823] - Update org.apache.felix.scr.bnd to 1.9.6
+    [OAK-8824] - update jackson dependency to 2.10.1
+    [OAK-8829] - oak-solr-osgi: decouple jackson dependency from project dependency
+    [OAK-8830] - oak-store-document: update org.quartz-scheduler dependency to 2.3.2
+    [OAK-8835] - Update Oak trunk to Jackrabbit 2.20.0
+    [OAK-8839] - update release schedule
+    [OAK-8844] - update jackson dependency to 2.10.2
+    [OAK-8846] - oak-store-document: remove commons-lang test dependency
+    [OAK-8847] - update to commons-lang3 3.9 and define version globally
+    [OAK-8850] - oak-jcr tests: switch to commons-lang3
+    [OAK-8851] - oak-upgrade: switch to commons-lang3
+    [OAK-8852] - oak-it: remove unused commons-lang dependency
+    [OAK-8853] - oak-segment-tar tests: switch to commons-lang3
+
+Documentation
+
+    [OAK-8826] - Update incorrect logback segment-copy configuration file name
+
+Technical task
+
+    [OAK-8607] - Undo workarounds for improper Content-Disposition support
+    [OAK-8791] - oak-core-spi: bump up logging for deprecated Guava based APIs to INFO
+    [OAK-8792] - oak-core-spi: CacheLIRS deprecation: add 'org.apache.jackrabbit.oak.plugins.segment' to allowed caller list
+    [OAK-8795] - oak-commons: bump up logging for deprecated Guava based APIs to INFO
+    [OAK-8831] - RDB*Store: update mysql jdbc driver reference to 8.0.18
+    [OAK-8833] - RDB*Store: improve OSGi related documentation
+
+
+In addition to the above-mentioned changes, this release contains all
+changes up to the previous release.
+
+For more detailed information about all the changes in this and other
+Oak releases, please see the Oak issue tracker at
+
+  https://issues.apache.org/jira/browse/OAK
+
+Release Contents
+----------------
+
+This release consists of a single source archive packaged as a zip file.
+The archive can be unpacked with the jar tool from your JDK installation.
+See the README.md file for instructions on how to build this release.
+
+The source archive is accompanied by SHA512 checksums and a
+PGP signature that you can use to verify the authenticity of your
+download. The public key used for the PGP signature can be found at
+https://www.apache.org/dist/jackrabbit/KEYS.
+
+About Apache Jackrabbit Oak
+---------------------------
+
+Jackrabbit Oak is a scalable, high-performance hierarchical content
+repository designed for use as the foundation of modern world-class
+web sites and other demanding content applications.
+
+The Oak effort is a part of the Apache Jackrabbit project. 
+Apache Jackrabbit is a project of the Apache Software Foundation.
+
+For more information, visit http://jackrabbit.apache.org/oak
+
+About The Apache Software Foundation
+------------------------------------
+
+Established in 1999, The Apache Software Foundation provides organizational,
+legal, and financial support for more than 140 freely-available,
+collaboratively-developed Open Source projects. The pragmatic Apache License
+enables individual and commercial users to easily deploy Apache software;
+the Foundation's intellectual property framework limits the legal exposure
+of its 3,800+ contributors.
+
+For more information, visit http://www.apache.org/

Propchange: dev/jackrabbit/oak/1.22.0/RELEASE-NOTES.txt
------------------------------------------------------------------------------
    svn:executable = *

Added: dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip
==============================================================================
Binary file - no diff available.

Propchange: dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip
------------------------------------------------------------------------------
    svn:executable = *

Propchange: dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.asc
==============================================================================
--- dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.asc (added)
+++ dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.asc Mon Jan 13 11:31:54 2020
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIcBAABAgAGBQJeHFSCAAoJEB3kYVKPHxsq99oP/jlq5lPEk5liLpVHWgVczmNC
+cwrNpJyOGzQw0Lk2f8RxIoDfHZgslcJ+zFIVu7GdU7pQNcOrBU7cPKfvQEf0wX9r
+zPbbb4pCgWLDtgugrqPasL0B8pOWt4Qr8JjCot4EepDwgdfT9tH5E5PunR9v/0NZ
+xtGKxfqSzHUOf2ji1teJhlYv4VG8e5HzUerQZSURkGKKM/zWKdTvUrs1WYUUOscu
+lR7QTb3LBiBwn57eoxUC3VUWN+jV3Zezvk7TTGzuwF/3JLxrqYIc2dJDhUkIEJS3
+sDZBV8IVxuVGd3sNLzamxw4z9RRjNcd2kBkdISFt3y+L+iNguU0D7akX+QVKUcuk
+qQ05Sn338lbmdsGtIMaKpMncsHNK+DIRj6ehwJq+GgPsPqOdOZvOL3ib6ANmPbb8
+BE9Ulwo3o/uVFKErTbiJlju1zxrKzTWwe9lzRoo3IWrnpV4NdXsXmqCZPypaQjva
+4Gmd7whX5qeT/25fffjCQUfFw3QpQ55OJoS8jI8w6+N/D/dbDwCMZV5zPLtyakyE
+wk/BgvzgH3HnzOtV31/ZG9cH0cOJR3d1IGU01brMaaQOWvfPOA9XXURcIOVpwDah
+CFlzesdO+B95PjtsO9pfVHtiUfAxO+MHlKl3OJGBGBeLlZyAOfaz2bE8vZQDf8VU
+kirLVxDO6cb9HVy2fpqc
+=kZWD
+-----END PGP SIGNATURE-----

Propchange: dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.asc
------------------------------------------------------------------------------
    svn:executable = *

Added: dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha1
==============================================================================
--- dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha1 (added)
+++ dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha1 Mon Jan 13 11:31:54 2020
@@ -0,0 +1 @@
+c6517784fd861eb1cf366c0c2b953b0f1780c3c2

Propchange: dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha1
------------------------------------------------------------------------------
    svn:executable = *

Added: dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha512
==============================================================================
--- dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha512 (added)
+++ dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha512 Mon Jan 13 11:31:54 2020
@@ -0,0 +1 @@
+ce7da373e4ec124270c66d162952f3620bcf87b09084b3055feefbccc97e5fca016856de7ab20f65c1af7f107c2d5d8615695e50ee447ce6633ff7912ff476b9

Propchange: dev/jackrabbit/oak/1.22.0/jackrabbit-oak-1.22.0-src.zip.sha512
------------------------------------------------------------------------------
    svn:executable = *