[ARVADOS] updated: 1.1.1-108-g195deb7

Git user git at public.curoverse.com
Thu Nov 30 17:30:30 EST 2017


Summary of changes:
 build/run-tests.sh                               |    1 +
 doc/install/install-keep-web.html.textile.liquid |   18 +-
 sdk/go/arvados/client.go                         |   23 +
 sdk/go/arvados/collection.go                     |    4 +
 sdk/go/arvados/collection_fs.go                  | 1492 +++++++++++++++++++---
 sdk/go/arvados/collection_fs_test.go             |  904 ++++++++++++-
 sdk/go/arvados/error.go                          |    8 +-
 sdk/go/httpserver/responsewriter.go              |   40 +-
 sdk/go/keepclient/block_cache.go                 |   24 +-
 sdk/go/keepclient/collectionreader.go            |  151 +--
 sdk/go/keepclient/collectionreader_test.go       |    9 +-
 sdk/go/keepclient/keepclient.go                  |    6 +
 services/arv-git-httpd/auth_handler.go           |    2 +-
 services/crunch-run/crunchrun_test.go            |   30 +-
 services/keep-web/cache.go                       |   23 +
 services/keep-web/cadaver_test.go                |  184 ++-
 services/keep-web/doc.go                         |   12 +-
 services/keep-web/handler.go                     |   97 +-
 services/keep-web/handler_test.go                |    4 +-
 services/keep-web/webdav.go                      |  128 +-
 services/keep-web/webdav_test.go                 |    5 +
 21 files changed, 2693 insertions(+), 472 deletions(-)
 create mode 100644 services/keep-web/webdav_test.go

       via  195deb7adedb1e2756076c4bd4ecbb90358148d9 (commit)
       via  3b0de665daab935f63b2c2675da7389fe74c40e7 (commit)
       via  c7399ec7afdf0cfdd0f3177f410f102083a26e15 (commit)
       via  d921ce5b97cbd86ae0bdaffe742269323cea526e (commit)
       via  1f29f3766ec760168695c8f5bc64aa5ca0c497f1 (commit)
       via  9af8e82f25fd6eb6ff3ebe9b7aeb3ef647b98ff0 (commit)
       via  1d4d5726abdb9e2899431125d0c44e2a11caf669 (commit)
       via  8ab7085c18193e3072481546a8c9f273497c177e (commit)
       via  400e4596d20b4b57a6d7bd2dd280f027800a8da6 (commit)
       via  65495abc7634b2a7cdccd01f7b6b3188b80bf052 (commit)
       via  36d61969535234a6ef7c2ce271c9fe18af2f7cee (commit)
       via  eb99f0ea588defa3a9e23e76eeac66d277013566 (commit)
       via  95ec747218f048e5bbfb986ff4eaeba2d3d2f80b (commit)
       via  31f796ae50a95b7e5799095e4eaebc66968847df (commit)
       via  b1280706e42852ad3f7cac4dd4c64896837ead38 (commit)
       via  2fcbfc106c807aa17d2f73ce40fe2a64ed4c5b13 (commit)
       via  907fdae023d547a5fe1b7ec6e6ad67204b617ab6 (commit)
       via  f089d5d392804f848ab498f9176dc60771e4a880 (commit)
       via  49fa2bdd6d3cc48e91f705681ee1c4e0dbcdf31d (commit)
       via  0a5e96b66f653e5d269441254acc7e6ba2df195b (commit)
       via  dc56b929215f826fb057ee5b9b7dfa58ff5ab3ed (commit)
       via  70111d82653ca633d2397c74eb994a8a9d718e80 (commit)
       via  11127c5b67a10a46f60c1c1c53a2c2639b7914e1 (commit)
       via  127e916894bcd16f6978aa6488c81e79a9ca2812 (commit)
       via  415e641036ebcfb944a37ffa14a101f2545104c3 (commit)
       via  33d4ec966d17ffc98034504c308969dbe9177a85 (commit)
       via  228699abb423444293dc74e925b99211a3d541a3 (commit)
       via  d09c6f1c05bc2a6c4b40c19b8317a03fdb0c232c (commit)
       via  e789dc0f82a18f7e5830bc1a3647b353035814db (commit)
       via  00a4d2f890cd363725a4d6697bbf92498c866420 (commit)
       via  14f466699a77923bb312695b17a7c8e7c0d17ed9 (commit)
       via  fdc739318a2f0ec44ad3da69465221b48d30c29c (commit)
       via  5759c046e8d53818689774abde541449aeb3e0fb (commit)
       via  0373c781e9fdc31246b64e122a2cf561287d16d6 (commit)
       via  307188e3e1abfc9d1b1179d203454ffe8be36097 (commit)
       via  b33889df9191d3725212220c1304fdeb9c9798a9 (commit)
       via  794d493c18ec19b7c2437eb898b5e13645e6ca2a (commit)
       via  056a3fa0fcace48ea0053ed5b89cd6e0d1ca792e (commit)
       via  375602be6ccd6d2293af6b3af7dbff005e782e29 (commit)
       via  1ee5740919bbfa0075d9e7d1afd44fdeaef54b03 (commit)
       via  ec69b9a0c19680464ca686c13e658d521fb12577 (commit)
       via  90fca0f2320076993c5e04afe56d5fd08e2225b6 (commit)
       via  cd45aed0312fc44046dcafe1681f5a4dc3ec1512 (commit)
       via  4f21d0e5c0d2dca218bc9a204d364c15ad7450b1 (commit)
       via  236ede1415d7a09f97a05c5ab63e2cedd4d19d48 (commit)
       via  8bd416797eb97ed25e52611f1644fda4e7fb7eba (commit)
       via  015e3798f9cbba4f27e1cd23b48eb396533cc0d8 (commit)
       via  9009baaf0e3aa800de8af11c741d0adc46563200 (commit)
       via  6ce00fb7121813f187b555435a3f01c2aa380f93 (commit)
       via  cad7d333436703d48c2811de8a26caef9fc130ad (commit)
       via  da3f22835804cc1bafe7daf373867ef46cbb20e8 (commit)
       via  3e3abb01d17b0968e22e6738da12c86ad0a2a06c (commit)
      from  5c8b4fc39287a0075fc71c65684610fb4d623218 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 195deb7adedb1e2756076c4bd4ecbb90358148d9
