[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: |
|
||||||||||||||||||||||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||
| 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: (cherry picked from commit a83aed652d99d3e5c21f2ab83c99b39afd2600c3) |
| Comment by Githook User [ 23/Jul/21 ] |
|
Author: {'name': 'Kshitij Gupta', 'email': 'kshitij.gupta@mongodb.com', 'username': 'kshitijng'}Message: |