rclone/backend
Nick Craig-Wood 5433021e8b drive: fix server side copy of big files
Before this change rclone was sending a MimeType in the requests for
server side Move and Copy.

The conjecture is that if you attempt to set the MimeType to something
different in a Copy then Google Drive has to do an actual copy of the
file data.  This takes a very long time (since it is large) and fails
after a 90s timeout.

After the change we no longer set the MimeType in Move or Copy and the
copies happen instantly and correctly.

Many thanks to @darthShadow for discovering that this was causing the
problem.

Fixes #3070
Fixes #3033
Fixes #3300
Fixes #3155
2019-07-05 10:49:19 +01:00
..
alias Add context propagation to rclone 2019-06-19 11:59:46 +01:00
all googlephotos: Backend for accessing Google Photos #369 2019-07-02 15:26:55 +01:00
amazonclouddrive Add context propagation to rclone 2019-06-19 11:59:46 +01:00
azureblob azureblob: Updated config help details to remove connection string references (#3306) 2019-06-27 18:53:33 -07:00
b2 b2: enable server side copy to copy between buckets - fixes #3303 2019-07-05 10:07:05 +01:00
box Add context propagation to rclone 2019-06-19 11:59:46 +01:00
cache Add context propagation to rclone 2019-06-19 11:59:46 +01:00
crypt Add context propagation to rclone 2019-06-19 11:59:46 +01:00
drive drive: fix server side copy of big files 2019-07-05 10:49:19 +01:00
dropbox Add context propagation to rclone 2019-06-19 11:59:46 +01:00
fichier fichier: 1fichier support - fixes #2908 2019-06-30 18:35:01 +01:00
ftp Add context propagation to rclone 2019-06-19 11:59:46 +01:00
googlecloudstorage gcs: reduce oauth scope requested as suggested by Google 2019-06-27 12:05:49 +01:00
googlephotos googlephotos: fix creation of duplicated albums 2019-07-04 13:45:52 +01:00
http Add context propagation to rclone 2019-06-19 11:59:46 +01:00
hubic hubic: fix tests for optional methods 2019-04-16 13:33:10 +01:00
jottacloud Add context propagation to rclone 2019-06-19 11:59:46 +01:00
koofr Add context propagation to rclone 2019-06-19 11:59:46 +01:00
local Add context propagation to rclone 2019-06-19 11:59:46 +01:00
mega Add context propagation to rclone 2019-06-19 11:59:46 +01:00
onedrive Add context propagation to rclone 2019-06-19 11:59:46 +01:00
opendrive Add context propagation to rclone 2019-06-19 11:59:46 +01:00
pcloud lib/rest: Calculate correct Content-Length on MultiPart Uploads 2019-06-30 17:57:22 +01:00
qingstor Add context propagation to rclone 2019-06-19 11:59:46 +01:00
s3 s3: Add INTELLIGENT_TIERING storage class 2019-07-01 18:17:48 +01:00
sftp sftp: Completely ignore all modtime checks if SetModTime=false 2019-06-28 10:33:14 +01:00
swift refactor code 2019-06-27 13:28:35 +01:00
union Add context propagation to rclone 2019-06-19 11:59:46 +01:00
webdav Add context propagation to rclone 2019-06-19 11:59:46 +01:00
yandex Add context propagation to rclone 2019-06-19 11:59:46 +01:00