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 2015/05/22 13:45:13 UTC

svn commit: r1681079 - /jackrabbit/branches/2.4/RELEASE-NOTES.txt

Author: reschke
Date: Fri May 22 11:45:13 2015
New Revision: 1681079

URL: http://svn.apache.org/r1681079
Log:
consistent formatting of release notes

Modified:
    jackrabbit/branches/2.4/RELEASE-NOTES.txt

Modified: jackrabbit/branches/2.4/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/jackrabbit/branches/2.4/RELEASE-NOTES.txt?rev=1681079&r1=1681078&r2=1681079&view=diff
==============================================================================
--- jackrabbit/branches/2.4/RELEASE-NOTES.txt (original)
+++ jackrabbit/branches/2.4/RELEASE-NOTES.txt Fri May 22 11:45:13 2015
@@ -42,15 +42,15 @@ Changes since Jackrabbit 2.4.5
 
 Improvements
 
-  [JCR-3826] - AbstractPrincipalProvider cachesize is not configurable
+  [JCR-3826] AbstractPrincipalProvider cachesize is not configurable
     
 Bug fixes
 
-  [JCR-3364] - Moving of nodes requires read access to all parent nodes of the destination node
-  [JCR-3518] - Build fails on Mac OS + JDK 7
-  [JCR-3603] - Index aggreate with property include does not speed up order by
-  [JCR-3711] - RepositoryChecker versioning cleanup may leave repaired node in invalid type state
-  [JCR-3883] - Jackrabbit WebDAV bundle susceptible to XXE/XEE attack (CVE-2015-1833)
+  [JCR-3364] Moving of nodes requires read access to all parent nodes of the destination node
+  [JCR-3518] Build fails on Mac OS + JDK 7
+  [JCR-3603] Index aggreate with property include does not speed up order by
+  [JCR-3711] RepositoryChecker versioning cleanup may leave repaired node in invalid type state
+  [JCR-3883] Jackrabbit WebDAV bundle susceptible to XXE/XEE attack (CVE-2015-1833)
 
 
 Changes since Jackrabbit 2.4.4
@@ -84,49 +84,49 @@ Changes since Jackrabbit 2.4.3
 
 New Features
 
-  [JCR-1873] - It should be possible to define how hrefs are generated for WebDav
+  [JCR-1873] It should be possible to define how hrefs are generated for WebDav
 
 
 Improvements
 
-  [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-3442] - Allow (override) access of the system search manager to RepositoryImpl subclasses
-  [JCR-3535] - Davex remoting should support absolute path hrefs
-  [JCR-3553] - improve error logging for unexpected path formats
-  [JCR-3566] - add TCK test for NaN and infinity double property values
+  [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-3442] Allow (override) access of the system search manager to RepositoryImpl subclasses
+  [JCR-3535] Davex remoting should support absolute path hrefs
+  [JCR-3553] improve error logging for unexpected path formats
+  [JCR-3566] add TCK test for NaN and infinity double property values
 
 
 Bug Fixes
 
