You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by ke...@apache.org on 2016/12/21 20:23:52 UTC
[44/50] incubator-beam git commit: [BEAM-59] initial interfaces and
classes of Beam FileSystem
[BEAM-59] initial interfaces and classes of Beam FileSystem
This closes #1558
Project: http://git-wip-us.apache.org/repos/asf/incubator-beam/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-beam/commit/28d7913b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-beam/tree/28d7913b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-beam/diff/28d7913b
Branch: refs/heads/gearpump-runner
Commit: 28d7913be5d9bba9d4cb23187c59c9dfd3ab0cae
Parents: 4f97efc 467f7d1
Author: Luke Cwik <lc...@google.com>
Authored: Mon Dec 19 15:21:02 2016 -0800
Committer: Luke Cwik <lc...@google.com>
Committed: Mon Dec 19 15:21:02 2016 -0800
----------------------------------------------------------------------
.../java/org/apache/beam/sdk/io/FileSystem.java | 29 ++++
.../apache/beam/sdk/io/FileSystemRegistrar.java | 49 ++++++
.../org/apache/beam/sdk/io/FileSystems.java | 155 +++++++++++++++++++
.../org/apache/beam/sdk/io/LocalFileSystem.java | 27 ++++
.../beam/sdk/io/LocalFileSystemRegistrar.java | 41 +++++
.../org/apache/beam/sdk/io/FileSystemsTest.java | 104 +++++++++++++
.../sdk/io/LocalFileSystemRegistrarTest.java | 44 ++++++
sdks/java/io/google-cloud-platform/pom.xml | 6 +
.../beam/sdk/io/gcp/storage/GcsFileSystem.java | 34 ++++
.../io/gcp/storage/GcsFileSystemRegistrar.java | 42 +++++
.../beam/sdk/io/gcp/storage/package-info.java | 21 +++
.../gcp/storage/GcsFileSystemRegistrarTest.java | 51 ++++++
sdks/java/io/hdfs/pom.xml | 6 +
.../beam/sdk/io/hdfs/HadoopFileSystem.java | 29 ++++
.../sdk/io/hdfs/HadoopFileSystemRegistrar.java | 42 +++++
.../io/hdfs/HadoopFileSystemRegistrarTest.java | 52 +++++++
16 files changed, 732 insertions(+)
----------------------------------------------------------------------