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

Implement database versioning protocol for metadata consistency command

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.0.0-rc0
    • None
    • None
    • None
    • Sharding EMEA
    • Fully Compatible
    • Sharding EMEA 2023-03-06, Sharding EMEA 2023-03-20

    Description

      The database primary shard must partecipate to the database versioning protocol in the _shardsvrCheckMetadataConsistency command by checking that the db version is correct and that the shard is actually the primary shard for the database.
      This check should be very similar to what we do in ShardingDDLCoordinators.

      Attachments

        Activity

          People

            tommaso.tocci@mongodb.com Tommaso Tocci
            tommaso.tocci@mongodb.com Tommaso Tocci
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: