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

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

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.4.4
    • Component/s: None
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Sprint:
      Execution Team 2021-02-08
    • Linked BF Score:
      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

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

              Dates

              Created:
              Updated:
              Resolved: