mirror of
https://github.com/rclone/rclone.git
synced 2025-12-06 00:03:32 +00:00
move: if --check-first and --order-by are set then delete with perfect ordering
If using rclone move and --check-first and --order-by then rclone uses the transfer routine to delete files to ensure perfect ordering. This will cause the transfer stats to have a larger than expected number of items in it so we don't enable this by default. Fixes #6033
This commit is contained in:
@@ -789,6 +789,12 @@ interfere with checking.
|
||||
It can also be useful to ensure perfect ordering when using
|
||||
`--order-by`.
|
||||
|
||||
If both `--check-first` and `--order-by` are set when doing `rclone move`
|
||||
then rclone will use the transfer thread to delete source files which
|
||||
don't need transferring. This will enable perfect ordering of the
|
||||
transfers and deletes but will cause the transfer stats to have more
|
||||
items in than expected.
|
||||
|
||||
Using this flag can use more memory as it effectively sets
|
||||
`--max-backlog` to infinite. This means that all the info on the
|
||||
objects to transfer is held in memory before the transfers start.
|
||||
|
||||
Reference in New Issue
Block a user