Don't understand new rclone output

I've recently upgraded manually to rclone v1.50.2 from the version included in Ubuntu 19.10 (rclone 1.47) and am confused by the new output.

what I see now is this

$ rclone --transfers=5 --rc move . gcrypt1:/ -P --delete-empty-src-dirs
2020/01/29 20:06:51 NOTICE: Serving remote control on http://127.0.0.1:5572/
Transferred:      516.923G / 543.164 GBytes, 95%, 10.734 MBytes/s, ETA 41m43s
Errors:                 0
Checks:              1746 / 1751, 100%
Transferred:          873 / 930, 94%
Elapsed time:  13h41m52.4s
Checking:
 * file1: 87% /4.317G, 2.292M/s, 3m52s
 * file2: 10% /1.169G, 2.034M/s, 8m47s
 * file3: 37% /1.204G, 1.759M/s, 7m19s
 * file4: 38% /1.296G, 1.679M/s, 8m6s
 * file5: 41% /1.139G, 3.358M/s, 3m23s
Transferring:
 * file1: 87% /4.317G, 2.292M/s, 3m52s
 * file2: 10% /1.169G, 2.034M/s, 8m47s
 * file3: 37% /1.204G, 1.759M/s, 7m19s
 * file4: 38% /1.296G, 1.679M/s, 8m6s
 * file5: 41% /1.139G, 3.358M/s, 3m23s

i.e. there's a transferring a checking thread at same position as each transferring thread on the same file.

On 1.47 It seemed that I generally only saw transferring threads until it was finished then a checking would pop up temporarily and then disappear.

the other question is, why are the number of checks so much larger than the number of files I have? on 1.47 they would always be the same (or equal to the number of files already transferred)

Wondering if this is an actual change in underlying behavior or just a visual change but not anything practical?

Wondering what would happen if I set --transfers=50 with the same command line. for 1.47 it worked as I'd expect, showing 1 thread of execution for each transfer and popping up a checker as each file finished, would I now see 50 checker lines (even though I wouldn't be specifying --checkers=50)?

That looks like a bug. Can you have a go with the latest beta to see if it is fixed?

That is probably because there was a high level retry where the sync was repeated. Or its is a bug!

ok, upgraded to beta, looks normal.

also, it doesnt' look like there was an error as it seemed the # checked was always double for every run I did with the stable version. its as if it was being checked "live" during transfer and also checked after transfer, causing it to double up

I'm not my computer the moment but I'm pretty sure we fixed a bug which fixed both things at once.

Rclone comes built-in? :open_mouth:

old version is in apt repo

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.