Re: rsync hashing / collision handling?

2012-10-03 Thread Andrew Pennebaker
I find your responses quite interesting! > I'm wondering why rsync chooses not to work like version control > > software, > > Because it's designed to copy large amounts of data. > Ah, rsync is designed to copy large file systems, not just individual source code projects. > I bet a lot more acc

Re: rsync hashing / collision handling?

2012-10-02 Thread Karl O. Pinc
On 10/02/2012 03:58:04 PM, Andrew Pennebaker wrote: > Have recent versions of rsync considered using a more robust > implementation > of file change monitoring, like Dropbox > does? The above link says Dropbox does a "binary diff". How are you proposing to do a

rsync hashing / collision handling?

2012-10-02 Thread Andrew Pennebaker
Based on the published rsync algorithm (pdf), it appears to filter definitely different blocks from possibly unchanged blocks using weak hashing, then applying strong hashing to double-check the rest of the file for true differences. MD4 and MD