Mark Server version 4.0 as EOL from driver's PoV (Min server version as 4.2, minWireVersion as 8)

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Minor - P4
    • 2.1.0
    • Affects Version/s: None
    • Component/s: Wire Protocol
    • None
    • Hide

      Summary of necessary driver changes*

      • Mark server version 4.0 as EOL from drivers perspective. This means
        • Minimum supported server version will be 4.2
        • minWireVersion will be bumped to 8
      • Remove any test infrastructure around the server version 4.0
      • Cleanup/refactor any code that isn't needed anymore (code needed to support server version 4.0)

      Version compatibility changes will be communicated at least one minor version (Y) before compatibility with a version is removed. The forthcoming compatibility change MUST be documented in the changelog, preferably in bold or highlighted text.

      Show
      Summary of necessary driver changes* Mark server version 4.0 as EOL from drivers perspective. This means Minimum supported server version will be 4.2 minWireVersion will be bumped to 8 Remove any test infrastructure around the server version 4.0 Cleanup/refactor any code that isn't needed anymore (code needed to support server version 4.0) Version compatibility changes will be communicated at least one minor version (Y) before compatibility with a version is removed. The forthcoming compatibility change MUST be documented in the changelog, preferably in bold or highlighted text.
    • Needed
    • None
    • Needed
    • Hide

      1. What would you like to communicate to the user about this feature?

      C driver 2.1 will drop compatibility with server 4.0 (minimum is now 4.2). I expect https://www.mongodb.com/docs/languages/c/c-driver/current/compatibility/#compatibility-table-legend will need to be updated.

      2. Would you like the user to see examples of the syntax and/or executable code and its output?

      No.

      3. Which versions of the driver/connector does this apply to?

      2.1.0

      Show
      1. What would you like to communicate to the user about this feature? C driver 2.1 will drop compatibility with server 4.0 (minimum is now 4.2). I expect https://www.mongodb.com/docs/languages/c/c-driver/current/compatibility/#compatibility-table-legend will need to be updated. 2. Would you like the user to see examples of the syntax and/or executable code and its output? No. 3. Which versions of the driver/connector does this apply to? 2.1.0
    • None
    • None
    • None
    • None
    • None
    • None

      This ticket was split from DRIVERS-3034, please see that ticket for a detailed description.

            Assignee:
            Kevin Albertson
            Reporter:
            TPM Jira Automations Bot
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: