diff options
author | Denis Grebennicov <denis.grebennicov@mongodb.com> | 2022-07-15 18:53:24 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-07-15 19:44:57 +0000 |
commit | a2c6e80b303962a370a6a05b2fdde3a6d31a0f61 (patch) | |
tree | b831517a75f038c38e7d08aa63cec17c5a01c4bf | |
parent | ed7703c26e871510a488d8e725dc4bf101cde5a2 (diff) | |
download | mongo-a2c6e80b303962a370a6a05b2fdde3a6d31a0f61.tar.gz |
SERVER-66935 Invalidate $lookup plan cache when foreign collection size changes
-rw-r--r-- | src/mongo/db/query/sbe_cached_solution_planner.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/query/sbe_cached_solution_planner.cpp b/src/mongo/db/query/sbe_cached_solution_planner.cpp index 72f53591409..2300460d032 100644 --- a/src/mongo/db/query/sbe_cached_solution_planner.cpp +++ b/src/mongo/db/query/sbe_cached_solution_planner.cpp @@ -60,7 +60,7 @@ CandidatePlans CachedSolutionPlanner::plan( fillOutSecondaryCollectionsInformation(_opCtx, _collections, &_cq); if (feature_flags::gFeatureFlagSbeFull.isEnabledAndIgnoreFCV()) { - for (const auto foreignCollection : roots[0].second.foreignHashJoinCollections) { + for (const auto& foreignCollection : roots[0].second.foreignHashJoinCollections) { const auto collectionInfo = secondaryCollectionsInfo.find(foreignCollection); tassert(6693500, "Foreign collection must be present in the collections info", |