Remove isMultiversion check in timeseries_sharding_admin_commands.js one 9.0 becomes last-lts

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • 🟥 DDL
    • None
    • None
    • None
    • None
    • None
    • None

      • timeseries_sharding_admin_commands.js contains a temporary isMultiversion guard to skip refineCollectionShardKey assertions in multiversion suites.
      • The test was updated to validate the fix of SERVER-84180, where refineCollectionShardKey accepts logical timeseries shard keys:
        {m: 1, time: 1}
        
      • Older binaries only support the buckets form key
        {meta: 1, "control.min.time": 1}
        
      • The isMultiversion check is safe to remove once 9.0 becomes last-lts.

            Assignee:
            Unassigned
            Reporter:
            Meryama Nadim
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: