Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id C6DCD200B95 for ; Tue, 13 Sep 2016 07:42:38 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id C56F0160AC8; Tue, 13 Sep 2016 05:42:38 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id E7893160AB8 for ; Tue, 13 Sep 2016 07:42:37 +0200 (CEST) Received: (qmail 1690 invoked by uid 500); 13 Sep 2016 05:42:37 -0000 Mailing-List: contact commits-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list commits@jackrabbit.apache.org Received: (qmail 1680 invoked by uid 99); 13 Sep 2016 05:42:37 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Sep 2016 05:42:37 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id A33211A0372 for ; Tue, 13 Sep 2016 05:42:36 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.374 X-Spam-Level: X-Spam-Status: No, score=0.374 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-1.426] autolearn=disabled Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id qHK9ix8nT_cJ for ; Tue, 13 Sep 2016 05:42:34 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTP id CE4EC60CE5 for ; Tue, 13 Sep 2016 05:42:33 +0000 (UTC) Received: from svn01-us-west.apache.org (svn.apache.org [10.41.0.6]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id E055CE002B for ; Tue, 13 Sep 2016 05:42:32 +0000 (UTC) Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id DD38A3A18B6 for ; Tue, 13 Sep 2016 05:42:32 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r15337 - in /dev/jackrabbit/oak/1.2.19: ./ RELEASE-NOTES.txt jackrabbit-oak-1.2.19-src.zip jackrabbit-oak-1.2.19-src.zip.asc jackrabbit-oak-1.2.19-src.zip.md5 jackrabbit-oak-1.2.19-src.zip.sha Date: Tue, 13 Sep 2016 05:42:32 -0000 To: commits@jackrabbit.apache.org From: amitj@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20160913054232.DD38A3A18B6@svn01-us-west.apache.org> archived-at: Tue, 13 Sep 2016 05:42:39 -0000 Author: amitj Date: Tue Sep 13 05:42:32 2016 New Revision: 15337 Log: Apache Jackrabbit 1.2.19 release candidate Added: dev/jackrabbit/oak/1.2.19/ dev/jackrabbit/oak/1.2.19/RELEASE-NOTES.txt (with props) dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip (with props) dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.asc dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.md5 dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.sha Added: dev/jackrabbit/oak/1.2.19/RELEASE-NOTES.txt ============================================================================== --- dev/jackrabbit/oak/1.2.19/RELEASE-NOTES.txt (added) +++ dev/jackrabbit/oak/1.2.19/RELEASE-NOTES.txt Tue Sep 13 05:42:32 2016 @@ -0,0 +1,129 @@ +Release Notes -- Apache Jackrabbit Oak -- Version 1.2.19 + +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.2.19 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.19 +--------------------- + +Technical task + + [OAK-4615] - RDBDocumentStore: in 1.0, cache invalidation is slightly different from 1.2 + + +Bug + + [OAK-3522] - DefaultSyncContext exposes internal path-utility method + [OAK-3523] - DefaultSyncContext catches ClassCastException + [OAK-4153] - segment's compareAgainstBaseState wont call childNodeDeleted when deleting last and adding n nodes + [OAK-4219] - ExternalLoginModuleTestBase doesn't remove synced User/Group accounts + [OAK-4224] - DefaultSyncContext.sync(ExternalIdentity) should verify IDP + [OAK-4231] - DefaultSyncContext creates Value of type String for Binary|Inputstream Object + [OAK-4267] - SyncedIdentity for foreign authorizable always has isGroup set to false + [OAK-4302] - DefaultSyncContextTest contains duplicate test + [OAK-4448] - Test failures that rely on expiration time to experience a re-sync. + [OAK-4600] - In case of branch commits, nodeChildrenCache gets entries for branch revision without "br" prefix + [OAK-4675] - SNFE thrown while testing FileStore.cleanup() running concurrently with writes + [OAK-4676] - Index definition on nt:base with analyzed property incorrectly matches query with different property + [OAK-4679] - Backport OAK-4119, OAK-4101, OAK-4087 and OAK-4344 + [OAK-4790] - Compilation error with JDK 6 in FileIOUtils + + +Improvement + + [OAK-2690] - Add optional UserConfiguration#getUserPrincipalProvider() + [OAK-2994] - AbstractSecurityTest#getUserManager(Root) doesn't create new instances + [OAK-3003] - Improve login performance with huge group membership + [OAK-3274] - DefaultSyncConfigImpl: add information to "user.membershipExpTime" about minimum expiration time + [OAK-3518] - Consistently add annotations to DefaultSync* classes + [OAK-3563] - Improve DefaultSyncContext + [OAK-3648] - Use StandardTokenizer instead of ClassicTokenizer in OakAnalyzer + [OAK-3721] - Reduce code duplication in MembershipProvider + [OAK-3728] - Document indexes in the index itself + [OAK-4001] - ExternalLoginModule: Make max sync attempts configurable + [OAK-4005] - LdapIdentityProvider.getEntries() is prone to OOME. + [OAK-4087] - Replace Sync of configured AutoMembership by Dynamic Principal Generation + [OAK-4119] - Improvements Take 1 + [OAK-4384] - Benchmarks: add support 'automembership' config option + [OAK-4385] - Benchmarks: proper init of ExternalPrincipalConfiguration with dynamicMembership + [OAK-4516] - Configurable option to lucene index defs to index original (unanalyzed value as well) + [OAK-4623] - Log more information when null DocumentNodeState is read for a child while fetching children + [OAK-4678] - Backport OAK-4344 and OAK-4005 + + +New Feature + + [OAK-3170] - Implement Group extensions as proposed in JCR-3880 + [OAK-4003] - Add support for Group-Membership actions + [OAK-4101] - Consider separate external (group) principal management + + +Task + + [OAK-3211] - Document External Identity Management + [OAK-4364] - Initial Benchmarks for oak-auth-external + [OAK-4743] - Update Oak 1.2 and Oak 1.4 to Jackrabbit 2.12.4 + [OAK-4791] - Enable animal sniffer plugin + +Test + + [OAK-2742] - Add UserImport tests that run with a non-admin session + [OAK-4226] - Improve testing of DefaultSyncContext + [OAK-4248] - More tests for the exposed 'basic' package + [OAK-4382] - Test failure in ExternalGroupPrincipalProviderTest.testFindPrincipalsByHintTypeGroup + + +In addition to the above-mentioned changes, this release contains +all changes included up to the Apache Jackrabbit Oak 1.2.18 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 SHA1 and MD5 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 +http://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.2.19/RELEASE-NOTES.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip ============================================================================== Binary file - no diff available. Propchange: dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.asc ============================================================================== --- dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.asc (added) +++ dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.asc Tue Sep 13 05:42:32 2016 @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABAgAGBQJX142kAAoJEFzbMTQIVFDFD0MP/1bdfAIqCUK+Ht7ROwQYP02n +VMHD2Ar9+ZYQW0XCZZpqKYbtD5tSUNdmMz/gLMacYauX7XEsXAzU+1ngpK9zAFFB +MceCDXc8b/zK2JRsMBYolyW5lTwBXfhtgQ6tvXHtwquVmFJhNhEGoIk7aSr/QL56 +9ehI8JgS0tIHKO8FCEYHWzVRCEXR0Jm2rUENG//9JCafpMKX12Qcg3roNHwws+r8 +oB4W5LtnBxal3+6otXOnJCLq0eaMdrETIoNjtMIwmPWsji1r5DKAlF75BX8aTprE +Hx32qNNpj6M3trlPzUjNEoCXjcuYTXIA9uWIiV2uMTisIYT+Ap63709TkU8MJeip +rG39XxQfjlDDHt4XeKNgfwF9f9jRbdTWgjTH9FGf29zQ14x/VKPvU0JSY9Sw/ghv +FpFxAKE85p1tO0AwZ/Frwb58cHkpghpyhk/mj5RrHkdBgKCutIbKP2HtiJGrRhTd +MAoimbySPcwKFoUGkgj4rnlM5oS9UICeu+IZnfDGjAqOgpbJTiGWSowerdUr3gPU +sdRpFa8I0sC7S4R60ekA/jNLjpECRBSRRjksguR2napfXBUieeNeVrSwfvUgUiZn +IkvtiBisweFveParpapLOMiQL6xCnkiNuuk8TKkFIO5U6xtNSKcHP2V9Mbh1Ylyz +4oXDC0TMiFBwScfWu08h +=fC/T +-----END PGP SIGNATURE----- Added: dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.md5 ============================================================================== --- dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.md5 (added) +++ dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.md5 Tue Sep 13 05:42:32 2016 @@ -0,0 +1 @@ +041a1ec4eaf980621f7c57c16594f2ce Added: dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.sha ============================================================================== --- dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.sha (added) +++ dev/jackrabbit/oak/1.2.19/jackrabbit-oak-1.2.19-src.zip.sha Tue Sep 13 05:42:32 2016 @@ -0,0 +1 @@ +1fd77f652fed9959e40fd1a2ac4f58439df7c51b