This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git.


    from 6f1750c  Last temporal criteria was not taken in account after last 
geographic comparison gave 0.
     new c121004  More direct reference to an empty iterator.
     new 2006d3f  Initial commit of a "cloud" group of modules with AWS S3 
virtual file system (read-only for now).

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 {application => cloud}/pom.xml                     |  51 +-
 .../sis-cloud-S3}/pom.xml                          |  44 +-
 .../apache/sis/cloud/aws/internal}/Resources.java  |  73 +-
 .../sis/cloud/aws/internal}/Resources.properties   |  15 +-
 .../cloud/aws/internal}/Resources_fr.properties    |  15 +-
 .../sis/cloud/aws/internal}/package-info.java      |   6 +-
 .../org/apache/sis/cloud/aws/s3/BucketStore.java   | 170 ++++
 .../apache/sis/cloud/aws/s3/CachedByteChannel.java | 287 +++++++
 .../apache/sis/cloud/aws/s3/ClientFileSystem.java  | 246 ++++++
 .../org/apache/sis/cloud/aws/s3/DerivedList.java   | 122 +++
 .../org/apache/sis/cloud/aws/s3/FileService.java   | 576 +++++++++++++
 .../java/org/apache/sis/cloud/aws/s3/KeyPath.java  | 900 +++++++++++++++++++++
 .../apache/sis/cloud/aws/s3/KeyPathMatcher.java    | 120 +++
 .../apache/sis/cloud/aws/s3/ObjectAttributes.java  | 304 +++++++
 .../org/apache/sis/cloud/aws/s3/PathIterator.java  | 203 +++++
 .../org/apache/sis/cloud/aws/s3/package-info.java  |  59 ++
 .../services/java.nio.file.spi.FileSystemProvider  |   1 +
 .../sis/cloud/aws/s3/ClientFileSystemTest.java     |  38 +-
 .../sis/cloud/aws/s3/KeyPathMatcherTest.java       |  22 +-
 .../org/apache/sis/cloud/aws/s3/KeyPathTest.java   | 259 ++++++
 .../org/apache/sis/test/suite/AWSTestSuite.java    |  16 +-
 .../org/apache/sis/test/suite/package-info.txt     |   0
 .../org/apache/sis/internal/util/EmptyQueue.java   |   2 +-
 pom.xml                                            |   1 +
 24 files changed, 3367 insertions(+), 163 deletions(-)
 copy {application => cloud}/pom.xml (72%)
 copy {profiles/sis-japan-profile => cloud/sis-cloud-S3}/pom.xml (67%)
 copy {core/sis-metadata/src/main/java/org/apache/sis/internal/metadata => 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/internal}/Resources.java
 (68%)
 copy {core/sis-metadata/src/main/java/org/apache/sis/internal/metadata => 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/internal}/Resources.properties
 (58%)
 copy {core/sis-metadata/src/main/java/org/apache/sis/internal/metadata => 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/internal}/Resources_fr.properties
 (56%)
 copy {core/sis-portrayal/src/main/java/org/apache/sis/internal/map/coverage => 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/internal}/package-info.java
 (90%)
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/BucketStore.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/CachedByteChannel.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/ClientFileSystem.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/DerivedList.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/FileService.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/KeyPath.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/KeyPathMatcher.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/ObjectAttributes.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/PathIterator.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/java/org/apache/sis/cloud/aws/s3/package-info.java
 create mode 100644 
cloud/sis-cloud-S3/src/main/resources/META-INF/services/java.nio.file.spi.FileSystemProvider
 copy 
core/sis-utility/src/test/java/org/apache/sis/internal/util/XPointerTest.java 
=> 
cloud/sis-cloud-S3/src/test/java/org/apache/sis/cloud/aws/s3/ClientFileSystemTest.java
 (56%)
 copy 
core/sis-referencing/src/test/java/org/apache/sis/referencing/factory/sql/TableInfoTest.java
 => 
cloud/sis-cloud-S3/src/test/java/org/apache/sis/cloud/aws/s3/KeyPathMatcherTest.java
 (63%)
 create mode 100644 
cloud/sis-cloud-S3/src/test/java/org/apache/sis/cloud/aws/s3/KeyPathTest.java
 copy 
application/sis-javafx/src/test/java/org/apache/sis/test/suite/ApplicationTestSuite.java
 => 
cloud/sis-cloud-S3/src/test/java/org/apache/sis/test/suite/AWSTestSuite.java 
(74%)
 copy {storage/sis-xmlstore => 
cloud/sis-cloud-S3}/src/test/java/org/apache/sis/test/suite/package-info.txt 
(100%)

Reply via email to