[SERVER-51792] index_failover_key_errors.js and indexbg_killop_stepup.js can check indexes before the abort timestamp is reached Created: 21/Oct/20 Updated: 29/Oct/23 Resolved: 16/Nov/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 4.9.0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Gregory Noma | Assignee: | Benety Goh |
| 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 | ||||||||||||||||
| Sprint: | Execution Team 2020-11-16, Execution Team 2020-11-30 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Linked BF Score: | 21 | ||||||||||||||||
| Description |
|
The calls to assertIndexes() in index_failover_key_errors.js and indexbg_killop_stepup.js can end up trying to assert that the index does not exist despite being at an earlier timestamp than the index build's abort timestamp (see these logs). Fixing this may involve a call to awaitReplication() before the assertion. |
| Comments |
| Comment by Githook User [ 16/Nov/20 ] |
|
Author: {'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}Message: |