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

Add readme to the multiversion setup directory

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Gone away
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Testing Infrastructure
    • None
    • ALL
    • 2

    Description

      The multiversion setup directory has grown into a more general purpose "set up my dev environment" script that we'll likely move out of the Server repo so it can be more easily used by downstream teams.

      In the short term, we can start making the new functionality more obvious by adding a README with example use cases for the following.

      1. Reproducing a multiversion test failure
      2. Setting up the dev environment for a particular Evergreen patch version for use outside of the main server repo (e.g rep repo: mongocopy) (mainline versions are technically supported as well, but I think it's a less common use case and there not be binaries available)
      3. Top-level APIs for integration into other scripts (e.g. symbolization or task generation). This can be moved to a separate CONTRIBUTING file later on when we move the code out of mongodb/mongo

      Attachments

        Activity

          People

            mikhail.shchatko@mongodb.com Mikhail Shchatko
            robert.guo@mongodb.com Robert Guo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: