diff options
author | Alexander Ignatyev <alexander.ignatyev@mongodb.com> | 2021-11-03 13:34:30 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-11-03 14:17:31 +0000 |
commit | aebaaf20a7dea071770976aed8533f011c722b8c (patch) | |
tree | cea93e4b21410c5e1186af1d8349afd5b6a33623 /src/mongo/db/exec/multi_plan.cpp | |
parent | 14cd3f8d8d89a2bdc33374f80ed04d1e326f8fc6 (diff) | |
download | mongo-aebaaf20a7dea071770976aed8533f011c722b8c.tar.gz |
SERVER-60066 Remove plan cache entries on collection drop
Diffstat (limited to 'src/mongo/db/exec/multi_plan.cpp')
-rw-r--r-- | src/mongo/db/exec/multi_plan.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/exec/multi_plan.cpp b/src/mongo/db/exec/multi_plan.cpp index 43c729e1109..d1f7dfc9e64 100644 --- a/src/mongo/db/exec/multi_plan.cpp +++ b/src/mongo/db/exec/multi_plan.cpp @@ -133,7 +133,7 @@ PlanStage::StageState MultiPlanStage::doWork(WorkingSetID* out) { CollectionQueryInfo::get(collection()) .getPlanCache() - ->remove(plan_cache_key_factory::make(*_query, collection())); + ->remove(plan_cache_key_factory::make<PlanCacheKey>(*_query, collection())); _bestPlanIdx = _backupPlanIdx; _backupPlanIdx = kNoSuchPlan; |