4027: API server considers arvados_sdk_version for Job reuse.
authorBrett Smith <brett@curoverse.com>
Fri, 14 Nov 2014 18:57:33 +0000 (13:57 -0500)
committerBrett Smith <brett@curoverse.com>
Tue, 18 Nov 2014 14:19:06 +0000 (09:19 -0500)
commite82958936210b6bbc8cc04b237229fdf6fac295c
treeb4cd4c33e86c6b8eecd6acb27c59e603b88370b2
parent4805867bc1004ae9d755a6375d592748a7b29585
4027: API server considers arvados_sdk_version for Job reuse.

* Extend "in git" and "not in git" filters to the arvados_sdk_version
  column.
* When no filters are specified, if the submitted job specifies an
  arvados_sdk_version constraint, require reuse candidates to meet it.
* Document all this.
doc/api/methods/jobs.html.textile.liquid
services/api/app/controllers/arvados/v1/jobs_controller.rb
services/api/test/fixtures/jobs.yml
services/api/test/functional/arvados/v1/job_reuse_controller_test.rb