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

Make jstestfuzz not run transitionToDedicatedCluster, addShard, covertToCapped, cloneCollectionAsCapped and getClusterParameter command when testing replica set endpoint

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability 2024-2-19

      • Running transitionToDedicatedCluster or addShard command would cause the replica set endpoint to become inactive (since the replica set endpoint is supported only on a single-sharded cluster with embedded config servers). So it causes the checkMetadataConsistency commands in the CheckMetadataConsistencyInBackground hook to fail with CommandNotFound since the replica set connection would no longer support sharding commands.
      • Running convertToCapped or cloneCollectionAsCapped command currently leads to inconsistent metadata when featureFlagTrackUnshardedCollectionsOnShardingCatalog is enabled (see SERVER-86360) so we should extend the code added in SERVER-86030 to make jstestfuzz skip these commands when testing replica set endpoint. 
      • Running getClusterParameter currently causes issue as described in SERVER-86440.

            Assignee:
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Reporter:
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: