Project

General

Profile

Actions

Idea #9278

open

[Crunch2] Document/fix handling of collections with non-nil expires_at field

Added by Tom Clegg almost 8 years ago. Updated about 2 months ago.

Status:
In Progress
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Start date:
Due date:
Story points:
1.0
Release:
Release relationship:
Auto

Description

Draft desired behavior: Expiring collections

Current behavior:
  • When deleting collections from the project view, Workbench sets expires_at=now().
  • API server does not return expired collections in list or get responses. default_scope where("expires_at IS NULL or expires_at > CURRENT_TIMESTAMP")
  • API server does return expiring collections in list responses.

Subtasks 6 (0 open6 closed)

Task #9298: Update arv-mount to desired behaviorClosedTom Clegg07/13/2016Actions
Task #9297: Update Workbench to desired behaviorClosedTom Clegg07/13/2016Actions
Task #9293: Review docs/spec [[Expiring collections]]ResolvedTom Clegg06/07/2016Actions
Task #9294: Document desired behavior and interpretationResolvedTom Clegg06/01/2016Actions
Task #9296: Update API to desired behaviorResolvedTom Clegg06/07/2016Actions
Task #9302: Review 9278-expiring-collectionsResolvedPeter Amstutz06/09/2016Actions

Related issues

Related to Arvados - Feature #9364: [keep-balance] "Expedited delete" tool: perform garbage collection on some specific (recently deleted) collections, bypassing usual GC race protectionsNewActions
Related to Arvados - Idea #9277: [Crunch2] System-owned container outputs should be garbage-collectedResolvedPeter Amstutz02/16/2017Actions
Related to Arvados - Feature #3900: [Workbench] Trash button on collection uses "delete" API instead of setting expires_at/trash_atResolvedLucas Di Pentima02/10/2017Actions
Related to Arvados - Idea #9582: [Workbench] Don't display trashed collections in regular collection listingsResolved07/12/2016Actions
Related to Arvados - Idea #9584: [FUSE] Don't display expiring collections in regular collection listingsNewTom MorrisActions
Related to Arvados - Idea #9587: [Workbench] Interface to list and untrash trashed collectionsResolvedRadhika Chippada07/12/2016Actions
Related to Arvados - Idea #9589: [Workbench] Update collection interface for collections with non-nil trash_atClosedRadhika Chippada07/13/2016Actions
Related to Arvados - Idea #9590: [FUSE] Trash directory to list, inspect, and un-trash trashed collectionsNewTom MorrisActions
Related to Arvados - Idea #9591: [FUSE] Undelete collections by moving them out of the TrashDirectoryNewTom MorrisActions
Related to Arvados - Idea #9592: [FUSE] rmdir on CollectionDirectory sets expires_atNewTom MorrisActions
Actions

Also available in: Atom PDF