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

Add FSM test for creating indexes/collections/databases in txns

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 4.4.0-rc0, 4.7.0
    • Catalog, Concurrency
    • None
    • Fully Compatible
    • v4.4
    • Execution Team 2019-12-30, Execution Team 2020-03-09, Execution Team 2020-03-23

    Description

      This test should do a mix of operations both inside and outside of transactions that stress concurrency of DDL operations both within and outside of transactions.

      Operations to test:

      • update with {{upsert : true }}
      • insert
      • createIndexes
      • create, both with and without extra indexes beyond _id

      Conditions to test:

      • database, collection and indexes exist
      • database exists, but collection and indexes don't
      • database doesn't exist
      • test multiple operations on the same collection inside a multi-document transaction
      • test multiple operations on multiple collections inside a multi-doc transaction
      • test operations outside a multi-doc transactions
      • concurrent drop command (outside of transaction)

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: