replicant-packages_apps_Email/emailcommon
Martin Hibdon f7078466c3 Always fix parent keys on startup of email
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
2013-10-11 15:18:41 -07:00
..
res/values Use resources for authority/package name 2013-08-20 17:55:47 -07:00
src/com/android/emailcommon Always fix parent keys on startup of email 2013-10-11 15:18:41 -07:00
Android.mk Add the MessageMove & MessageStateChange tables. 2013-09-09 15:47:26 -07:00
AndroidManifest.xml Move system folder string resources to emailcommon. 2013-03-19 19:45:52 -07:00