good question,
as i do not use any remotes using polling, i am sure there are more answers to be shared.
for this local remote
[local]
type = local
for rclone backend features local:
, the output includes ChangeNotify
is false
.
so local remotes do not support polling
"Features": {
"About": true,
"BucketBased": false,
"BucketBasedRootOK": false,
"CanHaveEmptyDirectories": true,
"CaseInsensitive": true,
"ChangeNotify": false,
as for sftp,
hopefully my example above is complete enough; to answer your own question.
if not, let me know
and there is the command, rclone test changenotify