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

If mongos tells a shard about a CSRS config server string (via SSV), the shard should switch to CSRS mode

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.2.7
    • Component/s: Sharding
    • Labels:
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Sprint:
      Sharding 12 (04/01/16), Sharding 15 (06/03/16)

      Description

      If you upgrade from SCCC to CSRS, but the shard doesn't have to talk to the config servers for a long time (because no splits or migrations are happening on that shard), the shard may not discover that the config servers have switched to CSRS mode. This can cause problems if you ever want to retire the last former SCCC config server. We can mitigate this by using SSV from the mongos with a csrs connection string as a signal to the shard to switch to CSRS mode.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: