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

Make the commit of split chunks idempotent

    XMLWordPrintableJSON

Details

    • Task
    • Status: Backlog
    • Major - P3
    • Resolution: Unresolved
    • None
    • None
    • None
    • Sharding EMEA
    • Sharding EMEA 2023-05-15

    Description

      The command _configsvrCommitChunkSplit is not idempotent because it doesn't check if the chunk split was already done in a previous try.

      To enable idempotency a check should be placed during the split commit.

      As a suggestion we can adapt this find increasing the query parameters to verify if splitted chunk still exists.

       

      Attachments

        Activity

          People

            backlog-server-sharding-emea Backlog - Sharding EMEA
            silvia.surroca@mongodb.com Silvia Surroca
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: