[SERVER-54126] [4.4] buildindexes*.js assumes commitQuorum is always accepted Created: 28/Jan/21  Updated: 29/Oct/23  Resolved: 01/Feb/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.4.4

Type: Bug Priority: Major - P3
Reporter: Louis Williams Assignee: Louis Williams
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Execution Team 2021-02-08
Participants:
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.



 Comments   
Comment by Githook User [ 01/Feb/21 ]

Author:

{'name': 'Louis Williams', 'email': 'louis.williams@mongodb.com', 'username': 'louiswilliams'}

Message: SERVER-54126 buildindexes*.js should not assume commitQuorum is always accepted
Branch: v4.4
https://github.com/mongodb/mongo/commit/645b608b8ba2488dc28a88532852fef8f7b9854b

Generated at Thu Feb 08 05:32:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.