Prevent inconsistent buckets from being considered viewless timeseries

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: 8.3.0-rc0
    • Component/s: None
    • None
    • Catalog and Routing
    • ALL
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      As currently implemented, we consider a collection viewless timeseries if it has timeseries options and it's on a not a system.buckets namespace.

      However historically we have allowed users to rename system.buckets collections to non-system.buckets collection, this was prevented in SERVER-79630.

      If a user still has an historical inconsistency, under the current logic it's considered viewless timeseries and may trigger incompatible behavior even in fully downgraded FCV (e.g. setting the isViewlessTimeseries oplog field).

       

      We should properly distinguish viewless timeseries from buckets inconsistencies.

            Assignee:
            Unassigned
            Reporter:
            Joan Bruguera Micó
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: