-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
2
Task description
- Check if a timeseries bucket collection is coliving with a non-timeseries collection/view under the same name. This was possible due to SERVER-90862.
- Check if a timeseries bucket collection exists without timeseries options. This was disallowed after
SERVER-79630.
Motivation
We'll soon fix the collection creation path to avoid the creation of other collections while a timeseries buckets collection exists without its view (under SERVER-90862).
However, if a user has created the collections within an old version, we still can have timeseries buckets collections coliving with non-timeseries collections under the same name. Having this check under the checkMetadataConsistency command will let us know whether manual intervention is going to be necessary.
- duplicates
-
SERVER-92051 Check if a non-timeseries collection colives with a buckets timeseries coll through the checkMetadataConsistency cmd
- Closed