Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
Fully Compatible
-
Sharding EMEA 2023-09-04, Sharding EMEA 2023-09-18
Description
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 |
|