rclone/docs/content
nielash 956c2963fd bisync: don't convert modtime precision in listings - fixes #8025
Before this change, bisync proactively converted modtime precision when greater
than what the destination backend supported.

This dates back to a time before bisync considered the modifyWindow for same-side
comparisons. Back then, it was problematic to save a listing with 12:54:49.7 for
a backend that can't handle that precision, as on the next run the backend would
report the time as 12:54:50 and bisync would think the file had changed. So the
truncation was a workaround to anticipate this and proactively record the time
with the precision we expect to receive next time.

However, this caused problems for backends (such as dropbox) that round instead
of truncating as bisync expected.

After this change, bisync preserves the original precision in the listing
(without conversion), even when greater than what the backend supports, to avoid
rounding error. On the next run, bisync will compare it to the rounded time
reported by the backend, and if it's within the modifyWindow, it will treat them
as equivalent.
2024-08-24 22:32:48 -04:00
..
commands docs: remove old genautocomplete command docs and add as alias from the newer completion command 2024-08-08 13:34:10 +01:00
oracleobjectstorage docs: fix hugo warning: found no layout file for "html" for kind "section" 2024-06-15 12:29:37 +01:00
_index.md filescom: add Files.com backend 2024-08-15 17:00:39 +01:00
alias.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
amazonclouddrive.md amazonclouddrive: remove Amazon Drive backend code and docs #7539 2024-01-04 17:05:54 +00:00
authors.md Add Fornax to contributors 2024-08-14 21:12:56 +01:00
azureblob.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
azurefiles.md Version v1.67.0 2024-06-14 16:04:51 +01:00
b2.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
bisync.md bisync: don't convert modtime precision in listings - fixes #8025 2024-08-24 22:32:48 -04:00
box.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
bugs.md docs: update to reflect dir modtime/metadata support 2024-03-07 11:09:07 +00:00
cache.md Version v1.67.0 2024-06-14 16:04:51 +01:00
changelog.md Version v1.67.0 2024-06-14 16:04:51 +01:00
chunker.md Version v1.67.0 2024-06-14 16:04:51 +01:00
combine.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
compress.md Version v1.67.0 2024-06-14 16:04:51 +01:00
contact.md docs: update contact page on website 2023-07-05 16:57:07 +01:00
crypt.md Version v1.67.0 2024-06-14 16:04:51 +01:00
docker.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
docs.md filescom: add Files.com backend 2024-08-15 17:00:39 +01:00
downloads.md docs: note that newer linux kernel version is required for ARMv5 2024-04-27 22:21:40 +02:00
drive.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
dropbox.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
faq.md docs: link the workaround for big directory syncs in the FAQ #7974 2024-08-01 16:33:09 +01:00
fichier.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
filefabric.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
filescom.md filescom: add Files.com backend 2024-08-15 17:00:39 +01:00
filtering.md docs: fix typo in filtering.md 2024-04-09 11:16:59 +01:00
flags.md Version v1.67.0 2024-06-14 16:04:51 +01:00
ftp.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
gofile.md Implement Gofile backend - fixes #4632 2024-08-14 21:15:37 +01:00
googlecloudstorage.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
googlephotos.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
gui.md docs: show only significant parts of version number in version introduced label 2022-12-21 12:41:47 +00:00
hasher.md docs: clarify hasher operation 2024-07-24 11:07:52 +01:00
hdfs.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
hidrive.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
http.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
imagekit.md Version v1.67.0 2024-06-14 16:04:51 +01:00
install.md docs: add comment how to reduce rclone binary size (#8000) 2024-08-10 17:52:32 +01:00
install.sh install.sh: fix harmless error message on install 2023-11-28 19:10:04 +00:00
internetarchive.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
jottacloud.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
KEYS docs: document release signing and verification 2023-09-11 12:28:23 +01:00
koofr.md Version v1.67.0 2024-06-14 16:04:51 +01:00
licence.md docs: fix typo in license webpage 2022-07-06 11:25:31 +01:00
linkbox.md Version v1.67.0 2024-06-14 16:04:51 +01:00
local.md Version v1.67.0 2024-06-14 16:04:51 +01:00
mailru.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
mega.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
memory.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
netstorage.md Version v1.67.0 2024-06-14 16:04:51 +01:00
onedrive.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
opendrive.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
overview.md docs: mark filescom as supporting link sharing 2024-08-15 22:55:45 +01:00
pcloud.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
pikpak.md Version v1.67.0 2024-06-14 16:04:51 +01:00
pixeldrain.md Add pixeldrain backend 2024-08-12 13:35:44 +01:00
premiumizeme.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
privacy.md docs: improve grammar and fix typos (#5361) 2021-11-04 12:50:43 +01:00
protondrive.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
putio.md Version v1.67.0 2024-06-14 16:04:51 +01:00
qingstor.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
quatrix.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
rc.md docs: rc: fix correct _path to _root in on the fly backend docs 2024-07-30 10:19:47 +01:00
release_signing.md docs: document release signing and verification 2023-09-11 12:28:23 +01:00
remote_setup.md docs: update ssh tunnel example 2024-08-16 20:27:23 +02:00
s3.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
seafile.md Version v1.67.0 2024-06-14 16:04:51 +01:00
sftp.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
sharefile.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
sia.md Version v1.67.0 2024-06-14 16:04:51 +01:00
smb.md Version v1.67.0 2024-06-14 16:04:51 +01:00
sponsor.md docs: add Route4Me as a sponsor 2024-07-22 14:48:41 +01:00
storj.md docs: make tardigrade page auto redirect to storj page 2024-08-17 16:00:42 +02:00
sugarsync.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
swift.md Version v1.67.0 2024-06-14 16:04:51 +01:00
ulozto.md Version v1.67.0 2024-06-14 16:04:51 +01:00
union.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
uptobox.md Version v1.67.0 2024-06-14 16:04:51 +01:00
webdav.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
yandex.md docs: update backend config samples 2024-08-17 16:00:18 +02:00
zoho.md docs: update backend config samples 2024-08-17 16:00:18 +02:00