Add build variant for "rapid" server release

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Component/s: Matrix Testing
    • None
    • Needed - No Spec Changes
    • Hide

      Summary of necessary driver changes

      • Add build variant for "rapid" server release
      Show
      Summary of necessary driver changes Add build variant for "rapid" server release
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-6240 Needs Triage
      CXX-3419 Needs Triage
      CSHARP-5883 Needs Triage
      GODRIVER-3816 Needs Triage
      JAVA-6098 Needs Triage
      NODE-7442 Needs Triage
      PYTHON-5722 Duplicate
      PHPLIB-1788 Needs Triage
      RUBY-3775 Needs Triage
      RUST-2362 Needs Triage
      $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-6240 Needs Triage CXX-3419 Needs Triage CSHARP-5883 Needs Triage GODRIVER-3816 Needs Triage JAVA-6098 Needs Triage NODE-7442 Needs Triage PYTHON-5722 Duplicate PHPLIB-1788 Needs Triage RUBY-3775 Needs Triage RUST-2362 Needs Triage

      Summary

      In https://github.com/mongodb-labs/drivers-evergreen-tools/pull/178, support for a "rapid" release was added to drivers-evergreen-tool.  This tracks MongoDB server rapid releases (e.g. 8.1, 8.1, etc).  There does not appear to be a DRIVERS ticket tracking driver adoption of "rapid" as a build variant for Evergreen (or equivalent) testing. 

      This ticket is to provide that tracking.  It's expected that many drivers have already done this, and can close their downstream tickets immediately.

      Motivation

      Who is the affected end user?

      Internal and external, to ensure that drivers remain compatible with rapid releases

      How does this affect the end user?

      N/A

      How likely is it that this problem or use case will occur?

      N/A

      If the problem does occur, what are the consequences and how severe are they?

      We want to avoid incompatibilities with rapid releases just as much as major releases, so this testing is important.

      Is this issue urgent?

      No, not urgent, but important nevertheless.

      Is this ticket required by a downstream team?

      No

      Is this ticket only for tests?

      Yes, but not additional spec tests.  Just expanding our test matrix across all drivers.

      Acceptance Criteria

      In terms of test coverage, the tasks for this variant should be equivalent to that for a major release (e.g. 8.0).

            Assignee:
            Unassigned
            Reporter:
            Jeffrey Yemin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: