[SERVER-57742] Create a non-specialized version of the OperationLatencyHistogram class Created: 16/Jun/21  Updated: 29/Oct/23  Resolved: 23/Jul/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.0.2, 5.0.4

Type: Improvement Priority: Major - P3
Reporter: Lamont Nelson Assignee: Kshitij Gupta
Resolution: Fixed Votes: 0
Labels: PM-234-T-metrics
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File Screen Shot 2021-06-29 at 10.48.42 AM.png    
Issue Links:
Backports
Depends
is depended on by SERVER-57695 Measure latency/throughput of Reshard... Closed
is depended on by SERVER-57697 Measure latency/throughput of Reshard... Closed
is depended on by SERVER-57698 Measure latency/throughput of getNext... Closed
is depended on by SERVER-57700 Measure latency/throughput of reshard... Closed
is depended on by SERVER-57746 Measure latency/throughput of inserti... Closed
is depended on by SERVER-57747 Measure latency/throughput of Reshard... Closed
is depended on by SERVER-57748 Measure latency/throughput of Reshard... Closed
Related
related to SERVER-61018 Create a generic histogram type Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.0
Sprint: Sharding 2021-07-12, Sharding 2021-07-26
Participants:
Story Points: 2

 Description   

This class is used to create a histogram, but it is specialized to only track information about reads, writes, commands, and transactions. The task for this ticket is to create a generalized version of this class that can track any operation type. Initially this will be used in the resharding project. The main requirement is to be able to export the histogram data to t2 via serverStatus, as is currently done by the OperationLatencyHistogram::append method.



 Comments   
Comment by Githook User [ 08/Oct/21 ]

Author:

{'name': 'Kshitij Gupta', 'email': 'kshitij.gupta@mongodb.com', 'username': 'kshitijng'}

Message: SERVER-57742: Create a non-specialized version of the
OperationLatencyHistogram class.

(cherry picked from commit a83aed652d99d3e5c21f2ab83c99b39afd2600c3)
Branch: v5.0
https://github.com/mongodb/mongo/commit/9ef8f587f23ed982e24a76663bd477b909ec60c5

Comment by Githook User [ 23/Jul/21 ]

Author:

{'name': 'Kshitij Gupta', 'email': 'kshitij.gupta@mongodb.com', 'username': 'kshitijng'}

Message: SERVER-57742: Create a non-specialized version of the
OperationLatencyHistogram class.
Branch: master
https://github.com/mongodb/mongo/commit/a83aed652d99d3e5c21f2ab83c99b39afd2600c3

Generated at Thu Feb 08 05:42:40 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.