mirror of
https://github.com/rclone/rclone.git
synced 2024-11-30 04:15:26 +01:00
2db0e23584
Before this change the concurrency used for an upload was rather inconsistent. - if size below `--backend-upload-cutoff` (default 200M) do single part upload. - if size below `--multi-thread-cutoff` (default 256M) or using streaming uploads (eg `rclone rcat) do multipart upload using `--backend-upload-concurrency` to set the concurrency used by the uploader. - otherwise do multipart upload using `--multi-thread-streams` to set the concurrency. This change makes the default for the concurrency used be the `--backend-upload-concurrency`. If `--multi-thread-streams` is set and larger than the `--backend-upload-concurrency` then that will be used instead. This means that if the user sets `--backend-upload-concurrency` then it will be obeyed for all multipart/multi-thread transfers and the user can override them all with `--multi-thread-streams`. See: #7056 |
||
---|---|---|
.. | ||
atexit | ||
bucket | ||
buildinfo | ||
cache | ||
daemonize | ||
debug | ||
dircache | ||
encoder | ||
env | ||
errors | ||
exitcode | ||
file | ||
http | ||
israce | ||
jwtutil | ||
kv | ||
mmap | ||
multipart | ||
oauthutil | ||
pacer | ||
plugin | ||
pool | ||
proxy | ||
random | ||
ranges | ||
readers | ||
rest | ||
structs | ||
terminal | ||
version |