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

Validate behaviour of stripping debug info from plan cache entries

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • QO 2021-12-13, QO 2021-12-27, QO 2022-01-10, QO 2022-02-07, QO 2022-02-21, QO 2022-03-07

      The SBE and classic plan caches use the same serverStatus metric to track the cumulative size. The classic cache uses a special mechanism to reduce memory footprint by stripping debug info from plan cache entries when a certain threshold is reached. We need to make sure that when the threshold is reached by adding entries to the SBE plan cache, the classic cache will start striping debug info even though the size of the classic cache may be below the threshold.

            Assignee:
            alexander.ignatyev@mongodb.com Alexander Ignatyev
            Reporter:
            anton.korshunov@mongodb.com Anton Korshunov
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: