Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-4225

Automate a backup test that simulates volume snapshot via dd

    XMLWordPrintable

    Details

    • Sprint:
      Storage Engines 2018-08-13, Storage Engines 2018-08-27, Storage Engines 2018-09-10, Storage Engines 2018-09-24

      Description

      We've seen bugs in the past with the order of fsync calls required for durability across system crash. A way we can test for bugs like that is to make copies of the database directory using the dd with iflags=direct set to bypass the filesystem cache.

      We should construct such a test and automate it. We've seen a case recently (see WT-3829( where older versions of WiredTiger saw failures using such a scheme around opening a backup cursor - so we should be sure to test with copies tightly around backup cursor creation.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                donald.anderson Donald Anderson
                Reporter:
                alexander.gorrod Alexander Gorrod
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: