Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-88720

Use AdmissionContext to track time spent queueing

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Service Arch
    • Fully Compatible

      The TicketHolder API accepts an  outparameter timeQueuedForTicketMicros so that the Locker can track this as part of LockStats. The desired queue metrics for the ingress data node queueing project also want to track this dimension, so let's move it to the AdmissionContext where both implementations can share data. 

            Assignee:
            matt.broadstone@mongodb.com Matt Broadstone
            Reporter:
            matt.broadstone@mongodb.com Matt Broadstone
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: