Fix collation spec "Minimum Server Version" from 1.8 to 3.4

XMLWordPrintableJSON

    • Type: Spec Change
    • Resolution: Done
    • Priority: Minor - P4
    • None
    • Component/s: CRUD
    • None
    • Not Needed
    • Hide

      Summary of necessary driver changes

      • Remove minimum required version for the "collation" option. (3.4 is older than the oldest supported server version)

      Commits for syncing spec/prose tests
      (and/or refer to an existing language POC if needed)

      Context for other referenced/linked tickets

      •  
      Show
      Summary of necessary driver changes Remove minimum required version for the "collation" option. (3.4 is older than the oldest supported server version) Commits for syncing spec/prose tests (and/or refer to an existing language POC if needed) https://github.com/mongodb/specifications/commit/62028fdf28c7b56efe87fe2b44663eab7174c2f7   Context for other referenced/linked tickets  
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-6331 Works as Designed
      CXX-3493 Closed
      CSHARP-6044 Closed
      GODRIVER-3909 Closed
      JAVA-6203 Closed
      NODE-7583 Works as Designed
      PYTHON-5826 Closed
      PHPLIB-1851 Works as Designed
      RUBY-3878 Closed
      RUST-2426 Closed
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } #scriptField td.willNotDo { background-color: #FF0000; /* Red color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CDRIVER-6331 Works as Designed CXX-3493 Closed CSHARP-6044 Closed GODRIVER-3909 Closed JAVA-6203 Closed NODE-7583 Works as Designed PYTHON-5826 Closed PHPLIB-1851 Works as Designed RUBY-3878 Closed RUST-2426 Closed

      Summary

      The spec body explicitly states that collation requires maxWireVersion >= 5 (MongoDB 3.4), but the front-matter header read "Minimum Server Version: 1.8". Aligns the header with the actual requirement.

      Motivation

      Who is the affected end user?

      Driver authors reading the spec header.

      Is this issue urgent?

      No.

      Is this ticket only for tests?

      No — spec text correction.

      Acceptance Criteria

      PR merged: https://github.com/mongodb/specifications/pull/1936

            Assignee:
            Jérôme Tamarelle
            Reporter:
            Jérôme Tamarelle
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: