From commits-return-13660-apmail-jackrabbit-commits-archive=jackrabbit.apache.org@jackrabbit.apache.org Tue Sep 18 13:46:40 2012 Return-Path: X-Original-To: apmail-jackrabbit-commits-archive@www.apache.org Delivered-To: apmail-jackrabbit-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2E0E7DE81 for ; Tue, 18 Sep 2012 13:46:40 +0000 (UTC) Received: (qmail 39092 invoked by uid 500); 18 Sep 2012 13:46:40 -0000 Delivered-To: apmail-jackrabbit-commits-archive@jackrabbit.apache.org Received: (qmail 39010 invoked by uid 500); 18 Sep 2012 13:46:39 -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 38998 invoked by uid 99); 18 Sep 2012 13:46:39 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Sep 2012 13:46:39 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Sep 2012 13:46:37 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id BA27523889D7; Tue, 18 Sep 2012 13:45:54 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1387158 - /jackrabbit/trunk/RELEASE-NOTES.txt Date: Tue, 18 Sep 2012 13:45:54 -0000 To: commits@jackrabbit.apache.org From: jukka@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20120918134554.BA27523889D7@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jukka Date: Tue Sep 18 13:45:54 2012 New Revision: 1387158 URL: http://svn.apache.org/viewvc?rev=1387158&view=rev Log: update release notes Modified: jackrabbit/trunk/RELEASE-NOTES.txt Modified: jackrabbit/trunk/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/jackrabbit/trunk/RELEASE-NOTES.txt?rev=1387158&r1=1387157&r2=1387158&view=diff ============================================================================== --- jackrabbit/trunk/RELEASE-NOTES.txt (original) +++ jackrabbit/trunk/RELEASE-NOTES.txt Tue Sep 18 13:45:54 2012 @@ -1,4 +1,4 @@ -Release Notes -- Apache Jackrabbit -- Version 2.5.1 +Release Notes -- Apache Jackrabbit -- Version 2.5.2 Introduction ------------ @@ -11,73 +11,98 @@ Apache Jackrabbit 2.5 is an unstable ser Jackrabbit trunk, with a focus on new features and other improvements. For production use we recommend the latest stable 2.4 release. +Changes in Jackrabbit 2.5.2 +--------------------------- + +New features + + [JCR-3420] Improving Jackrabbit integration within OSGi and other ... + +Improvements + + [JCR-3395] separate entries used for permission eval from ACEs exposed ... + [JCR-3405] Improvements to user management implementation + [JCR-3406] Journal doUnlock sometimes not called on repository shutdown + [JCR-3418] CompactNodeTypeDefReader throws away exception information + [JCR-3426] Log warning when changes are performed with event ... + +Bug fixes + + [JCR-3401] Wrong results when querying with a DescendantSelfAxisQuery + [JCR-3404] AuthorizableImpl#isProtectedProperty doesn't include the ... + [JCR-3407] CaseTermQuery #rewrite behavior changes + [JCR-3410] JcrUtils.readFile() and JcrUtils.getLastModifed() are not ... + [JCR-3415] XPathQueryEvaluator generates incorrect XPath query + [JCR-3417] Failed Journal lock not propagated + [JCR-3419] Overwriting Cache Entry Warnings + [JCR-3427] JCR-3138 may cause resource starvation + [JCR-3428] Partial search terms are no longer highlighted in the excerpts Changes in Jackrabbit 2.5.1 --------------------------- Improvements - [JCR-3242] - Update to Lucene 3.6 - [JCR-3263] - Consistency checker performance improvements - [JCR-3265] - Consistency checker should double check for false positives - [JCR-3269] - Consistency checker should fix 'disconnected' nodes - [JCR-3319] - Improve performance of repository updates - tweak index 'deletes' creation - [JCR-3327] - Upgrade to Java SE 6 - [JCR-3330] - upgrade httpclient 3 dependency to final release 3.1 - [JCR-3331] - various tests do not compile with source==1.6 - [JCR-3332] - Add constructor with size argument to Node- and PropertyIteratorAdapter - [JCR-3339] - Log stack trace with warn message in ObservationDispatcher - [JCR-3350] - Easy-to-use utility class for adding ACEs to nodes - [JCR-3351] - Add performance test setup for jr2.6 - [JCR-3352] - Minor improvements for collecting ACEs - [JCR-3356] - performance tests - [JCR-3358] - Allow null type in JcrUtils.getOrAddNode(parent, name, type) - [JCR-3362] - Use a basic form for audit logs - [JCR-3365] - Provide get property and get node utility methods in JcrUtils - [JCR-3369] - Garbage collector improvements - [JCR-3370] - TCK test for shareable node paths assumes work area - [JCR-3371] - TCK test for shareable nodes incorrectly assumes the 'mix:shareable' mixin cannot be removed - [JCR-3376] - TCK: SQLPathTest.testChildAxisRoot expects root node not in result - [JCR-3386] - Adjust some default values of the BasicDataSource in the ConnectionFactory - [JCR-3392] - Combine the XA aware (Reentrant) LockImpls to prevent duplicate code - [JCR-3393] - InternalVersionManagerBase.calculateCheckinVersionName may fail with NPE on broken versioning persistence + [JCR-3242] Update to Lucene 3.6 + [JCR-3263] Consistency checker performance improvements + [JCR-3265] Consistency checker should double check for false positives + [JCR-3269] Consistency checker should fix 'disconnected' nodes + [JCR-3319] Improve performance of repository updates - tweak index ... + [JCR-3327] Upgrade to Java SE 6 + [JCR-3330] upgrade httpclient 3 dependency to final release 3.1 + [JCR-3331] various tests do not compile with source==1.6 + [JCR-3332] Add constructor with size argument to Node- and ... + [JCR-3339] Log stack trace with warn message in ObservationDispatcher + [JCR-3350] Easy-to-use utility class for adding ACEs to nodes + [JCR-3351] Add performance test setup for jr2.6 + [JCR-3352] Minor improvements for collecting ACEs + [JCR-3356] performance tests + [JCR-3358] Allow null type in JcrUtils.getOrAddNode(parent, name, type) + [JCR-3362] Use a basic form for audit logs + [JCR-3365] Provide get property and get node utility methods in JcrUtils + [JCR-3369] Garbage collector improvements + [JCR-3370] TCK test for shareable node paths assumes work area + [JCR-3371] TCK test for shareable nodes incorrectly assumes the ... + [JCR-3376] TCK: SQLPathTest.testChildAxisRoot expects root node not ... + [JCR-3386] Adjust some default values of the BasicDataSource in the ... + [JCR-3392] Combine the XA aware (Reentrant) LockImpls to prevent ... + [JCR-3393] InternalVersionManagerBase.calculateCheckinVersionName may ... Bug fixes - [JCR-2666] - JCR TCK Test for Restoring Version Tests That Versionable Child Is also Restored, contrary to JCR 2.0 specification - [JCR-3267] - Consistency checker needs to run multiple times to fix all problems - [JCR-3313] - JCR TCK Test for expanding column names is too restrictive - [JCR-3318] - BLOB not stored and no exception thrown - [JCR-3321] - TCK: Strange XPath query in OrderByMultiTypeTest.testMultipleOrder - [JCR-3324] - TCK: GetQueryTest.testGetQuery() unnecessarily uses a same name sibling - [JCR-3325] - check-release script fails to compute hashes on Cygwin (conf'd to text mode) - [JCR-3326] - missing test configuration for org.apache.jackrabbit.test.api.version.RestoreTest.testRestoreNameJcr2() - [JCR-3328] - leaking temp files - [JCR-3329] - incorrect WebDAV PROPFIND response for version-controlled resources - [JCR-3334] - incorrect logging template in CachingEntryCollector - [JCR-3337] - Negated descendant node query with no results throws NPE - [JCR-3343] - ClusterNode's updateCommited method throws NPE - [JCR-3345] - ACL evaluation may return non-fresh results - [JCR-3346] - JMX Popular Queries size issue - [JCR-3349] - The BatchMode of the ConnectionHelper doesn't work in XA Environment - [JCR-3353] - A DeadLock can occur if an Exception is thrown while unlocking the Journal - [JCR-3354] - The ReadWriteLock in AbstractJournal can create a Deadlock in XA Environment - [JCR-3355] - Unable to create performance tests using JCR 2.0 API - [JCR-3363] - DataStore garbage collection: test case GarbageCollectorTest.testGC() is too lenient - [JCR-3367] - InMemBundlePersistenceManager#getAllNodeIds is not implemented correctly - [JCR-3373] - ChildNodesQueryHits may throw IOException when the session has limited access - [JCR-3374] - Size estimate for AbstractBundlePersistenceManager.MISSING is too low - [JCR-3377] - DataStore Temp-Files will not be deleted as side effect of JCR-3318 - [JCR-3378] - The ConnectionHelper can return a closed Connection in BatchMode - [JCR-3379] - XA concurrent transactions - NullPointerException - [JCR-3380] - TCK tests for shareable nodes assume moving shareable nodes is not supported - [JCR-3383] - Unclosed Resources in ConnectionHelper if ResultSet is null - [JCR-3384] - TCK: BinaryPropertyTest.testGetLengthJcr2() fails with a multi-valued binary property - [JCR-3385] - DbClusterTest fails when port is already in use - [JCR-3387] - On heavy load we see occasional SQLException: closed statement: next - [JCR-3390] - Reordering policy node fails with AccessDeniedException - [JCR-3399] - Shared ISM does not release the internal Writelock if something unexpectedly is happening in externalUpdate - + [JCR-2666] JCR TCK Test for Restoring Version Tests That Versionable ... + [JCR-3267] Consistency checker needs to run multiple times to fix all ... + [JCR-3313] JCR TCK Test for expanding column names is too restrictive + [JCR-3318] BLOB not stored and no exception thrown + [JCR-3321] TCK: Strange XPath query in OrderByMultiTypeTest.... + [JCR-3324] TCK: GetQueryTest.testGetQuery() unnecessarily uses a same ... + [JCR-3325] check-release script fails to compute hashes on Cygwin ... + [JCR-3326] missing test configuration for org.apache.jackrabbit.test.... + [JCR-3328] leaking temp files + [JCR-3329] incorrect WebDAV PROPFIND response for version-controlled ... + [JCR-3334] incorrect logging template in CachingEntryCollector + [JCR-3337] Negated descendant node query with no results throws NPE + [JCR-3343] ClusterNode's updateCommited method throws NPE + [JCR-3345] ACL evaluation may return non-fresh results + [JCR-3346] JMX Popular Queries size issue + [JCR-3349] The BatchMode of the ConnectionHelper doesn't work in XA ... + [JCR-3353] A DeadLock can occur if an Exception is thrown while ... + [JCR-3354] The ReadWriteLock in AbstractJournal can create a Deadlock ... + [JCR-3355] Unable to create performance tests using JCR 2.0 API + [JCR-3363] DataStore garbage collection: test case GarbageCollectorTest.... + [JCR-3367] InMemBundlePersistenceManager#getAllNodeIds is not ... + [JCR-3373] ChildNodesQueryHits may throw IOException when the session ... + [JCR-3374] Size estimate for AbstractBundlePersistenceManager.MISSING ... + [JCR-3377] DataStore Temp-Files will not be deleted as side effect of ... + [JCR-3378] The ConnectionHelper can return a closed Connection in BatchMode + [JCR-3379] XA concurrent transactions - NullPointerException + [JCR-3380] TCK tests for shareable nodes assume moving shareable ... + [JCR-3383] Unclosed Resources in ConnectionHelper if ResultSet is null + [JCR-3384] TCK: BinaryPropertyTest.testGetLengthJcr2() fails with a ... + [JCR-3385] DbClusterTest fails when port is already in use + [JCR-3387] On heavy load we see occasional SQLException: closed ... + [JCR-3390] Reordering policy node fails with AccessDeniedException + [JCR-3399] Shared ISM does not release the internal Writelock if ... Changes in Jackrabbit 2.5.0 ---------------------------