Tom Clegg [Mon, 7 Aug 2017 17:47:34 +0000 (13:47 -0400)]
Merge branch '12027-slurm-error-text'
refs #12027
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Mon, 7 Aug 2017 13:58:04 +0000 (09:58 -0400)]
12027: Recognize a new "node failed" error message.
"srun: error: Cannot communicate with node 0. Aborting job."
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Fri, 4 Aug 2017 18:42:51 +0000 (14:42 -0400)]
Merge branch '12078-perl-bool-params'
refs #12078
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Fri, 4 Aug 2017 18:30:08 +0000 (14:30 -0400)]
12078: Fix crash encoding booleans with libjson-perl 2.90.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 3 Aug 2017 19:54:54 +0000 (15:54 -0400)]
12024: Update help message.
refs #12024
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 3 Aug 2017 19:07:48 +0000 (15:07 -0400)]
12024: Use vendor bundle when building Go packages.
refs #12024
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 3 Aug 2017 15:00:34 +0000 (11:00 -0400)]
Merge branch '12024-vendor-bundle-version'
refs #12024
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 3 Aug 2017 14:56:57 +0000 (10:56 -0400)]
12024: Fix checksums in vendor.json.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Peter Amstutz [Wed, 2 Aug 2017 19:38:03 +0000 (15:38 -0400)]
Merge branch '12057-nodemanager-priority' closes #12057
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Tom Clegg [Wed, 2 Aug 2017 13:06:55 +0000 (09:06 -0400)]
12024: Fix syntax error.
refs #12024
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Tue, 1 Aug 2017 21:51:05 +0000 (17:51 -0400)]
Merge branch '12024-vendor-bundle-version'
refs #12024
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Tue, 1 Aug 2017 19:31:45 +0000 (15:31 -0400)]
12024: Build new Go packages when the vendor bundle changes.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Peter Amstutz [Tue, 1 Aug 2017 17:31:44 +0000 (13:31 -0400)]
12057: Add "Priority" to list of reasons to boot a new node.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Lucas Di Pentima [Mon, 31 Jul 2017 14:52:19 +0000 (11:52 -0300)]
Merge branch '7475-nodemgr-unsatisfiable-job-comms'
Closes #7475
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@curoverse.com>
Lucas Di Pentima [Sat, 29 Jul 2017 15:03:46 +0000 (12:03 -0300)]
7475: Fixed integration test
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@curoverse.com>
Peter Amstutz [Sat, 29 Jul 2017 14:11:54 +0000 (10:11 -0400)]
Merge branch '12037-cwl-v1.0.1' closes #12037
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Lucas Di Pentima [Sat, 29 Jul 2017 14:11:43 +0000 (11:11 -0300)]
7475: Merge branch 'master' into 7475-nodemgr-unsatisfiable-job-comms
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@curoverse.com>
Peter Amstutz [Fri, 28 Jul 2017 19:59:11 +0000 (15:59 -0400)]
Merge branch '11158-fuse-projects' refs #11158
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Peter Amstutz [Fri, 28 Jul 2017 19:51:27 +0000 (15:51 -0400)]
12037: Pull default arvados/jobs:latest image as needed.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
radhika [Fri, 28 Jul 2017 15:25:36 +0000 (11:25 -0400)]
closes #11906
Merge branch '11906-nodemanager-ping'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Fri, 28 Jul 2017 14:50:58 +0000 (10:50 -0400)]
11906: use the same name "ManagementToken" to enable healthcheck in all services
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Thu, 27 Jul 2017 22:53:15 +0000 (18:53 -0400)]
11906: add /_health/ping to nodemanager
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Tom Clegg [Thu, 27 Jul 2017 14:40:17 +0000 (10:40 -0400)]
Merge branch '12024-zero-content-length'
refs #12024
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
radhika [Thu, 27 Jul 2017 14:15:33 +0000 (10:15 -0400)]
refs #11906
Merge branch '11906-arv-git-httpd-ping'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Thu, 27 Jul 2017 14:12:51 +0000 (10:12 -0400)]
refs #11906
Merge branch '11906-keep-web-ping'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Peter Amstutz [Thu, 27 Jul 2017 14:06:09 +0000 (10:06 -0400)]
11158: Handle trash/untrash events for collections in projects.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Tom Clegg [Wed, 26 Jul 2017 20:49:23 +0000 (16:49 -0400)]
12024: Use goamz fork to fix Go1.8-vs.-AWS transfer encoding bug.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Peter Amstutz [Tue, 11 Jul 2017 14:58:50 +0000 (10:58 -0400)]
11158: Support incremental update of project contents based on websocket events.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Peter Amstutz [Mon, 10 Jul 2017 20:52:41 +0000 (16:52 -0400)]
Revert python sdk changes.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Peter Amstutz [Mon, 3 Jul 2017 20:24:08 +0000 (16:24 -0400)]
11158: Fixes & test updates for ProjectDirectory.
* list_all() orders by uuid and uses it for paging.
* Move dynamic item lookup from __contains__ to __getitem__ to fix some tests.
* Remove test that check for pipeline objects because ProjectDirectory doesn't
create them any more.
* FuseSharedTest now runs in a multiprocess worker to avoid deadlock.
* Tweak local_store_get used in testing to raise NotFoundError for consistency
with real get().
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Peter Amstutz [Fri, 30 Jun 2017 20:27:43 +0000 (16:27 -0400)]
11158: Improve arvados.util.list_all() implementation to avoid relying on
items_available.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Peter Amstutz [Fri, 30 Jun 2017 18:52:10 +0000 (14:52 -0400)]
11158: Restore paging to get full list of collections and projects (but still
don't load other object types). Defer full listing load until first call to
items() to support efficient access of individual collections/subprojects by
name.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Peter Amstutz [Fri, 30 Jun 2017 17:13:12 +0000 (13:13 -0400)]
11158: Fix order="modified_at".
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Peter Amstutz [Thu, 29 Jun 2017 22:30:33 +0000 (18:30 -0400)]
11158: New behavior for project directories. Allow 'cd' into any collection or
subproject that exists on the server, even if it isn't returned in the listing.
Now applies listing limit, ordered by most recent. No longer lists other
object types (pipelines, links etc.)
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Peter Amstutz [Wed, 26 Jul 2017 21:07:24 +0000 (17:07 -0400)]
12037: Fix tests.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Tom Clegg [Wed, 26 Jul 2017 21:14:42 +0000 (17:14 -0400)]
11906: Remove intermediary servemux and handler func.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
radhika [Wed, 26 Jul 2017 20:30:14 +0000 (16:30 -0400)]
11906: add /_health/ping to arv-git-httpd
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Wed, 26 Jul 2017 16:26:56 +0000 (12:26 -0400)]
11906: add /_health/ping to keep-web
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Peter Amstutz [Wed, 26 Jul 2017 15:11:24 +0000 (11:11 -0400)]
12037: Support CWL v1.0.1 spec.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curoverse.com>
Tom Clegg [Wed, 26 Jul 2017 14:44:33 +0000 (10:44 -0400)]
Merge branch '12027-slurmfail-during-setup'
refs #12027
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Tue, 25 Jul 2017 19:14:28 +0000 (15:14 -0400)]
Merge branch '12025-perm-cache-version'
refs #12025
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Tue, 25 Jul 2017 17:45:19 +0000 (13:45 -0400)]
12027: Exit "retry unlocked" if slurm fails during setup phases.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Tue, 25 Jul 2017 14:39:21 +0000 (10:39 -0400)]
12025: Change permission cache key to avoid upgrade bugs.
Also, set TTL on permission cache entries.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
radhika [Mon, 24 Jul 2017 19:02:33 +0000 (15:02 -0400)]
refs #11906
Merge branch '11906-keepproxy-ping'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Mon, 24 Jul 2017 18:14:26 +0000 (14:14 -0400)]
11906: add /_health/ping to keepproxy
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Tom Clegg [Fri, 21 Jul 2017 18:01:45 +0000 (14:01 -0400)]
Merge branch '11906-health-check-lib'
refs #11906
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Fri, 21 Jul 2017 17:53:32 +0000 (13:53 -0400)]
11906: Clarify "zero value" test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Fri, 21 Jul 2017 17:49:22 +0000 (13:49 -0400)]
11906: Test 404 cases.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Fri, 21 Jul 2017 17:49:04 +0000 (13:49 -0400)]
1906: Fix up doc comment.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 20 Jul 2017 21:24:09 +0000 (17:24 -0400)]
11906: Remove keepstore's health-check unit tests.
Now that the health check handler has its own unit tests, keepstore
only needs to check that it's wired up correctly.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 20 Jul 2017 21:16:41 +0000 (17:16 -0400)]
11906: Add tests for sdk/go/health.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 20 Jul 2017 20:18:38 +0000 (16:18 -0400)]
11906: Use sdk/go/health for keepstore health checks.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 20 Jul 2017 17:45:12 +0000 (13:45 -0400)]
11906: Refactor health-check handler into SDK.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 20 Jul 2017 20:23:00 +0000 (16:23 -0400)]
Style fixes.
No issue #
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 20 Jul 2017 20:20:39 +0000 (16:20 -0400)]
10805: Bump debian version in fuse install doc.
refs #10805
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
radhika [Thu, 20 Jul 2017 17:04:50 +0000 (13:04 -0400)]
closes #11995
Merge branch '11995-collecion-filetypes'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Thu, 20 Jul 2017 13:20:53 +0000 (09:20 -0400)]
1195: add .bed and .cwl to file types that can previewed
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Tom Clegg [Thu, 20 Jul 2017 14:52:38 +0000 (10:52 -0400)]
10805: Build llfuse-1.2 for ubuntu1604.
refs #10805
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 20 Jul 2017 13:45:45 +0000 (09:45 -0400)]
Merge branch '10805-avoid-llfuse-deadlock'
closes #10805
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 20 Jul 2017 12:29:34 +0000 (08:29 -0400)]
10805: Skip llfuse.close() to avoid llfuse deadlocks in test suite.
See https://bitbucket.org/nikratio/python-llfuse/issues/108
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Wed, 19 Jul 2017 20:53:29 +0000 (16:53 -0400)]
Merge branch '10805-llfuse-1.2'
refs #10805
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Wed, 19 Jul 2017 20:15:17 +0000 (16:15 -0400)]
10805: Fix crash during shutdown when running with llfuse 1.x.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Wed, 19 Jul 2017 16:52:27 +0000 (12:52 -0400)]
Merge branch '11842-crunchstat-summary-dygraphs'
refs #11842
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
radhika [Wed, 19 Jul 2017 14:10:59 +0000 (10:10 -0400)]
refs #11906
Merge branch '11906-wb-ping'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Tue, 18 Jul 2017 21:40:21 +0000 (17:40 -0400)]
11906: healthcheck ping for workbench
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Tom Clegg [Wed, 19 Jul 2017 13:43:39 +0000 (09:43 -0400)]
11842: Remove chartjs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Wed, 19 Jul 2017 02:38:18 +0000 (22:38 -0400)]
11842: Use CDNJS for dygraphs js and css.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Tue, 18 Jul 2017 17:54:39 +0000 (13:54 -0400)]
11842: Generate charts with dygraphs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Tue, 18 Jul 2017 17:20:45 +0000 (13:20 -0400)]
11842: Split generic webchart code from ChartJS to WebChart.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
radhika [Tue, 18 Jul 2017 19:27:02 +0000 (15:27 -0400)]
refs #11906
Merge branch '11906-api-ping'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Tue, 18 Jul 2017 19:18:36 +0000 (15:18 -0400)]
11906: healthcheck ping json updated
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Nico Cesar [Tue, 18 Jul 2017 19:08:37 +0000 (15:08 -0400)]
Merge branch '11980-debian9'
refs #11980
Arvados-DCO-1.1-Signed-off-by: Nicolas Cesar <nico@curoverse.com>
Nico Cesar [Tue, 18 Jul 2017 13:21:43 +0000 (09:21 -0400)]
11980: debian9 packaging plus llfuse >= 1.2
Debian Stretch is not stable so we'll be packaging for it,
llfuse >= 1.2 is required for this distro but also we need
to move into llfuse 1.2 so we can solve #10805
refs #11980
refs #10805
Arvados-DCO-1.1-Signed-off-by: Nicolas Cesar <nico@curoverse.com>
radhika [Tue, 18 Jul 2017 17:48:40 +0000 (13:48 -0400)]
refs #11906
Merge branch '11906-api-ping'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Tue, 18 Jul 2017 17:30:53 +0000 (13:30 -0400)]
11906: add _health/.* to errors_test routes
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Tue, 18 Jul 2017 15:21:16 +0000 (11:21 -0400)]
11906: added api ping tests
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Mon, 17 Jul 2017 20:47:33 +0000 (16:47 -0400)]
refs #11906
Merge branch '11906-keepstore-ping'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Mon, 17 Jul 2017 18:25:46 +0000 (14:25 -0400)]
11906: pass a func() to healthCheckDo from HealthCheckPingHandler
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Fri, 14 Jul 2017 19:47:11 +0000 (15:47 -0400)]
11906: keepstore ping
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Mon, 17 Jul 2017 20:45:45 +0000 (16:45 -0400)]
11906: add _health/ping to api server
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Lucas Di Pentima [Mon, 17 Jul 2017 17:50:01 +0000 (14:50 -0300)]
Merge branch '5652-arvputget-silent-mode'
Closes #5652
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@curoverse.com>
radhika [Mon, 17 Jul 2017 17:32:29 +0000 (13:32 -0400)]
refs #11682
Merge branch '11682-fix-test'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Mon, 17 Jul 2017 17:30:54 +0000 (13:30 -0400)]
11682: add infinite scrolling to container_requests index page test.
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Lucas Di Pentima [Mon, 17 Jul 2017 17:18:05 +0000 (14:18 -0300)]
5652: Readability improvements.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@curoverse.com>
Lucas Di Pentima [Mon, 17 Jul 2017 17:05:48 +0000 (14:05 -0300)]
5652: Merge branch 'master' into 5652-arvputget-silent-mode
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@curoverse.com>
radhika [Mon, 17 Jul 2017 15:52:58 +0000 (11:52 -0400)]
closes #11682
Merge branch '11682-delete-container-request'
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
radhika [Fri, 7 Jul 2017 00:46:24 +0000 (20:46 -0400)]
11682: when a container_request is being destroyed, update it's container's priority
Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
Tom Clegg [Fri, 14 Jul 2017 22:17:47 +0000 (18:17 -0400)]
11973: Tweak fpm dependency spec.
refs #11973
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Fri, 14 Jul 2017 18:38:48 +0000 (14:38 -0400)]
11973: Build avro 1.8.1 for ubuntu1604 and add to schema-salad deps.
refs #11973
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Fri, 14 Jul 2017 17:58:43 +0000 (13:58 -0400)]
11973: Set DEBIAN_FRONTEND=noninteractive in pkg-build/test images.
Clean up some unnecessary inconsistencies in Dockerfiles.
refs #11973
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Fri, 14 Jul 2017 17:16:48 +0000 (13:16 -0400)]
11973: Upgrade setuptools in package-builder images.
Old versions of setuptools cannot build a schema-salad package.
refs #11973
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Fri, 14 Jul 2017 14:51:54 +0000 (10:51 -0400)]
Merge branch '11960-trash-events'
closes #11960
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 13 Jul 2017 21:59:22 +0000 (17:59 -0400)]
11960: Get the full list of old IDs up front in sendOldEvents.
This avoids keeping the "get list of log IDs" database query open
while each log row gets looked up, queued, permission-checked,
serialized, and sent over the wire to the client.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 13 Jul 2017 15:11:14 +0000 (11:11 -0400)]
11960: Fix races in tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Lucas Di Pentima [Thu, 13 Jul 2017 21:44:35 +0000 (18:44 -0300)]
5652: Added test that proves that arv-get doesn't write the progress
when stderr is not a tty.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@curoverse.com>
Tom Clegg [Thu, 13 Jul 2017 19:33:53 +0000 (15:33 -0400)]
Merge branch '11968-ws-startup-crash'
closes #11968
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 13 Jul 2017 19:33:39 +0000 (15:33 -0400)]
Merge branch '11948-cwl-conformance-fix'
refs #11948
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Ward Vandewege [Thu, 13 Jul 2017 19:03:56 +0000 (15:03 -0400)]
Add Chen Chen to AUTHORS.
refs #2411
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curoverse.com>
Tom Clegg [Thu, 13 Jul 2017 13:39:55 +0000 (09:39 -0400)]
11960: Test that "delete" permissions are not too permissive.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
Tom Clegg [Thu, 13 Jul 2017 07:26:01 +0000 (03:26 -0400)]
11960: Test trashed collection.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>