[ARVADOS] updated: 5bb11227e0d7d37cc6cf574b5d5f289afd1a43b1

git at public.curoverse.com git at public.curoverse.com
Mon Feb 2 09:31:18 EST 2015


Summary of changes:
 apps/workbench/Gemfile                             |  24 +-
 apps/workbench/Gemfile.lock                        | 126 ++++----
 .../app/assets/javascripts/selection.js.erb        |  50 +--
 .../app/controllers/application_controller.rb      |  79 +++--
 .../app/controllers/projects_controller.rb         |  54 +---
 .../app/controllers/repositories_controller.rb     |  14 +
 apps/workbench/app/controllers/users_controller.rb |   3 +-
 apps/workbench/app/models/repository.rb            |   7 +
 .../app/views/application/_choose.html.erb         |   7 +-
 .../_show_sharing.html.erb                         |  12 +-
 .../jobs/_rerun_job_with_options_popup.html.erb    |  48 +++
 .../app/views/jobs/_show_job_buttons.html.erb      |  30 +-
 apps/workbench/app/views/jobs/show.html.erb        |   3 +-
 apps/workbench/app/views/layouts/body.html.erb     |   7 +-
 .../views/projects/_show_contents_rows.html.erb    |   2 +-
 .../app/views/projects/_show_tab_contents.html.erb |  11 +-
 .../app/views/users/_manage_repositories.html.erb  |   6 +
 apps/workbench/app/views/users/profile.html.erb    |   6 +-
 .../config/initializers/rack_mini_profile.rb       |   5 +
 apps/workbench/config/routes.rb                    |   4 +-
 .../test/controllers/projects_controller_test.rb   |  54 ++--
 .../controllers/repositories_controller_test.rb    |  61 ++++
 apps/workbench/test/helpers/share_object_helper.rb |  78 +++++
 apps/workbench/test/integration/jobs_test.rb       |  41 +++
 .../test/integration/pipeline_instances_test.rb    |  27 +-
 apps/workbench/test/integration/projects_test.rb   |  84 +----
 .../test/integration/repositories_test.rb          |  46 +++
 .../test/integration/user_manage_account_test.rb   |  25 ++
 .../test/integration/user_profile_test.rb          |  10 +-
 apps/workbench/test/integration/websockets_test.rb |   4 +-
 apps/workbench/test/performance/browsing_test.rb   |  15 +-
 apps/workbench/test/test_helper.rb                 |   9 +-
 apps/workbench/test/unit/repository_test.rb        |  18 ++
 doc/_config.yml                                    |   9 +
 doc/_includes/_arv_run_redirection.liquid          |  19 ++
 doc/_includes/_navbar_top.liquid                   |   1 +
 doc/_layouts/default.html.liquid                   |   1 +
 doc/css/carousel-override.css                      |  25 ++
 doc/images/download-shared-collection.png          | Bin 0 -> 39610 bytes
 doc/images/files-uploaded.png                      | Bin 0 -> 53926 bytes
 doc/images/keyfeatures/chooseinputs.png            | Bin 0 -> 76641 bytes
 doc/images/keyfeatures/collectionpage.png          | Bin 0 -> 84533 bytes
 doc/images/keyfeatures/dashboard2.png              | Bin 0 -> 44396 bytes
 doc/images/keyfeatures/graph.png                   | Bin 0 -> 49127 bytes
 doc/images/keyfeatures/log.png                     | Bin 0 -> 135214 bytes
 doc/images/keyfeatures/provenance.png              | Bin 0 -> 67060 bytes
 doc/images/keyfeatures/rerun.png                   | Bin 0 -> 73314 bytes
 doc/images/keyfeatures/running2.png                | Bin 0 -> 56959 bytes
 doc/images/keyfeatures/shared.png                  | Bin 0 -> 62395 bytes
 doc/images/keyfeatures/webupload.png               | Bin 0 -> 88061 bytes
 doc/images/quickstart/1.png                        | Bin 0 -> 47239 bytes
 doc/images/quickstart/2.png                        | Bin 0 -> 74431 bytes
 doc/images/quickstart/3.png                        | Bin 0 -> 80668 bytes
 doc/images/quickstart/4.png                        | Bin 0 -> 66686 bytes
 doc/images/quickstart/5.png                        | Bin 0 -> 83038 bytes
 doc/images/quickstart/6.png                        | Bin 0 -> 98604 bytes
 doc/images/quickstart/7.png                        | Bin 0 -> 77820 bytes
 doc/images/shared-collection.png                   | Bin 0 -> 31833 bytes
 doc/images/upload-tab-in-new-collection.png        | Bin 0 -> 77537 bytes
 doc/images/upload-using-workbench.png              | Bin 0 -> 49690 bytes
 doc/images/uses/choosefiles.png                    | Bin 0 -> 75434 bytes
 doc/images/uses/gotohome.png                       | Bin 0 -> 76218 bytes
 doc/images/uses/rename.png                         | Bin 0 -> 77738 bytes
 doc/images/uses/share.png                          | Bin 0 -> 85695 bytes
 doc/images/uses/shared.png                         | Bin 0 -> 57235 bytes
 doc/images/uses/sharedsubdirs.png                  | Bin 0 -> 67642 bytes
 doc/images/uses/uploaddata.png                     | Bin 0 -> 85535 bytes
 doc/images/uses/uploading.png                      | Bin 0 -> 74365 bytes
 doc/index.html.liquid                              |  12 +-
 .../firstpipeline.html.textile.liquid              |  89 +++++
 .../getting_started/sharedata.html.textile.liquid  |  97 ++++++
 doc/start/index.html.textile.liquid                | 128 ++++++++
 doc/start/index.html.textile.liquid.bkup           |  50 +++
 doc/user/topics/arv-run.html.textile.liquid        |  20 +-
 .../crunch-tools-overview.html.textile.liquid      |  63 ++++
 .../tutorial-keep-get.html.textile.liquid          |  36 ++-
 .../tutorials/tutorial-keep.html.textile.liquid    |  33 +-
 sdk/cli/arvados-cli.gemspec                        |   2 +-
 sdk/cli/bin/arv                                    |  32 +-
 sdk/cli/bin/crunch-job                             |  30 +-
 sdk/python/arvados/api.py                          |  16 +-
 sdk/python/arvados/arvfile.py                      | 359 ++++++++++++---------
 sdk/python/arvados/collection.py                   | 211 ++++++------
 sdk/python/arvados/commands/arv_copy.py            |   3 +-
 sdk/python/arvados/commands/ws.py                  |   4 +-
 sdk/python/arvados/events.py                       |  21 +-
 sdk/python/tests/test_api.py                       |  10 +-
 sdk/python/tests/test_arv_put.py                   |   4 +-
 sdk/python/tests/test_pipeline_template.py         |  10 +-
 sdk/python/tests/test_websockets.py                |  33 +-
 sdk/ruby/arvados.gemspec                           |   3 +-
 sdk/ruby/lib/arvados.rb                            |  31 +-
 sdk/ruby/lib/arvados/google_api_client.rb          |  55 ++++
 sdk/ruby/lib/arvados/keep.rb                       |  73 +++--
 services/api/Gemfile                               |   3 +-
 services/api/Gemfile.lock                          |   6 +-
 .../api/app/controllers/application_controller.rb  |  15 +-
 .../arvados/v1/collections_controller.rb           |   6 +-
 .../controllers/arvados/v1/groups_controller.rb    |   2 +-
 .../arvados/v1/keep_disks_controller.rb            |   2 +-
 .../app/controllers/arvados/v1/nodes_controller.rb |   2 +-
 .../arvados/v1/repositories_controller.rb          |   8 +-
 .../controllers/arvados/v1/schema_controller.rb    |   2 +-
 .../app/controllers/arvados/v1/users_controller.rb |   2 +-
 .../arvados/v1/virtual_machines_controller.rb      |   2 +-
 .../api/app/controllers/database_controller.rb     |   2 +-
 services/api/app/models/arvados_model.rb           |  10 +-
 .../api/db/migrate/20141208185217_search_index.rb  |  10 +-
 ...0150122175935_no_description_in_search_index.rb |  30 ++
 services/api/db/structure.sql                      |  14 +-
 services/api/lib/josh_id.rb                        |   2 +-
 services/api/lib/kind_and_etag.rb                  |   4 +-
 services/api/test/fixtures/jobs.yml                |  30 ++
 services/api/test/fixtures/links.yml               |  14 +
 services/api/test/fixtures/pipeline_instances.yml  |  31 ++
 services/api/test/fixtures/repositories.yml        |   5 +
 .../arvados/v1/collections_controller_test.rb      |   3 +
 services/api/test/performance/browsing_test.rb     |  12 -
 services/api/test/performance/links_index_test.rb  |  14 +
 services/api/test/test_helper.rb                   |   2 +-
 services/api/test/unit/arvados_model_test.rb       |   2 +-
 services/api/test/unit/log_test.rb                 |  14 +
 services/crunchstat/crunchstat.go                  |  13 +-
 services/crunchstat/crunchstat_test.go             |  29 ++
 services/fuse/arvados_fuse/__init__.py             |   2 +
 125 files changed, 1912 insertions(+), 831 deletions(-)
 rename apps/workbench/app/views/{projects => application}/_show_sharing.html.erb (88%)
 create mode 100644 apps/workbench/app/views/jobs/_rerun_job_with_options_popup.html.erb
 create mode 100644 apps/workbench/config/initializers/rack_mini_profile.rb
 create mode 100644 apps/workbench/test/helpers/share_object_helper.rb
 create mode 100644 apps/workbench/test/integration/repositories_test.rb
 create mode 100644 apps/workbench/test/unit/repository_test.rb
 create mode 100644 doc/_includes/_arv_run_redirection.liquid
 create mode 100644 doc/css/carousel-override.css
 create mode 100644 doc/images/download-shared-collection.png
 create mode 100644 doc/images/files-uploaded.png
 create mode 100644 doc/images/keyfeatures/chooseinputs.png
 create mode 100644 doc/images/keyfeatures/collectionpage.png
 create mode 100644 doc/images/keyfeatures/dashboard2.png
 create mode 100644 doc/images/keyfeatures/graph.png
 create mode 100644 doc/images/keyfeatures/log.png
 create mode 100644 doc/images/keyfeatures/provenance.png
 create mode 100644 doc/images/keyfeatures/rerun.png
 create mode 100644 doc/images/keyfeatures/running2.png
 create mode 100644 doc/images/keyfeatures/shared.png
 create mode 100644 doc/images/keyfeatures/webupload.png
 create mode 100644 doc/images/quickstart/1.png
 create mode 100644 doc/images/quickstart/2.png
 create mode 100644 doc/images/quickstart/3.png
 create mode 100644 doc/images/quickstart/4.png
 create mode 100644 doc/images/quickstart/5.png
 create mode 100644 doc/images/quickstart/6.png
 create mode 100644 doc/images/quickstart/7.png
 create mode 100644 doc/images/shared-collection.png
 create mode 100644 doc/images/upload-tab-in-new-collection.png
 create mode 100644 doc/images/upload-using-workbench.png
 create mode 100644 doc/images/uses/choosefiles.png
 create mode 100644 doc/images/uses/gotohome.png
 create mode 100644 doc/images/uses/rename.png
 create mode 100644 doc/images/uses/share.png
 create mode 100644 doc/images/uses/shared.png
 create mode 100644 doc/images/uses/sharedsubdirs.png
 create mode 100644 doc/images/uses/uploaddata.png
 create mode 100644 doc/images/uses/uploading.png
 create mode 100644 doc/start/getting_started/firstpipeline.html.textile.liquid
 create mode 100644 doc/start/getting_started/sharedata.html.textile.liquid
 create mode 100644 doc/start/index.html.textile.liquid
 create mode 100644 doc/start/index.html.textile.liquid.bkup
 create mode 100644 doc/user/topics/crunch-tools-overview.html.textile.liquid
 create mode 100644 sdk/ruby/lib/arvados/google_api_client.rb
 create mode 100644 services/api/db/migrate/20150122175935_no_description_in_search_index.rb
 delete mode 100644 services/api/test/performance/browsing_test.rb
 create mode 100644 services/api/test/performance/links_index_test.rb

       via  5bb11227e0d7d37cc6cf574b5d5f289afd1a43b1 (commit)
       via  facbf48de90f600a42363b72bcb2b4929f78c73d (commit)
       via  9af0808e182e297b9c957c93f629016e1517eba1 (commit)
       via  9fb82043d0b69e7d7262b617a4c76ae42b636dab (commit)
       via  1eeb6688285b7415f48b016af27790bf116aa968 (commit)
       via  51f9e6cb1d83249133fa9981cd7b1a882d11964b (commit)
       via  44cbe230042e6fef66f7e05514927f8b51c77657 (commit)
       via  088bc7b980536ee2b27c8abf4bfc09c348000589 (commit)
       via  4215621e0a148252e988088e5836689ca63920a9 (commit)
       via  ae7a6c9ad19ff6936c35ae8c29c08b7adeb835f6 (commit)
       via  2717e707ce048dd9b47754d620663a76256958cf (commit)
       via  390d19356d2b6f16bebf918103a83a0ce6ede9d2 (commit)
       via  c67f050829438c41b994c29f689db0ffdf28ee82 (commit)
       via  a51da9f0338017a7c193dcb36fc957b9ab71e4b1 (commit)
       via  0fb26747fa229d6b19ec911b907259a8e84acd83 (commit)
       via  14b6221c34638d4f63c023ad806dbd1bdb22e7b7 (commit)
       via  d2299e0187a0b8621a17c9819215489b979da150 (commit)
       via  1ceddc7165cfaa14ab5fb56953e8b0094b791d07 (commit)
       via  805ad01a254753e2543123e67530fde79ecb00bd (commit)
       via  e2999ea6cca6ce034ba0fc921f91314776b76200 (commit)
       via  7ee4b2b591bba8425a9c18dd1bf63d48911a686b (commit)
       via  687f94f0e17dca2639ce1704b18f483f2e6bedb3 (commit)
       via  4884240effa1cbbcc74774a8b14d39d47b483ce7 (commit)
       via  c6c4e8a6e0acb0dad79bebc40ca09ba2390da6ed (commit)
       via  620283796c61a1d09ab8fa9c6ac9842c438e625f (commit)
       via  a29c6fb9134cd81a2b14426dc5863c68cf8eb2f1 (commit)
       via  4926ecdc0ab989d329fbb75e447469ed4efee184 (commit)
       via  829551057b61b57d1d08aae39c9095da30166f2a (commit)
       via  ddc4a3cdfec39a1b2cc37bbd1e1920ed30d17c49 (commit)
       via  77d1908a811b84008cac3834fac542c7b301e1a3 (commit)
       via  6e43023a9bae34280b2ce364a0adf67f16305615 (commit)
       via  643bf50185e8cc9abe4abd0d441b5012d1760cac (commit)
       via  194eaad976697799f0e7dcccb581b52dc77feee3 (commit)
       via  1e133a2abc1827f210eaba7db39a92d20f8b5876 (commit)
       via  3957f3dbb398a1039c8ebb12a008bf9a7f17a4f0 (commit)
       via  ef2d368867bfae2ca702184c57a8cd873f1c4e43 (commit)
       via  99a25735aeed6d5a3cd895a6a91f269d8bc8b3f1 (commit)
       via  4a7010560e08d8c34656ccf2a7a9fa56fe21d40d (commit)
       via  2cdf164495a95e2c424652b421973b04aa597572 (commit)
       via  fcd5763d2e36f2d9b87c0e77d2133ef078755b89 (commit)
       via  0ba8a5a067e22b09568da468b306ec26607c011b (commit)
       via  f5d682412c2b8ed0508fb55c2e8b7437b9ef142f (commit)
       via  71a9cb71e4cabe1444f68222c0bd7ad4324d6a5e (commit)
       via  e89251c160ae409f8af2f9ecae5ffb210ccd0a8d (commit)
       via  ffa928f7e9752b3bfab87cbca14392909416bf91 (commit)
       via  16c5d87acf21a189b4f7aacd50a3231a795153bd (commit)
       via  22ded15b4bd32f1de6e1b97f39ea869708d02085 (commit)
       via  2b9204f0eb626f6fa4159752b76e8864508afa08 (commit)
       via  e9025ef3cad5e1da15e29145ce637d7097971148 (commit)
       via  4242f1bafd192503419347cd02dfe508fe26135f (commit)
       via  0dfab8a6e4c9e10361de36a4c34d38e19c690035 (commit)
       via  5799ec682138f41da615c253ad38af834c120497 (commit)
       via  32002eb6e87a391d1fad2b1b206dbc74d6659fc5 (commit)
       via  58e26628d80daff38e286d4bcf4efa73c3b293ef (commit)
       via  8cd6bbad65698c707313ebd66c4fc7530aec6415 (commit)
       via  6f3e7bf1bdfc66cfa6c6091566425c870154943d (commit)
       via  292689282fd68d09dbd424d66aec7f664cadc6e6 (commit)
       via  e5025b6b54a9f9b630fe69954da362fc2b5eb62f (commit)
       via  8caa085f488017b7152a55c7ce0aed166e860d6b (commit)
       via  f8164fe91b06263aacebfad42c2c0df26037d162 (commit)
       via  38e27663cf656f0c9c443a2715f249afe39a8bfb (commit)
       via  08671179720e2e8a96ef740c1b9c60c931477d20 (commit)
       via  d446d49dd75f14f3b454fa89190068b4e475c946 (commit)
       via  045fc7238eecb1cc1b005c2fbe1325c9703986b9 (commit)
       via  4c731f7597f251957b4ded726a0c33d8b8bf0ad7 (commit)
       via  68bc991c90b76cb367840c636cf7e065d26ff79d (commit)
       via  3298dd77cd065e9fab95177fe5480d4ec2524038 (commit)
       via  1fae5d56406b1f6f713899392eb073c19b6e8023 (commit)
       via  5c1db683ce8a1192508fb6e84993b139252b7d60 (commit)
       via  89fbb8bf806dde53fd7cfc761cf3d0719fbebf59 (commit)
       via  27205826b53fee3d76f1e0128c4ad4c26bb0a3ca (commit)
       via  224701a0e17975957d3fcc0262c50806e2a7698d (commit)
       via  261192400cbf11f2f21b200cf1ceb7779856f65f (commit)
       via  7c34347eed35a0713154cb19ff2dbb8b41f8e729 (commit)
       via  ef969ca8dabe571a9866a7b3b7c39098785022fa (commit)
       via  575443545936e6b8a1a4783e3d0e17d0246c6e99 (commit)
       via  dc32d1900e2070d43f0321b1a7df420ff3f601be (commit)
       via  ffcfb73e6a5dfd626b1d523accc42e7a6af5e8ed (commit)
       via  030e58ed7a775922a6914cec63c7a6b0c7ede5ae (commit)
       via  279c6f8bc69a3edfcf7213e0c1b7621f60a46c06 (commit)
       via  e6c0c0562df1c133ec58720b7bf580692ea696e1 (commit)
       via  aba427922c856a496418a422c9d64aea8401810f (commit)
       via  9c569a32645164e99fa44867626bb5a11887c338 (commit)
       via  f53484e4d86933cefdca5ca967658f8ffba200d6 (commit)
       via  7eec2f46099c6bf913149a7d19c4903feb2bf835 (commit)
       via  9707b0c9304596799d01cf5c2d1d630026a49d79 (commit)
       via  47585fc714a92d26e008f2fe9a46357f5ad9070d (commit)
       via  692ecbf5b376381275b19bcb3984e74dd72e9b22 (commit)
       via  570a38bc06cca2a2902f7da3d0a2b63709480845 (commit)
       via  faf89f7e200e69dca019cf530e121d08ac06f105 (commit)
       via  ac8b77cf3ed0d979e7e6b73c09ce552a51aeb3e9 (commit)
       via  420a4a7230e85ef816b39e73f7192348a30181c6 (commit)
       via  6b27e59da1d5790ed53de12ffbf82c83de50088c (commit)
       via  691d642124e94bb1bc8f662497b00e6c39597fd8 (commit)
       via  204c462041de0b063ed1169c0f600f082400815f (commit)
       via  effc4bd7d29bc7af805e576391061d9d68f2db31 (commit)
       via  1ec89c1c31669eb89bd1997cfa9d3c50f0204dbe (commit)
       via  59963e1ee432a51a3f7ae3d98068a541b2738879 (commit)
       via  904e7471a5f5c00ba8e81e878e6d2371926b29e6 (commit)
       via  8d61b3420d4918010cd39ac3e2bc8687b440bc9f (commit)
       via  3fec99e70492e163763ed185aafbf022bf5e16b7 (commit)
       via  f117f0a6cde3866b2a0bef7c45f30d71f33c6786 (commit)
       via  5933c83688fcb9cfd7b45b52c171fab6a1e894c5 (commit)
       via  432f7af8ccddacb7941d94a833cc24551c2ac5df (commit)
       via  2ce797b91ad36d8b682f19b99732d2465b938019 (commit)
       via  eb7dde727b22ff92f9c63f4e4ac704a7fba97249 (commit)
       via  c66671061105e9569e4ddcc9fe50efc171951ee7 (commit)
       via  51835046f9dce64c06329c43ca2042b6a7574b5e (commit)
       via  7ced789760c7e7b4df4fe3ddecf0611ff1fe12e5 (commit)
       via  cc13e1f6081cf51216f137a2bb6dbd85d0c15d1b (commit)
       via  9ca2424764925abd825a58be9f1ed1f54bf24e1d (commit)
       via  b83c44a8537de8ade4f08efb48cc1a68785a9f8f (commit)
       via  306bd74955208294cc15b790b189f5f2656a949f (commit)
       via  0d2745ce5adc885161377b046cd1005a3822f48d (commit)
       via  e360b9a4cbdc3d1fd8a93326349517754e7314ef (commit)
       via  9a894a1fb3409eb50216de9186fe37704a3cf46f (commit)
       via  3e1af54110b9168cccb9ea624da72e202d275b5f (commit)
       via  cb833bd3216cb09a36b171d1805f3c0ad6d03d64 (commit)
       via  752b9167416a5c8b64bef4946fbc15939b4bfe75 (commit)
       via  1974e0e333395ee3eccedc2410441a7b018187da (commit)
       via  f4cd3a9893e2f4a0b6fffcd6824a422e3d603b96 (commit)
       via  eec57e32699568c315ca1134e9186a04c76d2359 (commit)
       via  f2834f4447a9b9b601c0b4f49434a77f9f054e50 (commit)
       via  2d095685cb582285e7ed89c7a984e5277aae0104 (commit)
       via  cd4f50633b256fdf38ae749e6f00ace10c7d45c0 (commit)
       via  351a497c96770f379acdfe58ebeff34262e1308b (commit)
       via  3e4845620b14d478d088de0ca73ce227353623b7 (commit)
       via  288d22d8a7ff1f9a441d2b8058382e807873d7d5 (commit)
       via  251cc49d99c14d28942636fbcef9515bd39c9575 (commit)
       via  220be2d936dc16190bbfa40f44f3be69a36432e3 (commit)
       via  591446b97754292031a4214f08039adebd56cfe8 (commit)
       via  77d377e3bbe37ee7dd36691d5ad04ae0def08d4b (commit)
       via  feb8948b4c8096be5ed0956eac6f8fa629fef8ba (commit)
       via  74eaca91f86f352ddd4ea40ab49a4aaa484e9610 (commit)
      from  2b60134e4a943dc4cf76f9ff81106ad2ce695bfa (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 5bb11227e0d7d37cc6cf574b5d5f289afd1a43b1
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Mon Feb 2 09:33:28 2015 -0500

    4823: Adding @_synchronized to protect arvfile and block manager.  Updated
    docstrings to PEP 257 and PEP 287.

commit facbf48de90f600a42363b72bcb2b4929f78c73d
Merge: 2b60134 9af0808
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Fri Jan 30 16:40:18 2015 -0500

    Merge branch 'master' into 4823-python-sdk-writable-collection-api

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


hooks/post-receive
-- 




More information about the arvados-commits mailing list