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

Add python test for early_load flag

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT3.2.2, 4.4.2, 4.7.0
    • Component/s: None
    • Labels:
    • Story Points:
      3
    • Sprint:
      Storage - Ra 2020-09-07

      Description

      In WT-6598, a hole in testing allowed a code error to be merged, which was detected by running with MongoDB.  The theory is that MongoDB uses the early_load flag, which changes the ordering of dynamically loaded extensions in WiredTiger.  The test suite never tries this flag, and should.

      test_encrypt01 tests both compression and encryption extensions.  I think if we added a new set of scenarios to be multiplied into this test, which did all combinations of early_load for compression and encryption, we could catch this.  As part of testing the test case, we should make sure the earlier commit for WT-6598 (https://github.com/wiredtiger/wiredtiger/commit/49b42d701b2236f7bc1b3868bdd146bc61db62b5) fails, and that the current tree works.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ravi.giri Ravi Giri
              Reporter:
              donald.anderson Donald Anderson
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: