Project

General

Profile

Actions

Feature #13272

open

[keep-web] read/write support for /by_id and /users

Added by Tom Clegg about 6 years ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Story points:
2.0
Release:
Release relationship:
Auto

Description

Continue where #13111 leaves off, bringing the /users/ tree exported by keep-web up to (at least) a level of functionality and performance similar to arv-mount.

Functionality:
  • Add/remove/update files/dirs in collections
  • Add/remove collections by name using mkcol/delete
  • Copy/move files/dirs from one collection to another (possibly /users/* to /c=*/)

See #13310 for performance work associated with this

Unlike arv-mount, webdav writes should continue to be atomic: after concurrent requests to write content A to F and write content B to F, F should contain either A or B, not a mix of the two.


Related issues

Related to Arvados - Idea #13218: Support browsing of projects shared with me in WebDAVNewActions
Related to Arvados - Idea #13110: [WebDAV] WebDAV performance enhancementsNewActions
Blocked by Arvados - Idea #13111: [WebDAV] Support browsing of project hierarchiesResolvedTom Clegg03/27/2018Actions
Actions

Also available in: Atom PDF