Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.15.0
Description
In order to let the BlobServer and the BlobCache properly clean up unused blobs that are recovered from the working directory, we have to register them for clean up and offer hooks to delete irrelevant job artifacts.
I propose to scan the blobStorage directory at startup and to register for transient blobs the expiry timeouts. Moreover, for the BlobServer we need to add a retainJobs method that deletes all jobs that are not in the given list of JobIDs. Last but not least we also need to register the permanent blobs in the PermanentBlobCacheService so that they get timed out if not used anymore.
Attachments
Issue Links
- links to