1
0
mirror of https://github.com/restic/restic.git synced 2024-06-30 08:20:55 +02:00
restic/internal/repository
Michael Eischer 772a907533 repository: StreamPack delivers blobs at most once
If an error occurred while streaming a pack file, this could result in
passing some of the blobs multiple times to the callback function. This
significantly complicates using StreamPack correctly and is unnecessary.
Retries do not change the content of a blob and thus only deliver the
same result over and over again.
2024-01-08 21:33:05 +01:00
..
testdata internal/repository: Fix LoadBlob + fuzz test 2022-06-06 17:02:28 +02:00
doc.go gofmt all files 2022-08-19 19:12:26 +02:00
fuzz_test.go repository: Remove empty cleanup functions in tests 2022-12-11 11:06:25 +01:00
key.go repository: Push all usage of errors.Fatal out of the package 2023-05-18 17:27:41 +02:00
packer_manager_test.go repository: store oversized blobs in separate pack files 2023-10-17 22:52:16 +02:00
packer_manager.go repository: store oversized blobs in separate pack files 2023-10-17 22:52:16 +02:00
packer_uploader.go repository: Rework blob saving to use an async pack uploader 2022-07-02 22:42:34 +02:00
repack_test.go implement progress bar for index loading 2023-10-01 19:52:59 +02:00
repack.go repository: Push all usage of errors.Fatal out of the package 2023-05-18 17:27:41 +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 implement progress bar for index loading 2023-10-01 19:52:59 +02:00
repository.go repository: StreamPack delivers blobs at most once 2024-01-08 21:33:05 +01:00
testing.go Rename unused testing parameter to _ 2023-05-18 21:17:53 +02:00