Author: sebb
Date: Wed May 11 14:11:21 2016
New Revision: 1743373

URL: http://svn.apache.org/viewvc?rev=1743373&view=rev
Log:
Update changes to explain Clirr report

Modified:
    commons/proper/vfs/trunk/RELEASE-NOTES.txt
    commons/proper/vfs/trunk/src/changes/changes.xml

Modified: commons/proper/vfs/trunk/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/RELEASE-NOTES.txt?rev=1743373&r1=1743372&r2=1743373&view=diff
==============================================================================
--- commons/proper/vfs/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/vfs/trunk/RELEASE-NOTES.txt Wed May 11 14:11:21 2016
@@ -7,6 +7,22 @@ Apache Commons VFS is a Virtual File Sys
 
 New features and bug fix release.
 
+Please note that the Clirr report shows several errors.
+These may affect source compatibility.
+However they should not affect binary compatibility, as explained below.
+
+FileContent, FileName, FileObject, FileSystemManager, RandomAccessContent:
+The above interfaces have been updated to add new methods.
+This does not affect binary compatibility; for details please see:
+https://docs.oracle.com/javase/specs/jls/se7/html/jls-13.html#jls-13.5.3-100
+The above changes may affect source compatibility.
+ Changes to method parameters and return types in TarFileObject and 
TarFileSystem
+The original parameter/return types were the following:
+org.apache.commons.vfs2.provider.tar.TarEntry
+org.apache.commons.vfs2.provider.tar.TarInputStream
+The above were package protected, so any methods using them did not form part 
of the public API.
+Therefore source and binary compatibility is not affected.
+
 Changes in this version include:
 
 New features:
@@ -120,6 +136,8 @@ o VFS-335:  Use atomic variables in Moni
 o VFS-364:  Check the href in the response for just a path in addition to a 
full uri.
 
 Changes:
+o VFS-607:  Update Apache Commons Compress from 1.10 to 1.11.
+o VFS-608:  Update Apache Commons Net from 3.4 to 3.5.
 o VFS-530:  [hdfs] Use stable Apache Hadoop 2.6 dependencies. Thanks to Dave 
Marion.
 o VFS-601:  Update Apache Commons Net from 3.3 to 3.4.
 o VFS-602:  Update Apache Commons IO from 2.4 to 2.5.
@@ -190,11 +208,6 @@ o VFS-361:  Upgrade commons collections
 Removed:
 o VFS-469:  Remove unused dependency to javax.jcr:jcr.
 
-Please note that release 2.1 is not completely binary compatible with the 
previous 2.0 release. This
-is primarily due to the upgrade of Apache Commons Compress to 1.6 and is 
limited to the TarFileProvider
-and related classes. All other errors reported in the Clirr report should be 
binary compatible as
-they consist of method additions.
-
 Historical list of changes: 
http://commons.apache.org/proper/commons-vfs/changes-report.html
 
 For complete information on Apache Commons VFS, including instructions on how 
to submit bug reports,

Modified: commons/proper/vfs/trunk/src/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/src/changes/changes.xml?rev=1743373&r1=1743372&r2=1743373&view=diff
==============================================================================
--- commons/proper/vfs/trunk/src/changes/changes.xml (original)
+++ commons/proper/vfs/trunk/src/changes/changes.xml Wed May 11 14:11:21 2016
@@ -45,7 +45,40 @@ The <action> type attribute can be add,u
   </properties>
 
   <body>
-    <release version="2.1" date="TBD" description="New features and bug fix 
release.">    
+    <release version="2.1" date="TBD" description="New features and bug fix 
release.
+
+
+
+Please note that the Clirr report shows several errors.
+
+These may affect source compatibility.
+
+However they should not affect binary compatibility, as explained below.
+
+
+
+FileContent, FileName, FileObject, FileSystemManager, RandomAccessContent:
+
+The above interfaces have been updated to add new methods.
+
+This does not affect binary compatibility; for details please see:
+
+https://docs.oracle.com/javase/specs/jls/se7/html/jls-13.html#jls-13.5.3-100
+
+The above changes may affect source compatibility.
+
+
+Changes to method parameters and return types in TarFileObject and 
TarFileSystem
+
+The original parameter/return types were the following:
+
+org.apache.commons.vfs2.provider.tar.TarEntry
+
+org.apache.commons.vfs2.provider.tar.TarInputStream
+
+The above were package protected, so any methods using them did not form part 
of the public API.
+
+Therefore source and binary compatibility is not affected.">
 <!--       <action issue="VFS-443" dev="ggregory" type="update" 
due-to="nickallen"> -->
 <!--        [Local] Need an easy way to convert from a FileObject to a File. 
-->
 <!--       </action> -->


Reply via email to