User:Rkent/Folder Data Persistence: Difference between revisions

m
→‎folderSize and IMAP databases: Where do we use summaryValid?
m (→‎folderSize and IMAP databases: Where do we use summaryValid?)
Line 156: Line 156:
}
}
</pre>
</pre>
Where do we use summaryValid?
* [http://mxr.mozilla.org/comm-central/source/mailnews/base/src/nsMsgFolderCompactor.cpp#198 in nsMsgFolderCompactor to skip compacting folders that are being parsed]
* [http://mxr.mozilla.org/comm-central/source/mailnews/db/msgdb/src/nsMsgDatabase.cpp#1267 on nsMsgDatabase::CheckForErrors, which is used in checking for errors when opening databases]
* In MoveMail, LocalFolders, and POP3Server (all POP3/local)
So for non-local folders, this is only used when opening the folder.
Confirmed users
240

edits