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

Queries against sharded collections fail after upgrade to CSRS due to caching of config server string in setShardVersion

    XMLWordPrintable

Details

    • Fully Compatible
    • ALL
    • Sharding E (01/08/16)

    Description

      setShardVersion caches the config server connection string, and errors if it receives a connection string different than what it expects. This means that if a shard primary is sharding aware with an SCCC setup, then the cluster is upgraded to using CSRS, any future sharding operations that need to run setShardVersion will fail due to the cached config server string not matching.

      Attachments

        Issue Links

          Activity

            People

              spencer@mongodb.com Spencer Brody (Inactive)
              spencer@mongodb.com Spencer Brody (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: