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

Return retryable errors to caller, and improve split testing infrastructure to wrap retryable calls in retry loops

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Server Serverless 2022-04-18

    Description

      Improve the ShardSplitDonorService to return retryable errors to the caller. Improve the testing infrastructure to use retry loops for shard split commands, and handle retryable errors. Add tests proving that retryable errors during commitShardSplit are indeed retryable.

      Attachments

        Activity

          People

            didier.nadeau@mongodb.com Didier Nadeau
            matt.broadstone@mongodb.com Matt Broadstone
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: