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

Aggregate telemetry metrics in client cursor rather than in telemetry store

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.0.0-rc0
    • None
    • None
    • None
    • Query Optimization
    • Fully Compatible
    • QO 2023-02-06, QO 2023-02-20, QO 2023-03-06
    • 0

    Description

      Rather than rate limit getMores, we will aggregate telemetry metrics in client cursor land to reduce contention. Client cursor will pass the aggregated metrics across getMores until cursor is destroyed (exhausted or killed/abandoned). Will only write to telemetry store once the cursor is destroyed

      Attachments

        Activity

          People

            will.buerger@mongodb.com Will Buerger
            maddie.zechar@mongodb.com Maddie Zechar
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: