Open sidoruka opened 2 years ago
Background At the moment, pipe storage cp/mv CLI command for --recursive operations runs (at least) in two phases:
pipe storage cp/mv
--recursive
source
For huge filesystem hierarchies the scan process may take a lot of time (hours) and consume a lot of memory.
scan
Approach It would be great to change the scanning procedure in a more asynchronous fashion, e.g.:
destination
Backport to release/0.16
release/0.16
Background At the moment,
pipe storage cp/mv
CLI command for--recursive
operations runs (at least) in two phases:source
directory recursively and collect all the files/foldersFor huge filesystem hierarchies the
scan
process may take a lot of time (hours) and consume a lot of memory.Approach It would be great to change the scanning procedure in a more asynchronous fashion, e.g.:
destination