Remove unsetSharding call from dropCollection

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Minor - P4
    • 4.3.3
    • Affects Version/s: None
    • Component/s: Sharding
    • None
    • Fully Compatible
    • Sharding 2019-12-16
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The unsetSharding command removes a connection's associated shardVersions.

      As part of dropCollection, the config server sends unsetSharding to all shards over the TaskExecutor/NetworkInterface networking stack, but all commands run through the TaskExecutor that need versioning information attach that information to the command being run directly, rather than setting it on the connection via the setShardVersion command. So, this unsetSharding command is a no-op, and can be removed.

            Assignee:
            Haley Connelly
            Reporter:
            Spencer Brody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: