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

Add new feature flag to test normal version protocol behavior for new variant

    • Fully Compatible
    • Sharding EMEA 2023-09-04, Sharding EMEA 2023-09-18

      Create a new blacklisted feature flag that will follow the following behavior matrix:

      featureFlag/behaviour Version protocol Create Collection Balancer CheckMetadataConsistency
      featureFlagTrackUnshardedCollectionsOnShardingCatalog Do not throw with UNSHARDED requests regardless of feature flag value Allow creation of unsplittable collections if enabled Prevent balancing of unsplittable collections if enabled
      • Normal check
      • Check unsplittable collection chunk
      • All collections are registered
      • Single chunk on primary shard
      featureFlagUnsplittableCollectionsOnNonPrimaryShards Throw in shard if UNSHARDED is found for splittable collections if enabled Allow creation of unsplittable collections in non primary shards if enabled Same as above
      • Normal checks
      • Check unsplittable collection chunk
      • All collections are registered
      • Do not check only chunk on primary shard for unsplittable collection

            Assignee:
            enrico.golfieri@mongodb.com Enrico Golfieri
            Reporter:
            marcos.grillo@mongodb.com Marcos José Grillo Ramirez
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: