openvstorage/alba

broken objects in cache namespaces should be cleaned up

Closed this issue · 1 comments

domsj commented

It makes no sense to keep around metadata for objects for which no fragments are still available. Maintenance should clean these up.
Not sure if it makes sense to keep around objects for which some fragments (less than k) are still available?
(It could still serve some read requests, so they have at least some value...)

Not sure if it makes sense to keep around objects for which some fragments (less than k) are still available?

To be discussed. maybe leave as is in a first version. Do we track how many fragments are still in cache?