Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-92812

Get rid of gCollModTimeseriesBucketsMayHaveMixedSchemaData feature flag

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0, 7.0.13, 6.0.17, 8.0.0-rc16
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • ALL
    • v8.0, v7.3, v7.0, v6.0
    • CAR Team 2024-08-05
    • 200

      SERVER-84531 added this feature flag aimed at protecting the execution of collMod commands with the parameter timeseriesBucketsMayHaveMixedSchemaData that may be incompatible with previous versions. But it actually causes crashes if collMod is invoked under an FCV not supporting timeseriesBucketsMayHaveMixedSchemaData.

      That feature flag can be actually be thrown away considering that SERVER-91195 introduced a novel protocol to replicate the flag in a backwards compatible fashion so that the collMod operation it is applied on newer sub-versions or ignored in previous sub-versions (the ones not including the change done under SERVER-91195).

            Assignee:
            adam.farkas@mongodb.com Wolfee Farkas
            Reporter:
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: