[ARVADOS] updated: a70e6990cd6903cd30b1c54b7454fffc1848e63c
git at public.curoverse.com
git at public.curoverse.com
Mon Nov 3 17:17:44 EST 2014
Summary of changes:
.../workbench/app/assets/javascripts/filterable.js | 51 ++++++++
.../app/controllers/projects_controller.rb | 27 +++-
apps/workbench/app/models/pipeline_instance.rb | 6 +-
.../app/views/collections/_show_files.html.erb | 33 ++++-
.../pipeline_instances/_running_component.html.erb | 2 +-
.../projects/_show_jobs_and_pipelines.html.erb | 1 +
.../app/views/projects/_show_tab_contents.html.erb | 2 +-
apps/workbench/config/application.yml.example | 9 ++
.../config/environments/production.rb.example | 2 +-
.../workbench/test/integration/collections_test.rb | 39 ++++++
apps/workbench/test/integration/projects_test.rb | 2 +-
apps/workbench/test/unit/pipeline_instance_test.rb | 42 ++++--
doc/_config.yml | 11 +-
.../create-standard-objects.html.textile.liquid | 62 +++------
doc/install/index.html.textile.liquid | 21 +--
doc/install/install-api-server.html.textile.liquid | 142 +++++++++++----------
.../install-crunch-dispatch.html.textile.liquid | 8 +-
doc/install/install-keep.html.textile.liquid | 54 --------
doc/install/install-keepproxy.html.textile.liquid | 84 ++++++++++++
doc/install/install-keepstore.html.textile.liquid | 90 +++++++++++++
.../install-manual-overview.html.textile.liquid | 16 +++
...l-manual-prerequisites-ruby.html.textile.liquid | 31 +++++
...nstall-manual-prerequisites.html.textile.liquid | 46 +++++++
.../install-shell-server.html.textile.liquid | 17 +++
doc/install/install-sso.html.textile.liquid | 9 +-
.../install-workbench-app.html.textile.liquid | 106 ++++++++++-----
docker/api/Dockerfile | 9 +-
docker/api/application.yml.in | 2 +
docker/arvdock | 18 ++-
docker/base/Dockerfile | 15 ++-
docker/compute/Dockerfile | 11 +-
docker/compute/supervisor.conf | 5 +
docker/doc/Dockerfile | 4 +-
docker/java-bwa-samtools/Dockerfile | 4 +-
docker/passenger/Dockerfile | 13 +-
docker/shell/Dockerfile | 7 +-
docker/slurm/Dockerfile | 3 +-
docker/workbench/Dockerfile | 3 +-
sdk/cli/arvados-cli.gemspec | 2 +-
sdk/cli/bin/crunch-job | 99 +++++++++-----
sdk/python/tests/test_collections.py | 13 ++
sdk/ruby/arvados.gemspec | 2 +-
sdk/ruby/lib/arvados/keep.rb | 1 +
sdk/ruby/test/test_keep_manifest.rb | 22 +++-
.../controllers/arvados/v1/groups_controller.rb | 2 +-
services/api/app/models/user.rb | 2 +
services/api/config/application.yml.example | 1 +
.../test/fixtures/api_client_authorizations.yml | 7 +
services/api/test/fixtures/collections.yml | 40 +++++-
services/api/test/fixtures/groups.yml | 16 ++-
services/api/test/fixtures/jobs.yml | 10 +-
services/api/test/fixtures/links.yml | 15 +++
services/api/test/fixtures/pipeline_instances.yml | 39 +++++-
services/api/test/fixtures/pipeline_templates.yml | 21 +++
services/api/test/fixtures/users.yml | 14 ++
services/fuse/tests/test_mount.py | 67 +++++-----
services/nodemanager/arvnodeman/jobqueue.py | 2 +-
services/nodemanager/tests/test_computenode.py | 3 +-
services/nodemanager/tests/test_jobqueue.py | 5 +
59 files changed, 1015 insertions(+), 375 deletions(-)
delete mode 100644 doc/install/install-keep.html.textile.liquid
create mode 100644 doc/install/install-keepproxy.html.textile.liquid
create mode 100644 doc/install/install-keepstore.html.textile.liquid
create mode 100644 doc/install/install-manual-overview.html.textile.liquid
create mode 100644 doc/install/install-manual-prerequisites-ruby.html.textile.liquid
create mode 100644 doc/install/install-manual-prerequisites.html.textile.liquid
create mode 100644 doc/install/install-shell-server.html.textile.liquid
via a70e6990cd6903cd30b1c54b7454fffc1848e63c (commit)
via b7ec383316ca68220f9f54fe1602766284854173 (commit)
via 3978e8ae9c1b5bbc07c63fd062e189a81e52399c (commit)
via ae96829cc088d18c7aaf438eacb75830c7a40662 (commit)
via a6606b79fb6496e43eef6b2e8b04d5c1061f5635 (commit)
via 4498d81399482be11a00e5e2223ef08d0576ef06 (commit)
via 28053f8adcf1c36ba0a8cdf9c0b348765e68591a (commit)
via 313f5fedd4214d077e2b5c7c26bab4df3895c44a (commit)
via f39bdf87343e1e8a2c5c81221d262422c2651de2 (commit)
via 102582e4b0c70349fc6b9077fd7618782a1a49bd (commit)
via 27b534ddd7d2b56ff63cd2ca100fa3119df51a2f (commit)
via 4978c1e740700ec78c26a8046a457496fd9b974c (commit)
via 9ac37f367da0b11971f2ecf8a80a38ae60d43a61 (commit)
via afc70738e8dbbc96e177f1f920b1e8e5f2598fa9 (commit)
via 28ac1f93305968a913c394dd3d3581c4e290722d (commit)
via 7c3f2671d43770240a834b9bd5c34ec748acdc1d (commit)
via d14c0c8186517176ecf182cf2555aee8ba4ede6d (commit)
via ed4105d0c6a0d453143849afcea33960afc22117 (commit)
via c6a03a7abff947dc8242e8be18b4b5e6920a3e4a (commit)
via 4cbb39443fdd218773b4d192330e5e3632fdaaf7 (commit)
via b39e2b4e3f791d0c0afe9682183bd31d8341cea3 (commit)
via 6dabd04bf356cccdb2a7d366a6edd2146b90519a (commit)
via 92822dd390f4b3efeb183452b7ddf866c41bda17 (commit)
via a95a81202b12a79467018157afe54ed09deb9bda (commit)
via c199c0cf4a2fe22ce3e1dd0e6219937588711c50 (commit)
via ce6f044cfd55f761ec37112554aeab578b3ab476 (commit)
via 1bcfc05de27282f239de4124225e27d05a1d149a (commit)
via fd0ca9211847806adb2e97c0ae78e9312ef89ca1 (commit)
via 9b959a512c8cca0df65b2bf36ca4baf8eb7a809b (commit)
via da6674e4560229457d45abbb8a8aff9d4e305459 (commit)
via 51e79a3be745cfd37efc49471ae21a1d54662e7f (commit)
via 1bcf9398f365411b2a82388dbd2eb1fd1d570fe5 (commit)
via 1d2cdef7174db30cb926d42e321ccb8957d890f2 (commit)
via 52141835e85e4014a691e036f89bcd71a98bd6b2 (commit)
via e2fe6c0e5c1c62a37e03519590c04a5186a2cc9b (commit)
via c105f3566ef117227dae65396425618c586d9e10 (commit)
via 78fc6d80639659e30e4f15562c382c002ed6e1ef (commit)
via ddc1f6b0c54b72df395cfef26e0dc4eb8f65463d (commit)
via 7d8d1b78a10a7045d7ef2367a45c07b023272548 (commit)
via 9ee4a125d1796dd7b71ef1b9f255133e5cf0becc (commit)
via 5560cdf37024ba98bb0367a65bc2176c1577496b (commit)
via c19bb2a3554f8bcb17cadd9c133b6fb260e70513 (commit)
via 1edad4ad7a8c239b36b6f10565ee36cbeab67ddb (commit)
via 550997435f03118e51571994acc07273907bc6fd (commit)
via 89ba1124c9fd6d3167c50059dc8adea64e6147b5 (commit)
via f549c9f05860abfb394b550c0b2c30a5a7c33283 (commit)
via 2d244defaaa4f5f663a5ac11cf507d7203f704e3 (commit)
via fb2ee4033abfae93e8f9a9af367569e7f4fa3793 (commit)
via cbc29982e30fd776c194c47dc584710ff1b340c4 (commit)
via e34135f6779f58852558e03b1b95534c11ca07ae (commit)
via 81bb05b5a18c9501057876bf5b0e1923778dad26 (commit)
via f78b6578bc950b72f0ffac516bde9c8fde2416be (commit)
via fb1bf9fde205adb90386c81214e667823708a9f1 (commit)
via 97f3db9cb084efce35ef6a24c25d14308785a49a (commit)
via e1020f4ad01b6f583a9d3c2bf6d146cd9e0d9331 (commit)
via 337a0bdb43f518fbf716ed5ecd66eb5e569b8fdf (commit)
via c330d58918b7c631307ec11bd584824bf0da7f47 (commit)
via 30bdc9b4fd57e2291f2ace690412d1775eb6e6ab (commit)
via c79874f462520568509bd8a880b8dacab8036489 (commit)
via c0943b24a1deb33ef2d866e722f77bc4e564ead5 (commit)
via 0f9aaf18f1931984dcb34920515877d74d362841 (commit)
via 3a47eb915b3865bea6d2e6536c7bc1f4a1afc8b4 (commit)
via 4e148ec9b5db231b22f8d9bd04527023fdbc23ba (commit)
via 2c16f4fbf9408bb758a0f54cae4058dccef4c2a5 (commit)
via c1efd42bfbb5bc7ff9ac275643ee7a0c4e44012b (commit)
via 1bde97d8aa4d670c25015284e97281e1af163dda (commit)
via f8dab15791a8f19839f9db529a820b41f10440ae (commit)
via d501ef45757f78f5c1d2843eccf8016e8978345e (commit)
from 411305d88273e22f286a127d43b88cc33681d9ff (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 a70e6990cd6903cd30b1c54b7454fffc1848e63c
Author: Tom Clegg <tom at curoverse.com>
Date: Mon Nov 3 17:13:38 2014 -0500
3706: Add (skipped) test for broken max_manifest_depth=0 feature.
diff --git a/sdk/python/tests/test_collections.py b/sdk/python/tests/test_collections.py
index 34fd603..2f7871f 100644
--- a/sdk/python/tests/test_collections.py
+++ b/sdk/python/tests/test_collections.py
@@ -5,6 +5,7 @@
import arvados
import bz2
import copy
+import hashlib
import mock
import os
import pprint
@@ -554,6 +555,18 @@ class ArvadosCollectionsTest(run_test_server.TestCaseWithServers,
""". bd19836ddb62c11c55ab251ccaca5645+2 0:2:f1
./d1 50170217e5b04312024aa5cd42934494+13 0:8:d2/f3 8:5:f2\n""")
+ @unittest.skip("max_manifest_depth=0 is broken, see #4402")
+ def test_write_directory_tree_with_zero_recursion(self):
+ cwriter = arvados.CollectionWriter(self.api_client)
+ content = 'd1/d2/f3d1/f2f1'
+ blockhash = hashlib.md5(content).hexdigest() + '+' + str(len(content))
+ cwriter.write_directory_tree(
+ self.build_directory_tree(['f1', 'd1/f2', 'd1/d2/f3']),
+ max_manifest_depth=1)
+ self.assertEqual(
+ cwriter.manifest_text(),
+ ". {} 0:8:d1/d2/f3 8:5:d1/f2 13:2:f1\n".format(blockhash))
+
def test_write_one_file(self):
cwriter = arvados.CollectionWriter(self.api_client)
with self.make_test_file() as testfile:
commit b7ec383316ca68220f9f54fe1602766284854173
Merge: 411305d 3978e8a
Author: Tom Clegg <tom at curoverse.com>
Date: Mon Nov 3 15:27:13 2014 -0500
3706: Merge branch 'master' into 3706-keep-warning
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list