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 Fixed 2.3.0
      CXX-3419 Fixed 4.2.0
      CSHARP-5883 Works as Designed
      GODRIVER-3816 Ready for Work
      JAVA-6098 Ready for Work
      NODE-7442 Works as Designed
      PYTHON-5722 Duplicate
      PHPLIB-1788 Works as Designed
      RUBY-3775 In Progress
      RUST-2362 Works as Designed
      $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 Fixed 2.3.0 CXX-3419 Fixed 4.2.0 CSHARP-5883 Works as Designed GODRIVER-3816 Ready for Work JAVA-6098 Ready for Work NODE-7442 Works as Designed PYTHON-5722 Duplicate PHPLIB-1788 Works as Designed RUBY-3775 In Progress RUST-2362 Works as Designed

      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: