[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: SERVER-76659 Use duration for throughput probing timer
Branch: master
https://github.com/mongodb/mongo/commit/05ca90890bd0bb200bcef51eb3a9712cf60557b0

Generated at Thu Feb 08 06:33:16 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.