[SERVER-27117] set writeConcernMajorityJournalDefault to false in nojournal, inmem, and ephemeralForTest variants Created: 18/Nov/16  Updated: 05/Apr/17  Resolved: 02/Dec/16

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 3.2 Required, 3.4.1, 3.5.1

Type: Task Priority: Major - P3
Reporter: Spencer Brody (Inactive) Assignee: William Schultz (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Related
related to SERVER-23770 Remove read_concern_majority_passthr... Closed
related to SERVER-26747 replSetStepDown should wait for last ... Closed
is related to SERVER-27339 ReplSetTest shouldn't inspect TestDat... Closed
is related to SERVER-22533 Enable ReadConcern.Majority tests wit... Closed
Backwards Compatibility: Fully Compatible
Backport Completed:
Backport Requested:
v3.2
Sprint: Repl 2016-12-12
Participants:
Linked BF Score: 0

 Description   

Otherwise tests fail due to the stepdown command always failing, since we're using the durable optime to decide if nodes are caught up enough to step down.



 Comments   
Comment by Githook User [ 02/Dec/16 ]

Author:

{u'username': u'will62794', u'name': u'William Schultz', u'email': u'william.schultz@mongodb.com'}

Message: SERVER-27117 Set writeConcernMajorityJournalDefault to false for non journal variants

(cherry picked from commit 58921178cd9b8d69509770ded5f224d5b87c5a91)
Branch: v3.4
https://github.com/mongodb/mongo/commit/7b3aa2188f2c80314761d0c353118436a876c39b

Comment by Githook User [ 01/Dec/16 ]

Author:

{u'username': u'will62794', u'name': u'William Schultz', u'email': u'william.schultz@mongodb.com'}

Message: SERVER-27117 Set writeConcernMajorityJournalDefault to false for non journal variants
Branch: master
https://github.com/mongodb/mongo/commit/58921178cd9b8d69509770ded5f224d5b87c5a91

Comment by Spencer Brody (Inactive) [ 23/Nov/16 ]

If we backport SERVER-26747 to 3.2, this will need to be backported as well

Comment by Spencer Brody (Inactive) [ 18/Nov/16 ]

We already have a function in rslib.js 'updateConfigIfNotDurable'. We should probably just move that to ReplSetTest, update it to not override the config's writeConcernMajorityJournalDefault if it's explicitly set, and then call it in every new ReplSetTest instance.

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