Bug 163964 Comment 42 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Ok, according to the log you sent Wayne a while back, the time to discover folders was, I think, about 25 seconds but occurred at least twice so the startup time was about 50s. But I suggested that it might be variable depending on how many connections occur which somewhat depends on what you were doing before shutting TB down. The change in the try version you ran in comment 40 just makes the time, hopefully, more constant and dependent on the number of folders. So the time for the first message to appear should be less variable. You see 35 sec and I was hoping for 25 seconds.

Sounds like you are setting up without offline store so there should be no download of full messages from server until the message is opened.

>This result again is obtained by solely having only one IMAP mailbox setup (no cached/downloaded emails) - no other mailbox or network calendar/address-book setup.

By "one IMAP mailbox" I assume you mean one IMAP account? Just to be exact, in IMAP terms each folder is considered a mailbox. So I assume you still seeing >5000 folders (a.k.a., mailboxes) when you run the new profile.

Another thing you might try is to enable CONDSTORE. This is something that is disabled by default due to some problem with gmail I think. But it can help with startup time especially when you have lots of messages in a folder. I think David Beinvenu many have said it could affect what you are seeing but I have my doubts. In advanced setting make this true: mail.server.default.use_condstore. Anyhow, worth a try. It requires a TB restart to take effect.

> It is what I do but TB seems to ignore it because by the time I get to the settings I think it already started to sync the mailbox so the change of settings is not effective till next TB restart :-(
That is likely a separate bug that was already present in previous version of TB as I noticed it already in the past...

Yes, but I've only seen it start to download full messages if you click on folder like Inbox. But If you do a "advanced config" from the setup dialog you can disable downloading messages so, even if you click a folder, it won't download messages. At least that's been what I've seen.

>I can run some profiles for both testing version, would that help you spot progress or culprit?

I've never been able to tell much from those profiles. It usually just show stuff down in mozilla code that I don't really understand. I guess I'm mostly curious if the time for the message to appear is constant now with the last build? Thanks for the offer.
Ok, according to the log you sent Wayne a while back, the time to discover folders was, I think, about 25 seconds but occurred at least twice so the startup time was about 50s. But I suggested that it might be variable depending on how many connections occur which somewhat depends on what you were doing before shutting TB down. The change in the try version you ran in comment 40 just makes the time, hopefully, more constant and dependent on the number of folders. So the time for the first message to appear should be less variable. You see 35 sec and I was hoping for 25 seconds.

Sounds like you are setting up without offline store so there should be no download of full messages from server until the message is opened.

>This result again is obtained by solely having only one IMAP mailbox setup (no cached/downloaded emails) - no other mailbox or network calendar/address-book setup.

By "one IMAP mailbox" I assume you mean one IMAP account? Just to be exact, in IMAP terms each folder is considered a mailbox. So I assume you still seeing >5000 folders (a.k.a., mailboxes) when you run the new profile.

Another thing you might try is to enable CONDSTORE. This is something that is disabled by default due to some problem with gmail I think. But it can help with startup time especially when you have lots of messages in a folder. I think David Bienvenu implied it could affect this bug (comment 6 above) but I have my doubts. In advanced setting make this true: mail.server.default.use_condstore. Anyhow, worth a try. It requires a TB restart to take effect.

> It is what I do but TB seems to ignore it because by the time I get to the settings I think it already started to sync the mailbox so the change of settings is not effective till next TB restart :-(
That is likely a separate bug that was already present in previous version of TB as I noticed it already in the past...

Yes, but I've only seen it start to download full messages if you click on folder like Inbox. But If you do a "advanced config" from the setup dialog you can disable storing and downloading messages so, even if you click a folder, it won't download messages, just headers. At least that's been what I've seen.

>I can run some profiles for both testing version, would that help you spot progress or culprit?

I've never been able to tell much from those profiles. It usually just show stuff down in mozilla code that I don't really understand. I guess I'm mostly curious if the time for the message to appear is constant now with the last build? Thanks for the offer.

Back to Bug 163964 Comment 42