Peter Amstutz [Thu, 19 Oct 2023 18:26:44 +0000 (14:26 -0400)]
Merge branch '21030-update-perm-cte' refs #21030
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Thu, 19 Oct 2023 17:49:02 +0000 (13:49 -0400)]
20382: added one stray file to marge Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 19 Oct 2023 17:47:33 +0000 (13:47 -0400)]
Merge 'main' into 20382-process-action-menu-cancel
refs #20382
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Thu, 19 Oct 2023 17:01:21 +0000 (13:01 -0400)]
21086: Load custom root CAs more consistently via SSL_CERT_FILE.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Thu, 19 Oct 2023 15:02:31 +0000 (11:02 -0400)]
21026: updated documentation for banner Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 19 Oct 2023 14:47:25 +0000 (10:47 -0400)]
21026: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Thu, 19 Oct 2023 14:31:32 +0000 (10:31 -0400)]
21077: Add explicit START/STOP_WORKING to loading functions
Previously, progressFn meant that any time there was an active API
request, it would spin the progress bar. To allow for background
requests (where we don't want it to spin because it is
distracting/confusing to the user), we need to remove that default
behavior. As a result, to provide feedback that something is
happening, functions need to explicitly set START_WORKING and
STOP_WORKING. This was implemented inconsistently, because the
default processFn behavior tended to cover a lot of cases.
This commit adds START/STOP to all the major panel loading functions
in the UI. This provides better user feedback overall, because the
spinner now more consistently covers the entire loading
process (across multiple API calls and async behavior), instead of
just individual API calls.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 18 Oct 2023 21:40:46 +0000 (17:40 -0400)]
21077: First pass
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 18 Oct 2023 20:43:34 +0000 (16:43 -0400)]
20526: Fix test
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Wed, 18 Oct 2023 20:10:42 +0000 (16:10 -0400)]
21026: sanitized banner and reworked banner.html to accommodate files Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Wed, 18 Oct 2023 17:32:51 +0000 (13:32 -0400)]
20526: Add created_at descending as secondary sort key
This is to ensure that we break ties consistently, from newest to oldest.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Tue, 17 Oct 2023 22:53:08 +0000 (18:53 -0400)]
Merge branch '21055-sysctl-in-docker'
closes #21055
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Tue, 17 Oct 2023 20:36:44 +0000 (16:36 -0400)]
21026: applied sanitization in 4 files Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lucas Di Pentima [Tue, 17 Oct 2023 19:03:54 +0000 (16:03 -0300)]
Merge branch '19140-service-acct-creation-doc'. Closes #19140
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 17 Oct 2023 19:03:00 +0000 (16:03 -0300)]
19140: Links to scoped token doc page, mentions expires_at field.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Tue, 17 Oct 2023 18:54:57 +0000 (14:54 -0400)]
21055: Add debian 12 codename to fix docker install.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 17 Oct 2023 18:54:32 +0000 (14:54 -0400)]
21055: Fix unreported error due to shadowed err variable.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 17 Oct 2023 18:20:34 +0000 (14:20 -0400)]
21055: Fix sysctl usage to accommodate running in docker container.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Tue, 17 Oct 2023 15:49:43 +0000 (12:49 -0300)]
Merge branch '21055-arvados-server-install-fix'. Closes #21055
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lisa Knox [Tue, 17 Oct 2023 14:30:16 +0000 (10:30 -0400)]
Merge branch '15768-multi-select-operations'
resolves #15768
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 17 Oct 2023 14:18:06 +0000 (10:18 -0400)]
15768: changed isSingle to fromContextMenu for clarity Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Tue, 17 Oct 2023 14:02:19 +0000 (10:02 -0400)]
20984: Wake up scheduler whenever AtCapacity condition expires.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Tue, 17 Oct 2023 13:51:44 +0000 (09:51 -0400)]
15768: feedback cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Mon, 16 Oct 2023 19:32:24 +0000 (15:32 -0400)]
20984: Update comment.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 16 Oct 2023 19:04:36 +0000 (15:04 -0400)]
20984: Handle "instance type not available" condition better.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 16 Oct 2023 15:55:16 +0000 (11:55 -0400)]
20300: Delete superfluous config override.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 16 Oct 2023 15:51:08 +0000 (11:51 -0400)]
20300: Revive logout/redirect test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Fri, 13 Oct 2023 20:16:42 +0000 (17:16 -0300)]
20969: Fixes single host case.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Thu, 12 Oct 2023 21:14:39 +0000 (18:14 -0300)]
20969: Reloads nginx when custom TLS cert and key files change.
The way it's implemented may appear overly complicated, but we do the extra
check to avoid restarting nginx with a crt file that doesn't correspond to
the key file. This will happen otherwise, as 'cmd.run' will get executed on
any of the files listed inside 'onchanges'.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lisa Knox [Fri, 13 Oct 2023 18:49:43 +0000 (14:49 -0400)]
21026: manual test good Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 13 Oct 2023 17:45:16 +0000 (13:45 -0400)]
21026: sanitizer in place Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Fri, 13 Oct 2023 16:06:00 +0000 (12:06 -0400)]
21030: Restore SET LOCAL enable_mergejoin to false
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 13 Oct 2023 15:24:18 +0000 (11:24 -0400)]
21030: Add index_materialized_permissions_target_is_not_user
See comment on 20231013000000_compute_permission_index.rb
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Stephen Smith [Fri, 13 Oct 2023 14:16:50 +0000 (10:16 -0400)]
Merge branch '20225-directory-input-subfolder-selection' into main. Closes #20225
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Fri, 13 Oct 2023 14:05:20 +0000 (10:05 -0400)]
20225: Remove unnecessary block permission signature from cypress test
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 12 Oct 2023 20:07:57 +0000 (16:07 -0400)]
20225: Mock group contents service to squelch errors in unit tests
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 12 Oct 2023 19:39:13 +0000 (15:39 -0400)]
20225: Add unit tests for tree expandNodeAncestors
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Lisa Knox [Thu, 12 Oct 2023 19:36:12 +0000 (15:36 -0400)]
21026: <msg here> Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Stephen Smith [Thu, 12 Oct 2023 18:53:53 +0000 (14:53 -0400)]
20225: Add unit test to verify tree picker init / loadInitialValue preselects
existing values on initialization
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 12 Oct 2023 18:53:23 +0000 (14:53 -0400)]
20225: Add cypress test to verify tree picker collection subdirectory selection
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Brett Smith [Thu, 12 Oct 2023 18:52:55 +0000 (14:52 -0400)]
Merge branch '19821-collection-docstrings'
Closes #19821.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 12 Oct 2023 18:52:31 +0000 (14:52 -0400)]
19821: Fix module typo
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Stephen Smith [Thu, 12 Oct 2023 18:51:14 +0000 (14:51 -0400)]
20225: Trigger error if tree picker loadInitialValue fails to get any ancestors
from ancestor service, also log the failed uuid in the console.
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 12 Oct 2023 18:50:02 +0000 (14:50 -0400)]
20225: Catch tree picker loadproject errors and show toast / console error with project uuid
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Brett Smith [Thu, 12 Oct 2023 18:06:19 +0000 (14:06 -0400)]
19821: Convert CollectionWriter.open docstring to Markdown
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 12 Oct 2023 18:00:49 +0000 (14:00 -0400)]
19821: Fully qualify docstring types
This gets pdoc to hyperlink the type.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Thu, 12 Oct 2023 14:00:13 +0000 (10:00 -0400)]
Merge branch '20933-arv-copy-cwl' refs #20933
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 12 Oct 2023 13:59:31 +0000 (09:59 -0400)]
20933: Only pin zipp on Python 3.7
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 11 Oct 2023 20:57:59 +0000 (16:57 -0400)]
20933: Code cleanups
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 11 Oct 2023 20:32:50 +0000 (16:32 -0400)]
20933: Use [0-9] instead of \d in regex
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 5 Oct 2023 20:21:39 +0000 (16:21 -0400)]
20933: Update arv-copy doc to mention it requires arvados-cwl-runner.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 5 Oct 2023 19:52:10 +0000 (15:52 -0400)]
20933: Handle errors when calling arvados-cwl-runner
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 5 Oct 2023 13:39:51 +0000 (09:39 -0400)]
20933: Add --print-keep-deps test
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 4 Oct 2023 21:50:05 +0000 (17:50 -0400)]
20933: Fix tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 7 Sep 2023 20:43:45 +0000 (16:43 -0400)]
20933: Copies collections reported by a-c-r
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 7 Sep 2023 20:30:14 +0000 (16:30 -0400)]
20933: Use acrContainerImage where available
also refs #20592
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 7 Sep 2023 18:37:05 +0000 (14:37 -0400)]
20933: Adding --print-keep-deps to assist arv-copy
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Wed, 11 Oct 2023 21:05:11 +0000 (17:05 -0400)]
15768: integration tests pass locally Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 11 Oct 2023 19:12:03 +0000 (15:12 -0400)]
15768: fixed commands.js so int tests run Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Wed, 11 Oct 2023 16:40:55 +0000 (12:40 -0400)]
19821: Bugfix type declarations for compatibility with Python<3.9
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 11 Oct 2023 16:40:18 +0000 (12:40 -0400)]
19821: Improve consistency of Properties type
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 10 Oct 2023 20:24:12 +0000 (16:24 -0400)]
19821: Document the arvados.collection module
* Add docstrings and type signatures to all public methods.
* Mark all deprecated classes and methods. Move them to the bottom of
the module for better organization of web documentation.
* Mark all internal classes and methods.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Wed, 11 Oct 2023 15:24:42 +0000 (11:24 -0400)]
15768: restored error snackbar on copy collection 422 Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 11 Oct 2023 14:32:56 +0000 (10:32 -0400)]
15768: fixed rename of single collection bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Wed, 11 Oct 2023 14:25:41 +0000 (10:25 -0400)]
Close span
refs #20937
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 11 Oct 2023 14:16:44 +0000 (10:16 -0400)]
Remove duplicated ~$
refs #20937
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Wed, 11 Oct 2023 13:37:42 +0000 (09:37 -0400)]
15768: removed vestigial imports Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 11 Oct 2023 13:21:05 +0000 (09:21 -0400)]
15768: made separate file for project panel action binding Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Wed, 11 Oct 2023 13:20:29 +0000 (09:20 -0400)]
Merge branch '20937-arv-copy-http' refs #20937
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 11 Oct 2023 13:19:24 +0000 (09:19 -0400)]
20937: Simplify use of logger.error
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Tue, 10 Oct 2023 21:01:06 +0000 (17:01 -0400)]
15768: unit tests pass again Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 10 Oct 2023 19:31:09 +0000 (15:31 -0400)]
15768: merge cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Tue, 10 Oct 2023 17:49:15 +0000 (13:49 -0400)]
20937: Improve error handling
Also clean up docs a bit
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Tue, 10 Oct 2023 15:46:28 +0000 (11:46 -0400)]
Merge branch 'main' into 15768-multi-select-operations Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lucas Di Pentima [Tue, 10 Oct 2023 15:29:34 +0000 (12:29 -0300)]
Merge branch '20949-wb-redirects-improvements'. Closes #20949
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 10 Oct 2023 15:17:02 +0000 (12:17 -0300)]
21055: Replaces %w with %v for error logging.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 10 Oct 2023 14:45:29 +0000 (11:45 -0300)]
21055: Don't exit when failing to set inotify.max_user_watches.
Docker containers mount procfs as read-only and inherit this setting from
their host: https://github.com/coder/code-server/issues/628
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Mon, 9 Oct 2023 14:42:44 +0000 (11:42 -0300)]
19140: Adds admin documentation about service account management.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 6 Oct 2023 20:57:22 +0000 (17:57 -0300)]
19140: Adds TOC to User Management Admin doc page.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 6 Oct 2023 17:23:20 +0000 (14:23 -0300)]
20949: Adds query string based redirections from wb1's actions controller.
Matches '/actions?uuid=X' URLs and redirects to an appropriate WB2 URL.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Fri, 6 Oct 2023 15:25:35 +0000 (11:25 -0400)]
20825: Fix zipp dependency, add missing file
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 6 Oct 2023 14:42:11 +0000 (10:42 -0400)]
20937: Update documentation
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Fri, 6 Oct 2023 14:13:39 +0000 (10:13 -0400)]
20300: Fix unused var.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Fri, 6 Oct 2023 14:01:40 +0000 (10:01 -0400)]
20937: Return same tuple consistently from http_to_keep
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Fri, 6 Oct 2023 13:12:11 +0000 (09:12 -0400)]
Merge branch '20891-incorrect-navigate-to-group'
closes #20891
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Tue, 12 Sep 2023 13:32:30 +0000 (09:32 -0400)]
20825: Allow arvwf: in 'run'
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 12 Sep 2023 01:49:55 +0000 (21:49 -0400)]
20825: Make SeparateRunner reusable
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 12 Sep 2023 01:44:48 +0000 (21:44 -0400)]
20825: Remove print statement
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 12 Sep 2023 01:38:13 +0000 (21:38 -0400)]
20825: Add runnerProcessName
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 12 Sep 2023 01:25:31 +0000 (21:25 -0400)]
20825: Fix edge case producing incorrect error
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 12 Sep 2023 01:09:14 +0000 (21:09 -0400)]
20825: Fix git_info
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 12 Sep 2023 00:58:18 +0000 (20:58 -0400)]
20825: Fixing invocation
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 12 Sep 2023 00:42:55 +0000 (20:42 -0400)]
20825: arv:SeparateRunner first try
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 11 Sep 2023 20:45:44 +0000 (16:45 -0400)]
20937: fix deadlock with duplicated blocks
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 11 Sep 2023 20:10:08 +0000 (16:10 -0400)]
20937: Set limit on 'put' queue
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 11 Sep 2023 19:57:53 +0000 (15:57 -0400)]
20937: Fix in -> is typo
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 11 Sep 2023 19:56:18 +0000 (15:56 -0400)]
20937: Handle None result
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 11 Sep 2023 17:02:42 +0000 (13:02 -0400)]
20937: Fix pathmapper use of http_to_keep
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 11 Sep 2023 14:02:26 +0000 (10:02 -0400)]
20937: Add error handling to threaded collection copy
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 8 Sep 2023 02:46:44 +0000 (22:46 -0400)]
20937: Better handling of repeated blocks
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>