Audit lock acquisitions of internal resharding collections to verify if lockTimeout errors can occur

XMLWordPrintableJSON

    • Cluster Scalability
    • None
    • 3
    • TBD
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      In SERVER-105688, resharding recipient was made to retry on lockTimeout errors since the error does not get retried by default in withAutomaticRetry. Audit the lock acquisitions of internal resharding collections(like the oplog buffer and conflict stash collections, oplog fetcher, applier and txn cloner collections) to verify if the lockTimeout is present. If so, add test coverage to ensure that the error is retryable. 

              Assignee:
              Unassigned
              Reporter:
              Kruti Shah
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: