-
Type: Bug
-
Resolution: Gone away
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
Currently, our code does not permit the explicit creation of `system.buckets` collections as regular collections without timestream options. This restriction has been in place since feature compatibility version (FCV) 8.0, under the feature flag `featureFlagDisallowBucketCollectionWithoutTimeseriesOptions`. `system.buckets` collections are exclusively designated for timeseries collections.
However, we have observed that it is possible to create `system.buckets` collections unintentionally through other operations that implicitly create them, without designating them as timeseries collections.
The objective of this ticket is to investigate this issue and understand how our code, along with concurrent DDL operations, could result in the creation of a `system.buckets` collection without timeseries options.
- related to
-
SERVER-87678 `createIndex` may create bucket collection after timeseries is dropped
- Backlog