Merge: 5c8b4fc 3b0de66
Author: Tom Clegg <tclegg at veritasgenetics.com>
Date:   Thu Nov 30 17:29:59 2017 -0500

    Merge branch '12483-writable-fs'
    
    refs #12483
    
    Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg at veritasgenetics.com>


commit 3b0de665daab935f63b2c2675da7389fe74c40e7
Author: Tom Clegg <tclegg at veritasgenetics.com>
Date:   Thu Nov 30 17:03:03 2017 -0500

    12483: Update arvados.File mocks.
    
    Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg at veritasgenetics.com>

diff --git a/services/crunch-run/crunchrun_test.go b/services/crunch-run/crunchrun_test.go
index 4702838..97faa89 100644
--- a/services/crunch-run/crunchrun_test.go
+++ b/services/crunch-run/crunchrun_test.go
@@ -328,11 +328,27 @@ type FileWrapper struct {
 	len int64
 }
 
+func (fw FileWrapper) Readdir(n int) ([]os.FileInfo, error) {
+	return nil, errors.New("not implemented")
+}
+
+func (fw FileWrapper) Seek(int64, int) (int64, error) {
+	return 0, errors.New("not implemented")
+}
+
 func (fw FileWrapper) Size() int64 {
 	return fw.len
 }
 
-func (fw FileWrapper) Seek(int64, int) (int64, error) {
+func (fw FileWrapper) Stat() (os.FileInfo, error) {
+	return nil, errors.New("not implemented")
+}
+
+func (fw FileWrapper) Truncate(int64) error {
+	return errors.New("not implemented")
+}
+
+func (fw FileWrapper) Write([]byte) (int, error) {
 	return 0, errors.New("not implemented")
 }
 
@@ -440,20 +456,14 @@ func (KeepReadErrorTestClient) PutHB(hash string, buf []byte) (string, int, erro
 func (KeepReadErrorTestClient) ClearBlockCache() {
 }
 
-type ErrorReader struct{}
+type ErrorReader struct {
+	FileWrapper
+}
 
 func (ErrorReader) Read(p []byte) (n int, err error) {
 	return 0, errors.New("ErrorReader")
 }
 
-func (ErrorReader) Close() error {
-	return nil
-}
-
-func (ErrorReader) Size() int64 {
-	return 0
-}
-
 func (ErrorReader) Seek(int64, int) (int64, error) {
 	return 0, errors.New("ErrorReader")
 }

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list