I found some old messages about this topic, but I think it’s worth a clarification:
- if I move a file within a shared folder, then syncthing will just broadcast a “rename” command
- if I copy a file to another shared folder, then syncthing will transmit a new file, but the remote machine basically already has all the blocks, so there’s very little data transfer.
- if I move a file to another shared folder, then there’s no guarantee: depending on the folder rescan order, possibly the file is transmitted again.
are these points correct?