From bad721569680252d4c0f57d8ee2a9f5ce9e367a8 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Sun, 18 Feb 2018 12:04:44 +0100 Subject: [PATCH] Add entry to CHANGELOG --- changelog/0.8.3/pull-1623 | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 changelog/0.8.3/pull-1623 diff --git a/changelog/0.8.3/pull-1623 b/changelog/0.8.3/pull-1623 new file mode 100644 index 000000000..0e03ee776 --- /dev/null +++ b/changelog/0.8.3/pull-1623 @@ -0,0 +1,12 @@ +Enhancement: Don't check for presence of files in the backend before writing + +Before, all backend implementations were required to return an error if the +file that is to be written already exists in the backend. For most backends, +that means making a request (e.g. via HTTP) and returning an error when the +file already exists. + +This is not accurate, the file could have been created between the HTTP request +testing for it, and when writing starts, so we've relaxed this requeriment, +which saves one additional HTTP request per newly added file. + +https://github.com/restic/restic/pull/1623