rclone/backend
Nick Craig-Wood cc2f6f722c filefabric: make backoff exponential for error_background to fix errors
Before this change the backoff for the error_background error was 6
seconds. This means that if it wasn't resolved in 60 seconds (with the
default 10 low level retries) then an error was reported.

This error was being reported frequently in the integration tests, so
is likely affecting real users too.

This patch changes the backoff into an exponential backoff
1,2,4,8...1024 seconds to make sure we wait long enough for the
background operation to complete.

See #5734
2021-10-20 15:41:09 +01:00
..
alias config: delay load config file (#5258) 2021-04-26 23:37:49 +02:00
all sia: add backend for sia decentralized cloud #4514 2021-10-19 22:55:27 +03:00
amazonclouddrive build: apply gofmt from golang 1.17 2021-09-09 20:43:59 +03:00
azureblob azureblob: fix incorrect size after --azureblob-no-head-object patch 2021-10-19 20:12:17 +01:00
b2 Use binary prefixes for size and rate units 2021-04-27 02:25:52 +03:00
box box: retry operation_blocked_temporary errors #5545 2021-10-15 15:28:54 +01:00
cache config: convert --cache-dir value to an absolute path 2021-10-11 15:08:35 +02:00
chunker chunker: fix md5all test for no-meta test remotes 2021-10-18 18:04:07 +03:00
compress build: replace the deprecated golint linter with revive 2021-10-15 12:51:31 +01:00
crypt crypt: fix uploads with --crypt-no-data-encryption 2021-10-12 17:12:41 +01:00
drive drive: add -o config option to backend drives to config for all shared drives 2021-10-15 15:22:14 +01:00
dropbox dropbox: upgrade sdk version 2021-10-16 10:55:02 +01:00
fichier fichier: check that we actually got a download token and retry if we didn't 2021-07-06 14:58:50 +02:00
filefabric filefabric: make backoff exponential for error_background to fix errors 2021-10-20 15:41:09 +01:00
ftp ftp: add option to disable tls13 2021-10-15 20:24:37 +03:00
googlecloudstorage 🧹 GCS: Clean up time format constants 2021-05-28 14:44:50 +01:00
googlephotos googlephotos: Use encoder for album names 2021-08-19 16:38:31 +01:00
hdfs build: apply gofmt from golang 1.17 2021-09-09 20:43:59 +03:00
http config: delay load config file (#5258) 2021-04-26 23:37:49 +02:00
hubic fs: change Config callback into state based callback #3455 2021-05-14 14:07:44 +01:00
jottacloud backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
koofr backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
local backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
mailru backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
mega backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
memory azureblob,memory,pcloud: fix setting of mime types 2020-11-27 14:40:05 +00:00
onedrive backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
opendrive Use binary prefixes for size and rate units 2021-04-27 02:25:52 +03:00
pcloud pcloud: try harder to delete a failed upload 2021-09-17 10:43:45 +01:00
premiumizeme fs: change Config callback into state based callback #3455 2021-05-14 14:07:44 +01:00
putio backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
qingstor build: apply gofmt from golang 1.17 2021-09-09 20:43:59 +03:00
s3 s3: Use a combination of SDK retries and rclone retries - fixes #5509 2021-10-19 20:12:17 +01:00
seafile seafile: fix error when not configured for 2fa (#5665) 2021-10-19 20:53:35 +01:00
sftp sftp: fix initialization bug introduced by fs.ErrorIsDir return 2021-10-16 10:38:24 +01:00
sharefile backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
sia sia: finish documentation #4514 2021-10-19 22:55:27 +03:00
sugarsync sugarsync: fix initial connection after config re-arrangement - Fixes #5525 2021-08-14 12:53:36 +01:00
swift Use binary prefixes for size and rate units 2021-04-27 02:25:52 +03:00
tardigrade build: replace the deprecated golint linter with revive 2021-10-15 12:51:31 +01:00
union union: fix rename not working with union of local disk and bucket based remote 2021-09-30 20:09:02 +01:00
uptobox build: replace the deprecated golint linter with revive 2021-10-15 12:51:31 +01:00
webdav backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
yandex backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00
zoho backends: make NewObject return fs.ErrorIsDir if possible 2021-10-14 17:15:50 +01:00