[SERVER-39100] Load causally_consistent_index_builds override for causal consistency concurrency tests Created: 18/Jan/19 Updated: 29/Oct/23 Resolved: 22/Jan/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 4.1.8 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Louis Williams | Assignee: | Louis Williams |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | tig-concurrency | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Operating System: | ALL | ||||
| Sprint: | Storage NYC 2019-01-28 | ||||
| Participants: | |||||
| Linked BF Score: | 42 | ||||
| Description |
|
The $config.setup() function in FSM tests is not called by a worker thread, and therefore does not load the override to make reads after index builds on secondaries causally consistent. All concurrency tests that use causally consistency should explicitly load this override in their yml config. |
| Comments |
| Comment by Githook User [ 22/Jan/19 ] |
|
Author: {'email': 'louis.williams@mongodb.com', 'name': 'Louis Williams', 'username': 'louiswilliams'}Message: |