-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: manual
-
Labels:
Description
Downstream Change Summary
The serverStats flowControl.locksPerOp field has been replaced by flowControl.locksPerKiloOp (to ensure sufficient significant figures are reported in FTDC).
Description of Linked Ticket
Numerical data in FTDC is stored as 64-bit integers. Flow Control locksPerOp is a floating point value, and is rounded down to 0 in FTDC when its value is < 1.
locksPerOp is expected to be less than 1 in certain batch write scenarios, so it is important to ensure that it still gets reported as nonzero in these scenarios.
Some ways to ensure this are:
- Report opsPerLock in addition to locksPerOp
- Multiply locksPerOp by some constant multiple of 10 to ensure sufficient significant figures
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
- documents
-
SERVER-44296 Report sufficient significant figures of Flow Control locksPerOp in FTDC
- Closed