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

Remove required FCV tag for timeseries insert/update mixed schema tests

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 8.0.0-rc16
    • Component/s: None
    • Catalog and Routing
    • 1

      When the timeseries_insert_mixed_schema_bucket.js and jstests/core/timeseries/timeseries_update_mixed_schema_bucket.js tests were initially introduced in SERVER-84531, the tests were marked with the requires_fcv_80 tag, as the initial approach was that `collMod` commands with `timeseriesBucketsMayHaveMixedSchemaData` could only be executed after an FCV upgrade due to introducing an incompatible oplog change.

      With SERVER-91195 the approach pivoted to make the change backportable and SERVER-92812 allowed collMod commands with timeseriesBucketsMayHaveMixedSchemaData to run on FCVs lower than 8.0 again. However, the tests still maintain the tag.

      Remove the unnecessary tag (1, 2) to increase test coverage on 8.0, for example on the fcv_upgrade_downgrade_*_jscore_passthrough suites.

            Assignee:
            Unassigned Unassigned
            Reporter:
            joan.bruguera-mico@mongodb.com Joan Bruguera Micó
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: