This is just out of curiosity, but how does rclone avoid an O(n^2) complexity when comparing remotes? Or does it?
When I built my two sync tools (PyFiSync and syncrclone), I developed my own data structure (DictTable) to do this.
I am sure there are better ways (such as comparing two sorted lists or one sorted list and binary search). Just wondering what, if anything, rclone does?
Thanks!