1
0
Fork 0
mirror of https://github.com/restic/restic.git synced 2024-12-23 16:26:11 +00:00
restic/internal/checker
Michael Eischer 36c69e3ca7 checker: Unify blobs, processed trees and referenced blobs map
The blobRefs map and the processedTrees IDSet are merged to reduce the
memory usage. The blobRefs map now uses separate flags to track blob
usage as data or tree blob. This prevents skipping of trees whose
content is identical to an already processed data blob. A third flag
tracks whether a blob exists or not, which removes the need for the
blobs IDSet.
2020-07-20 22:51:47 +02:00
..
testdata Moves files 2017-07-23 14:19:13 +02:00
checker.go checker: Unify blobs, processed trees and referenced blobs map 2020-07-20 22:51:47 +02:00
checker_test.go Add benchmark for checker scaling with snapshot count 2020-07-20 22:37:31 +02:00
testing.go Move restic package to internal/restic 2017-07-24 17:43:32 +02:00