Details
-
Task
-
Resolution: Unresolved
-
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