[SERVER-38191] Failpoint in out_stale_unique_key.js can trigger on other threads running inserts/updates Created: 16/Nov/18 Updated: 29/Oct/23 Resolved: 14/Jan/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Aggregation Framework |
| Affects Version/s: | None |
| Fix Version/s: | 4.1.7 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Nicholas Zolnierz | Assignee: | Nicholas Zolnierz |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | greenerbuild | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Participants: | |||||||||
| Linked BF Score: | 25 | ||||||||
| Description |
|
The test is setting a failpoint deep in the batch write path, and waiting for a $out to hit it. However, in some cases there are other threads that write to internal collections such as config.cache.collections which will also hang on the failpoint. Though there's no obvious side effects of this, the test did not intend for that behavior. |
| Comments |
| Comment by Githook User [ 14/Jan/19 ] |
|
Author: {'username': 'nzolnierzmdb', 'email': 'nicholas.zolnierz@mongodb.com', 'name': 'Nick Zolnierz'}Message: This reverts commit d19bd0c883a338e4f443399c928700381c682e32. |
| Comment by Githook User [ 12/Jan/19 ] |
|
Author: {'username': 'nzolnierzmdb', 'email': 'nicholas.zolnierz@mongodb.com', 'name': 'Nick Zolnierz'}Message: Revert " This reverts commit 587ad0e175cb501e378f4aeaf37199dbb28dd011. |
| Comment by Githook User [ 11/Jan/19 ] |
|
Author: {'username': 'nzolnierzmdb', 'email': 'nicholas.zolnierz@mongodb.com', 'name': 'Nick Zolnierz'}Message: |