[SERVER-50602] remove enableIndexBuildCommitQuorum references from non-fuzzer tests Created: 28/Aug/20  Updated: 29/Oct/23  Resolved: 31/Aug/20

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

Type: Improvement Priority: Minor - P4
Reporter: Benety Goh Assignee: Benety Goh
Resolution: Fixed Votes: 0
Labels: pm-253, techdebt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-39071 implement commit quorum for two phase... Closed
is related to SERVER-39760 Add commitQuorum field to createIndex... Closed
is related to SERVER-45001 enable commit quorum for two phase in... Closed
is related to SERVER-50108 remove enableIndexBuildCommitQuorum s... Backlog
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2020-09-07
Participants:

 Description   

As a prerequisite for SERVER-50108, tests have to be modified to stop overriding the enableBuildCommitQuorum server parameter. A preferred alternative would be to provide a commitQuorum of 0 to the createIndexes command.

The scope of this ticket covers all JS tests and C++ unit tests (including dbtest) but excludes the rollback fuzzer test configurations.



 Comments   
Comment by Githook User [ 29/Aug/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-50602 remove IndexBuildTest.indexBuildCommitQuorumEnabled()
Branch: master
https://github.com/mongodb/mongo/commit/cda611689a3f956c7f791d2e7de9440f173f4df5

Comment by Githook User [ 29/Aug/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-50602 remove DBDirectClient and enableIndexBuildCommitQuorum reference from ValidateStateTest
Branch: master
https://github.com/mongodb/mongo/commit/a6af57d013d4118a245840c0b7234a57e5f4f813

Comment by Githook User [ 29/Aug/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-50602 remove unnecessary enableIndexBuildCommitQuorum reference
Branch: master
https://github.com/mongodb/mongo/commit/0eb09b027a2b1ce2d4f39f1e3f18a8efd1221c6e

Comment by Githook User [ 28/Aug/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-50602 make StorageTimestampTests provide commit quorum to createIndexes command instead of overriding server default
Branch: master
https://github.com/mongodb/mongo/commit/0795f549fdbd43c06df01c888730aa945c46fd97

Comment by Githook User [ 28/Aug/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-50602 fix rollback_index_builds_test.js to run createIndexes with commit quorum disabled
Branch: master
https://github.com/mongodb/mongo/commit/7bc9d6f843b1ca2df2bdc00a895d825acda4f446

Comment by Githook User [ 28/Aug/20 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-50602 replica set and no passthrough tests provide commit quorum to createIndexes command instead of overriding server default
Branch: master
https://github.com/mongodb/mongo/commit/fbafa599da8f316e508d0a152586a77e85805c29

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