[SERVER-43415] indexbg_killop_primary.js crashes when two phase index builds are enabled Created: 23/Sep/19 Updated: 29/Oct/23 Resolved: 02/Oct/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Storage |
| Affects Version/s: | None |
| Fix Version/s: | 4.3.1 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Benety Goh | 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 2019-10-07 | ||||||||||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||||||||||
| Description |
|
When two phase index builds are enabled, running the JS test indexbg_killop_primary.js crashes on the secondary during oplog application. The invariant in the test output indicates that we do not have the necessary locks to clean up the index build on the secondary node. |
| Comments |
| Comment by Githook User [ 28/Sep/19 ] |
|
Author: {'username': 'benety', 'email': 'benety@mongodb.com', 'name': 'Benety Goh'}Message: This removes the check introduced in commit ee209fb1ee29e6d4178b507b561ebdaf85c729ee. |
| Comment by Githook User [ 28/Sep/19 ] |
|
Author: {'name': 'Benety Goh', 'username': 'benety', 'email': 'benety@mongodb.com'}Message: |
| Comment by Githook User [ 28/Sep/19 ] |
|
Author: {'name': 'Benety Goh', 'username': 'benety', 'email': 'benety@mongodb.com'}Message: |
| Comment by Louis Williams [ 26/Sep/19 ] |
|
Remove the "two_phase_index_builds_unsupported" tags in indexbg_killop_primary.js and indexbg_killop_primary_after_init.js added by |