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]

Reply via email to