-
Notifications
You must be signed in to change notification settings - Fork 47
Description
In our use case, we have an A/B setup where we apply block based system updates with desync extract and use the active partition as a seed.
For very small updates, using a block based .caibx introduces a lot of overhead. So we were evaluating to produce file based .caidx updates in those circumstances, as an alternative to speed up the updates when just a handful of files change.
However I noticed that desync untar doesn't have any seed support at the moment.
Do you have any suggestion on how a seed for untar should be designed?
If we produce a .caidx of a local directory, can we grab its corresponding chunks from the filesystem without having to tar the entire local directory first?
FTR I can see that Casync handles .caidx with extract, and if you provide a path as a seed, it starts its process by seeding one by one all the files in the provided directory.