summaryrefslogtreecommitdiffstats
path: root/src/com/android/providers/downloads/DownloadProvider.java
diff options
context:
space:
mode:
authorVasu Nori <vnori@google.com>2010-11-11 15:26:07 -0800
committerVasu Nori <vnori@google.com>2010-11-11 16:29:49 -0800
commit9d27069a5453574824860ad3db179599d044e7bd (patch)
treea6cef66dd8abfda3b55d0231e555c38bd2b05b0e /src/com/android/providers/downloads/DownloadProvider.java
parentce3bb8c2995ecf69741b69369346f2a4f827eaea (diff)
downloadandroid_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.java6
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);
}