[SERVER-76659] Use Duration in execution control machinery Created: 28/Apr/23 Updated: 29/Oct/23 Resolved: 11/Aug/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 7.1.0-rc0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Andy Schwerin | Assignee: | Shin Yee Tan |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Storage Execution
|
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Execution Team 2023-05-15, Execution NAMR Team 2023-08-07, Execution NAMR Team 2023-08-21 |
| Participants: |
| Description |
|
The C++ code base has a set of [Duration types that should be used for storing elapsed units of time. They were introduced to eliminate bugs involving unit mismatches. The task of this ticket is to update the files in `src/mongo/db/storage/` related to execution control and ticket holders to use Duration types instead of storing them in unit-less integers. |
| Comments |
| Comment by Githook User [ 11/Aug/23 ] |
|
Author: {'name': 'Shin Yee Tan', 'email': 'shinyee.tan@mongodb.com', 'username': 'shinyeet'}Message: |