@@ -1433,10 +1433,8 @@ public Cursor rawQueryWithFactory(
1433
1433
1434
1434
if (Config .LOGV || duration >= mSlowQueryThreshold ) {
1435
1435
Log .v (TAG ,
1436
- "query (" + duration + " ms): " + driver .toString () + ", args are "
1437
- + (selectionArgs != null
1438
- ? TextUtils .join ("," , selectionArgs )
1439
- : "<null>" ) + ", count is " + count );
1436
+ "query (" + duration + " ms): " + driver .toString () +
1437
+ ", args are <redacted>, count is " + count );
1440
1438
}
1441
1439
}
1442
1440
}
@@ -1486,7 +1484,7 @@ public long insert(String table, String nullColumnHack, ContentValues values) {
1486
1484
try {
1487
1485
return insertWithOnConflict (table , nullColumnHack , values , CONFLICT_NONE );
1488
1486
} catch (SQLException e ) {
1489
- Log .e (TAG , "Error inserting " + values , e );
1487
+ Log .e (TAG , "Error inserting <redacted values> into " + table , e );
1490
1488
return -1 ;
1491
1489
}
1492
1490
}
@@ -1525,7 +1523,7 @@ public long replace(String table, String nullColumnHack, ContentValues initialVa
1525
1523
return insertWithOnConflict (table , nullColumnHack , initialValues ,
1526
1524
CONFLICT_REPLACE );
1527
1525
} catch (SQLException e ) {
1528
- Log .e (TAG , "Error inserting " + initialValues , e );
1526
+ Log .e (TAG , "Error inserting <redacted values> into " + table , e );
1529
1527
return -1 ;
1530
1528
}
1531
1529
}
@@ -1628,11 +1626,11 @@ public long insertWithOnConflict(String table, String nullColumnHack,
1628
1626
1629
1627
long insertedRowId = lastInsertRow ();
1630
1628
if (insertedRowId == -1 ) {
1631
- Log .e (TAG , "Error inserting " + initialValues + " using " + sql );
1629
+ Log .e (TAG , "Error inserting <redacted values> using <redacted sql> into " + table );
1632
1630
} else {
1633
1631
if (Config .LOGD && Log .isLoggable (TAG , Log .VERBOSE )) {
1634
- Log .v (TAG , "Inserting row " + insertedRowId + " from "
1635
- + initialValues + " using " + sql );
1632
+ Log .v (TAG , "Inserting row " + insertedRowId +
1633
+ " from <redacted values> using <redacted sql> into " + table );
1636
1634
}
1637
1635
}
1638
1636
return insertedRowId ;
@@ -1770,14 +1768,15 @@ public int updateWithOnConflict(String table, ContentValues values,
1770
1768
statement .execute ();
1771
1769
int numChangedRows = lastChangeCount ();
1772
1770
if (Config .LOGD && Log .isLoggable (TAG , Log .VERBOSE )) {
1773
- Log .v (TAG , "Updated " + numChangedRows + " using " + values + " and " + sql );
1771
+ Log .v (TAG , "Updated " + numChangedRows +
1772
+ " rows using <redacted values> and <redacted sql> for " + table );
1774
1773
}
1775
1774
return numChangedRows ;
1776
1775
} catch (SQLiteDatabaseCorruptException e ) {
1777
1776
onCorruption ();
1778
1777
throw e ;
1779
1778
} catch (SQLException e ) {
1780
- Log .e (TAG , "Error updating " + values + " using " + sql );
1779
+ Log .e (TAG , "Error updating <redacted values> using <redacted sql> for " + table );
1781
1780
throw e ;
1782
1781
} finally {
1783
1782
if (statement != null ) {
0 commit comments