-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
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 |
|
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 |
|