restic/changelog/unreleased
Michael Eischer 257740b0cc b2: Successful delete if file does not exist
When deleting a file, B2 sometimes returns a "500 Service Unavailable"
error but nevertheless correctly deletes the file. Due to retries in
the B2 library blazer, we sometimes also see a "400 File not present"
error. The retries of restic for the delete request then fail with
"404 File with such name does not exist.".

As we have to rely on request retries in a distributed system to handle
temporary errors, also consider a delete request to be successful if the
file is reported as not existing. This should be safe as B2 claims to
provide a strongly consistent bucket listing and thus a missing file
shouldn't mysteriously show up again later on.
2021-10-09 23:51:12 +02:00
..
.gitignore Add gitignore to changelog/unreleased 2020-11-05 09:01:32 +01:00
issue-1542 Add use case to changelog 2021-08-04 21:19:29 +02:00
issue-2202 Add changelog for #3246 2021-09-07 21:18:11 +02:00
issue-2345 Save cached files to a temporary location first 2021-08-04 22:02:42 +02:00
issue-2388 s3: Add warning if key ID or secret is empty 2021-10-06 23:13:40 +01:00
issue-2656 Add --insecure-tls flag to disable SSL cert verification 2021-09-21 10:52:40 -04:00
issue-2738 Add changelog 2021-09-12 16:00:49 +02:00
issue-3541 b2: Successful delete if file does not exist 2021-10-09 23:51:12 +02:00
pull-2594 Reword changelog 2021-09-19 14:41:07 +02:00
pull-2880 Improve recover 2021-09-03 21:36:57 +02:00
pull-3429 Add changelog for #3429 2021-08-16 17:42:16 +02:00
pull-3436 Add changelog 2021-08-04 21:51:53 +02:00
pull-3488 Add changelog 2021-08-22 18:29:58 +02:00
pull-3508 Add changelog entry for PR #3508 2021-09-24 15:45:09 +02:00
pull-3519 Require Go 1.14 to build 2021-09-19 16:18:19 +02:00