You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support ability to backup from custom ReadSource #208
As discussed on Discord, it would be nice to be able to read files from a custom ReadSource. This allows us to implement any source to make backups from.
Archiver::archive() already supports this, but it needs to be exposed through the ::backup method.
I may look into this myself at some point, but it might be good to have it tracked here. :)
In principle, this is tackled by #208. But #208 focuses on openDAL as a source.
For the tar use case, I think we additionally need to overwork the API of ReadSource and the backup implementation as this currently assumes that listing and reading of files can be basically independent and parallel to each other. This is not true if we want to backup a tar stream.
Activity
aawsome commentedon Jun 1, 2026
In principle, this is tackled by #208. But #208 focuses on openDAL as a source.
For the tar use case, I think we additionally need to overwork the API of ReadSource and the backup implementation as this currently assumes that listing and reading of files can be basically independent and parallel to each other. This is not true if we want to backup a tar stream.
feat: make backup generic over a ReadSource; add openDAL ReadSource (r…