Kasper Overgård Nielsen
Kasper Overgård Nielsen
I believe the issue is that during shutdown the order of finalizers is unpredictable. In particular in this test: `realm_app::~realm_app()` which destroys the `SyncManager` is called before `realm_sync_session::~realm_sync_session()` which tries...
Allows to upsert object graphs with `Realm.add(x, update:true)` (and `Realm.addAll([x,y], update:true)`)
- HandleBase implements Finalizable, and uses a common NativeFinalizer - [WIP] Classes with Finalizable fields implements Finalizable
As of realm-core v12.5.0 RQL supports list comparisons, but the Dart SDK does not handle list arguments. Example: ```dart realm.query('list = $0', [[1,2,3]]); ```
* [ ] `SubscriptionSet.add` multiple named subs with the same name, query, and class - this should be a no-op. ... * [ ] `SubscriptionSet.removeByQuery` when we have multiple subs...
If I run: ``` dart --version test -r expanded -j 1 --coverage ./coverage/ test/list_test.dart test/user_test.dart ``` I get a Dart VM crash. It only happens, if I enable coverage. Without...
In order to remove all subscriptions for a given realm object type, we need this functionality exposed on the C-api.
Const construct schema compile time Dart has the ability to construct complex const objects compile time, which avoids any runtime overhead with regards to construction, and are never considered for...