restic/internal/repository
Michael Eischer 9aa2eff384 Add plumbing to calculate backend specific file hash for upload
This enables the backends to request the calculation of a
backend-specific hash. For the currently supported backends this will
always be MD5. The hash calculation happens as early as possible, for
pack files this is during assembly of the pack file. That way the hash
would even capture corruptions of the temporary pack file on disk.
2021-08-04 22:17:46 +02:00
..
testdata Moves files 2017-07-23 14:19:13 +02:00
doc.go Moves files 2017-07-23 14:19:13 +02:00
index.go Use BlobHandle in index methods 2020-11-22 20:41:12 +01:00
index_parallel.go check: extract parallel index loading 2020-12-22 22:36:18 +01:00
index_parallel_test.go repository: Add test for ForAllIndexes 2020-12-22 22:36:18 +01:00
index_test.go errcheck: Add error checks 2021-01-30 20:02:37 +01:00
indexmap.go Chaining hash table for repository.Index 2020-07-19 13:58:22 +02:00
indexmap_test.go Chaining hash table for repository.Index 2020-07-19 13:58:22 +02:00
key.go Add plumbing to calculate backend specific file hash for upload 2021-08-04 22:17:46 +02:00
master_index.go errcheck: Add error check for MergeFinalIndexes() 2021-01-30 20:02:37 +01:00
master_index_test.go errcheck: Add error check for MergeFinalIndexes() 2021-01-30 20:02:37 +01:00
packer_manager.go Add plumbing to calculate backend specific file hash for upload 2021-08-04 22:17:46 +02:00
packer_manager_test.go Add plumbing to calculate backend specific file hash for upload 2021-08-04 22:17:46 +02:00
repack.go Return hdrSize in ListPack 2020-11-21 22:13:54 +01:00
repack_test.go errcheck: Add error checks 2021-01-30 20:02:37 +01:00
repository.go Add plumbing to calculate backend specific file hash for upload 2021-08-04 22:17:46 +02:00
repository_internal_test.go Use "pack file" instead of "data file" (#2885) 2020-08-16 11:16:38 +02:00
repository_test.go repository: move otherwise unused LoadIndex to tests 2020-12-22 22:36:18 +01:00
testing.go Merge pull request #2505 from aawsome/fix-repo-configfile 2020-12-07 07:52:37 +01:00
worker_group.go defer close(ch) outside repository.RunWorkers 2020-10-14 15:50:16 +02:00