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

Add concurrency workloads for FCV toggling and collection creation

    XMLWordPrintableJSON

Details

    • Storage Execution

    Description

      Toggling the featureCompatibilityVersion between 3.4 and 3.6 adds UUIDs to collections during upgrade and removes UUIDs from collections during downgrade. There are certain known bugs with operations such as mapReduce replace running concurrently with setFCV due to the way collections are created and dropped during mapReduce (see SERVER-36701). Workloads should be created for operations such as mapReduce and aggregation with $out that themselves create/drop collections running concurrently with non-trivial featureCompatibilityVersion toggling.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            maria.vankeulen@mongodb.com Maria van Keulen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: