restic/internal/archiver
Andreas Skielboe b07bb3d8c3 Reject files excluded by name before calling lstat to improve scan speed
Adds a SelectByName method to the archive and scanner which only require
the filename as input, and can thus be run before calling lstat on the
file. Can speed up scanning significantly if a lot of filename excludes
are used.
2018-08-12 17:51:12 +02:00
..
archiver.go Reject files excluded by name before calling lstat to improve scan speed 2018-08-12 17:51:12 +02:00
archiver_test.go archiver: Refuse to save an empty snapshot 2018-05-20 16:11:51 +02:00
blob_saver.go archiver: Improve error handling 2018-05-12 23:55:54 +02:00
blob_saver_test.go archiver: Improve error handling 2018-05-12 23:55:54 +02:00
buffer.go archiver: Improve buffer pool 2018-04-30 15:13:28 +02:00
doc.go archiver: Add high-level documentation 2018-05-12 23:55:54 +02:00
file_saver.go archiver: Add test for early abort on unhandled error 2018-05-12 23:55:59 +02:00
file_saver_test.go archiver: Improve error handling 2018-05-12 23:55:54 +02:00
index_uploader.go Add new archiver code 2018-04-25 14:42:45 +02:00
scanner.go Reject files excluded by name before calling lstat to improve scan speed 2018-08-12 17:51:12 +02:00
scanner_test.go Add new archiver code 2018-04-25 14:42:45 +02:00
testing.go Use new archiver code in tests 2018-04-25 14:42:45 +02:00
testing_test.go Use new archiver code in tests 2018-04-25 14:42:45 +02:00
tree.go archiver: Unroll tree 2018-06-20 22:56:41 +02:00
tree_saver.go archiver: Improve error handling 2018-05-12 23:55:54 +02:00
tree_saver_test.go archiver: Improve error handling 2018-05-12 23:55:54 +02:00
tree_test.go archiver: Unroll tree 2018-06-20 22:56:41 +02:00