Fixed
Status Update
Comments
my...@gmail.com <my...@gmail.com> #2
Project: platform/frameworks/support
Branch: androidx-master-dev
commit ae96cd9781755d01bcb4b60fc9ed0115d193e133
Author: Daniel Santiago Rivera <danysantiago@google.com>
Date: Wed May 01 10:17:49 2019
Use single quotes for room_master_table hash INSERT statement.
Starting in SQLite 3.27.0, usage of double quotes shows a warning
which might surface as an error due to double quotes usage as a
string literal. Avoid having Room cause such warning by using single
quotes when inserting the DB hash.
For more info see:https://www.sqlite.org/quirks.html#dblquote
Bug: 131712640
Test: ./gradlew room:room-compiler:test
Change-Id: Icb54a7b592bf8ea7f15dd35f0f556c3f3d9ac2e9
M room/common/src/main/java/androidx/room/RoomMasterTable.java
M room/compiler/src/test/data/databasewriter/output/ComplexDatabase.java
https://android-review.googlesource.com/954783
https://goto.google.com/android-sha1/ae96cd9781755d01bcb4b60fc9ed0115d193e133
Branch: androidx-master-dev
commit ae96cd9781755d01bcb4b60fc9ed0115d193e133
Author: Daniel Santiago Rivera <danysantiago@google.com>
Date: Wed May 01 10:17:49 2019
Use single quotes for room_master_table hash INSERT statement.
Starting in SQLite 3.27.0, usage of double quotes shows a warning
which might surface as an error due to double quotes usage as a
string literal. Avoid having Room cause such warning by using single
quotes when inserting the DB hash.
For more info see:
Bug: 131712640
Test: ./gradlew room:room-compiler:test
Change-Id: Icb54a7b592bf8ea7f15dd35f0f556c3f3d9ac2e9
M room/common/src/main/java/androidx/room/RoomMasterTable.java
M room/compiler/src/test/data/databasewriter/output/ComplexDatabase.java
da...@google.com <da...@google.com> #4
A version of Room is scheduled to be released around Feb 20, but your change missed that train, so it might be a bit before a fix for this reaches the public.
Description
Version used: 2.2.3
Devices/Android versions reproduced on: N/A
MultiInstanceInvalidationService does not have android:directBootAware="true" in manifest. This might make direct boot aware applications not be able to use multi-instance invalidation while in lockdown mode.