github.com/mckael/restic@v0.8.3/changelog/0.8.3_2018-02-26/pull-1623 (about)

     1  Enhancement: Don't check for presence of files in the backend before writing
     2  
     3  Before, all backend implementations were required to return an error if the
     4  file that is to be written already exists in the backend. For most backends,
     5  that means making a request (e.g. via HTTP) and returning an error when the
     6  file already exists.
     7  
     8  This is not accurate, the file could have been created between the HTTP request
     9  testing for it, and when writing starts, so we've relaxed this requeriment,
    10  which saves one additional HTTP request per newly added file.
    11  
    12  https://github.com/restic/restic/pull/1623