rclone/backend
Nick Craig-Wood fb61ed8506 b2: Implement server side copy for files > 5GB - fixes #3991
This factors copy out of SetModTime and Copy so it can be called from
both places.

This also reworks all the multipart uploading to use sync.Errgroup and
memory pooling like the other backends. This makes it more memory
efficient and handle errors better.

See: https://forum.rclone.org/t/copying-files-within-a-b2-bucket/16680/10
2020-06-05 13:27:53 +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 oauthutil: tidy interface to Config to add Options struct 2020-05-26 11:27:01 +01:00
azureblob doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
b2 b2: Implement server side copy for files > 5GB - fixes #3991 2020-06-05 13:27:53 +01:00
box backends: make sure backends expand ~ and environment vars in file names they use 2020-06-03 17:39:08 +01:00
cache doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
chunker chunker: reduce length of temporary suffix 2019-12-09 16:56:32 +00:00
crypt doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
drive backends: make sure backends expand ~ and environment vars in file names they use 2020-06-03 17:39:08 +01:00
dropbox oauthutil: tidy interface to Config to add Options struct 2020-05-26 11:27:01 +01:00
fichier doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
ftp doc: fix typos throughout docs and code 2020-05-20 15:54:51 +01:00
googlecloudstorage backends: make sure backends expand ~ and environment vars in file names they use 2020-06-03 17:39:08 +01:00
googlephotos oauthutil: tidy interface to Config to add Options struct 2020-05-26 11:27:01 +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 doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
koofr doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
local doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
mailru doc: fix typos throughout docs and code 2020-05-20 15:54:51 +01:00
mega doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
memory The memory backend 2020-01-18 10:41:08 +00:00
onedrive oauthutil: tidy interface to Config to add Options struct 2020-05-26 11:27:01 +01:00
opendrive doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
pcloud pcloud: fix initial config "Auth state doesn't match" message #4210 2020-05-26 11:27:01 +01:00
premiumizeme oauthutil: tidy interface to Config to add Options struct 2020-05-26 11:27:01 +01:00
putio oauthutil: tidy interface to Config to add Options struct 2020-05-26 11:27:01 +01:00
qingstor doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
s3 s3: fix upload of single files into buckets without create permission 2020-06-02 14:33:21 +01:00
seafile doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
sftp backends: make sure backends expand ~ and environment vars in file names they use 2020-06-03 17:39:08 +01:00
sharefile oauthutil: tidy interface to Config to add Options struct 2020-05-26 11:27:01 +01:00
sugarsync doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
swift doc: use consistent capitalization 2020-05-20 15:54:51 +01:00
tardigrade docs: set unsafe HTML parsing to false and fix raw HTML insertion 2020-05-27 17:31:09 +01:00
union doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
webdav doc: fix typos throughout docs and code 2020-05-25 11:23:58 +01:00
yandex oauthutil: tidy interface to Config to add Options struct 2020-05-26 11:27:01 +01:00