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

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

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.4.4
    • None
    • None
    • None
    • Fully Compatible
    • ALL
    • Execution Team 2021-02-08
    • 50

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: