Project

General

Profile

Idea #8178

Updated by Brett Smith over 8 years ago

Add a configuration knob to keepstore that means "move blocks on the trash list to a trash area, then actually delete them after they stay there for time interval N." 

 Add functions to the storage volume interface to "move block to trash" and "move block out of trash." 

 Add an undelete endpoint for Keepstore that's authenticated by ??? token, and moves a specified block locator out of trash back to main storage. 

 If an admin sets a timer using the new configuration knob, and the underlying storage volume does not support the new trash move functions, that's a fatal error. 

 This story does not include implementations for any concrete storage volume.

Back