[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: |
|
||||||||||||||||||||||||||||
| 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: (cherry picked from commit 58921178cd9b8d69509770ded5f224d5b87c5a91) |
| 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: |
| Comment by Spencer Brody (Inactive) [ 23/Nov/16 ] |
|
If we backport |
| 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. |