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 about 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 #1

Updated by Tom Clegg about 6 years ago

  • Tracker changed from Bug to Feature
Actions #2

Updated by Tom Clegg about 6 years ago

  • Blocked by Idea #13111: [WebDAV] Support browsing of project hierarchies added
Actions #3

Updated by Tom Clegg about 6 years ago

  • Subject changed from [keep-web] Full featured /users/ filesystem tree to [keep-web] Expose all collections and projects by name and ID
  • Description updated (diff)
Actions #4

Updated by Tom Morris almost 6 years ago

  • Subject changed from [keep-web] Expose all collections and projects by name and ID to [keep-web] Finish up loose ends, including writable support, expose all collections and projects by name and ID
  • Target version set to To Be Groomed
Actions #5

Updated by Tom Clegg almost 6 years ago

  • Subject changed from [keep-web] Finish up loose ends, including writable support, expose all collections and projects by name and ID to [keep-web] read/write support for /by_id and /users
  • Description updated (diff)
Actions #6

Updated by Tom Clegg almost 6 years ago

  • Related to Idea #13218: Support browsing of projects shared with me in WebDAV added
Actions #7

Updated by Tom Morris about 5 years ago

  • Description updated (diff)
Actions #8

Updated by Tom Morris about 5 years ago

  • Story points set to 2.0
Actions #9

Updated by Tom Morris about 5 years ago

  • Related to Idea #13110: [WebDAV] WebDAV performance enhancements added
Actions #10

Updated by Tom Morris about 5 years ago

  • Target version changed from To Be Groomed to Arvados Future Sprints
Actions #11

Updated by Peter Amstutz almost 3 years ago

  • Target version deleted (Arvados Future Sprints)
Actions #12

Updated by Peter Amstutz about 1 year ago

  • Release set to 60
Actions #13

Updated by Peter Amstutz about 2 months ago

  • Target version set to Future
Actions

Also available in: Atom PDF