[Bug 14262] New: add continuous sync mode using inotify/fanotify/etc
samba-bugs at samba.org
samba-bugs at samba.org
Tue Feb 4 05:41:17 UTC 2020
https://bugzilla.samba.org/show_bug.cgi?id=14262
Bug ID: 14262
Summary: add continuous sync mode using inotify/fanotify/etc
Product: rsync
Version: 3.1.3
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5
Component: core
Assignee: wayne at opencoder.net
Reporter: pabs3 at bonedaddy.net
QA Contact: rsync-qa at samba.org
rsync is often run from cron, which means it has to walk entire directory trees
every time it is run, which is inefficient when it is run often.
Most operating systems offer APIs (such as inotify/fanotify on Linux) that
allow programs to be notified of filesystem changes.
To replace rsync in cron jobs, rsync could offer a mode that would register for
filesystem change notifications, do a regular sync and then for each filesystem
change notification, transfer the changes to the remote end (or local end for a
reverse transfer). SIGINT/Ctrl+C or other termination signals could be used to
end the continuous sync.
--
You are receiving this mail because:
You are the QA Contact for the bug.
More information about the rsync
mailing list