scat
scat copied to clipboard
Decentralized, trustless backup tool
Suggestion by @lavalamp originally posted in the defunct GitLab repo ([old issue][old]) [old]:https://gitlab.com/Roman2K/scat/issues/11 > I realize there's no way to know the inverse of a user-specified command, but it would...
Question by @lavalamp originally posted in the defunct GitLab repo ([old issue](https://gitlab.com/Roman2K/scat/issues/16)): > I noticed while reading https://github.com/klauspost/reedsolomon: > > > The final (and important) part is to be able...
Question by @lavalamp originally posted in the defunct GitLab repo ([old issue](https://gitlab.com/Roman2K/scat/issues/15)): 
Currently, `uparity` recovers errors at restore time (failed integrity check, missing data) but in read-only mode: restored data is intact, but stores still contain bad or missing data. On a...
Currently, there's next to no logging: * errors are the main way to report information back to the user when finally written to stderr in main * some messages may...
Add source comments for godoc once the internal API has stabilized. Documenting public APIs for use as a library.
Currently, if chunks are grouped before striping, the total size is used to determine if there's space available, instead of the size of each chunk individually.
Lists of existing files are currently buffered as slices due to bad initial decision. Shouldn't have too much of an impact on memory usage below ~terabytes of data but still...
Add a commad to free up space on stores by garbage-collecting chunks unreachable by given snapshot indexes. Equivalent of deleting a snapshot in restic and COW filesystems.