-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Execution
-
Fully Compatible
-
200
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Running the jstests/core/query/plan_cache/plan_cache_stochastic_test.js test with JOO enabled results in the following:
[j0] | 2025-11-28T09:21:01.268+00:00 E ASSERT 4457000 [conn9] "Tripwire assertion","attr":{"error":{"code":11051830,"codeName":"Location11051830","errmsg":"PlanStageSlots does not have a mapping for name key01"},"location":"src/mongo/db/query/stage_builder/sbe/builder.h:258:51:SbSlot mongo::stage_builder::PlanStageSlots::get(const UnownedSlotName &) const"}[j0] | 2025-11-28T09:21:01.358+00:00 I CONTROL 31380 [conn9] "BACKTRACE","attr":{"bt":{"backtrace":[{"a":"AAAAE62CE780","b":"AAAADF300000","o":"6FCE780","s":"_ZN5mongo25printStructuredStackTraceEv","C":"mongo::printStructuredStackTrace()","s+":"40"},{"a":"AAAAE62B2C4C","b":"AAAADF300000","o":"6FB2C4C","s":"_ZN5mongo12_GLOBAL__N_113logErrorBlockEv.llvm.4398640168030197313","C":"mongo::(anonymous namespace)::logErrorBlock() [clone .llvm.4398640168030197313]","s+":"24"},{"a":"AAAAE62B40E4","b":"AAAADF300000","o":"6FB40E4","s":"_ZN5mongo13error_details13tassertFailedERKNS_6StatusENS_24WrappedStdSourceLocationE","C":"mongo::error_details::tassertFailed(mongo::Status const&, mongo::WrappedStdSourceLocation)","s+":"C8"},{"a":"AAAAE4541B08","b":"AAAADF300000","o":"5241B08","s":"_ZZNK5mongo13stage_builder14PlanStageSlots3getERKSt4pairINS1_8SlotTypeENS_10StringDataEEENKUlvE_clEv","C":"mongo::stage_builder::PlanStageSlots::get(std::pair<mongo::stage_builder::PlanStageSlots::SlotType, mongo::StringData> const&) const::{lambda()#1}::operator()() const","s+":"CC"},{"a":"AAAAE4517E64","b":"AAAADF300000","o":"5217E64","s":"_ZNK5mongo13stage_builder14PlanStageSlots3getERKSt4pairINS1_8SlotTypeENS_10StringDataEE","C":"mongo::stage_builder::PlanStageSlots::get(std::pair<mongo::stage_builder::PlanStageSlots::SlotType, mongo::StringData> const&) const","s+":"7C"},{"a":"AAAAE45FBE24","b":"AAAADF300000","o":"52FBE24","s":"_ZN5mongo13stage_builder12_GLOBAL__N_118generateJoinResultEPKNS_23BinaryJoinEmbeddingNodeERKNS0_13PlanStageReqsESt10unique_ptrINS_3sbe9PlanStageESt14default_deleteISA_EERKNS0_14PlanStageSlotsESG_RKNS0_12FieldEffectsERNS0_17StageBuilderStateE","C":"mongo::stage_builder::(anonymous namespace)::generateJoinResult(mongo::BinaryJoinEmbeddingNode const*, mongo::stage_builder::PlanStageReqs const&, std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, mongo::stage_builder::PlanStageSlots const&, mongo::stage_builder::PlanStageSlots const&, mongo::stage_builder::FieldEffects const&, mongo::stage_builder::StageBuilderState&)","s+":"424"},{"a":"AAAAE45FC734","b":"AAAADF300000","o":"52FC734","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder26buildHashJoinEmbeddingNodeEPKNS_17QuerySolutionNodeERKNS0_13PlanStageReqsE","C":"mongo::stage_builder::SlotBasedStageBuilder::buildHashJoinEmbeddingNode(mongo::QuerySolutionNode const*, mongo::stage_builder::PlanStageReqs const&)","s+":"718"},{"a":"AAAAE45195CC","b":"AAAADF300000","o":"52195CC","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder5buildEPKNS_17QuerySolutionNodeERKNS0_13PlanStageReqsE","C":"mongo::stage_builder::SlotBasedStageBuilder::build(mongo::QuerySolutionNode const*, mongo::stage_builder::PlanStageReqs const&)","s+":"434"},{"a":"AAAAE451908C","b":"AAAADF300000","o":"521908C","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder9buildTreeEv","C":"mongo::stage_builder::SlotBasedStageBuilder::buildTree()","s+":"A4"},{"a":"AAAAE4519F64","b":"AAAADF300000","o":"5219F64","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder5buildEPKNS_17QuerySolutionNodeE","C":"mongo::stage_builder::SlotBasedStageBuilder::build(mongo::QuerySolutionNode const*)","s+":"60"},{"a":"AAAAE43A3720","b":"AAAADF300000","o":"50A3720","s":"_ZN5mongo13stage_builder28buildSlotBasedExecutableTreeEPNS_16OperationContextERKNS_26MultipleCollectionAccessorERKNS_14CanonicalQueryERKNS_13QuerySolutionEPNS_15PlanYieldPolicyE","C":"mongo::stage_builder::buildSlotBasedExecutableTree(mongo::OperationContext*, mongo::MultipleCollectionAccessor const&, mongo::CanonicalQuery const&, mongo::QuerySolution const&, mongo::PlanYieldPolicy*)","s+":"9C"},{"a":"AAAAE439CDF8","b":"AAAADF300000","o":"509CDF8","s":"_ZN5mongo13join_ordering24getJoinReorderedExecutorERKNS_26MultipleCollectionAccessorERKNS_8PipelineEPNS_16OperationContextEN5boost13intrusive_ptrINS_17ExpressionContextEEE","C":"mongo::join_ordering::getJoinReorderedExecutor(mongo::MultipleCollectionAccessor const&, mongo::Pipeline const&, mongo::OperationContext*, boost::intrusive_ptr<mongo::ExpressionContext>)","s+":"720"},{"a":"AAAAE239FE68","b":"AAAADF300000","o":"309FE68","s":"_ZN5mongo12_GLOBAL__N_113_runAggregateERNS_10AggExStateEPNS_3rpc21ReplyBuilderInterfaceE","C":"mongo::(anonymous namespace)::_runAggregate(mongo::AggExState&, mongo::rpc::ReplyBuilderInterface*)","s+":"2B0"},{"a":"AAAAE1FFBA2C","b":"AAAADF300000","o":"2CFBA2C","s":"_ZN5mongo12runAggregateEPNS_16OperationContextERNS_23AggregateCommandRequestERKNS_18LiteParsedPipelineERKNS_7BSONObjERKSt6vectorINS_9PrivilegeESaISB_EEN5boost8optionalINS_7explain13VerbosityEnumEEEPNS_3rpc21ReplyBuilderInterfaceERKSA_ISt4pairINS_15NamespaceStringESA_INS_22ExternalDataSourceInfoESaISQ_EEESaIST_EE","C":"mongo::runAggregate(mongo::OperationContext*, mongo::AggregateCommandRequest&, mongo::LiteParsedPipeline const&, mongo::BSONObj const&, std::vector<mongo::Privilege, std::allocator<mongo::Privilege> > const&, boost::optional<mongo::explain::VerbosityEnum>, mongo::rpc::ReplyBuilderInterface*, std::vector<std::pair<mongo::NamespaceString, std::vector<mongo::ExternalDataSourceInfo, std::allocator<mongo::ExternalDataSourceInfo> > >, std::allocator<std::pair<mongo::NamespaceString, std::vector<mongo::ExternalDataSourceInfo, std::allocator<mongo::ExternalDataSourceInfo> > > > > const&)","s+":"F8"},{"a":"AAAAE239A7E8","b":"AAAADF300000","o":"309A7E8","s":"_ZN5mongo12_GLOBAL__N_115PipelineCommand10Invocation3runEPNS_16OperationContextEPNS_3rpc21ReplyBuilderInterfaceE","C":"mongo::(anonymous namespace)::PipelineCommand::Invocation::run(mongo::OperationContext*, mongo::rpc::ReplyBuilderInterface*)","s+":"78"},{"a":"AAAAE3895468","b":"AAAADF300000","o":"4595468","s":"_ZN5mongo12_GLOBAL__N_114RunCommandImpl11_runCommandEv","C":"mongo::(anonymous namespace)::RunCommandImpl::_runCommand()","s+":"F8"},{"a":"AAAAE3894874","b":"AAAADF300000","o":"4594874","s":"_ZN5mongo12_GLOBAL__N_132RunCommandAndWaitForWriteConcern8_runImplEv","C":"mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl()","s+":"A0"},{"a":"AAAAE3893244","b":"AAAADF300000","o":"4593244","s":"_ZN5mongo12_GLOBAL__N_114RunCommandImpl3runEv","C":"mongo::(anonymous namespace)::RunCommandImpl::run()","s+":"200"},{"a":"AAAAE3888950","b":"AAAADF300000","o":"4588950","s":"_ZN5mongo26ServiceEntryPointShardRole13handleRequestEPNS_16OperationContextERKNS_7MessageENS_6Date_tE","C":"mongo::ServiceEntryPointShardRole::handleRequest(mongo::OperationContext*, mongo::Message const&, mongo::Date_t)","s+":"318C"},{"a":"AAAAE5AED6B4","b":"AAAADF300000","o":"67ED6B4","s":"_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport15SessionWorkflow4Impl18_scheduleIterationEvE3$_0EEDaOT_EN12SpecificImpl4callEOS1_","C":"mongo::unique_function<void (mongo::Status)>::makeImpl<mongo::transport::SessionWorkflow::Impl::_scheduleIteration()::$_0>(mongo::transport::SessionWorkflow::Impl::_scheduleIteration()::$_0&&)::SpecificImpl::call(mongo::Status&&)","s+":"2F8"},{"a":"AAAAE1E32960","b":"AAAADF300000","o":"2B32960","s":"_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport15SessionWorkflow4Impl15_captureContextES3_EUlS1_E_EEDaOT_EN12SpecificImpl4callEOS1_","C":"mongo::unique_function<void (mongo::Status)>::makeImpl<mongo::transport::SessionWorkflow::Impl::_captureContext(mongo::unique_function<void (mongo::Status)>)::{lambda(mongo::Status)#1}>(mongo::transport::SessionWorkflow::Impl::_captureContext(mongo::unique_function<void (mongo::Status)>)::{lambda(mongo::Status)#1}&&)::SpecificImpl::call(mongo::Status&&)","s+":"84"},{"a":"AAAAE5B4F9F8","b":"AAAADF300000","o":"684F9F8","s":"_ZN5mongo9transport35service_executor_synchronous_detail23ServiceExecutorSyncImpl11SharedState16WorkerThreadInfo3runEv","C":"mongo::transport::service_executor_synchronous_detail::ServiceExecutorSyncImpl::SharedState::WorkerThreadInfo::run()","s+":"98"},{"a":"AAAAE5B4FD9C","b":"AAAADF300000","o":"684FD9C","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport35service_executor_synchronous_detail23ServiceExecutorSyncImpl11SharedState8scheduleENS0_IFvNS_6StatusEEEENS_10StringDataEE3$_0EEDaOT_EN12SpecificImpl4callEv","C":"mongo::unique_function<void ()>::makeImpl<mongo::transport::service_executor_synchronous_detail::ServiceExecutorSyncImpl::SharedState::schedule(mongo::unique_function<void (mongo::Status)>, mongo::StringData)::$_0>(mongo::transport::service_executor_synchronous_detail::ServiceExecutorSyncImpl::SharedState::schedule(mongo::unique_function<void (mongo::Status)>, mongo::StringData)::$_0&&)::SpecificImpl::call()","s+":"6C"},{"a":"AAAAE5B51738","b":"AAAADF300000","o":"6851738","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport25launchServiceWorkerThreadES2_E3$_0EEDaOT_EN12SpecificImpl4callEv","C":"mongo::unique_function<void ()>::makeImpl<mongo::transport::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_0>(mongo::transport::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_0&&)::SpecificImpl::call()","s+":"80"},{"a":"AAAAE5B5136C","b":"AAAADF300000","o":"685136C","s":"_ZN5mongo9transport12_GLOBAL__N_17runFuncEPv","C":"mongo::transport::(anonymous namespace)::runFunc(void*)","s+":"24"},{"a":"FFFF87F25D78","b":"FFFF87E9A000","o":"8BD78","s":"start_thread","s+":"2D8"}],"processInfo":{"mongodbVersion":"8.3.0-alpha0-3466-gf487e02-patch-69296074916eb800070e9e0c","gitVersion":"f487e0238370d0d1672e8ee1b2a7cdc87b8e9e1b","compiledModules":["enterprise"],"uname":{"sysname":"Linux","release":"6.1.148-173.267.2.mdb.amzn2023.aarch64","version":"#1 SMP Mon Sep 8 19:10:09 UTC 2025","machine":"aarch64"},"somap":[{"b":"AAAADF300000","path":"/data/mci/cf20d5147c02dcc423f4a50b1969306c/src/dist-test/bin/mongod","elfType":3,"buildId":"C04FFDF0C04FFDF0434AE091"},{"b":"FFFF87E9A000","path":"/lib64/libc.so.6","elfType":3,"buildId":"7FA8EB513D5A6A959484027ECFCC119A41953487"}]}}},"tags":[]:{"a":"AAAAE62CE780","b":"AAAADF300000","o":"6FCE780","s":"_ZN5mongo25printStructuredStackTraceEv","C":"mongo::printStructuredStackTrace()","s+":"40"}}:{"a":"AAAAE62B2C4C","b":"AAAADF300000","o":"6FB2C4C","s":"_ZN5mongo12_GLOBAL__N_113logErrorBlockEv.llvm.4398640168030197313","C":"mongo::(anonymous namespace)::logErrorBlock() [clone .llvm.4398640168030197313]","s+":"24"}}:{"a":"AAAAE62B40E4","b":"AAAADF300000","o":"6FB40E4","s":"_ZN5mongo13error_details13tassertFailedERKNS_6StatusENS_24WrappedStdSourceLocationE","C":"mongo::error_details::tassertFailed(mongo::Status const&, mongo::WrappedStdSourceLocation)","s+":"C8"}}:{"a":"AAAAE4541B08","b":"AAAADF300000","o":"5241B08","s":"_ZZNK5mongo13stage_builder14PlanStageSlots3getERKSt4pairINS1_8SlotTypeENS_10StringDataEEENKUlvE_clEv","C":"mongo::stage_builder::PlanStageSlots::get(std::pair<mongo::stage_builder::PlanStageSlots::SlotType, mongo::StringData> const&) const::{lambda()#1}::operator()() const","s+":"CC"}}:{"a":"AAAAE4517E64","b":"AAAADF300000","o":"5217E64","s":"_ZNK5mongo13stage_builder14PlanStageSlots3getERKSt4pairINS1_8SlotTypeENS_10StringDataEE","C":"mongo::stage_builder::PlanStageSlots::get(std::pair<mongo::stage_builder::PlanStageSlots::SlotType, mongo::StringData> const&) const","s+":"7C"}}:{"a":"AAAAE45FBE24","b":"AAAADF300000","o":"52FBE24","s":"_ZN5mongo13stage_builder12_GLOBAL__N_118generateJoinResultEPKNS_23BinaryJoinEmbeddingNodeERKNS0_13PlanStageReqsESt10unique_ptrINS_3sbe9PlanStageESt14default_deleteISA_EERKNS0_14PlanStageSlotsESG_RKNS0_12FieldEffectsERNS0_17StageBuilderStateE","C":"mongo::stage_builder::(anonymous namespace)::generateJoinResult(mongo::BinaryJoinEmbeddingNode const*, mongo::stage_builder::PlanStageReqs const&, std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, mongo::stage_builder::PlanStageSlots const&, mongo::stage_builder::PlanStageSlots const&, mongo::stage_builder::FieldEffects const&, mongo::stage_builder::StageBuilderState&)","s+":"424"}}:{"a":"AAAAE45FC734","b":"AAAADF300000","o":"52FC734","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder26buildHashJoinEmbeddingNodeEPKNS_17QuerySolutionNodeERKNS0_13PlanStageReqsE","C":"mongo::stage_builder::SlotBasedStageBuilder::buildHashJoinEmbeddingNode(mongo::QuerySolutionNode const*, mongo::stage_builder::PlanStageReqs const&)","s+":"718"}}:{"a":"AAAAE45195CC","b":"AAAADF300000","o":"52195CC","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder5buildEPKNS_17QuerySolutionNodeERKNS0_13PlanStageReqsE","C":"mongo::stage_builder::SlotBasedStageBuilder::build(mongo::QuerySolutionNode const*, mongo::stage_builder::PlanStageReqs const&)","s+":"434"}}:{"a":"AAAAE451908C","b":"AAAADF300000","o":"521908C","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder9buildTreeEv","C":"mongo::stage_builder::SlotBasedStageBuilder::buildTree()","s+":"A4"}}:{"a":"AAAAE4519F64","b":"AAAADF300000","o":"5219F64","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder5buildEPKNS_17QuerySolutionNodeE","C":"mongo::stage_builder::SlotBasedStageBuilder::build(mongo::QuerySolutionNode const*)","s+":"60"}}:{"a":"AAAAE43A3720","b":"AAAADF300000","o":"50A3720","s":"_ZN5mongo13stage_builder28buildSlotBasedExecutableTreeEPNS_16OperationContextERKNS_26MultipleCollectionAccessorERKNS_14CanonicalQueryERKNS_13QuerySolutionEPNS_15PlanYieldPolicyE","C":"mongo::stage_builder::buildSlotBasedExecutableTree(mongo::OperationContext*, mongo::MultipleCollectionAccessor const&, mongo::CanonicalQuery const&, mongo::QuerySolution const&, mongo::PlanYieldPolicy*)","s+":"9C"}}:{"a":"AAAAE439CDF8","b":"AAAADF300000","o":"509CDF8","s":"_ZN5mongo13join_ordering24getJoinReorderedExecutorERKNS_26MultipleCollectionAccessorERKNS_8PipelineEPNS_16OperationContextEN5boost13intrusive_ptrINS_17ExpressionContextEEE","C":"mongo::join_ordering::getJoinReorderedExecutor(mongo::MultipleCollectionAccessor const&, mongo::Pipeline const&, mongo::OperationContext*, boost::intrusive_ptr<mongo::ExpressionContext>)","s+":"720"}}:{"a":"AAAAE239FE68","b":"AAAADF300000","o":"309FE68","s":"_ZN5mongo12_GLOBAL__N_113_runAggregateERNS_10AggExStateEPNS_3rpc21ReplyBuilderInterfaceE","C":"mongo::(anonymous namespace)::_runAggregate(mongo::AggExState&, mongo::rpc::ReplyBuilderInterface*)","s+":"2B0"}}:{"a":"AAAAE1FFBA2C","b":"AAAADF300000","o":"2CFBA2C","s":"_ZN5mongo12runAggregateEPNS_16OperationContextERNS_23AggregateCommandRequestERKNS_18LiteParsedPipelineERKNS_7BSONObjERKSt6vectorINS_9PrivilegeESaISB_EEN5boost8optionalINS_7explain13VerbosityEnumEEEPNS_3rpc21ReplyBuilderInterfaceERKSA_ISt4pairINS_15NamespaceStringESA_INS_22ExternalDataSourceInfoESaISQ_EEESaIST_EE","C":"mongo::runAggregate(mongo::OperationContext*, mongo::AggregateCommandRequest&, mongo::LiteParsedPipeline const&, mongo::BSONObj const&, std::vector<mongo::Privilege, std::allocator<mongo::Privilege> > const&, boost::optional<mongo::explain::VerbosityEnum>, mongo::rpc::ReplyBuilderInterface*, std::vector<std::pair<mongo::NamespaceString, std::vector<mongo::ExternalDataSourceInfo, std::allocator<mongo::ExternalDataSourceInfo> > >, std::allocator<std::pair<mongo::NamespaceString, std::vector<mongo::ExternalDataSourceInfo, std::allocator<mongo::ExternalDataSourceInfo> > > > > const&)","s+":"F8"}}:{"a":"AAAAE239A7E8","b":"AAAADF300000","o":"309A7E8","s":"_ZN5mongo12_GLOBAL__N_115PipelineCommand10Invocation3runEPNS_16OperationContextEPNS_3rpc21ReplyBuilderInterfaceE","C":"mongo::(anonymous namespace)::PipelineCommand::Invocation::run(mongo::OperationContext*, mongo::rpc::ReplyBuilderInterface*)","s+":"78"}}:{"a":"AAAAE3895468","b":"AAAADF300000","o":"4595468","s":"_ZN5mongo12_GLOBAL__N_114RunCommandImpl11_runCommandEv","C":"mongo::(anonymous namespace)::RunCommandImpl::_runCommand()","s+":"F8"}}:{"a":"AAAAE3894874","b":"AAAADF300000","o":"4594874","s":"_ZN5mongo12_GLOBAL__N_132RunCommandAndWaitForWriteConcern8_runImplEv","C":"mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl()","s+":"A0"}}:{"a":"AAAAE3893244","b":"AAAADF300000","o":"4593244","s":"_ZN5mongo12_GLOBAL__N_114RunCommandImpl3runEv","C":"mongo::(anonymous namespace)::RunCommandImpl::run()","s+":"200"}}:{"a":"AAAAE3888950","b":"AAAADF300000","o":"4588950","s":"_ZN5mongo26ServiceEntryPointShardRole13handleRequestEPNS_16OperationContextERKNS_7MessageENS_6Date_tE","C":"mongo::ServiceEntryPointShardRole::handleRequest(mongo::OperationContext*, mongo::Message const&, mongo::Date_t)","s+":"318C"}}:{"a":"AAAAE5AED6B4","b":"AAAADF300000","o":"67ED6B4","s":"_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport15SessionWorkflow4Impl18_scheduleIterationEvE3$_0EEDaOT_EN12SpecificImpl4callEOS1_","C":"mongo::unique_function<void (mongo::Status)>::makeImpl<mongo::transport::SessionWorkflow::Impl::_scheduleIteration()::$_0>(mongo::transport::SessionWorkflow::Impl::_scheduleIteration()::$_0&&)::SpecificImpl::call(mongo::Status&&)","s+":"2F8"}}:{"a":"AAAAE1E32960","b":"AAAADF300000","o":"2B32960","s":"_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport15SessionWorkflow4Impl15_captureContextES3_EUlS1_E_EEDaOT_EN12SpecificImpl4callEOS1_","C":"mongo::unique_function<void (mongo::Status)>::makeImpl<mongo::transport::SessionWorkflow::Impl::_captureContext(mongo::unique_function<void (mongo::Status)>)::{lambda(mongo::Status)#1}>(mongo::transport::SessionWorkflow::Impl::_captureContext(mongo::unique_function<void (mongo::Status)>)::{lambda(mongo::Status)#1}&&)::SpecificImpl::call(mongo::Status&&)","s+":"84"}}:{"a":"AAAAE5B4F9F8","b":"AAAADF300000","o":"684F9F8","s":"_ZN5mongo9transport35service_executor_synchronous_detail23ServiceExecutorSyncImpl11SharedState16WorkerThreadInfo3runEv","C":"mongo::transport::service_executor_synchronous_detail::ServiceExecutorSyncImpl::SharedState::WorkerThreadInfo::run()","s+":"98"}}:{"a":"AAAAE5B4FD9C","b":"AAAADF300000","o":"684FD9C","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport35service_executor_synchronous_detail23ServiceExecutorSyncImpl11SharedState8scheduleENS0_IFvNS_6StatusEEEENS_10StringDataEE3$_0EEDaOT_EN12SpecificImpl4callEv","C":"mongo::unique_function<void ()>::makeImpl<mongo::transport::service_executor_synchronous_detail::ServiceExecutorSyncImpl::SharedState::schedule(mongo::unique_function<void (mongo::Status)>, mongo::StringData)::$_0>(mongo::transport::service_executor_synchronous_detail::ServiceExecutorSyncImpl::SharedState::schedule(mongo::unique_function<void (mongo::Status)>, mongo::StringData)::$_0&&)::SpecificImpl::call()","s+":"6C"}}:{"a":"AAAAE5B51738","b":"AAAADF300000","o":"6851738","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport25launchServiceWorkerThreadES2_E3$_0EEDaOT_EN12SpecificImpl4callEv","C":"mongo::unique_function<void ()>::makeImpl<mongo::transport::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_0>(mongo::transport::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_0&&)::SpecificImpl::call()","s+":"80"}}:{"a":"AAAAE5B5136C","b":"AAAADF300000","o":"685136C","s":"_ZN5mongo9transport12_GLOBAL__N_17runFuncEPv","C":"mongo::transport::(anonymous namespace)::runFunc(void*)","s+":"24"}}:{"a":"FFFF87F25D78","b":"FFFF87E9A000","o":"8BD78","s":"start_thread","s+":"2D8"}}[j0] | 2025-11-28T09:21:01.358+00:00 F ASSERT 4106400 [conn9] "ScopedDebugInfo","attr":{"scopedDebugInfo":["curOpDiagnostics: {'currentOp': { op: \"command\", ns: \"test.plan_cache_stochastic_test\", numYield: 0, queryShapeHash: \"05EC1FEC61A487D4A3E8BD4CBCF347F03863A7AD4D128FE17B6C7099E0E98761\", locks: {}, flowControl: {}, protocol: \"op_msg\", millis: 0 }, 'opDescription': { aggregate: \"plan_cache_stochastic_test\", pipeline: [ { $match: { obj16: { lit09: 7.0 } } }, { $project: { key00: false, key01: false, lit13: false, lit04: false } }, { $lookup: { from: \"plan_cache_stochastic_test\", localField: \"key00\", foreignField: \"key00\", as: \"arr19\" } }, { $unwind: { path: \"$arr19\", includeArrayIndex: \"arr18\", preserveNullAndEmptyArrays: false } } ], cursor: {}, lsid: { id: UUID(\"369cd943-629a-44fd-8e56-252bfd392c75\") }, $traceCtx: { traceparent: \"00-1f2777ac6378c4e35f75dedddb8ed826-6e32aabe15414bab-01\" }, $db: \"test\" }}","ShardKeyDiagnostics: omitted: collection isn't sharded","ExpCtxDiagnostics: {collator: { locale: \"simple\" }, uuid: e5f3aab3-3c86-4c22-b13a-56134ea95687, needsMerge: false, allowDiskUse: true, isMapReduceCommand: false, inLookup: false, inUnionWith: false, forcePlanCache: false, sbeCompatibility: 3, sbeGroupCompatibility: 3, sbeWindowCompatibility: 3, sbePipelineCompatibility: 3, subPipelineDepth: 0}"]}[j0] | 2025-11-28T09:21:01.358+00:00 I COMMAND 21962 [conn9] "Assertion while executing command","attr":{"command":"aggregate","db":"test","commandArgs":{"aggregate":"plan_cache_stochastic_test","pipeline":[{"$match":{"obj16":{"lit09":7}}},{"$project":{"key00":false,"key01":false,"lit13":false,"lit04":false}},{"$lookup":{"from":"plan_cache_stochastic_test","localField":"key00","foreignField":"key00","as":"arr19"}},{"$unwind":{"path":"$arr19","includeArrayIndex":"arr18","preserveNullAndEmptyArrays":false}}],"cursor":{},"lsid":{"id":{"$uuid":"369cd943-629a-44fd-8e56-252bfd392c75"}},"$traceCtx":{"traceparent":"00-1f2777ac6378c4e35f75dedddb8ed826-6e32aabe15414bab-01"},"$db":"test"},"error":"Location11051830: PlanStageSlots does not have a mapping for name key01"} 2025-11-28T09:21:01.359Z assert: command failed: { "ok" : 0, "errmsg" : "PlanStageSlots does not have a mapping for name key01", "code" : 11051830, "codeName" : "Location11051830"} with original command request: { "aggregate" : "plan_cache_stochastic_test", "pipeline" : [ { "$match" : { "obj16" : { "lit09" : 7 } } }, { "$project" : { "key00" : false, "key01" : false, "lit13" : false, "lit04" : false } }, { "$lookup" : { "from" : "plan_cache_stochastic_test", "localField" : "key00", "foreignField" : "key00", "as" : "arr19" } }, { "$unwind" : { "path" : "$arr19", "includeArrayIndex" : "arr18", "preserveNullAndEmptyArrays" : false } } ], "cursor" : {[js_test:plan_cache_stochastic_test] }, "lsid" : { "id" : UUID("369cd943-629a-44fd-8e56-252bfd392c75") }, "$traceCtx" : { "traceparent" : "00-1f2777ac6378c4e35f75dedddb8ed826-6e32aabe15414bab-01" }} on connection: connection to localhost:20000 with errmsg: PlanStageSlots does not have a mapping for name key01 : aggregate failed