You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by el...@apache.org on 2016/05/02 03:17:07 UTC
svn commit: r1741917 - in /commons/proper/vfs/branches/VFS-2.1: ./ core/
core/src/main/java/org/apache/commons/vfs2/provider/bzip2/
core/src/main/java/org/apache/commons/vfs2/provider/gzip/
Author: elserj
Date: Mon May 2 01:17:07 2016
New Revision: 1741917
URL: http://svn.apache.org/viewvc?rev=1741917&view=rev
Log:
Merge changes from trunk in branch VFS-2.1
Modified:
commons/proper/vfs/branches/VFS-2.1/ (props changed)
commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt
commons/proper/vfs/branches/VFS-2.1/core/pom.xml
commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/bzip2/Bzip2FileObject.java
commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/gzip/GzipFileObject.java
commons/proper/vfs/branches/VFS-2.1/pom.xml
Propchange: commons/proper/vfs/branches/VFS-2.1/
------------------------------------------------------------------------------
svn:mergeinfo = /commons/proper/vfs/trunk:1741893-1741916
Modified: commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt?rev=1741917&r1=1741916&r2=1741917&view=diff
==============================================================================
--- commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt (original)
+++ commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt Mon May 2 01:17:07 2016
@@ -41,6 +41,18 @@ o VFS-370: Add a FileExtensionSelector
o VFS-367: Add APIs FileObject isFile(), FileObject isFolder(), and FileName isFile().
Fixed Bugs:
+o VFS-424: Fix StandardFileSystemManager class loading so it works in a OSGi environment.
+o VFS-490: [vfsclassloader] Do not open folders with .jar extension. Adds tests.
+o VFS-582: [tests] revert rename of getTestDirectoryFile to make test classes more compatible for external providers.
+o VFS-480: Make startup of SoftRefsFileCache cleaner thread work and less racy to avoid leaks.
+o VFS-549: Use File.seperator instead of getProperty("file.separator").
+o VFS-567: [ftp] Ignore exceptions while QUIT/disconnect. Thanks to Antonio Petrelli.
+o VFS-572: [sftp] better documentation for knownhosts file option. Thanks to Sandra Parsick.
+o VFS-574: Ensure FileOpertionProviders are closed. Adds some testcases.
+ The error code for missing operations exceptions corrected: vfs.operation/operation-not-supported.error
+o VFS-279: [local] Avoid ClassCastException when replicating local files while OnCall caching is active. Thanks to Didier Earith, Simon Legner.
+o VFS-297: [sftp] VSF fails to reuse FileSystem instances if FileSystemOptions contain
+ an array as value. Reported for SFTP using identities. Thanks to Kirill Safonov, Jimmy Praet.
o VFS-202: [http] Allow URLs responding with 405 to HEAD requests. Thanks to Sergey Vladimirov, Simon Legner.
o VFS-490: [hdfs] Make OSGi package imports for hdfs resolution=optional.
Removed all scopes from dependency management.
@@ -109,7 +121,11 @@ o VFS-364: Check the href in the respon
Changes:
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.
+o VFS-579: Update Jsch from 0.1.51 to 0.1.53.
o VFS-542: Update Jsch from 0.1.50 to 0.1.51.
+o VFS-578: Update Apache Commons Compress from 1.9 to 1.10.
o VFS-541: Update Apache Commons Compress from 1.6 to 1.9.
o VFS-540: Update Apache Commons Logging from 1.1.3 to 1.2.
o VFS-539: Update Apache Commons Lang from 3.1 to 3.3.2.
@@ -126,7 +142,7 @@ o VFS-494: [SFTP] No support for SFTP s
o VFS-368: [SFTP] Documentation implies that "userDirIsRoot" defaults to true. Thanks to Brendan Long.
o VFS-265: [FTP] Set user dir as root dir by default. Thanks to Scott Bjerstedt.
o VFS-484: [SFTP] Update Jsch to 0.1.50 from 0.1.49.
-o VFS-507: Update to Apache Commons Collection 4.0 from 3.2.1 and use generics.
+o VFS-507: Update to Apache Commons Collection 4.1 from 3.2.1 and use generics.
o VFS-476: Update Apache Commons Logging to 1.1.3 from 1.1.2.
o VFS-475: Update Apache Commons Net to 3.3 from 3.2.
o VFS-506: [Tar][Bzip2] Update Apache Commons Compress to 1.6 from 1.5.
Modified: commons/proper/vfs/branches/VFS-2.1/core/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/vfs/branches/VFS-2.1/core/pom.xml?rev=1741917&r1=1741916&r2=1741917&view=diff
==============================================================================
--- commons/proper/vfs/branches/VFS-2.1/core/pom.xml (original)
+++ commons/proper/vfs/branches/VFS-2.1/core/pom.xml Mon May 2 01:17:07 2016
@@ -17,10 +17,7 @@
limitations under the License.
-->
-<project
- xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -219,9 +216,7 @@
<phase>process-test-classes</phase>
<configuration>
<target>
- <move
- todir="${project.build.testOutputDirectory}/test-data/code"
- failonerror="false">
+ <move todir="${project.build.testOutputDirectory}/test-data/code" failonerror="false">
<fileset dir="${project.build.testOutputDirectory}/code" />
</move>
</target>
Modified: commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/bzip2/Bzip2FileObject.java
URL: http://svn.apache.org/viewvc/commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/bzip2/Bzip2FileObject.java?rev=1741917&r1=1741916&r2=1741917&view=diff
==============================================================================
--- commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/bzip2/Bzip2FileObject.java (original)
+++ commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/bzip2/Bzip2FileObject.java Mon May 2 01:17:07 2016
@@ -32,6 +32,11 @@ import org.apache.commons.vfs2.provider.
*/
public class Bzip2FileObject extends CompressedFileFileObject<Bzip2FileSystem>
{
+ /**
+ * Deprecated since 2.1.
+ *
+ * @deprecated Use {@link #Bzip2FileObject(AbstractFileName, FileObject, Bzip2FileSystem)} instead.
+ */
@Deprecated
protected Bzip2FileObject(final AbstractFileName name, final FileObject container, final CompressedFileFileSystem fs)
{
Modified: commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/gzip/GzipFileObject.java
URL: http://svn.apache.org/viewvc/commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/gzip/GzipFileObject.java?rev=1741917&r1=1741916&r2=1741917&view=diff
==============================================================================
--- commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/gzip/GzipFileObject.java (original)
+++ commons/proper/vfs/branches/VFS-2.1/core/src/main/java/org/apache/commons/vfs2/provider/gzip/GzipFileObject.java Mon May 2 01:17:07 2016
@@ -31,6 +31,11 @@ import org.apache.commons.vfs2.provider.
*/
public class GzipFileObject extends CompressedFileFileObject<GzipFileSystem>
{
+ /**
+ * Deprecated since 2.1.
+ *
+ * @deprecated Use {@link #GzipFileObject(AbstractFileName, FileObject, GzipFileSystem)} instead.
+ */
@Deprecated
protected GzipFileObject(final AbstractFileName name, final FileObject container, final CompressedFileFileSystem fs) {
super(name, container, cast(fs));
Modified: commons/proper/vfs/branches/VFS-2.1/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/vfs/branches/VFS-2.1/pom.xml?rev=1741917&r1=1741916&r2=1741917&view=diff
==============================================================================
--- commons/proper/vfs/branches/VFS-2.1/pom.xml (original)
+++ commons/proper/vfs/branches/VFS-2.1/pom.xml Mon May 2 01:17:07 2016
@@ -17,8 +17,7 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-parent</artifactId>
@@ -48,9 +47,9 @@
</issueManagement>
<scm>
- <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/vfs/trunk</connection>
- <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/vfs/trunk</developerConnection>
- <url>http://svn.apache.org/viewvc/commons/proper/vfs/trunk/</url>
+ <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/vfs/tags/commons-vfs2-project-2.1</connection>
+ <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/vfs/tags/commons-vfs2-project-2.1</developerConnection>
+ <url>http://svn.apache.org/viewvc/commons/proper/vfs/tags/commons-vfs2-project-2.1</url>
</scm>
<developers>
@@ -159,7 +158,7 @@
<commons.release.2.version>2.0</commons.release.2.version>
<commons.release.2.name>commons-vfs-2.0</commons.release.2.name>
<commons.release.2.desc>(requires Java 1.5+)</commons.release.2.desc>
- <commons.release.2.binary.suffix></commons.release.2.binary.suffix>
+ <commons.release.2.binary.suffix />
<vfs.parent.dir>${basedir}</vfs.parent.dir>
<version.checkstyle>2.13</version.checkstyle>