fix(#516): review round 3 - change runs stay off the status, unlisted copies don't retire the old layout, stable export order for the hash
This commit is contained in:
1 parent
93b795ed72
commit
dca98bbb2d
5 files changed
+51
-22
No files matched your search
@@ -492,8 +492,8 @@ this app, a sync adapter or another app), a 2-minute settle delay capped at 15
|
||||
minutes, and battery-not-low. A trigger fires once and observes only while its
|
||||
job waits, so there are two slots: a change run arms the other one as it starts
|
||||
(catching changes made during the run) and again as it ends. Runs share the
|
||||
scheduled backup's lock. A change run only rewrites the stable copies and shows
|
||||
on the status line only when it fails: the dated files and their retention stay on the interval,
|
||||
scheduled backup's lock. A change run only rewrites the stable copies and stays
|
||||
off the status line: the dated files and their retention stay on the interval,
|
||||
so a day of edits can't rotate the history out. Since the trigger fires for any
|
||||
provider change (reminders, other calendars, sync bookkeeping), each series'
|
||||
file is hashed without its `DTSTAMP`s (`auto_backup_fingerprints`, reset with
|
||||
|
||||
Reference in new issue
Block a user