Re: [Geary] Testing wanted - background sync fixes





Il giorno sab 2 dic 2017 alle 2:29, Michael Gratton <mike vee net> ha scritto:
Hi all,

If you have set your Geary accounts to download all mail and have been experiencing Geary's background sync process never quite finding all of the messages, causing it to always go back and try to find them every time, can you please try running Geary from git master and let me know if the issue is fixed there for you?

After building and launching Geary from git master, you should the background sync do a full run back to Jan 1 2000 for each problematic folder once more at startup, but from then on only when a folder changes and then only partially, i.e. not all the way back to the year 2000.

Note that you currently need to use "-d --log-periodic" when running geary to see the background sync's activity.

I've just pushed some changes to master that fixes the issue for me, and would like to get some feedback to see if it addresses the issue for others as well, as part of Bug 713530[0]. If you do see any issues with it, please add a note to that bug.

Thanks!
//Mike


[0] - <https://bugzilla.gnome.org/show_bug.cgi?id=713530>


Is this something that a user may have not realized even if it happened? I mean, you may not realize that a folder is syncing 2 or three old messages while you open it. IIUC...

It might be worth explaining what we need to check in the log.
I guess it's email_total vs local_count occurencies?
Indeed I see some mismatches of old folders which are supposed to be already synced. Some examples:

[deb] 14:41:29 0,001973 Oldest local email in fede domain1 it:INBOX (open_count=1 remote_opened=true) not old enough (2017-03-16T09:52:39+0000 vs. 2000-01-01T00:00:00+0100), email_total=118 vs. local_count=107, synchronizing...

[deb] 14:42:01 0,080185 Oldest local email in fede domain1 it:Archivio (open_count=0 remote_opened=false) not old enough (2015-12-27T00:04:30+0000 vs. 2000-01-01T00:00:00+0100), email_total=885 vs. local_count=826, synchronizing...

[deb] 14:41:30 0,081430 Oldest local email in fede domain2 org:Archive (open_count=0 remote_opened=false) not old enough (2015-05-24T21:30:30+0000 vs. 2000-01-01T00:00:00+0100), email_total=3586 vs. local_count=3585, synchronizing...

If you confirm, I'll check the latest master on my desktop machine, which currently runs master~gf42a5d4f







[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]