diff options
-rw-r--r-- | src/mongo/db/query/plan_cache_indexability.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/query/plan_cache_indexability.cpp b/src/mongo/db/query/plan_cache_indexability.cpp index 462b4ecedc1..4db9df53420 100644 --- a/src/mongo/db/query/plan_cache_indexability.cpp +++ b/src/mongo/db/query/plan_cache_indexability.cpp @@ -170,6 +170,7 @@ IndexToDiscriminatorMap PlanCacheIndexabilityState::buildWildcardDiscriminators( void PlanCacheIndexabilityState::updateDiscriminators(const std::vector<IndexEntry>& indexEntries) { _pathDiscriminatorsMap = PathDiscriminatorsMap(); + _wildcardIndexDiscriminators.clear(); for (const IndexEntry& idx : indexEntries) { if (idx.type == IndexType::INDEX_WILDCARD) { |