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

Use test/format to verify database file portability

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT3.2.0, 4.1.10
    • Affects Version/s: None
    • Component/s: None
    • None
    • 5
    • Storage Engines 2019-04-08

      After pursuing the option of using Python test suite to verify database file cross-endian portability in WT-4498, and encountered a huge number of "failures" (likely false positives we'd avoid putting effort to investigate), we plan to try a different option of using test/format to generate database files for portability verification. 

      We have decided to go with using test/format is non-static, multi-threaded test that configures WiredTiger in a number of ways and performs random operations. The data files generated by test/format will also have good diversity coverage, by including different configuration options e.g. row, column, LSM, logging on/off, backup.

            Assignee:
            luke.chen@mongodb.com Luke Chen
            Reporter:
            luke.chen@mongodb.com Luke Chen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: