diff options
author | Vasu Nori <vnori@google.com> | 2010-11-11 15:26:07 -0800 |
---|---|---|
committer | Vasu Nori <vnori@google.com> | 2010-11-11 16:29:49 -0800 |
commit | 9d27069a5453574824860ad3db179599d044e7bd (patch) | |
tree | a6cef66dd8abfda3b55d0231e555c38bd2b05b0e /src/com/android/providers/downloads/DownloadProvider.java | |
parent | ce3bb8c2995ecf69741b69369346f2a4f827eaea (diff) | |
download | android_packages_providers_DownloadProvider-9d27069a5453574824860ad3db179599d044e7bd.tar.gz android_packages_providers_DownloadProvider-9d27069a5453574824860ad3db179599d044e7bd.tar.bz2 android_packages_providers_DownloadProvider-9d27069a5453574824860ad3db179599d044e7bd.zip |
when a download fails, store the error msg in db
useful for debugging for bugs like bug:3187299
without this error message, one doesn't know WHY downloads
fail.
to prevent PII info in database,
there is a STOPSHIP comment around storage of this error
message in database.
Change-Id: I612e383aef8483b68b772f70dff722a5daea2ef5
Diffstat (limited to 'src/com/android/providers/downloads/DownloadProvider.java')
-rw-r--r-- | src/com/android/providers/downloads/DownloadProvider.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/providers/downloads/DownloadProvider.java b/src/com/android/providers/downloads/DownloadProvider.java index 1aa9a0b1..79544675 100644 --- a/src/com/android/providers/downloads/DownloadProvider.java +++ b/src/com/android/providers/downloads/DownloadProvider.java @@ -58,7 +58,7 @@ public final class DownloadProvider extends ContentProvider { /** Database filename */ private static final String DB_NAME = "downloads.db"; /** Current database version */ - private static final int DB_VERSION = 106; + private static final int DB_VERSION = 107; /** Name of table in the database */ private static final String DB_TABLE = "downloads"; @@ -286,6 +286,10 @@ public final class DownloadProvider extends ContentProvider { "BOOLEAN NOT NULL DEFAULT 0"); break; + case 107: + addColumn(db, DB_TABLE, Downloads.Impl.COLUMN_ERROR_MSG, "TEXT"); + break; + default: throw new IllegalStateException("Don't know how to upgrade to " + version); } |