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

Modify FLE2 no_passthrough tests to make considerations for maxRetries of internal transactions

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Security 2022-05-30

    Description

      Currently tests such as fle2_contention_delete.js, intentionally introduce a write contention that cause internal transactions to get back a retryableWriteError. With the introduction of SERVER-59566, capping the number of retries for an internal transaction can make the tests flaky since those tests can easily exceed the max retries depending on the machine the test is provisioned on (i.e. slow machine issues).

      Attachments

        Activity

          People

            erwin.pe@mongodb.com Erwin Pe
            jason.zhang@mongodb.com Jason Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: