Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-49786

Freeze DSI and Genny for non-master perf projects

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      STM 2020-08-10, STM 2020-08-24
    • Story Points:
      1

      Description

      PM-1822 will change the interface between DSI and sys-perf evergreen yamls. To minimize the risk of breaking non-master branches and the overhead of multiple backports during PM-1822, we wish to "freeze" the version of DSI in use on the following projects:

      1. sys-perf v4.4
      2. perf v4.4
      3. sys-perf v4.2
      4. perf v4.2
      5. sys-perf v4.0
      6. perf v4.0
      7. sys-perf v3.6
      8. perf v3.6

      To do this we will create a "legacy" branch of DSI and modify non-master evergreen yamls to use this. This means that any changes to DSI will not be usable by old perf projects unless those changes are backported.

      At the end of PM-1822 we could selectively bring the required projects back up to DSI master or leave these projects "forever frozen".

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ryan.timmons Ryan Timmons
              Reporter:
              ryan.timmons Ryan Timmons
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: