Get rid of ShardConnection::sync

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Duplicate
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sharding
    • None
    • Sharding
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Chunk operations initiated by mongos use ShardConnection::sync in order to ensure that all asynchronous (fire-and-forget) write operations have completed on the shards. However, since mongos only uses write commands to write to the shards, there will never be incomplete writes, so this call is unnecessary and should be removed.

              Assignee:
              [DO NOT USE] Backlog - Sharding Team
              Reporter:
              Kaloian Manassiev
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: