f7078466c3
b/11174975 There are already several database fixing steps that occur when the database is opened, add another one to correct uninitialzed mailbox parent keys. This is because we use a two pass system for adding mailbox rows, first to insert the rows, and second to assign parentKeys to child rows. We need two passes because we may insert a child row before its parent, so the parent's rowId is unavailble. But if the process dies before the second step is complete we'll be in an inconsistent state. Change-Id: Ifaeeaca7e82c1e99656033bc1a9f25d7acb67517 |
||
---|---|---|
assets | ||
emailcommon | ||
emailsync | ||
res | ||
src/com | ||
tests | ||
.classpath | ||
.project | ||
Android.mk | ||
AndroidManifest.xml | ||
CleanSpec.mk | ||
MODULE_LICENSE_APACHE2 | ||
NOTICE | ||
proguard.flags |