-  [JCR-3425] - XAAwareRWLock implementation fails with IllegalStateException on JBoss AS7
-  [JCR-3428] - Partial search terms are no longer highlighted in the excerpts 
-  [JCR-3434] - EventJournal#skipTo() broken
-  [JCR-3439] - PrincipalManagerImpl.CheckedGroup should implement JackrabbitPrincipal
-  [JCR-3445] - PostgreSQL error with setValidationQueryTimeout
-  [JCR-3447] - InternalValueFactory should use the DataStore whenever available
-  [JCR-3450] - Reduce memory usage of SharedFieldCache.ValueIndex
-  [JCR-3469] - Thread interrupt may result in closed index files
-  [JCR-3476] - NodeIndexer attempts to extract binary property even when mime type is not supported by tika parser
-  [JCR-3478] - Partial search terms matching fails when there is a lot of matching content outside the query's scope
-  [JCR-3483] - Result set iterator causes infinite loop when used after session has been closed
-  [JCR-3486] - Potential null pointer exception in session save operation
-  [JCR-3501] - When cancelling an update modcount of modified states must be reset
-  [JCR-3502] - Deleted states are not merged correctly
-  [JCR-3523] - Workspace.copy changes WeakReferences to References
-  [JCR-3539] - NotQuery#advance (and for older versions skipTo) violates Lucene advance contract in case a Filter is used
-  [JCR-3540] - locator for RootCollection generates a broken href when using absolutePath setting
-  [JCR-3545] - unknown REPORT should cause status code 409/DAV:supported-report
-  [JCR-3546] - header fields values such as "Location" need to be resolved against the request uri
-  [JCR-3549] - URIResolverImpl needs to handle absolute paths in addition to absolute URIs
-  [JCR-3551] - DavEx cannot handle Double.NaN properties
-  [JCR-3554] - RepositoryService.getReferences needs to deal with absolute paths in hrefs
-  [JCR-3562] - Adding a child node named {foo fails but bar} works
-  [JCR-3576] - handle absolute paths in observation response bodies
-  [JCR-3578] - use absolute paths in DeltaV request bodies, and resolve hrefs in responses properly
-  [JCR-3581] - Incorrect bitwise arithmetic in BitsetENTCacheImpl.BitsetKey.compareTo implementation - wrong bit mask value used  
-  [JCR-3580] - JcrPrivilegeReport needs to deal with both absolute paths and absolute URIs in payloads
-  [JCR-3583] - UPDATE method needs to deal with both absolute paths and absolute URIs in payloads
+  [JCR-3425] XAAwareRWLock implementation fails with IllegalStateException on JBoss AS7
+  [JCR-3428] Partial search terms are no longer highlighted in the excerpts 
+  [JCR-3434] EventJournal#skipTo() broken
+  [JCR-3439] PrincipalManagerImpl.CheckedGroup should implement JackrabbitPrincipal
+  [JCR-3445] PostgreSQL error with setValidationQueryTimeout
+  [JCR-3447] InternalValueFactory should use the DataStore whenever available
+  [JCR-3450] Reduce memory usage of SharedFieldCache.ValueIndex
+  [JCR-3469] Thread interrupt may result in closed index files
+  [JCR-3476] NodeIndexer attempts to extract binary property even when mime type is not supported by tika parser
+  [JCR-3478] Partial search terms matching fails when there is a lot of matching content outside the query's scope
+  [JCR-3483] Result set iterator causes infinite loop when used after session has been closed
+  [JCR-3486] Potential null pointer exception in session save operation
+  [JCR-3501] When cancelling an update modcount of modified states must be reset
+  [JCR-3502] Deleted states are not merged correctly
+  [JCR-3523] Workspace.copy changes WeakReferences to References
+  [JCR-3539] NotQuery#advance (and for older versions skipTo) violates Lucene advance contract in case a Filter is used
+  [JCR-3540] locator for RootCollection generates a broken href when using absolutePath setting
+  [JCR-3545] unknown REPORT should cause status code 409/DAV:supported-report
+  [JCR-3546] header fields values such as "Location" need to be resolved against the request uri
+  [JCR-3549] URIResolverImpl needs to handle absolute paths in addition to absolute URIs
+  [JCR-3551] DavEx cannot handle Double.NaN properties
+  [JCR-3554] RepositoryService.getReferences needs to deal with absolute paths in hrefs
+  [JCR-3562] Adding a child node named {foo fails but bar} works
+  [JCR-3576] handle absolute paths in observation response bodies
+  [JCR-3578] use absolute paths in DeltaV request bodies, and resolve hrefs in responses properly
+  [JCR-3581] Incorrect bitwise arithmetic in BitsetENTCacheImpl.BitsetKey.compareTo implementation - wrong bit mask value used  
+  [JCR-3580] JcrPrivilegeReport needs to deal with both absolute paths and absolute URIs in payloads
+  [JCR-3583] UPDATE method needs to deal with both absolute paths and absolute URIs in payloads
 
 
 Changes since Jackrabbit 2.4.2
@@ -134,30 +134,30 @@ Changes since Jackrabbit 2.4.2
 
 Improvements
 
-  [JCR-3265] - Consistency checker should double check for false positives
-  [JCR-3269] - Consistency checker should fix 'disconnected' nodes
-  [JCR-3369] - Garbage collector improvements
-  [JCR-3393] - InternalVersionManagerBase.calculateCheckinVersionName may fail with NPE on broken versioning persistence
-  [JCR-3352] - Minor improvements for collecting ACEs
+  [JCR-3265] Consistency checker should double check for false positives
+  [JCR-3269] Consistency checker should fix 'disconnected' nodes
+  [JCR-3369] Garbage collector improvements
+  [JCR-3393] InternalVersionManagerBase.calculateCheckinVersionName may fail with NPE on broken versioning persistence
+  [JCR-3352] Minor improvements for collecting ACEs
 
 Bug fixes
 
-  [JCR-3267] - Consistency checker needs to run multiple times to fix all problems
-  [JCR-3318] - BLOB not stored and no exception thrown
-  [JCR-3334] - incorrect logging template in CachingEntryCollector
-  [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-3367] - InMemBundlePersistenceManager#getAllNodeIds is not implemented correctly
-  [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-3383] - Unclosed Resources in ConnectionHelper if ResultSet is null
-  [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-3401] - Wrong results when querying with a DescendantSelfAxisQuery
-  [JCR-3417] - Failed Journal lock not propagated
+  [JCR-3267] Consistency checker needs to run multiple times to fix all problems
+  [JCR-3318] BLOB not stored and no exception thrown
+  [JCR-3334] incorrect logging template in CachingEntryCollector
+  [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-3367] InMemBundlePersistenceManager#getAllNodeIds is not implemented correctly
+  [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-3383] Unclosed Resources in ConnectionHelper if ResultSet is null
+  [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-3401] Wrong results when querying with a DescendantSelfAxisQuery
+  [JCR-3417] Failed Journal lock not propagated
 
 
 Changes since Jackrabbit 2.4.1