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

Define a new remote command to notify the completion of an addShard() operation to other nodes of the cluster

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.3.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Sharding EMEA 2022-12-12

    Description

      When an addShard() command gets committed by the config server, the event should be registered in the oplog of other shards of the cluster to ensure that mongos processes will eventually be notified.

      The purpose of this ticket is defining a new command to pass a descriptor of the committed addShard() operation to a remote shard.
      The command request should include:

      • The name of the added shard
      • The connection string of the added shard
      • A timestamp associated to the commit time of addShard

      Attachments

        Activity

          People

            enrico.golfieri@mongodb.com Enrico Golfieri
            paolo.polato@mongodb.com Paolo Polato
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: