Rsync should not be responsible for detecting what a filesystem can handle.
That makes the most sense to me. There are countless filesystems, each
with their own quirks, and countless mkfs and mount options which just
multiplies the possible fs behaviors even more. Best to provide controls
and options for low level features and behaviors, and let the user or a
front end orchestrate using them however appropriate.
This argument falls apart a little bit if rsync ever does any other
special built-in support for any other filesystems like nfs or something.
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html