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

Add a backpressure mechanism to the CRUD client in backup_restore*.js tests

    XMLWordPrintable

Details

    • Fully Compatible
    • v3.6
    • TIG 2018-02-26
    • 0

    Description

      There appears to have been a significant performance change in WiredTiger from 6554a50 on the SSL Windows 2008R2 builder. It has inadvertently exposed a latent issue in the design of the backup_restore*.js tests, where the CRUD client is able to perform write operations quickly enough that it causes both the secondary taken offline for the backup and the secondary that remains online to fall off the primary's oplog. We should have the CRUD client periodically use a write concern of w=3 to avoid either of the secondaries from becoming too far behind.

      Attachments

        Issue Links

          Activity

            People

              max.hirschhorn@mongodb.com Max Hirschhorn
              max.hirschhorn@mongodb.com Max Hirschhorn
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: