realm-kotlin
realm-kotlin copied to clipboard
Kotlin Multiplatform and Android SDK for the Realm Mobile Database: Build Better Apps Faster.
This is a POC showing that we could do a dynamic API through get/set operator overloading. This is probably to be superseded by #1810, but did this PR separately to...
There seem to be something related to platform networking that isn't torn properly down. When running tests on CI the `Sync JVM Linux` tests sometimes fails to pass on the...
### Problem With #1813 we introduced the ability to switch user, but there is currently no way to listen for updates to the current users. ### Solution We could expose...
### How frequently does the bug occur? Always ### Description Hey, I'm testing my realm database in docker windows and since Kotlin and Realm 2.0.0 it fails with IllegalStateException: GetFileInformationByHandleEx...
### How frequently does the bug occur? Sometimes ### Description Hi, Some of our users are experiencing a crash when trying to run our app. As I understand it, it's...
### How frequently does the bug occur? Always ### Description Hello, We are facing an error when running a migration from _realm 10.9.0_ to _realm-kotlin 1.15.0_ The RealmObject looks like...
Seen [here](https://github.com/realm/realm-kotlin/actions/runs/9877086207/job/27292112833) ``` 2024-07-10T21:18:56.5393570Z io.realm.kotlin.test.mongodb.common.UserTests.mongoClient_defaultSerializer FAILED 2024-07-10T21:18:56.5395130Z io.ktor.client.network.sockets.SocketTimeoutException: Socket timeout has expired [url=http://18.204.23.227:51763/api/admin/v3.0/auth/profile, socket_timeout=60000] ms 2024-07-10T21:18:56.5397100Z at kotlin.Exception#(/opt/buildAgent/work/b2e1db4d8d903ca4/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:25) 2024-07-10T21:18:56.5398700Z at io.ktor.utils.io.errors.IOException#(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/posix/src/io/ktor/utils/io/errors/IOException.kt:4) 2024-07-10T21:18:56.5400690Z at io.ktor.client.network.sockets.SocketTimeoutException#(/opt/buildAgent/work/8d547b974a7be21f/ktor-client/ktor-client-core/posix/src/io/ktor/client/network.sockets/TimeoutExceptionsNative.kt:25) 2024-07-10T21:18:56.5402810Z at io.ktor.client.plugins#SocketTimeoutException(/opt/buildAgent/work/8d547b974a7be21f/ktor-client/ktor-client-core/common/src/io/ktor/client/plugins/HttpTimeout.kt:239) 2024-07-10T21:18:56.5408770Z at io.ktor.client.plugins#SocketTimeoutException$default(/opt/buildAgent/work/8d547b974a7be21f/ktor-client/ktor-client-core/common/src/io/ktor/client/plugins/HttpTimeout.kt:236)...
Seen [here](https://github.com/realm/realm-kotlin/actions/runs/9877086207/job/27292111074) ``` 2024-07-10T21:18:33.6517570Z io.realm.kotlin.test.mongodb.common.mongo.MongoCollectionFromClientTests.findOne_fails FAILED 2024-07-10T21:18:33.6522100Z kotlin.UninitializedPropertyAccessException: lateinit property app has not been initialized 2024-07-10T21:18:33.6526430Z at kotlin.Throwable#(/opt/buildAgent/work/b2e1db4d8d903ca4/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Throwable.kt:28) 2024-07-10T21:18:33.6531440Z at kotlin.Exception#(/opt/buildAgent/work/b2e1db4d8d903ca4/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:23) 2024-07-10T21:18:33.6536340Z at kotlin.RuntimeException#(/opt/buildAgent/work/b2e1db4d8d903ca4/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:34) 2024-07-10T21:18:33.6539770Z at kotlin.UninitializedPropertyAccessException#(/opt/buildAgent/work/b2e1db4d8d903ca4/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:154) 2024-07-10T21:18:33.6543760Z at kotlin.native.internal#ThrowUninitializedPropertyAccessException(/opt/buildAgent/work/b2e1db4d8d903ca4/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/native/internal/RuntimeUtils.kt:105)...