ephraimbuddy commented on PR #75498: URL: https://github.com/apache/airflow/pull/75498#issuecomment-6719593819
> There's no way to delete or garbage-collect a snapshot. Snapshots are made read-only, possibly by another OS user, so retention will need store support. The public `remove_bundle_tree_forcefully` helper suggests callers will bypass the ABC for this. Add it to the contract now, or say how retention will work. Addressed. Published snapshots are retained for pinned Dag runs. Operators may manually prune versions that can no longer be requested, restoring permissions as the owning publisher. Automatic GC of published snapshots is outside this PR. `remove_bundle_tree_forcefully` lives in the private `_filesystem `module and handles temporary-tree cleanup. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
