Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: daf_butler
-
Labels:
-
Story Points:2
-
Epic Link:
-
Team:Data Release Production
-
Urgent?:No
Description
We can now ingest datasets with "direct" transfer, adding them to a data repository while leaving them in an external, usually read-only location. We now need the inverse operation: a way to remove datasets from the data repository's records without actually deleting the ingested files.
I have started this on the DM-28636 branch (where I need it to clean up a incomplete gen2to3 conversion), and will put it on the branch for this ticket for separate review and merge.
Good point. If you prune a dataset the datastore should automatically spot that it doesn't own the file. I completely forgot about that. This seems to be orthogonal to an explicit forget() method though.