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

Enable all feature flags by default in the sys-perf all feature flags variant

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 5.2.1, 5.0.7
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Fully Compatible
    • v5.2, v5.1, v5.0

      Run the sys-perf all feature flag variant with all feature flags enabled by default. See SERVER-51883 for more info.

      Impl notes:

      Follow what SERVER-51883 does for the correctness waterfall to run the feature flag generator before this function. Note that exclusions like not enabling SBE are taken care of as part of generating the feature flags file.
      Add the generated file to the tarball in the function linked above
      In DSI, instead of setting feature flags explicitly here, add a top-level config to mongodb_setup that sets the feature flags using the file from the previous step. This can be done here.
      Note that the same feature flags are used for mongos and mongod and for correctness and perf. They are technically separable but it has not come up so far and may not be needed for the purposes of the "all feature flags" variant.

            mridul.augustine@mongodb.com Mridul Augustine (Inactive)
            mridul.augustine@mongodb.com Mridul Augustine (Inactive)
            0 Vote for this issue
            2 Start watching this issue