restic/internal/repository
Michael Eischer cb9cbe55d9 repository: store oversized blobs in separate pack files
Store oversized blobs in separate pack files as the blobs is large
enough to warrant its own pack file. This simplifies the garbage
collection of such blobs and keeps the cache smaller, as oversize (tree)
blobs only have to be downloaded if they are actually used.
2023-10-17 22:52:16 +02: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.go repository: store oversized blobs in separate pack files 2023-10-17 22:52:16 +02:00
packer_manager_test.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.go repository: Push all usage of errors.Fatal out of the package 2023-05-18 17:27:41 +02:00
repack_test.go implement progress bar for index loading 2023-10-01 19:52:59 +02:00
repository.go repository: list index files only once 2023-10-01 19:53:26 +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
testing.go Rename unused testing parameter to _ 2023-05-18 21:17:53 +02:00