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

Remove test dependencies on featureFlagTrackUnshardedCollectionsUponCreation

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Catalog and Routing

      Some of the moveCollection tests rely on the createUnsplittableCollection test command to set up the test scenario. These tests require featureFlagTrackUnshardedCollectionsUponCreation (formerly featureFlagTrackUnshardedCollectionsOnShardingCatalog) to enable the test command. We would like to remove this dependency to simplify the testing changes required as part of the track unsharded project.

      To achieve this, we will change the createUnsplittableCollection test command to allow its use when the moveCollection feature flag is enabled. This way, these tests can still use the track upon create path in their setup without requiring that feature flag to be enabled for the test to run.

            Assignee:
            backlog-server-catalog-and-routing [DO NOT USE] Backlog - Catalog and Routing
            Reporter:
            allison.easton@mongodb.com Allison Easton
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: