Fixed
Status Update
Comments
ap...@google.com <ap...@google.com> #2
Is there any updates? This is a big problem!
da...@google.com <da...@google.com>
me...@ralph.ms <me...@ralph.ms> #3
Hi there - could you provide more context on the issue & a sample project to reproduce? Database locked exceptions are quite difficult to pinpoint without a repro project. Thanks!
na...@google.com <na...@google.com> #4
Hi. It is reproduceable on some users by using this code:
suspend fun <R> MyDatabase.workaroundWithTransaction(block: suspend TransactionScope<R>.() -> R) {
useWriterConnection {
it.immediateTransaction(block)
}
// TODO: Temporally fix https://issuetracker.google.com/issues/340606803#comment2
// Manually triggers invalidation
invalidationTracker.refreshAsync()
}
Description
Component used: androidx.sqlite, androidx.room<br>
Version used: androidx.sqlite 2.5.0-alpha04, androidx.room 2.7.0-alpha04
Devices/Android versions reproduced on: Linux aarch64 devices such as RaspberryPi.
The following error occurred when using the Room library with a JVM application running on a RaspberryPi 4 ModelB.
Using sqlite-bundled as a dependency.
Apparently, only four types are currently supported: linux_x64, osx_arm64, osx_x64, and windows_x64.
As for the operating systems on which they are running, they are as follows:
I would be very happy if you could support Linux aarch64 environment as well.