[ARVADOS] updated: bd86112ffba029e0f2c29c7d12ae6192e4097e18

git at public.curoverse.com git at public.curoverse.com
Mon Sep 8 15:07:09 EDT 2014


Summary of changes:
 apps/workbench/Gemfile                             |   2 +
 apps/workbench/Gemfile.lock                        |  36 +++++
 .../app/assets/javascripts/select_modal.js         |  16 +-
 apps/workbench/app/assets/javascripts/selection.js |  26 +--
 .../app/controllers/actions_controller.rb          |  38 +++--
 .../app/controllers/application_controller.rb      |   2 +
 .../app/controllers/collections_controller.rb      |  15 +-
 .../app/controllers/projects_controller.rb         |  29 +---
 apps/workbench/app/helpers/application_helper.rb   |  18 ++-
 apps/workbench/app/helpers/collections_helper.rb   |  22 ++-
 apps/workbench/app/models/arvados_base.rb          |   4 +-
 apps/workbench/app/models/collection.rb            |  32 ++--
 .../app/views/application/_choose.html.erb         |  24 +--
 .../workbench/app/views/application/_choose.js.erb |  23 ++-
 .../views/application/_report_issue_popup.html.erb |   2 +-
 .../views/application/_selection_checkbox.html.erb |   2 +-
 .../views/application/report_issue_popup.js.erb    |  14 ++
 .../app/views/collections/_show_files.html.erb     |   2 +-
 .../app/views/collections/show_file_links.html.erb |   7 +-
 .../app/views/projects/_index_projects.html.erb    |   2 +-
 .../app/views/projects/_show_tab_contents.html.erb |  45 ++++--
 apps/workbench/app/views/projects/show.html.erb    |   2 +-
 apps/workbench/config/routes.rb                    |   1 -
 apps/workbench/test/integration/errors_test.rb     |   6 +-
 .../test/integration/pipeline_instances_test.rb    |  45 +++++-
 apps/workbench/test/integration/projects_test.rb   | 177 ++++++++++++++++++++-
 .../test/integration/report_issue_test.rb          |   6 +-
 apps/workbench/test/integration/search_box_test.rb |   6 +-
 crunch_scripts/crunchutil/robust_put.py            |  13 +-
 crunch_scripts/crunchutil/subst.py                 |  39 +++--
 crunch_scripts/run-command                         |  35 ++--
 sdk/cli/Gemfile                                    |   2 +-
 sdk/cli/Gemfile.lock                               |  42 +++--
 sdk/cli/bin/arv                                    |   6 +-
 sdk/cli/bin/arv-run-pipeline-instance              |  36 +++--
 sdk/cli/bin/crunch-job                             |  45 ++++--
 sdk/python/arvados/commands/put.py                 |   8 +-
 sdk/python/arvados/stream.py                       |   7 +-
 sdk/python/tests/test_arv_put.py                   |   7 +-
 sdk/python/tests/test_collections.py               |  10 +-
 sdk/ruby/arvados.gemspec                           |   2 +-
 sdk/ruby/lib/arvados/keep.rb                       | 134 ++++++++++++++++
 sdk/ruby/test/test_big_request.rb                  |  21 +--
 sdk/ruby/test/test_keep_manifest.rb                |  87 ++++++++++
 services/api/.gitignore                            |   1 -
 services/api/Gemfile                               |   3 +-
 services/api/Gemfile.lock                          |   7 +-
 .../api/app/assets/stylesheets/application.css     |   2 +-
 .../api/app/controllers/application_controller.rb  |  42 ++++-
 .../arvados/v1/collections_controller.rb           |  14 +-
 .../controllers/arvados/v1/schema_controller.rb    |  28 ++--
 services/api/app/models/collection.rb              | 100 ++----------
 services/api/app/models/locator.rb                 | 104 ------------
 .../api/app/views/layouts/application.html.erb     |   2 +-
 services/api/app/views/static/intro.html.erb       |  10 +-
 .../api/app/views/static/login_failure.html.erb    |   2 +-
 services/api/db/structure.sql                      |  20 +--
 services/api/test/fixtures/collections.yml         |  12 ++
 services/api/test/fixtures/pipeline_templates.yml  |  21 +++
 .../arvados/v1/collections_controller_test.rb      |  70 +++-----
 services/crunchstat/crunchstat.go                  |  11 +-
 61 files changed, 1023 insertions(+), 524 deletions(-)
 create mode 100644 sdk/ruby/lib/arvados/keep.rb
 create mode 100644 sdk/ruby/test/test_keep_manifest.rb
 delete mode 100644 services/api/app/models/locator.rb

       via  bd86112ffba029e0f2c29c7d12ae6192e4097e18 (commit)
       via  90fc79852a995fd8e665cf48ae20c49a9bbc78eb (commit)
       via  d43fb929ea2fdf984a86bc00c257e989e4b7a88c (commit)
       via  0ac9eaceae35e2a466b0ad09c903384d9bd21b9e (commit)
       via  b60e52e031eeba96ef1a301660de2f8cec4518b6 (commit)
       via  15f512c3d8bc8bf090972653b3e53742197316e8 (commit)
       via  1c679ba62c8d7b0d962532bdb5fa2de4c685d286 (commit)
       via  3b7e5549bf4a17907f8e3236592bcbd5cf6ad623 (commit)
       via  33a6cc0d0b748b4ec5a01db6218b8fa21afb11ed (commit)
       via  f94f97fe63d3d860d373a25d3539d559b53542c5 (commit)
       via  41c7f2010ebdbb76fada25a21f184e2d1f4049b3 (commit)
       via  0c3c1a495e8048195151d30d831208a5c75e36f0 (commit)
       via  d13ad5bbb7f5e74cb43d0570d9d1a8159237f5ff (commit)
       via  d95e85ac808f5fedfaf573d3b5fcc0bb02605f38 (commit)
       via  ac80f69f2a4469891f70b86c9c196e3ebd256081 (commit)
       via  80df142a2b7a53d420c837acc467fc39ac9ae312 (commit)
       via  35e39f925dae467785ed1b1fa752dd4f76133414 (commit)
       via  5184743db419caa1dca30b2d15e3b9d1cdb0c51c (commit)
       via  5828355672e3fc7926125dcc35882a642a4cde1a (commit)
       via  812f2714c2908e5b427a8e37032ddcd46fb08297 (commit)
       via  d07045494292cbaaac3f526ce816656740d2510f (commit)
       via  2449ae26b0d8be41aa5411e62032c9fb1ea9af71 (commit)
       via  1079c06e15ab4a14c22b9120e80d54ebf4aa01e5 (commit)
       via  0eb5711ade0f74e556b0a1c10909dbf0bdecb63f (commit)
       via  0fdafcb846ec6bb34e4b8ae91ad62c1ccd328355 (commit)
       via  682a02f163af60655ec30391689cbb84392e9a19 (commit)
       via  9ec9d36e9f236613fc67256ebdb75b3d1e2bec35 (commit)
       via  44bcabe94af2a0b34edd242e82fd529d1d56524a (commit)
       via  9c81bfe7c85658ddab49a985b923a248824a0f99 (commit)
       via  81ead9fd78dafa906a1a92a47fcec170a31f4d15 (commit)
       via  94982cd84ed3b39dca8d47a7786133eac3885a92 (commit)
       via  4c517008ac098b8bd107ed22edce0c50ba20f648 (commit)
       via  0e0279e2566ff5ee19a741961dd21b3e2ab310db (commit)
       via  c23cb2dd9b373a8e391e810a9406114749cc2c59 (commit)
       via  73988a7629d8ce151983997aac45c04bb150f8f1 (commit)
       via  5b953c11c79e63cbbe0a08037c429f3f7ed0ff13 (commit)
       via  e74d65c872b214808d341a636662d2e6536fcde6 (commit)
       via  051ee2aaca391a9e561153a47213defc31c6b745 (commit)
       via  3320b77f636cbd45ce85e282630b48d2189875e7 (commit)
       via  0f30cd32ae07e1d514fa5b9fff7fd796a95a6d84 (commit)
       via  a16c764ae43c82913b69be61b526c6eb04ab20e6 (commit)
       via  010228669dc56a9a92fbe3f1de80b6215d47f6e2 (commit)
       via  51d54eb5a828cb60005c5c2d446d375b4ff8baac (commit)
       via  8afd22506e81598bd3c8317e1c33d3f56770693c (commit)
       via  21c6d252b279c9714419bf65da07e32246572238 (commit)
       via  974f19045520ec3fc7286a0ee217c4697632feab (commit)
       via  4938505bc99e6b0c01b2c8dbc6a54814e93d5a30 (commit)
       via  4917bb2c0b7194af05a6e41c461f8a0acce1540d (commit)
       via  2679a9f68531ee7c29ee4e1d68faef408de92d48 (commit)
       via  c96deb58149e6b31efd13d45170dc7f70a6109ea (commit)
       via  0368e13ebc5a5cfef0c69124cae34301a6d890ff (commit)
       via  0b0070702a59ca73d8bdd7bc117c63efff932ede (commit)
       via  f2d89d3e3b173f57ff817c373e48b807fe270518 (commit)
       via  a3be17c575845ad0d84969128850cf87a0b71110 (commit)
       via  419fb180375ea9087df1418f245581a5c4a7ba74 (commit)
       via  97473ddf7cd581a048af7b6585ce3ef75ff502c0 (commit)
       via  462fbba4ab742a72a3cf057dc06610a51af6b0f0 (commit)
       via  4fc443bfedf165307795e2b9e6c022008b5d7639 (commit)
       via  5336eb79c94257d900f67491b901d38d33a54ce2 (commit)
       via  c2add3a97bc2d473b9f892962901881bf4b63a6c (commit)
       via  050a8d39b9ca831073520316dbc197270b11720d (commit)
       via  8350db2288e8f915bb70328e89c2717d69ba62ad (commit)
       via  c59670ea1fd789bf084b83fb33be3b84312dc07b (commit)
       via  638c2c2258e7004f9a86277588d50f1243a297c8 (commit)
       via  78317dade4e29b06f1f83b16603cc8ef5c42c434 (commit)
       via  55ed403e8bd408c70ce97cefc10156141ccd46a6 (commit)
       via  d1f510e7fa9f1b2656c54c1e9b3ea4e4466c9d1e (commit)
       via  78f13ceb188def121a548c0247b58cebce682b44 (commit)
       via  22954b4f9df4682aab32c59ee582def7865377af (commit)
       via  d199bf8a0732563a65f19538c6fa66b00f820f66 (commit)
       via  e32be386f2378807a79da5810414982769aa046c (commit)
       via  0313947c4cb1ece72d808d35a76e0751080ee083 (commit)
       via  7b2779229a9733af23fda818d50607bf42e9c1bf (commit)
       via  2b43d13d95893044467a96e3a0032aef36d65f03 (commit)
       via  d2804a5fc6132a8c1067eafde336e70dd841a61b (commit)
       via  0fe8a55af3116f6097fcbb8c18775ac35c32274b (commit)
       via  0b3427a023ddfb5443e5c63ad65b2ef80d9865f7 (commit)
      from  be4c2feb3d9ba3c2631d78e68bc5ed2945c17cab (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 bd86112ffba029e0f2c29c7d12ae6192e4097e18
Merge: be4c2fe 90fc798
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Mon Sep 8 15:07:05 2014 -0400

    Merge branch 'master' into 3644-arv-mount-projects

diff --cc sdk/cli/bin/crunch-job
index 94865a1,0ba32b0..a2c5512
--- a/sdk/cli/bin/crunch-job
+++ b/sdk/cli/bin/crunch-job
@@@ -656,8 -656,10 +656,10 @@@ for (my $todo_ptr = 0; $todo_ptr <= $#j
      if ($build_script)
      {
        $build_script_to_send = $build_script;
+       $command .=
+ 	  "&& perl -";
      }
 -    $command .= "&& exec arv-mount --allow-other $ENV{TASK_KEEPMOUNT} --exec ";
 +    $command .= "&& exec arv-mount --by-id --allow-other $ENV{TASK_KEEPMOUNT} --exec ";
      if ($docker_hash)
      {
        $command .= "crunchstat -cgroup-root=/sys/fs/cgroup -cgroup-parent=docker -cgroup-cid=$ENV{TASK_WORK}/docker.cid -poll=10000 ";

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


hooks/post-receive
-- 




More information about the arvados-commits mailing list