1
0
Fork 0
mirror of https://github.com/restic/restic.git synced 2025-03-30 00:00:14 +01:00
restic/internal/archiver
Winfried Plappert 767d66474b changed logic for processing failing MaxCapacityExceeded data blobs
intercept MaxCapacityExceeded errors for all blobs and convert them to "no error" for
all blobs but DataBlobs.

For DataBlobs insert an extra data blob once, with the signature "MaxCapacityExceeded\n"

For all data blob instances with the above error, return a `saveBlobResponse` with an ID of
restic.Hash("MaxCapacityExceeded\n")

This done to maintain the integritry of all newly saved blobs.
2025-03-02 13:01:14 +00:00
..
archiver.go repository: restrict SaveUnpacked and RemoveUnpacked 2025-01-13 22:39:57 +01:00
archiver_test.go fs: remove os.FileInfo from fs.ExtendedFileInfo 2024-11-30 17:07:36 +01:00
archiver_unix_test.go fs: remove os.FileInfo from fs.ExtendedFileInfo 2024-11-30 17:07:36 +01:00
blob_saver.go changed logic for processing failing MaxCapacityExceeded data blobs 2025-03-02 13:01:14 +00:00
blob_saver_test.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
buffer.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
doc.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
exclude.go backup: allow excluding online-only cloud files 2025-01-13 21:11:23 +01:00
exclude_test.go fs: inline ExtendedStat 2024-11-30 16:19:16 +01:00
file_saver.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
file_saver_test.go fs / archiver: convert to handle based interface 2024-11-16 12:56:23 +01:00
scanner.go fs: remove os.FileInfo from fs.ExtendedFileInfo 2024-11-30 17:07:36 +01:00
scanner_test.go fs: remove os.FileInfo from fs.ExtendedFileInfo 2024-11-30 17:07:36 +01:00
testing.go minimize usage of internal/fs in tests 2024-08-31 18:20:41 +02:00
testing_test.go minimize usage of internal/fs in tests 2024-08-31 18:20:41 +02:00
tree.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
tree_saver.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
tree_saver_test.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00
tree_test.go archiver: hide implementation details 2024-08-31 17:52:45 +02:00