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

Sync client should wait for MARK message before marking subscriptions complete

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Critical - P2 Critical - P2
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      Due to a recent change on the server, we may not receive all changes when bootstrapping a flx realm, so a subscription may be prematurely marked as complete. We should probably send a MARK when sending a QUERY message to make sure we wait for all objects matching the subscription before marking it complete.

      This has several slack threads associated with it:

      https://mongodb.slack.com/archives/G0121N9LJ14/p1658977516466089
      https://mongodb.slack.com/archives/C01N0DHTW9X/p1658150145232439
      https://mongodb.slack.com/archives/G0121N9LJ14/p1659533132162879

            Assignee:
            jonathan.reams@mongodb.com Jonathan Reams
            Reporter:
            nikola.irinchev@mongodb.com Nikola Irinchev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: