13111: Rearrange source files.
authorTom Clegg <tclegg@veritasgenetics.com>
Mon, 18 Dec 2017 07:18:01 +0000 (02:18 -0500)
committerTom Clegg <tclegg@veritasgenetics.com>
Wed, 3 Jan 2018 05:24:19 +0000 (00:24 -0500)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

sdk/go/arvados/fs_base.go [moved from sdk/go/arvados/base_fs.go with 100% similarity]
sdk/go/arvados/fs_collection.go [moved from sdk/go/arvados/collection_fs.go with 100% similarity]
sdk/go/arvados/fs_collection_test.go [moved from sdk/go/arvados/collection_fs_test.go with 100% similarity]
sdk/go/arvados/fs_site.go [moved from sdk/go/arvados/site_fs.go with 77% similarity]
sdk/go/arvados/fs_site_test.go [moved from sdk/go/arvados/site_fs_test.go with 100% similarity]

similarity index 77%
rename from sdk/go/arvados/site_fs.go
rename to sdk/go/arvados/fs_site.go
index 853bd32c8ae523b81d5653d0dcd85e6902831371..66856b7ad9cc4330b006421fd49373de0e44aee0 100644 (file)
@@ -9,6 +9,14 @@ import (
        "time"
 )
 
+// SiteFileSystem returns a FileSystem that maps collections and other
+// Arvados objects onto a filesystem layout.
+//
+// This is experimental: the filesystem layout is not stable, and
+// there are significant known bugs and shortcomings. For example,
+// although the FileSystem allows files to be added and modified in
+// collections, these changes are not persistent or visible to other
+// Arvados clients.
 func (c *Client) SiteFileSystem(kc keepClient) FileSystem {
        root := &treenode{
                fileinfo: fileinfo{