Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-10818

Implement compatibility to older servers

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.5.5
    • Affects Version/s: None
    • Component/s: Sharding
    • Labels:
      None

      When talking to an older server that doesn't support write commands, mongos needs to convert writes into GLEs. The controls that were hooked to old write commands should migrate to the new write commands.

      + triggering splits
      + logic for switching batches into writes + gle's
      + logic for detecting when to use the item above
      + Draining the writeback listener
      + isMaster.maxWireVersion and initShardVersion

            Assignee:
            randolph@mongodb.com Randolph Tan
            Reporter:
            ian@mongodb.com Ian Whalen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: