rclone/backend
Nick Craig-Wood 6757244918 drive: use multipart resumable uploads for streaming and uploads in mount
Before this change we used non multipart uploads for files of unknown
size (streaming and uploads in mount).  This is slower and less
reliable and is not recommended by Google for files smaller than 5MB.

After this change we use multipart resumable uploads for all files of
unknown length.  This will use an extra transaction so is less
efficient for files under the chunk size, however the natural
buffering in the operations.Rcat call specified by
`--streaming-upload-cutoff` will overcome this.

See: https://forum.rclone.org/t/upload-behaviour-and-speed-when-using-vfs-cache/9920/
2020-01-17 22:03:10 +00:00
..
alias build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
all sugarsync: new backend - fixes #622 2020-01-17 17:39:34 +00:00
amazonclouddrive backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
azureblob backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
b2 backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
box backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
cache mount: don't build on go1.10 as bazil/fuse no longer supports it 2020-01-08 08:44:02 +00:00
chunker chunker: reduce length of temporary suffix 2019-12-09 16:56:32 +00:00
crypt crypt: reorder the filename encryption options 2020-01-12 14:23:35 +00:00
drive drive: use multipart resumable uploads for streaming and uploads in mount 2020-01-17 22:03:10 +00:00
dropbox backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
fichier backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
ftp backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
googlecloudstorage backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
googlephotos rest: add context propagation to rest library #3257 2019-09-09 23:27:07 +01:00
http http: fix race introduced in 7982aaf151 2019-09-14 08:48:13 +01:00
hubic Add context to all http.NewRequest #3257 2019-09-09 23:27:07 +01:00
jottacloud backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
koofr backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
local backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
mailru backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
mega backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
onedrive backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
opendrive backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
pcloud backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
premiumizeme backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
putio backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
qingstor backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
s3 backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
sftp sftp: fix "failed to parse private key file: ssh: not an encrypted key" error 2020-01-13 11:05:16 +00:00
sharefile backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
sugarsync sugarsync: new backend - fixes #622 2020-01-17 17:39:34 +00:00
swift backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00
union docs: make the config walkthroughs consistent for each backend 2019-08-26 10:47:17 +01:00
webdav webdav: fix case of "Bearer" in Authorization: header to agree with RFC 2019-11-27 12:04:31 +00:00
yandex backends: move encoding definitions from fs/encodings 2020-01-16 14:40:36 +00:00