rclone/backend
Nick Craig-Wood 324077fb48 swift: fix update multipart object removing all of its own parts
After uploading a multipart object, rclone deletes any unused parts.

Probably as part of the listing unification, the detection of the
parts beloning to the current upload was failing and calling Update
was deleting the parts for the current object.

This change fixes the detection and deletes all the old parts but none
of the new ones now.

Fixes #4075
2020-08-03 14:45:03 +01:00
..
alias build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
all Tardigrade Backend 2020-05-12 15:56:50 +00:00
amazonclouddrive fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
azureblob fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
b2 fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
box fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
cache fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
chunker fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
crypt fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
drive drive: stop using root_folder_id as a cache #4419 2020-08-02 11:47:07 +01:00
dropbox fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
fichier dircache: simplify interface, fix corner cases and apply to backends 2020-06-25 09:41:36 +01:00
ftp ftp: add support for --dump bodies and --dump auth 2020-07-21 16:26:31 +01:00
googlecloudstorage gcs: add support for anonymous access 2020-07-01 20:54:49 +01:00
googlephotos build: run gofmt -s to simplify the code: suggested by Go Report Card 2020-06-18 18:45:39 +01:00
http fstest: create AssertTimeEqualWithPrecision from CheckTimeEqualWithPrecision 2020-04-22 11:33:00 +01:00
hubic oauthutil: tidy interface to Config to add Options struct 2020-05-26 11:27:01 +01:00
jottacloud fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
koofr link: Add --expire and --unlink flags 2020-06-05 14:51:05 +01:00
local fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
mailru fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
mega fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
memory The memory backend 2020-01-18 10:41:08 +00:00
onedrive fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
opendrive fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
pcloud fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
premiumizeme fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
putio fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
qingstor fs: define SlowModTime and SlowHash features in the relevant backends 2020-06-30 12:01:36 +01:00
s3 s3: implement cleanup and backend command to list & remove multipart uploads 2020-07-28 11:37:46 +01:00
seafile fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
sftp sftp: use the absolute path instead of the relative path 2020-06-30 16:07:23 +01:00
sharefile fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
sugarsync fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
swift swift: fix update multipart object removing all of its own parts 2020-08-03 14:45:03 +01:00
tardigrade backend/tardigrade: Set UserAgent to rclone 2020-06-09 14:20:28 +01:00
union fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
webdav fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00
yandex fs: Add directory to optional Purge interface - fixes #1891 2020-07-31 17:43:17 +01:00