restic/internal/restorer
Igor Fedorenko bda8d7722e restorer: Optimize empty file restore
don't create fileInfo structs for empty files. this saves memory.
this also avoids extra serial scan of all fileInfo, which should
make restore faster and more consistent.

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
2018-10-14 17:39:42 +02:00
..
doc.go restore: Move documentation to godoc 2018-10-14 17:39:35 +02:00
filepacktraverser.go restore: New optimized multithreaded implementation 2018-10-14 17:37:30 +02:00
filerestorer.go restorer: Optimize empty file restore 2018-10-14 17:39:42 +02:00
filerestorer_test.go restorer: Optimize empty file restore 2018-10-14 17:39:42 +02:00
fileswriter.go restore: Chang fileInfo to use snapshot location instead of target path 2018-10-14 17:39:42 +02:00
fileswriter_test.go restore: Chang fileInfo to use snapshot location instead of target path 2018-10-14 17:39:42 +02:00
packcache.go restore: Fix packcache capacity math with failed downloads 2018-10-14 17:39:42 +02:00
packcache_test.go restore: Fix packcache capacity math with failed downloads 2018-10-14 17:39:42 +02:00
packheap.go restore: New optimized multithreaded implementation 2018-10-14 17:37:30 +02:00
packqueue.go restore: Chang fileInfo to use snapshot location instead of target path 2018-10-14 17:39:42 +02:00
packqueue_test.go restore: Rename things, match the rest of the project 2018-10-14 17:39:37 +02:00
restorer.go restorer: Optimize empty file restore 2018-10-14 17:39:42 +02:00
restorer_test.go restorer: Optimize empty file restore 2018-10-14 17:39:42 +02:00
restorer_unix_test.go restorer: Optimize empty file restore 2018-10-14 17:39:42 +02:00