Actions
Story #3762
closed[Keep] Process entries on the current "delete" list.
Status:
Resolved
Priority:
Normal
Assigned To:
Radhika Chippada
Category:
Keep
Target version:
Start date:
07/29/2014
Due date:
% Done:
100%
Estimated time:
(Total: 0.00 h)
Story points:
2.0
Description
Keep should process the file asynchronously and delete each block in it.
This is written out in more detail at the bottom of:
https://arvados.org/projects/orvos-private/wiki/Keep_Design_Doc#Keep-Server
- For now, begin processing the trash list right away. We can defer to a future sprint how Keep should decide when to start recycling blocks.
- If a block's actual age is less than (some delta) it should not be deleted.
Need to define how this threshold is chosen. (Ideally this is defaultTrashLifetime from the discovery doc, but a command line flag would be OK.)"Some delta" is the value of the existing-permission-ttl
flag. If a new list is received while the old one is being processed, abandon the existing one, replace it with the new one, and start over.(WorkQueue already takes care of this.)
Actions