src/mongo/db/exec/collection_scan.cpp:139 LOGV2_DEBUG(5400802, 5, "collection scan bounds", "min"_attr = (!_params.minRecord) ? "none" : _params.minRecord->toString(), "max"_attr = (!_params.maxRecord) ? "none" : _params.maxRecord->toString()); src/mongo/db/exec/collection_scan.cpp:434 LOGV2_DEBUG(550450, 5, "Setting _latestOplogEntryTimestamp to the max of the timestamp of the current " "latest oplog entry and the timestamp of the current record", "latestOplogEntryTimestamp"_attr = _latestOplogEntryTimestamp, "currentRecordTimestamp"_attr = tsElem.timestamp()); src/mongo/db/exec/multi_plan.cpp:286 LOGV2_DEBUG(20590, 5, "Winning solution", "bestSolution"_attr = redact(bestSolution->toString()), "bestSolutionHash"_attr = bestSolution->hash()); src/mongo/db/exec/multi_plan.cpp:301 LOGV2_DEBUG(20593, 5, "Backup child", "ix"_attr = ix); src/mongo/db/exec/plan_cache_util.cpp:93 LOGV2_DEBUG(20596, 5, "Not caching query because this solution has no cache data", "solutions"_attr = redact(solution)); src/mongo/db/matcher/expression_simplifier.cpp:173 LOGV2_DEBUG( 7767001, 5, "MatchExpression in DNF representation", "maxterm"_attr = maxterm->toString()); src/mongo/db/matcher/expression_simplifier.cpp:229 LOGV2_DEBUG(7767000, 5, "Converting MatchExpression to corresponding DNF", "expression"_attr = root->debugString()); src/mongo/db/matcher/expression_simplifier.cpp:263 LOGV2_DEBUG( 8163001, 5, "Failed to simplify the expression since the simplified expression is not valid.", "simplifiedExpression"_attr = root->debugString()); src/mongo/db/matcher/expression_simplifier.cpp:271 LOGV2_DEBUG(7767002, 5, "Simplified MatchExpression", "expression"_attr = simplifiedExpression->debugString()); src/mongo/db/matcher/rewrite_expr.cpp:57 LOGV2_DEBUG( 20725, 5, "Expression prior to rewrite", "expression"_attr = expression->serialize()); src/mongo/db/matcher/rewrite_expr.cpp:65 LOGV2_DEBUG(20726, 5, "Post-rewrite MatchExpression", "expression"_attr = matchExpression->debugString()); src/mongo/db/matcher/rewrite_expr.cpp:73 LOGV2_DEBUG(20727, 5, "Post-rewrite/post-optimized MatchExpression", "expression"_attr = matchExpression->debugString()); src/mongo/db/matcher/schema/json_schema_parser.cpp:1924 LOGV2_DEBUG(20728, 5, "Parsing JSON Schema", "schema"_attr = schema.jsonString(JsonStringFormat::LegacyStrict)); src/mongo/db/matcher/schema/json_schema_parser.cpp:1932 LOGV2_DEBUG(20729, 5, "Translated schema match expression", "expression"_attr = translation.getValue()->debugString()); src/mongo/db/pipeline/document_source.cpp:239 LOGV2_DEBUG(5943503, 5, "Swapping all or part of a $match stage in front of another stage: ", "matchMovingBefore"_attr = redact(renameableMatchPart->serializeToBSONForDebug()), "thisStage"_attr = redact(serializeToBSONForDebug()), "matchLeftAfter"_attr = redact( nonRenameableMatchPart ? nonRenameableMatchPart->serializeToBSONForDebug() : BSONObj())); src/mongo/db/pipeline/document_source.cpp:300 LOGV2_DEBUG(5943500, 5, "Pushing a single document transform stage or a redact stage in ahead of " "the current stage: ", "singleDocTransformOrRedactStage"_attr = redact((*nextItr)->serializeToBSONForDebug()), "currentStage"_attr = redact(serializeToBSONForDebug())); src/mongo/db/pipeline/document_source_geo_near.cpp:347 LOGV2_DEBUG(5860209, 5, "$geoNear splitForTimeseries", "pipeline"_attr = Pipeline::serializeContainer(*container), "replacement"_attr = Pipeline::serializeContainer(replacement)); src/mongo/db/pipeline/document_source_lookup.cpp:630 LOGV2_DEBUG(9497000, 5, "Built pipeline", "pipeline"_attr = pipeline->serializeToBson()); src/mongo/db/pipeline/document_source_union_with.cpp:286 LOGV2_DEBUG(9497002, 5, "$unionWith before pipeline prep: ", "pipeline"_attr = _pipeline->serializeToBson()); src/mongo/db/pipeline/document_source_union_with.cpp:292 LOGV2_DEBUG(9497003, 5, "$unionWith POST pipeline prep: ", "pipeline"_attr = _pipeline->serializeToBson()); src/mongo/db/pipeline/search/document_source_internal_search_mongot_remote.cpp:70 LOGV2_DEBUG(9497006, 5, "Creating DocumentSourceInternalSearchMongotRemote", "spec"_attr = _spec.toBSON()); src/mongo/db/pipeline/search/document_source_internal_search_mongot_remote.cpp:266 LOGV2_DEBUG(8569401, 5, "getting next after setup", "response"_attr = response); src/mongo/db/pipeline/search/search_helper.cpp:240 LOGV2_DEBUG(9497008, 5, "planShardedSearch", "ns"_attr = expCtx->getNamespaceString().coll(), "remoteSpec"_attr = remoteSpec->toBSON()); src/mongo/db/pipeline/search/search_helper.cpp:269 LOGV2_DEBUG(9497009, 5, "planShardedSearch response", "mergePipeline"_attr = rawPipeline); src/mongo/db/pipeline/sharded_agg_helpers.cpp:1051 LOGV2_DEBUG(20906, 5, "Splitting pipeline: targeting = {shardIds_size} shards, needsRouterMerge = " "{needsRouterMerge}, needsSpecificShardMerger = {needsSpecificShardMerger}", "shardIds_size"_attr = shardCount, "needsRouterMerge"_attr = pipeline->needsRouterMerger(), "needsSpecificShardMerger"_attr = mergeShardId.has_value() ? mergeShardId->toString() : "false"); src/mongo/db/pipeline/sharded_agg_helpers.cpp:1651 LOGV2_DEBUG(9497004, 5, "Preparing pipeline for execution", "pipeline"_attr = pipeline->serializeToBson()); src/mongo/db/profile_filter_impl.cpp:83 LOGV2_DEBUG(4910202, 5, "Profile filter threw an exception", "exception"_attr = e); src/mongo/db/query/classic_runtime_planner_for_sbe/cached_planner.cpp:293 LOGV2_DEBUG(8523445, 5, "Building SBE plan from the classic plan cache", "decisionReads"_attr = decisionReads); src/mongo/db/query/classic_runtime_planner_for_sbe/cached_planner.cpp:337 LOGV2_DEBUG(8523404, 5, "Recovering SBE plan from the SBE plan cache", "decisionReads"_attr = decisionReads); src/mongo/db/query/classic_runtime_planner_for_sbe/multi_planner.cpp:50 LOGV2_DEBUG( 6215001, 5, "Using classic multi-planner for SBE", "replanReason"_attr = _replanReason); src/mongo/db/query/plan_enumerator/memo_prune.cpp:198 LOGV2_DEBUG(8267700, 5, "Not considering index alternative due to shorter or equal length " "interchangeable index", "prunedIndex"_attr = existingIndexEntry.toString(), "keptIndex"_attr = newIndexEntry.toString()); src/mongo/db/query/plan_enumerator/memo_prune.cpp:210 LOGV2_DEBUG(8267701, 5, "Not considering index alternative due to shorter or equal length " "interchangeable index", "prunedIndex"_attr = newIndexEntry.toString(), "keptIndex"_attr = existingIndexEntry.toString()); src/mongo/db/query/plan_enumerator/plan_enumerator.cpp:365 LOGV2_DEBUG(20943, 5, "Enumerator: memo just before moving", "memo"_attr = dumpMemo()); src/mongo/db/query/plan_enumerator/plan_enumerator.cpp:1653 LOGV2_DEBUG(20944, 5, "Tagging memoID", "id"_attr = id); src/mongo/db/query/plan_executor_factory.cpp:169 LOGV2_DEBUG(4822860, 5, "SBE plan", "slots"_attr = data.debugString(), "stages"_attr = sbe::DebugPrinter{}.print(*rootStage)); src/mongo/db/query/plan_executor_factory.cpp:208 LOGV2_DEBUG(4822861, 5, "SBE plan", "slots"_attr = candidates.winner().data.stageData.debugString(), "stages"_attr = sbe::DebugPrinter{}.print(*candidates.winner().root)); src/mongo/db/query/plan_ranker.cpp:76 LOGV2_DEBUG(20962, 5, "Score boosted due to intersection forcing", "newScore"_attr = score); src/mongo/db/query/plan_ranker.cpp:84 LOGV2_DEBUG(20956, 5, "Scoring plan", "planIndex"_attr = planIndex, "querySolution"_attr = redact(solution()), "stats"_attr = redact(explain())); src/mongo/db/query/plan_ranker.cpp:98 LOGV2_DEBUG(20958, 5, "Basic plan score", "score"_attr = score); src/mongo/db/query/plan_ranker.cpp:102 LOGV2_DEBUG(20959, 5, "Adding EOF bonus to score", "eofBonus"_attr = eofBonus); src/mongo/db/query/planner_access.cpp:1269 LOGV2_DEBUG( 6334900, 5, "Build IETs", "iets"_attr = ietsToString(ixScan->index, ixScan->iets)); src/mongo/db/query/planner_analysis.cpp:509 LOGV2_DEBUG(20949, 5, "PROJECTION: Current plan", "plan"_attr = redact(solnRoot->toString())); src/mongo/db/query/planner_analysis.cpp:585 LOGV2_DEBUG(9305900, 5, "DISTINCT: Current plan", "plan"_attr = redact(solnRoot->toString())); src/mongo/db/query/planner_analysis.cpp:1138 LOGV2_DEBUG( 20950, 5, "Could expand ixscans to pull out sort order but resulting scan count is too high", "numScans"_attr = totalNumScans); src/mongo/db/query/planner_analysis.cpp:1224 LOGV2_DEBUG(20951, 5, "Reversing ixscan to provide sort", "newPlan"_attr = redact(solnRoot->toString())); src/mongo/db/query/planner_ixselect.cpp:297 LOGV2_DEBUG(20952, 5, "Hint by name specified, restricting indices", "name"_attr = entry.identifier.catalogName, "keyPattern"_attr = entry.keyPattern); src/mongo/db/query/planner_ixselect.cpp:308 LOGV2_DEBUG(20953, 5, "Hint specified, restricting indices", "name"_attr = entry.identifier.catalogName, "keyPattern"_attr = entry.keyPattern); src/mongo/db/query/query_planner.cpp:120 LOGV2_DEBUG(20598, 5, "Subplanner: index number and entry", "indexNumber"_attr = childIndex, "indexEntry"_attr = entry); src/mongo/db/query/query_planner.cpp:128 LOGV2_DEBUG(20599, 5, "Subplanner: cached plan found", "childIndex"_attr = childIndex, "numChildren"_attr = numChildren); src/mongo/db/query/query_planner.cpp:136 LOGV2_DEBUG(20600, 5, "Subplanner: planning child", "childIndex"_attr = childIndex, "numChildren"_attr = numChildren); src/mongo/db/query/query_planner.cpp:144 LOGV2_DEBUG(20601, 5, "Subplanner: number of solutions", "numSolutions"_attr = numSolutions); src/mongo/db/query/query_planner.cpp:822 LOGV2_DEBUG(20963, 5, "Tagging the match expression according to cache data", "filter"_attr = redact(clone->debugString()), "cacheData"_attr = redact(solnCacheData.toString())); src/mongo/db/query/query_planner.cpp:841 LOGV2_DEBUG(20964, 5, "Index mapping: number and identifier", "indexNumber"_attr = i, "id"_attr = ie.identifier); src/mongo/db/query/query_planner.cpp:857 LOGV2_DEBUG(20965, 5, "Tagged tree", "tree"_attr = redact(clone->debugString())); src/mongo/db/query/query_planner.cpp:876 LOGV2_DEBUG(20966, 5, "Planner: solution constructed from the cache", "solution"_attr = redact(soln->toString())); src/mongo/db/query/query_planner.cpp:1005 LOGV2_DEBUG(20967, 5, "Beginning planning", "options"_attr = optionString(params.mainCollectionInfo.options), "query"_attr = redact(query.toString())); src/mongo/db/query/query_planner.cpp:1012 LOGV2_DEBUG(20968, 5, "Index number and details", "indexNumber"_attr = i, "index"_attr = params.mainCollectionInfo.indexes[i].toString()); src/mongo/db/query/query_planner.cpp:1091 LOGV2_DEBUG(20970, 5, "Predicate over field", "field"_attr = field.first); src/mongo/db/query/query_planner.cpp:1199 LOGV2_DEBUG(20972, 5, "Rated tree", "tree"_attr = redact(query.getPrimaryMatchExpression()->debugString())); src/mongo/db/query/query_planner.cpp:1218 LOGV2_DEBUG(20974, 5, "Rated tree after geonear processing", "tree"_attr = redact(query.getPrimaryMatchExpression()->debugString())); src/mongo/db/query/query_planner.cpp:1259 LOGV2_DEBUG(20975, 5, "Rated tree after text processing", "tree"_attr = redact(query.getPrimaryMatchExpression()->debugString())); src/mongo/db/query/query_planner.cpp:1303 LOGV2_DEBUG(20976, 5, "About to build solntree from tagged tree", "tree"_attr = redact(nextTaggedTree->debugString())); src/mongo/db/query/query_planner.cpp:1315 LOGV2_DEBUG(20977, 5, "Query is not cachable", "reason"_attr = redact(statusWithCacheData.getStatus().reason())); src/mongo/db/query/query_planner.cpp:1338 LOGV2_DEBUG(20978, 5, "Planner: adding solution", "solution"_attr = redact(soln->toString())); src/mongo/db/query/query_planner.cpp:1355 LOGV2_DEBUG(20979, 5, "Planner: outputted indexed solutions", "numSolutions"_attr = out.size()); src/mongo/db/query/query_planner.cpp:1597 LOGV2_DEBUG(20984, 5, "Planner: outputting a collection scan", "collectionScan"_attr = redact(collscanSoln->toString())); src/mongo/db/query/query_planner.cpp:1933 LOGV2_DEBUG( 20602, 5, "Subplanner: fully tagged tree", "solnRoot"_attr = redact(solnRoot->toString())); src/mongo/db/query/query_planner.cpp:1945 LOGV2_DEBUG(20603, 5, "Subplanner: Composite solution", "compositeSolution"_attr = redact(compositeSolution->toString())); src/mongo/db/query/query_stats/query_stats.cpp:216 LOGV2_DEBUG(8473001, 5, "sampling rate is <= 0, skipping this request", "samplingRate"_attr = samplingRate); src/mongo/db/query/query_stats/query_stats.cpp:226 LOGV2_DEBUG(8473002, 5, "rate limited this request", "samplingRate"_attr = samplingRate, "totalLimited"_attr = queryStatsRateLimitedRequestsMetric.get()); src/mongo/db/query/query_stats/query_stats.cpp:300 LOGV2_DEBUG(8473000, 5, "not collecting query stats for this request since it is disabled", "featureEnabled"_attr = isQueryStatsFeatureEnabled()); src/mongo/db/query/stage_builder/sbe/gen_index_scan.cpp:1000 LOGV2_DEBUG( 4742905, 5, "Number of generated interval(s) for ixscan", "num"_attr = intervals.size()); src/mongo/db/query/stage_builder/sbe/gen_index_scan.cpp:1004 LOGV2_DEBUG(4742906, 5, "Generated interval [lowKey, highKey]", "lowKey"_attr = lowKey, "highKey"_attr = highKey); Num found: 73