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

Create SBE plan cache eviction integration tests

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Query Execution

    Description

      There are no jstests that test SBE plan cache eviction due to reaching the cache size limit. There are unit tests, but this feature should also be integration tested.

      Here is a patch that adds an invariant(0) to the LRU cache eviction code. The failures are from query stats tests (which also use the LRU map) and unit tests. There are no failures from plan cache tests.
      https://spruce.mongodb.com/version/64e7933e2fbabe81193b4d85/tasks?sorts=STATUS%3AASC%3BBASE_STATUS%3ADESC

      Attachments

        Activity

          People

            backlog-query-execution Backlog - Query Execution
            matt.boros@mongodb.com Matt Boros
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: