Project

General

Profile

Actions

Idea #14086

closed

[keep-web] Serve previous collection versions

Added by Tom Clegg over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Keep
Target version:
Start date:
10/15/2018
Due date:
Story points:
0.5
Release:
Release relationship:
Auto

Description

Ensure keep-web handles the following requests, where zzzzz-4zz18-abcdefghijklmno is the UUID of an old version of a collection:
  • GET https://download.zzzzz.arvadosapi.com/c=zzzzz-4zz18-abcdefghijklmno/path/to/file
  • GET https://download.zzzzz.arvadosapi.com/c=zzzzz-4zz18-abcdefghijklmno/
  • PROPFIND https://download.zzzzz.arvadosapi.com/c=zzzzz-4zz18-abcdefghijklmno/

Workbench2 will rely on these to access file listings and data from old versions.

These more fuse-like paths should also work.
  • GET https://download.zzzzz.arvadosapi.com/by_id/zzzzz-4zz18-abcdefghijklmno/path/to/file
  • GET https://download.zzzzz.arvadosapi.com/by_id/zzzzz-4zz18-abcdefghijklmno/
  • PROPFIND https://download.zzzzz.arvadosapi.com/by_id/zzzzz-4zz18-abcdefghijklmno/

This might not require any code changes beyond adding tests.


Subtasks 1 (0 open1 closed)

Task #14296: Review 14086-keepweb-serve-past-versionsResolvedLucas Di Pentima10/15/2018Actions

Related issues

Related to Arvados - Feature #13109: Support collection versionsResolvedActions
Related to Arvados - Idea #13494: Browse previous versions of a collectionResolvedLucas Di Pentima02/19/2020Actions
Actions

Also available in: Atom PDF