[SERVER-53717] Dynamically split large concurrency tasks Created: 12/Jan/21 Updated: 29/Oct/23 Resolved: 13/Jan/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 4.9.0, 4.4.4, 4.2.13 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | David Bradford (Inactive) | Assignee: | David Bradford (Inactive) |
| 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 | ||||||||
| Backport Requested: |
v4.4, v4.2
|
||||||||
| Sprint: | DAG 2021-01-25 | ||||||||
| Participants: | |||||||||
| Linked BF Score: | 25 | ||||||||
| Story Points: | 1 | ||||||||
| Description |
|
There are several concurrency tasks that have long-running times. We should be able to dynamically split these to bring the wall-clock time down. Also, these require running on large distros to avoid OOM, but new build variants are being added that don't run them on the right distros. By splitting them dynamically, we can handle that without new build variants needing to know. The tasks we will split:
|
| Comments |
| Comment by Githook User [ 03/Feb/21 ] |
|
Author: {'name': 'David Bradford', 'email': 'david.bradford@mongodb.com', 'username': 'dbradf'}Message: (cherry picked from commit 8fc9c9bab5fcfb95ade1acf6c61017f4416d9888) |
| Comment by Githook User [ 13/Jan/21 ] |
|
Author: {'name': 'David Bradford', 'email': 'david.bradford@mongodb.com', 'username': 'dbradf'}Message: (cherry picked from commit 8fc9c9bab5fcfb95ade1acf6c61017f4416d9888) |
| Comment by Githook User [ 13/Jan/21 ] |
|
Author: {'name': 'David Bradford', 'email': 'david.bradford@mongodb.com', 'username': 'dbradf'}Message: |