restic/internal/restorer
Michael Eischer e77002f841 restore: correctly count hardlinks in progress bar
For hardlinked files, only the first instance of that file increases the
amount of bytes to restore. All later instances only increase the file
count but not the restore size.
2023-05-08 20:51:49 +02:00
..
doc.go gofmt all files 2022-08-19 19:12:26 +02:00
filerestorer.go restore: slightly reduce memory usage while restoring files 2023-04-23 11:33:21 +02:00
filerestorer_test.go restore: Add progress bar 2023-04-07 12:08:23 +02:00
fileswriter.go restore: support sparse restores also on windows 2022-09-24 21:39:39 +02:00
fileswriter_test.go test: Use testing.T.Cleanup to remove tempdirs 2022-12-09 14:23:55 +01:00
hardlinks_index.go restorer: extract hardlinks index from restic package 2022-07-17 13:45:42 +02:00
hardlinks_index_test.go restorer: extract hardlinks index from restic package 2022-07-17 13:45:42 +02:00
preallocate_darwin.go Use FcntlFstore to preallocate on Mac 2021-04-10 16:54:07 +02:00
preallocate_linux.go restorer: pre-allocate files before loading chunks 2020-09-07 21:41:47 +02:00
preallocate_other.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
preallocate_test.go test: Use testing.T.Cleanup to remove tempdirs 2022-12-09 14:23:55 +01:00
restorer.go restore: correctly count hardlinks in progress bar 2023-05-08 20:51:49 +02:00
restorer_test.go restore: Add progress bar 2023-04-07 12:08:23 +02:00
restorer_unix_test.go restore: Add progress bar 2023-04-07 12:08:23 +02:00
restorer_windows_test.go restore: support sparse restores also on windows 2022-09-24 21:39:39 +02:00
sparsewrite.go restorer: move zeroPrefixLen to restic package 2022-09-24 21:39:39 +02:00
truncate_other.go restore: support sparse restores also on windows 2022-09-24 21:39:39 +02:00
truncate_windows.go restore: support sparse restores also on windows 2022-09-24 21:39:39 +02:00