Investigate how a `system.buckets` collection can be created without timeseries options

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Gone away
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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.

              Assignee:
              Unassigned
              Reporter:
              Pol Pinol
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: