[SERVER-34991] JS tests doing transaction operations must use majority writeConcern for drops Created: 15/May/18  Updated: 29/Oct/23  Resolved: 25/May/18

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: 4.0.0-rc1, 4.1.1

Type: Bug Priority: Major - P3
Reporter: Dianna Hohensee (Inactive) Assignee: Dianna Hohensee (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Documented
is documented by DOCS-11758 Docs for SERVER-34991: JS tests doing... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v4.0
Sprint: Storage NYC 2018-06-04
Participants:
Linked BF Score: 58

 Description   

collation.js, misc_validation.js, do_txn_basic.js (per BF-9138) all need to be fixed to wait for both phases of two-phase drop to finish before starting transaction ops. Per SERVER-34372 and SERVER-33244, using majority write concern in an op will wait for the second phase of drop to finish before beginning the command, so that transaction ops don't run into lock conflict that cause the op (and entire transaction) to abort. Majority write concern should be added to the drop cmds.



 Comments   
Comment by Githook User [ 25/May/18 ]

Author:

{'username': 'DiannaHohensee', 'name': 'Dianna Hohensee', 'email': 'dianna.hohensee@10gen.com'}

Message: SERVER-34991 JS tests doing transaction operations must use majority writeConcern for drops

(cherry picked from commit 4094162bbef91866fbb137f595450678fd4f6a7e)
Branch: v4.0
https://github.com/mongodb/mongo/commit/114bec267df4c069129ebce20b6ad859c6f24510

Comment by Githook User [ 25/May/18 ]

Author:

{'username': 'DiannaHohensee', 'name': 'Dianna Hohensee', 'email': 'dianna.hohensee@10gen.com'}

Message: SERVER-34991 JS tests doing transaction operations must use majority writeConcern for drops
Branch: master
https://github.com/mongodb/mongo/commit/4094162bbef91866fbb137f595450678fd4f6a7e

Generated at Thu Feb 08 04:38:29 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.