-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync config error handler #577
Commits on May 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 00e58a2 - Browse repository at this point
Copy the full SHA 00e58a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12284db - Browse repository at this point
Copy the full SHA 12284dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6f5988 - Browse repository at this point
Copy the full SHA a6f5988View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cf1d32 - Browse repository at this point
Copy the full SHA 2cf1d32View commit details -
Add SubscriptionSet.waitForStateChangeSync.
Only synchonous version for now, since async C-API doesn't allow userdata
Configuration menu - View commit details
-
Copy full SHA for 07f5f89 - Browse repository at this point
Copy the full SHA 07f5f89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05351d3 - Browse repository at this point
Copy the full SHA 05351d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49287a8 - Browse repository at this point
Copy the full SHA 49287a8View commit details -
Support async SubscriptionSet.waitForStateChange
This requires support for out-of-isolate callbacks. To do this a dart specific EventLoopDispatcher and DispatchFreeUserdata is introduced.
Configuration menu - View commit details
-
Copy full SHA for e15e3c7 - Browse repository at this point
Copy the full SHA e15e3c7View commit details -
Make subscription non-nullable. Throw, if configuration not a Flexibl…
…eSyncConfiguration
Configuration menu - View commit details
-
Copy full SHA for 80530ce - Browse repository at this point
Copy the full SHA 80530ceView commit details -
Add version & state properties to SubscriptionSet
Also, SubscriptionSet.remove* are now void methods, and corresponding _RealmCore functions uses invokeGetBool.
Configuration menu - View commit details
-
Copy full SHA for 50d1edd - Browse repository at this point
Copy the full SHA 50d1eddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28fdbdd - Browse repository at this point
Copy the full SHA 28fdbddView commit details -
Fix SubscriptionSet.find* when nothing found
When nothing is found we should return null on find. Hence we cannot use invokeGetPointer, and also we need to pass null up the conversion stack.
Configuration menu - View commit details
-
Copy full SHA for d97fe8e - Browse repository at this point
Copy the full SHA d97fe8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0f2c19 - Browse repository at this point
Copy the full SHA a0f2c19View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb654b8 - Browse repository at this point
Copy the full SHA eb654b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for efcde2f - Browse repository at this point
Copy the full SHA efcde2fView commit details -
Add subscription tests to flutter tests
* Add subscription tests to test_driver/realm_test.dart * Allow network use from test_driver app on macos
Configuration menu - View commit details
-
Copy full SHA for b8d78d5 - Browse repository at this point
Copy the full SHA b8d78d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b699f5 - Browse repository at this point
Copy the full SHA 9b699f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 547d650 - Browse repository at this point
Copy the full SHA 547d650View commit details -
Configuration menu - View commit details
-
Copy full SHA for a55c85d - Browse repository at this point
Copy the full SHA a55c85dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed3c4c9 - Browse repository at this point
Copy the full SHA ed3c4c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6632aed - Browse repository at this point
Copy the full SHA 6632aedView commit details -
Rename addOrUpdate to add and return subscription
The add method takes an optional update parameter, that default to false. If true, the add will update the existing subscription if any. Otherwise, it will fail if the subscription exists.
Configuration menu - View commit details
-
Copy full SHA for 0dfa78e - Browse repository at this point
Copy the full SHA 0dfa78eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1544e0 - Browse repository at this point
Copy the full SHA c1544e0View commit details -
Rework SubscriptionSet.remove*
* remove is now called removeByQuery * remove instead takes a Subscription as an argument * removeAll is renamed to clear to match List.clear * all remove* methods now returns a boolean indicating whether a subscription was removed
Configuration menu - View commit details
-
Copy full SHA for 0ae91d8 - Browse repository at this point
Copy the full SHA 0ae91d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 852df8a - Browse repository at this point
Copy the full SHA 852df8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f83850f - Browse repository at this point
Copy the full SHA f83850fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7ed52f - Browse repository at this point
Copy the full SHA e7ed52fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e34448e - Browse repository at this point
Copy the full SHA e34448eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc695a4 - Browse repository at this point
Copy the full SHA dc695a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 286c7bd - Browse repository at this point
Copy the full SHA 286c7bdView commit details -
Avoid storing _queryHandle on RealmResult
This is possible given recent changes to the C-API.
Configuration menu - View commit details
-
Copy full SHA for fc9c426 - Browse repository at this point
Copy the full SHA fc9c426View commit details -
Using delay instead of awaiting sync session upload/download, since SyncSession is not yet implemented.
Configuration menu - View commit details
-
Copy full SHA for 5dcb73d - Browse repository at this point
Copy the full SHA 5dcb73dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fe3381 - Browse repository at this point
Copy the full SHA 6fe3381View commit details -
Configuration menu - View commit details
-
Copy full SHA for f044a2a - Browse repository at this point
Copy the full SHA f044a2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc7985a - Browse repository at this point
Copy the full SHA cc7985aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79f563f - Browse repository at this point
Copy the full SHA 79f563fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fce477 - Browse repository at this point
Copy the full SHA 4fce477View commit details -
Configuration menu - View commit details
-
Copy full SHA for b020037 - Browse repository at this point
Copy the full SHA b020037View commit details -
Configuration menu - View commit details
-
Copy full SHA for 828e518 - Browse repository at this point
Copy the full SHA 828e518View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72d36b6 - Browse repository at this point
Copy the full SHA 72d36b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdcb1e1 - Browse repository at this point
Copy the full SHA cdcb1e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97d7627 - Browse repository at this point
Copy the full SHA 97d7627View commit details -
Add dart scheduler trampolines for sync session
* realm_dart_sync_session_wait_for_download_completion * realm_dart_sync_session_wait_for_upload_completion * realm_dart_sync_session_register_progress_notifier * realm_dart_sync_session_register_connection_state_change_callback
Configuration menu - View commit details
-
Copy full SHA for 9104caf - Browse repository at this point
Copy the full SHA 9104cafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c47d5c - Browse repository at this point
Copy the full SHA 3c47d5cView commit details
Commits on May 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5446e78 - Browse repository at this point
Copy the full SHA 5446e78View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac83b8e - Browse repository at this point
Copy the full SHA ac83b8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f33f983 - Browse repository at this point
Copy the full SHA f33f983View commit details
Commits on May 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 69b5f8f - Browse repository at this point
Copy the full SHA 69b5f8fView commit details
Commits on May 18, 2022
-
Add dart scheduler trampolines for sync session
* realm_dart_sync_session_wait_for_download_completion * realm_dart_sync_session_wait_for_upload_completion * realm_dart_sync_session_register_progress_notifier * realm_dart_sync_session_register_connection_state_change_callback
Configuration menu - View commit details
-
Copy full SHA for 18542f1 - Browse repository at this point
Copy the full SHA 18542f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b154604 - Browse repository at this point
Copy the full SHA b154604View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea63166 - Browse repository at this point
Copy the full SHA ea63166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64eafdd - Browse repository at this point
Copy the full SHA 64eafddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 948e5ef - Browse repository at this point
Copy the full SHA 948e5efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 919cf6a - Browse repository at this point
Copy the full SHA 919cf6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90d39f5 - Browse repository at this point
Copy the full SHA 90d39f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e201952 - Browse repository at this point
Copy the full SHA e201952View commit details -
Configuration menu - View commit details
-
Copy full SHA for a480f46 - Browse repository at this point
Copy the full SHA a480f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for af3293c - Browse repository at this point
Copy the full SHA af3293cView commit details -
Configuration menu - View commit details
-
Copy full SHA for be0a234 - Browse repository at this point
Copy the full SHA be0a234View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00dcef9 - Browse repository at this point
Copy the full SHA 00dcef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d322a7 - Browse repository at this point
Copy the full SHA 6d322a7View commit details -
Add dart scheduler trampolines for sync session
* realm_dart_sync_session_wait_for_download_completion * realm_dart_sync_session_wait_for_upload_completion * realm_dart_sync_session_register_progress_notifier * realm_dart_sync_session_register_connection_state_change_callback
Configuration menu - View commit details
-
Copy full SHA for 3388a93 - Browse repository at this point
Copy the full SHA 3388a93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 757322f - Browse repository at this point
Copy the full SHA 757322fView commit details -
Configuration menu - View commit details
-
Copy full SHA for db3b075 - Browse repository at this point
Copy the full SHA db3b075View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c3659 - Browse repository at this point
Copy the full SHA f6c3659View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed1e21e - Browse repository at this point
Copy the full SHA ed1e21eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80a9465 - Browse repository at this point
Copy the full SHA 80a9465View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8ee0f0 - Browse repository at this point
Copy the full SHA a8ee0f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 230a0cd - Browse repository at this point
Copy the full SHA 230a0cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0939c7 - Browse repository at this point
Copy the full SHA e0939c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5de3e58 - Browse repository at this point
Copy the full SHA 5de3e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1db6963 - Browse repository at this point
Copy the full SHA 1db6963View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbc3505 - Browse repository at this point
Copy the full SHA fbc3505View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fa7f33 - Browse repository at this point
Copy the full SHA 5fa7f33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95078c2 - Browse repository at this point
Copy the full SHA 95078c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66f582a - Browse repository at this point
Copy the full SHA 66f582aView commit details -
Configuration menu - View commit details
-
Copy full SHA for db57894 - Browse repository at this point
Copy the full SHA db57894View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6065b3 - Browse repository at this point
Copy the full SHA b6065b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7b9cc5 - Browse repository at this point
Copy the full SHA c7b9cc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6395978 - Browse repository at this point
Copy the full SHA 6395978View commit details -
Configuration menu - View commit details
-
Copy full SHA for f63d015 - Browse repository at this point
Copy the full SHA f63d015View commit details
Commits on May 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b0d89dd - Browse repository at this point
Copy the full SHA b0d89ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 873ad61 - Browse repository at this point
Copy the full SHA 873ad61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e02089 - Browse repository at this point
Copy the full SHA 4e02089View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94db93b - Browse repository at this point
Copy the full SHA 94db93bView commit details
Commits on May 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4577c66 - Browse repository at this point
Copy the full SHA 4577c66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f45e36 - Browse repository at this point
Copy the full SHA 4f45e36View commit details -
Configuration menu - View commit details
-
Copy full SHA for e569ea6 - Browse repository at this point
Copy the full SHA e569ea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22eab79 - Browse repository at this point
Copy the full SHA 22eab79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b7cb58 - Browse repository at this point
Copy the full SHA 4b7cb58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f9d440 - Browse repository at this point
Copy the full SHA 0f9d440View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fff5f3 - Browse repository at this point
Copy the full SHA 1fff5f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba9fd41 - Browse repository at this point
Copy the full SHA ba9fd41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fdb18b - Browse repository at this point
Copy the full SHA 9fdb18bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b842c6 - Browse repository at this point
Copy the full SHA 0b842c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97c1ea9 - Browse repository at this point
Copy the full SHA 97c1ea9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c252a3 - Browse repository at this point
Copy the full SHA 6c252a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe92f6a - Browse repository at this point
Copy the full SHA fe92f6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61d2a67 - Browse repository at this point
Copy the full SHA 61d2a67View commit details
Commits on May 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ce4aa59 - Browse repository at this point
Copy the full SHA ce4aa59View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2eaa08 - Browse repository at this point
Copy the full SHA c2eaa08View commit details -
Configuration menu - View commit details
-
Copy full SHA for e496d75 - Browse repository at this point
Copy the full SHA e496d75View commit details