Idea #3762
Updated by Tom Clegg about 9 years ago
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 Notes: * 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 be skipped. Need to define how this threshold is chosen. (Ideally this is defaultTrashLifetime from the discovery doc, but a command line flag would be OK.) * -If 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.) over.