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

    XMLWordPrintableJSON

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

        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: