GNOME Bugzilla – Bug 766546
In Gmail, certain labels not showing all messages
Last modified: 2016-05-17 17:41:07 UTC
In Geary when adding my Gmail accounts, certain "labels", i.e. folders, are not showing me all of my messages. For example, I have a label for "bug reports" which when mousing over says "1386 messages", but in the window it only lists 8 threads. Only going so far back as May 9th. This is the same with many other folders, such as "sent" "starred" and many of my other custom labels. I even went so far as to change "download mail" to "everything", and they still won't load.
I take it back, after an hour the labels started showing the messages. Apparently there was some sort of long latency before they did. Maybe it was building downloading messages in other folders?
Hi Britt, yes sometimes it does takes a while to sync all your mail. Geary does much of its work in the background and isn't great at letting the user know what is going at times. Improving this is basically covered by Bug 713187 so I'll mark this as a duplicate of it, but if you notice any more not appearing, please re-open this bug. *** This bug has been marked as a duplicate of bug 713187 ***
I don't know if this is part of the same issue, but geary's ram usage keeps creeping up as it is downloading messages, and it doesn't seem to be releasing any resources as it goes. Right now my ram usage got up to 700megs+
Hmm, yeah that's not good. Can you open a separate bug for this, with as much detail as you can think of - Whether or not you restarted Geary since adding the account, whether any network traffic is occurring, how many messages total in your account, is memory consumption continuing to rise after restart (check using System Monitor or `ps` to make sure Geary actually exited)? Etc., etc.. Ta.
One last thing to note, as this is not necessarily related to the other bug, is that is has now been more than 24 hours since I first synced my accounts, and still I have some gmail labels on my laptop that have yet to sync past the first 1-3 email threads. However those same labels on my other computer sync fine. It seems to be variable per machine which folder do or do not sync. And I have no idea how to force these folders to sync.
Created attachment 328092 [details] Debug output of when I initially enter a folder that refuses to load This is the debug output of when I initially enter a folder that refuses to refresh the emails. It correctly identifies how many messages are in the folder, however it somehow incorrectly thinks that it has already synced successfully with this folder, when in reality it has only downloaded the most recent of the 383 messages. I kid you not, in my list of email for this folder it only has 1 single entry.
I don't think my issue is a duplicate of that other issue.
Actually, now that I look into it more, this may have to do with the timeframe by which I set emails to download. I set it to "only the past two weeks" as is the default. Setting it to "everything" seems to pull in the remaining emails after a long time