[SERVER-60430] [v5.0] tenant_migration_recipient_access_blocker_rollback.js holds a failpoint that prevents previous instance from completing Created: 04/Oct/21 Updated: 29/Oct/23 Resolved: 06/Oct/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 5.0.4 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Vishnu Kaushik | Assignee: | Vishnu Kaushik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Operating System: | ALL | ||||
| Participants: | |||||
| Linked BF Score: | 62 | ||||
| Description |
|
The tenant_migration_recipient_access_blocker_rollback.js test holds a failpoint on a tenant migration recipient service thread. Later, a step up thread that is holding the RSTL, is waiting for the tenant migration recipient service thread to complete running and is blocked as a result. Because of this, another thread is unable to read because it requires the RSTL as well (lock free reads are disabled). The failpoint that blocks the tenant migration recipient service thread should be switched off earlier in the test. |
| Comments |
| Comment by Githook User [ 06/Oct/21 ] |
|
Author: {'name': 'Vishnu Kaushik', 'email': 'vishnu.kaushik@mongodb.com', 'username': 'kauboy26'}Message: |