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

[4.4] buildindexes*.js assumes commitQuorum is always accepted

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.4.4
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • ALL
    • Execution Team 2021-02-08
    • 50

      Certain 4.4 variants are failing on buildindexes.js and buildindexes_false_with_commit_quorum.js because they run with commitQuorum or two-phase builds disabled: https://github.com/mongodb/mongo/blob/56d986cef0d74231f6e1e8a05a6aaf6510716bab/etc/evergreen.yml#L10346 or they disable two-phase index builds https://github.com/mongodb/mongo/blob/56d986cef0d74231f6e1e8a05a6aaf6510716bab/etc/evergreen.yml#L10593

      These tests, of course, assume commitQuorum is an accepted parameter.

      Have the tests omit the commitQuorum option if the "enableTwoPhaseIndexBuild" or "enableIndexBuildCommitQuorum" flags are set to false.

            Assignee:
            louis.williams@mongodb.com Louis Williams
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: