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

TemporarilyUnavailable errors incorrectly escape updates and deletes

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Fully Compatible
    • ALL
    • v6.0
    • Execution Team 2022-05-30, Execution Team 2022-06-13, Execution Team 2022-06-27, Execution Team 2022-07-11, Execution Team 2022-07-25

      Updates and deletes performed by a query currently do not handle TemprorailyUnavailableException as they don't use writeConflictRetry.

      This exception should be handled by the server and not reported to the user in the same way we treat it in writeConflictRetry

      The assumption that all operations use writeConflictRetry is incorrect, and we will need to make some changes to the query system.

            Assignee:
            josef.ahmad@mongodb.com Josef Ahmad
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: