[SERVER-7468] Don't invalidate query plans when explain is run Created: 25/Oct/12  Updated: 23/Nov/22  Resolved: 13/Feb/14

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Scott Hernandez (Inactive) Assignee: Benety Goh
Resolution: Done Votes: 0
Labels: query_triage
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-8208 support explain() without actually ex... Closed
is related to SERVER-12711 cached plan runner should provide exp... Closed
is related to DOCS-2743 Running explain no longer causes the ... Closed
Operating System: ALL
Participants:
Case:

 Description   

Currently using explain re-evaluates and invalidates the query plans for the query template/pattern. This should not be the default behavior.

This causes explain to have unexpected side-effects.



 Comments   
Comment by Benety Goh [ 13/Feb/14 ]

it's implied in the test for SERVER-12711

Comment by Scott Hernandez (Inactive) [ 13/Feb/14 ]

Is there a test for this? Please link if so.

Comment by Benety Goh [ 13/Feb/14 ]

with the new query framework, explain no longer drops the plans from the cache

Generated at Thu Feb 08 03:14:38 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.