Uploaded image for project: 'Realm Core'
  1. Realm Core
  2. RCORE-1596

Implement Partition-based Sync to Flex Sync Migration

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None

      Implement the feature where a client app using partition based sync will migrate to use flexible sync under the hood when connecting to a cloud app that has been migrated from partition based sync to flexible sync.

      The client app will automatically create flexible sync subscriptions to pull the data in based on the configured partition value, so the client app still has access to the same data that was available when using partition based sync.

      The generated subscriptions will be given a name in the format "flx_migrated_<table name>" and one subscription will be generated for each table in the schema. Once the client app has been updated to natively use flexible sync, these subscriptions will not be deleted and will need to be managed by the new client app.

      A client reset will occur as part of the migration to use flexible sync or if the cloud app is reverted back to use partition based sync.

            Assignee:
            michael.wilkersonbarker@mongodb.com Michael Wilkerson-Barker (Inactive)
            Reporter:
            michael.wilkersonbarker@mongodb.com Michael Wilkerson-Barker (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: