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

Test that all collections have UUIDs on clean startup in master branch and disable/remove all other parts of set_schema_version.js.

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 3.7.1
    • Upgrade/Downgrade
    • None
    • Fully Compatible
    • Storage 2017-12-18, Storage 2018-01-01

    Description

      The set_schema_version.js test primarily tests 3.4 to 3.6-specific upgrade cases, but it also ensures that all collections have UUIDs on clean startup. This is still necessary to test in master because it is an issue of collections being created prior to setting the featureCompatibilityVersion to 3.6 on clean startup rather than an upgrade/downgrade issue (see SERVER-30131/SERVER-31792). The rest of the UUID checking should be removed and the other parts of the test should be disabled until the featureCompatibilityVersion is bumped.

      Attachments

        Issue Links

          Activity

            People

              maria.vankeulen@mongodb.com Maria van Keulen
              maria.vankeulen@mongodb.com Maria van Keulen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: