Hello,
--Am Mittwoch, 25. August 2004 8:44 Uhr +0200 schrieb Dirk Pape <[EMAIL PROTECTED]>:
Since in our scenario using rsync we rely on deterministic behaviour, we patched rsync to use mergesort always for composing the file list. For systems without a mergesort system call (most os's except freebsd/darwin) we use the freebsd implementation of mergesort and put it in the source tree of rsync. patches (relative to 2.6.2) and source are attached.
I want to share this with the public and propose to change rsync to use mergesort instead of qsort. if this is not mainstream since mergesort has worse memory complexity, I propose to give users a command line switch to decide, whether they want to use the feature (prefer reliability for some scenario over performance) or not.
Hope this will be heared.
will my feature request be considered for one of the next rsync releases?
It is easy to be incorporated into the source and if given as a command line switch defauting to old behaviour it will not do any harm.
Dirk. -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html
