Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-64812

SBE interprets objects containing aggregation expressions incorrectly, leading to error response

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Blocker - P1 Blocker - P1
    • 6.0.0-rc0, 5.3.1
    • Affects Version/s: 5.3.0-rc4
    • Component/s: Query Execution
    • Labels:
      None
    • Fully Compatible
    • ALL
    • v5.3
    • QE 2022-04-04
    • 136

      Aggregation pipelines which are eligible to run using slot-based execution (SBE) and use ExpressionObjects may hit this tassert and cause an error response to be returned to the client. These aggregation pipelines worked without issue in MongoDB 5.2 and earlier because they weren't eligible to run using SBE.

      uncaught exception: Error: command failed: {
        "ok" : 0,
        "errmsg" : "All child expressions must have been compiled",
        "code" : 5995102,
        "codeName" : "Location5995102"
      }
      
      {"t":{"$date":"2022-03-23T02:34:06.506+00:00"},"s":"E",  "c":"ASSERT",   "id":4457000, "ctx":"conn1","msg":"Tripwire assertion","attr":{"error":{"code":5995102,"codeName":"Location5995102","errmsg":"All child expressions must have been compiled"},"location":"{fileName:\"src/mongo/db/query/sbe_stage_builder_expression.cpp\", line:2422, functionName:\"operator()\"}"}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31380,   "ctx":"conn1","msg":"BACKTRACE","attr":{"bt":{"backtrace":[{"a":"7F3AA499FB22","b":"7F3AA47AD000","o":"1F2B22","s":"_ZN5mongo18stack_trace_detail12_GLOBAL__N_119printStackTraceImplERKNS1_7OptionsEPNS_14StackTraceSinkE.constprop.360","s+":"202"},{"a":"7F3AA49A2089","b":"7F3AA47AD000","o":"1F5089","s":"_ZN5mongo15printStackTraceEv","s+":"29"},{"a":"7F3AA48D90C8","b":"7F3AA47AD000","o":"12C0C8","s":"_ZN5mongo13tassertFailedERKNS_6StatusENS_14SourceLocationE","s+":"146"},{"a":"7F3A9FA67CBD","b":"7F3A9F97E000","o":"E9CBD","s":"_ZN5mongo13stage_builder12_GLOBAL__N_121ExpressionPostVisitor5visitEPKNS_16ExpressionObjectE.cold.1627","s+":"11D"},{"a":"7F3A9FB8612A","b":"7F3A9F97E000","o":"20812A","s":"_ZN5mongo17expression_walker4walkINS_10ExpressionENS_13stage_builder16ExpressionWalkerEEENSt11conditionalIX17hasReturningVisitIT_T0_EESt10unique_ptrIS6_St14default_deleteIS6_EEvE4typeEPS6_PS7_","s+":"8A"},{"a":"7F3A9FBBCA94","b":"7F3A9F97E000","o":"23EA94","s":"_ZN5mongo13stage_builder18generateExpressionERNS0_17StageBuilderStateEPKNS_10ExpressionENS0_9EvalStageEN5boost8optionalIlEEj","s+":"4B4"},{"a":"7F3A9FBE2BDE","b":"7F3A9F97E000","o":"264BDE","s":"_ZN5mongo13stage_builder12_GLOBAL__N_130ProjectionTraversalPostVisitor5visitEPKNS_14projection_ast17ExpressionASTNodeE","s+":"AE"},{"a":"7F3A9FB848FD","b":"7F3A9F97E000","o":"2068FD","s":"_ZN5mongo11tree_walker4walkILb1ENS_14projection_ast7ASTNodeENS2_19ProjectionASTWalkerILb1EEEEEvNSt11conditionalIXT_EPKT0_PS7_E4typeEPT1_","s+":"3D"},{"a":"7F3A9FBE5D20","b":"7F3A9F97E000","o":"267D20","s":"_ZN5mongo13stage_builder18generateProjectionERNS0_17StageBuilderStateEPKNS_14projection_ast10ProjectionENS0_9EvalStageElj","s+":"240"},{"a":"7F3A9FB7722F","b":"7F3A9F97E000","o":"1F922F","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder22buildProjectionDefaultEPKNS_17QuerySolutionNodeERKNS0_13PlanStageReqsE","s+":"AAF"},{"a":"7F3A9FB83022","b":"7F3A9F97E000","o":"205022","s":"_ZNSt17_Function_handlerIFSt4pairISt10unique_ptrIN5mongo3sbe9PlanStageESt14default_deleteIS4_EENS2_13stage_builder14PlanStageSlotsEERNS8_21SlotBasedStageBuilderEPKNS2_17QuerySolutionNodeERKNS8_13PlanStageReqsEEMSB_FSA_SF_SI_EE9_M_invokeERKSt9_Any_dataSC_OSF_SI_","s+":"42"},{"a":"7F3A9FB73645","b":"7F3A9F97E000","o":"1F5645","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder5buildEPKNS_17QuerySolutionNodeERKNS0_13PlanStageReqsE","s+":"1B5"},{"a":"7F3A9FB73FFE","b":"7F3A9F97E000","o":"1F5FFE","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder5buildEPKNS_17QuerySolutionNodeE","s+":"10E"},{"a":"7F3A9FBEBD86","b":"7F3A9F97E000","o":"26DD86","s":"_ZN5mongo13stage_builder28buildSlotBasedExecutableTreeEPNS_16OperationContextERKNS_15MultiCollectionERKNS_14CanonicalQueryERKNS_13QuerySolutionEPNS_15PlanYieldPolicyE","s+":"F6"},{"a":"7F3A9FB2F7C1","b":"7F3A9F97E000","o":"1B17C1","s":"_ZN5mongo12_GLOBAL__N_120getSlotBasedExecutorEPNS_16OperationContextERKNS_15MultiCollectionESt10unique_ptrINS_14CanonicalQueryESt14default_deleteIS7_EESt8functionIFvPS7_EENS_15PlanYieldPolicy11YieldPolicyEm","s+":"2051"},{"a":"7F3A9FB3216C","b":"7F3A9F97E000","o":"1B416C","s":"_ZN5mongo11getExecutorEPNS_16OperationContextERKNS_15MultiCollectionESt10unique_ptrINS_14CanonicalQueryESt14default_deleteIS6_EESt8functionIFvPS6_EENS_15PlanYieldPolicy11YieldPolicyEm","s+":"2FC"},{"a":"7F3A9FB32A11","b":"7F3A9F97E000","o":"1B4A11","s":"_ZN5mongo15getExecutorFindEPNS_16OperationContextERKNS_15MultiCollectionESt10unique_ptrINS_14CanonicalQueryESt14default_deleteIS6_EESt8functionIFvPS6_EEbm","s+":"B1"},{"a":"7F3A9FB121B7","b":"7F3A9F97E000","o":"1941B7","s":"_ZN5mongo12_GLOBAL__N_120attemptToGetExecutorERKN5boost13intrusive_ptrINS_17ExpressionContextEEERKNS_15MultiCollectionERKNS_15NamespaceStringENS_7BSONObjESD_RKSt6bitsetILm11EESD_NS_13SkipThenLimitENS1_8optionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPKNS_23AggregateCommandRequestEmRKyPNS_8PipelineE","s+":"807"},{"a":"7F3A9FB12C2F","b":"7F3A9F97E000","o":"194C2F","s":"_ZN5mongo9PipelineD15prepareExecutorERKN5boost13intrusive_ptrINS_17ExpressionContextEEERKNS_15MultiCollectionERKNS_15NamespaceStringEPNS_8PipelineERKNS2_INS_18DocumentSourceSortEEESt10unique_ptrINS_36GroupFromFirstDocumentTransformationESt14default_deleteISK_EESt6bitsetILm11EERKNS_7BSONObjENS_13SkipThenLimitEPKNS_23AggregateCommandRequestERKyPb","s+":"5AF"},{"a":"7F3A9FB13667","b":"7F3A9F97E000","o":"195667","s":"_ZN5mongo9PipelineD30buildInnerQueryExecutorGenericERKNS_15MultiCollectionERKNS_15NamespaceStringEPKNS_23AggregateCommandRequestEPNS_8PipelineE","s+":"2A7"},{"a":"7F3A9FB16438","b":"7F3A9F97E000","o":"198438","s":"_ZN5mongo9PipelineD23buildInnerQueryExecutorERKNS_15MultiCollectionERKNS_15NamespaceStringEPKNS_23AggregateCommandRequestEPNS_8PipelineE","s+":"1C8"},{"a":"7F3A99C4C486","b":"7F3A99B1C000","o":"130486","s":"_ZN5mongo12_GLOBAL__N_120createLegacyExecutorESt10unique_ptrINS_8PipelineENS_15PipelineDeleterEERKNS_18LiteParsedPipelineERKNS_15NamespaceStringERKNS_15MultiCollectionERKNS_23AggregateCommandRequestEPNS_5CurOpERKSt8functionIFvvEE","s+":"D6"},{"a":"7F3A99C506BB","b":"7F3A99B1C000","o":"1346BB","s":"_ZN5mongo12runAggregateEPNS_16OperationContextERKNS_15NamespaceStringERKNS_23AggregateCommandRequestERKNS_18LiteParsedPipelineERKNS_7BSONObjERKSt6vectorINS_9PrivilegeESaISF_EEPNS_3rpc21ReplyBuilderInterfaceE","s+":"248B"},{"a":"7F3A99C432C9","b":"7F3A99B1C000","o":"1272C9","s":"_ZN5mongo12_GLOBAL__N_115PipelineCommand10Invocation3runEPNS_16OperationContextEPNS_3rpc21ReplyBuilderInterfaceE","s+":"69"},{"a":"7F3A9D8D621F","b":"7F3A9D8AB000","o":"2B21F","s":"_ZN5mongo14CommandHelpers20runCommandInvocationEPNS_16OperationContextERKNS_12OpMsgRequestEPNS_17CommandInvocationEPNS_3rpc21ReplyBuilderInterfaceE","s+":"7F"},{"a":"7F3A9D8DA05E","b":"7F3A9D8AB000","o":"2F05E","s":"_ZN5mongo14CommandHelpers20runCommandInvocationESt10shared_ptrINS_23RequestExecutionContextEES1_INS_17CommandInvocationEENS_9transport15ServiceExecutor14ThreadingModelE","s+":"1AE"},{"a":"7F3A9BE89FE7","b":"7F3A9BE62000","o":"27FE7","s":"_ZN5mongo12_GLOBAL__N_120runCommandInvocationESt10shared_ptrINS_23RequestExecutionContextEES1_INS_17CommandInvocationEE","s+":"97"},{"a":"7F3A9BE99826","b":"7F3A9BE62000","o":"37826","s":"_ZN5mongo12_GLOBAL__N_114RunCommandImpl11_runCommandEv","s+":"146"},{"a":"7F3A9BE9A0B7","b":"7F3A9BE62000","o":"380B7","s":"_ZN5mongo12_GLOBAL__N_132RunCommandAndWaitForWriteConcern24_runCommandWithFailPointEv","s+":"87"},{"a":"7F3A9BE9A5EC","b":"7F3A9BE62000","o":"385EC","s":"_ZN5mongo12_GLOBAL__N_132RunCommandAndWaitForWriteConcern8_runImplEv","s+":"3C"},{"a":"7F3A9BE8B1B9","b":"7F3A9BE62000","o":"291B9","s":"_ZN5mongo12_GLOBAL__N_114RunCommandImpl3runEv","s+":"139"},{"a":"7F3A9BE91F50","b":"7F3A9BE62000","o":"2FF50","s":"_ZN5mongo12_GLOBAL__N_119ExecCommandDatabase12_commandExecEv","s+":"220"},{"a":"7F3A9BE96722","b":"7F3A9BE62000","o":"34722","s":"_ZZN5mongo12_GLOBAL__N_114executeCommandESt10shared_ptrINS0_13HandleRequest16ExecutionContextEEENUlvE0_clEv","s+":"442"},{"a":"7F3A9BE98640","b":"7F3A9BE62000","o":"36640","s":"_ZZN5mongo15unique_functionIFvPNS_14future_details15SharedStateBaseEEE8makeImplIZNS1_10FutureImplINS1_8FakeVoidEE16makeContinuationIvZZNOS9_4thenIZNS_12_GLOBAL__N_114executeCommandESt10shared_ptrINSC_13HandleRequest16ExecutionContextEEEUlvE0_EEDaOT_ENKUlvE1_clEvEUlPNS1_15SharedStateImplIS8_EESN_E_EENS7_ISI_EEOT0_EUlS3_E_EEDaSJ_EN12SpecificImpl4callEOS3_","s+":"80"},{"a":"7F3AA4E3B787","b":"7F3AA4E00000","o":"3B787","s":"_ZN5mongo14future_details15SharedStateBase20transitionToFinishedEv","s+":"147"},{"a":"7F3AA2061062","b":"7F3AA1FE3000","o":"7E062","s":"_ZN5mongo14future_details10FutureImplINS0_8FakeVoidEE11generalImplIZNOS3_17propagateResultToEPNS0_15SharedStateImplIS2_EEEUlOS2_E_ZNOS3_17propagateResultToES7_EUlONS_6StatusEE0_ZNOS3_17propagateResultToES7_EUlvE1_EEDaOT_OT0_OT1_","s+":"152"},{"a":"7F3A9BE8CF0C","b":"7F3A9BE62000","o":"2AF0C","s":"_ZZN5mongo15unique_functionIFvPNS_14future_details15SharedStateBaseEEE8makeImplIZNS1_10FutureImplINS1_8FakeVoidEE16makeContinuationIvZZNOS9_4thenIZNS_12_GLOBAL__N_114executeCommandESt10shared_ptrINSC_13HandleRequest16ExecutionContextEEEUlvE_EEDaOT_ENKUlvE1_clEvEUlPNS1_15SharedStateImplIS8_EESN_E_EENS7_ISI_EEOT0_EUlS3_E_EEDaSJ_EN12SpecificImpl4callEOS3_","s+":"AC"},{"a":"7F3AA4E3B787","b":"7F3AA4E00000","o":"3B787","s":"_ZN5mongo14future_details15SharedStateBase20transitionToFinishedEv","s+":"147"},{"a":"7F3A9BE970EA","b":"7F3A9BE62000","o":"350EA","s":"_ZN5mongo12_GLOBAL__N_114executeCommandESt10shared_ptrINS0_13HandleRequest16ExecutionContextEE","s+":"20A"},{"a":"7F3A9BE97C55","b":"7F3A9BE62000","o":"35C55","s":"_ZN5mongo12_GLOBAL__N_116receivedCommandsESt10shared_ptrINS0_13HandleRequest16ExecutionContextEE","s+":"2F5"},{"a":"7F3A9BE98586","b":"7F3A9BE62000","o":"36586","s":"_ZN5mongo12_GLOBAL__N_115CommandOpRunner3runEv","s+":"36"},{"a":"7F3A9BE8F45F","b":"7F3A9BE62000","o":"2D45F","s":"_ZN5mongo23ServiceEntryPointCommon13handleRequestEPNS_16OperationContextERKNS_7MessageESt10unique_ptrIKNS0_5HooksESt14default_deleteIS8_EE","s+":"39F"},{"a":"7F3AA016F4E3","b":"7F3AA0163000","o":"C4E3","s":"_ZN5mongo23ServiceEntryPointMongod13handleRequestEPNS_16OperationContextERKNS_7MessageE","s+":"53"},{"a":"7F3AA015255D","b":"7F3AA0136000","o":"1C55D","s":"_ZN5mongo9transport19ServiceStateMachine4Impl14processMessageEv","s+":"12D"},{"a":"7F3AA0154316","b":"7F3AA0136000","o":"1E316","s":"_ZN5mongo9transport19ServiceStateMachine4Impl12startNewLoopERKNS_6StatusE","s+":"76"},{"a":"7F3AA01547AF","b":"7F3AA0136000","o":"1E7AF","s":"_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport19ServiceStateMachine4Impl15scheduleNewLoopES1_EUlS1_E_EEDaOT_EN12SpecificImpl4callEOS1_","s+":"7F"},{"a":"7F3A9E18A8DD","b":"7F3A9E160000","o":"2A8DD","s":"_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport26ServiceExecutorSynchronous18runOnDataAvailableERKSt10shared_ptrINS5_7SessionEES3_EUlS1_E_EEDaOT_EN12SpecificImpl4callEOS1_","s+":"3D"},{"a":"7F3AA1CEED93","b":"7F3AA1A4E000","o":"2A0D93","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport15ServiceExecutor8scheduleENS0_IFvNS_6StatusEEEEEUlvE_EEDaOT_EN12SpecificImpl4callEv","s+":"33"},{"a":"7F3A9E18C460","b":"7F3A9E160000","o":"2C460","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport26ServiceExecutorSynchronous12scheduleTaskES2_NS4_15ServiceExecutor13ScheduleFlagsEEUlvE0_EEDaOT_EN12SpecificImpl4callEv","s+":"B0"},{"a":"7F3A9E18D92C","b":"7F3A9E160000","o":"2D92C","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_25launchServiceWorkerThreadES2_EUlvE2_EEDaOT_EN12SpecificImpl4callEv","s+":"5C"},{"a":"7F3A9E18D99C","b":"7F3A9E160000","o":"2D99C","s":"_ZN5mongo12_GLOBAL__N_17runFuncEPv","s+":"1C"},{"a":"7F3AA2A596DB","b":"7F3AA2A52000","o":"76DB","s":"start_thread","s+":"DB"},{"a":"7F3AA278271F","b":"7F3AA2661000","o":"12171F","s":"clone","s+":"3F"}],"processInfo":{"mongodbVersion":"5.3.0","gitVersion":"nogitversion","compiledModules":[],"uname":{"sysname":"Linux","release":"5.4.0-1060-aws","version":"#63~18.04.1-Ubuntu SMP Mon Nov 15 14:31:31 UTC 2021","machine":"x86_64"},"somap":[{"b":"7F3AA47AD000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/libbase.so","elfType":3,"buildId":"4324CAA24AE19CF8C9C4BD875F554F3B11A93812"},{"b":"7F3AA4E00000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/libmongod_main.so","elfType":3,"buildId":"A94A25841C1A1ED372DBC53868E028C7285C7BFD"},{"b":"7F3AA1FE3000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/../lib/libtransport_layer.so","elfType":3,"buildId":"409E14D1D157970B936E1EA94992BE1EAE5E8ABD"},{"b":"7F3AA0163000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/../lib/libservice_context_d.so","elfType":3,"buildId":"D7F8783F7FCB9C146790A8A11969FD9A6AA7BDB2"},{"b":"7F3AA0136000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/../lib/libservice_entry_point.so","elfType":3,"buildId":"863A3F6EC1044D23DC76902344219B6F05D2FE68"},{"b":"7F3A9F97E000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/../lib/libquery_exec.so","elfType":3,"buildId":"36230D7DB7FD3EDA662310780DA33E2F5BD69307"},{"b":"7F3A9E160000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/../lib/libservice_executor.so","elfType":3,"buildId":"DE16164D642BE910E2DD9DA1B28D73FEC017FBED"},{"b":"7F3A9D8AB000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/../lib/libcommands.so","elfType":3,"buildId":"B4F467F78C2A54EE5034E12F607D1629A94FCD90"},{"b":"7F3A9BE62000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/../lib/../lib/libservice_entry_point_common.so","elfType":3,"buildId":"96AE191A32D0416D854F60EF382022CD567FEAF8"},{"b":"7F3A99B1C000","path":"/home/ubuntu/mongo-v53/build/opt/install/bin/../lib/../lib/../lib/libstandalone.so","elfType":3,"buildId":"6B11CDC0408C73C08326387C6992CFEC83BA5944"}]}}},"tags":[]}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA499FB22","b":"7F3AA47AD000","o":"1F2B22","s":"_ZN5mongo18stack_trace_detail12_GLOBAL__N_119printStackTraceImplERKNS1_7OptionsEPNS_14StackTraceSinkE.constprop.360","s+":"202"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA49A2089","b":"7F3AA47AD000","o":"1F5089","s":"_ZN5mongo15printStackTraceEv","s+":"29"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA48D90C8","b":"7F3AA47AD000","o":"12C0C8","s":"_ZN5mongo13tassertFailedERKNS_6StatusENS_14SourceLocationE","s+":"146"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FA67CBD","b":"7F3A9F97E000","o":"E9CBD","s":"_ZN5mongo13stage_builder12_GLOBAL__N_121ExpressionPostVisitor5visitEPKNS_16ExpressionObjectE.cold.1627","s+":"11D"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB8612A","b":"7F3A9F97E000","o":"20812A","s":"_ZN5mongo17expression_walker4walkINS_10ExpressionENS_13stage_builder16ExpressionWalkerEEENSt11conditionalIX17hasReturningVisitIT_T0_EESt10unique_ptrIS6_St14default_deleteIS6_EEvE4typeEPS6_PS7_","s+":"8A"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FBBCA94","b":"7F3A9F97E000","o":"23EA94","s":"_ZN5mongo13stage_builder18generateExpressionERNS0_17StageBuilderStateEPKNS_10ExpressionENS0_9EvalStageEN5boost8optionalIlEEj","s+":"4B4"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FBE2BDE","b":"7F3A9F97E000","o":"264BDE","s":"_ZN5mongo13stage_builder12_GLOBAL__N_130ProjectionTraversalPostVisitor5visitEPKNS_14projection_ast17ExpressionASTNodeE","s+":"AE"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB848FD","b":"7F3A9F97E000","o":"2068FD","s":"_ZN5mongo11tree_walker4walkILb1ENS_14projection_ast7ASTNodeENS2_19ProjectionASTWalkerILb1EEEEEvNSt11conditionalIXT_EPKT0_PS7_E4typeEPT1_","s+":"3D"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FBE5D20","b":"7F3A9F97E000","o":"267D20","s":"_ZN5mongo13stage_builder18generateProjectionERNS0_17StageBuilderStateEPKNS_14projection_ast10ProjectionENS0_9EvalStageElj","s+":"240"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB7722F","b":"7F3A9F97E000","o":"1F922F","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder22buildProjectionDefaultEPKNS_17QuerySolutionNodeERKNS0_13PlanStageReqsE","s+":"AAF"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB83022","b":"7F3A9F97E000","o":"205022","s":"_ZNSt17_Function_handlerIFSt4pairISt10unique_ptrIN5mongo3sbe9PlanStageESt14default_deleteIS4_EENS2_13stage_builder14PlanStageSlotsEERNS8_21SlotBasedStageBuilderEPKNS2_17QuerySolutionNodeERKNS8_13PlanStageReqsEEMSB_FSA_SF_SI_EE9_M_invokeERKSt9_Any_dataSC_OSF_SI_","s+":"42"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB73645","b":"7F3A9F97E000","o":"1F5645","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder5buildEPKNS_17QuerySolutionNodeERKNS0_13PlanStageReqsE","s+":"1B5"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB73FFE","b":"7F3A9F97E000","o":"1F5FFE","s":"_ZN5mongo13stage_builder21SlotBasedStageBuilder5buildEPKNS_17QuerySolutionNodeE","s+":"10E"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FBEBD86","b":"7F3A9F97E000","o":"26DD86","s":"_ZN5mongo13stage_builder28buildSlotBasedExecutableTreeEPNS_16OperationContextERKNS_15MultiCollectionERKNS_14CanonicalQueryERKNS_13QuerySolutionEPNS_15PlanYieldPolicyE","s+":"F6"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB2F7C1","b":"7F3A9F97E000","o":"1B17C1","s":"_ZN5mongo12_GLOBAL__N_120getSlotBasedExecutorEPNS_16OperationContextERKNS_15MultiCollectionESt10unique_ptrINS_14CanonicalQueryESt14default_deleteIS7_EESt8functionIFvPS7_EENS_15PlanYieldPolicy11YieldPolicyEm","s+":"2051"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB3216C","b":"7F3A9F97E000","o":"1B416C","s":"_ZN5mongo11getExecutorEPNS_16OperationContextERKNS_15MultiCollectionESt10unique_ptrINS_14CanonicalQueryESt14default_deleteIS6_EESt8functionIFvPS6_EENS_15PlanYieldPolicy11YieldPolicyEm","s+":"2FC"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB32A11","b":"7F3A9F97E000","o":"1B4A11","s":"_ZN5mongo15getExecutorFindEPNS_16OperationContextERKNS_15MultiCollectionESt10unique_ptrINS_14CanonicalQueryESt14default_deleteIS6_EESt8functionIFvPS6_EEbm","s+":"B1"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB121B7","b":"7F3A9F97E000","o":"1941B7","s":"_ZN5mongo12_GLOBAL__N_120attemptToGetExecutorERKN5boost13intrusive_ptrINS_17ExpressionContextEEERKNS_15MultiCollectionERKNS_15NamespaceStringENS_7BSONObjESD_RKSt6bitsetILm11EESD_NS_13SkipThenLimitENS1_8optionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPKNS_23AggregateCommandRequestEmRKyPNS_8PipelineE","s+":"807"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB12C2F","b":"7F3A9F97E000","o":"194C2F","s":"_ZN5mongo9PipelineD15prepareExecutorERKN5boost13intrusive_ptrINS_17ExpressionContextEEERKNS_15MultiCollectionERKNS_15NamespaceStringEPNS_8PipelineERKNS2_INS_18DocumentSourceSortEEESt10unique_ptrINS_36GroupFromFirstDocumentTransformationESt14default_deleteISK_EESt6bitsetILm11EERKNS_7BSONObjENS_13SkipThenLimitEPKNS_23AggregateCommandRequestERKyPb","s+":"5AF"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB13667","b":"7F3A9F97E000","o":"195667","s":"_ZN5mongo9PipelineD30buildInnerQueryExecutorGenericERKNS_15MultiCollectionERKNS_15NamespaceStringEPKNS_23AggregateCommandRequestEPNS_8PipelineE","s+":"2A7"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9FB16438","b":"7F3A9F97E000","o":"198438","s":"_ZN5mongo9PipelineD23buildInnerQueryExecutorERKNS_15MultiCollectionERKNS_15NamespaceStringEPKNS_23AggregateCommandRequestEPNS_8PipelineE","s+":"1C8"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A99C4C486","b":"7F3A99B1C000","o":"130486","s":"_ZN5mongo12_GLOBAL__N_120createLegacyExecutorESt10unique_ptrINS_8PipelineENS_15PipelineDeleterEERKNS_18LiteParsedPipelineERKNS_15NamespaceStringERKNS_15MultiCollectionERKNS_23AggregateCommandRequestEPNS_5CurOpERKSt8functionIFvvEE","s+":"D6"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A99C506BB","b":"7F3A99B1C000","o":"1346BB","s":"_ZN5mongo12runAggregateEPNS_16OperationContextERKNS_15NamespaceStringERKNS_23AggregateCommandRequestERKNS_18LiteParsedPipelineERKNS_7BSONObjERKSt6vectorINS_9PrivilegeESaISF_EEPNS_3rpc21ReplyBuilderInterfaceE","s+":"248B"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A99C432C9","b":"7F3A99B1C000","o":"1272C9","s":"_ZN5mongo12_GLOBAL__N_115PipelineCommand10Invocation3runEPNS_16OperationContextEPNS_3rpc21ReplyBuilderInterfaceE","s+":"69"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9D8D621F","b":"7F3A9D8AB000","o":"2B21F","s":"_ZN5mongo14CommandHelpers20runCommandInvocationEPNS_16OperationContextERKNS_12OpMsgRequestEPNS_17CommandInvocationEPNS_3rpc21ReplyBuilderInterfaceE","s+":"7F"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9D8DA05E","b":"7F3A9D8AB000","o":"2F05E","s":"_ZN5mongo14CommandHelpers20runCommandInvocationESt10shared_ptrINS_23RequestExecutionContextEES1_INS_17CommandInvocationEENS_9transport15ServiceExecutor14ThreadingModelE","s+":"1AE"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE89FE7","b":"7F3A9BE62000","o":"27FE7","s":"_ZN5mongo12_GLOBAL__N_120runCommandInvocationESt10shared_ptrINS_23RequestExecutionContextEES1_INS_17CommandInvocationEE","s+":"97"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE99826","b":"7F3A9BE62000","o":"37826","s":"_ZN5mongo12_GLOBAL__N_114RunCommandImpl11_runCommandEv","s+":"146"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE9A0B7","b":"7F3A9BE62000","o":"380B7","s":"_ZN5mongo12_GLOBAL__N_132RunCommandAndWaitForWriteConcern24_runCommandWithFailPointEv","s+":"87"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE9A5EC","b":"7F3A9BE62000","o":"385EC","s":"_ZN5mongo12_GLOBAL__N_132RunCommandAndWaitForWriteConcern8_runImplEv","s+":"3C"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE8B1B9","b":"7F3A9BE62000","o":"291B9","s":"_ZN5mongo12_GLOBAL__N_114RunCommandImpl3runEv","s+":"139"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE91F50","b":"7F3A9BE62000","o":"2FF50","s":"_ZN5mongo12_GLOBAL__N_119ExecCommandDatabase12_commandExecEv","s+":"220"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE96722","b":"7F3A9BE62000","o":"34722","s":"_ZZN5mongo12_GLOBAL__N_114executeCommandESt10shared_ptrINS0_13HandleRequest16ExecutionContextEEENUlvE0_clEv","s+":"442"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE98640","b":"7F3A9BE62000","o":"36640","s":"_ZZN5mongo15unique_functionIFvPNS_14future_details15SharedStateBaseEEE8makeImplIZNS1_10FutureImplINS1_8FakeVoidEE16makeContinuationIvZZNOS9_4thenIZNS_12_GLOBAL__N_114executeCommandESt10shared_ptrINSC_13HandleRequest16ExecutionContextEEEUlvE0_EEDaOT_ENKUlvE1_clEvEUlPNS1_15SharedStateImplIS8_EESN_E_EENS7_ISI_EEOT0_EUlS3_E_EEDaSJ_EN12SpecificImpl4callEOS3_","s+":"80"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA4E3B787","b":"7F3AA4E00000","o":"3B787","s":"_ZN5mongo14future_details15SharedStateBase20transitionToFinishedEv","s+":"147"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA2061062","b":"7F3AA1FE3000","o":"7E062","s":"_ZN5mongo14future_details10FutureImplINS0_8FakeVoidEE11generalImplIZNOS3_17propagateResultToEPNS0_15SharedStateImplIS2_EEEUlOS2_E_ZNOS3_17propagateResultToES7_EUlONS_6StatusEE0_ZNOS3_17propagateResultToES7_EUlvE1_EEDaOT_OT0_OT1_","s+":"152"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE8CF0C","b":"7F3A9BE62000","o":"2AF0C","s":"_ZZN5mongo15unique_functionIFvPNS_14future_details15SharedStateBaseEEE8makeImplIZNS1_10FutureImplINS1_8FakeVoidEE16makeContinuationIvZZNOS9_4thenIZNS_12_GLOBAL__N_114executeCommandESt10shared_ptrINSC_13HandleRequest16ExecutionContextEEEUlvE_EEDaOT_ENKUlvE1_clEvEUlPNS1_15SharedStateImplIS8_EESN_E_EENS7_ISI_EEOT0_EUlS3_E_EEDaSJ_EN12SpecificImpl4callEOS3_","s+":"AC"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA4E3B787","b":"7F3AA4E00000","o":"3B787","s":"_ZN5mongo14future_details15SharedStateBase20transitionToFinishedEv","s+":"147"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE970EA","b":"7F3A9BE62000","o":"350EA","s":"_ZN5mongo12_GLOBAL__N_114executeCommandESt10shared_ptrINS0_13HandleRequest16ExecutionContextEE","s+":"20A"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE97C55","b":"7F3A9BE62000","o":"35C55","s":"_ZN5mongo12_GLOBAL__N_116receivedCommandsESt10shared_ptrINS0_13HandleRequest16ExecutionContextEE","s+":"2F5"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE98586","b":"7F3A9BE62000","o":"36586","s":"_ZN5mongo12_GLOBAL__N_115CommandOpRunner3runEv","s+":"36"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9BE8F45F","b":"7F3A9BE62000","o":"2D45F","s":"_ZN5mongo23ServiceEntryPointCommon13handleRequestEPNS_16OperationContextERKNS_7MessageESt10unique_ptrIKNS0_5HooksESt14default_deleteIS8_EE","s+":"39F"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA016F4E3","b":"7F3AA0163000","o":"C4E3","s":"_ZN5mongo23ServiceEntryPointMongod13handleRequestEPNS_16OperationContextERKNS_7MessageE","s+":"53"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA015255D","b":"7F3AA0136000","o":"1C55D","s":"_ZN5mongo9transport19ServiceStateMachine4Impl14processMessageEv","s+":"12D"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA0154316","b":"7F3AA0136000","o":"1E316","s":"_ZN5mongo9transport19ServiceStateMachine4Impl12startNewLoopERKNS_6StatusE","s+":"76"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA01547AF","b":"7F3AA0136000","o":"1E7AF","s":"_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport19ServiceStateMachine4Impl15scheduleNewLoopES1_EUlS1_E_EEDaOT_EN12SpecificImpl4callEOS1_","s+":"7F"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9E18A8DD","b":"7F3A9E160000","o":"2A8DD","s":"_ZZN5mongo15unique_functionIFvNS_6StatusEEE8makeImplIZNS_9transport26ServiceExecutorSynchronous18runOnDataAvailableERKSt10shared_ptrINS5_7SessionEES3_EUlS1_E_EEDaOT_EN12SpecificImpl4callEOS1_","s+":"3D"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA1CEED93","b":"7F3AA1A4E000","o":"2A0D93","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport15ServiceExecutor8scheduleENS0_IFvNS_6StatusEEEEEUlvE_EEDaOT_EN12SpecificImpl4callEv","s+":"33"}}}
      {"t":{"$date":"2022-03-23T02:34:06.625+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9E18C460","b":"7F3A9E160000","o":"2C460","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport26ServiceExecutorSynchronous12scheduleTaskES2_NS4_15ServiceExecutor13ScheduleFlagsEEUlvE0_EEDaOT_EN12SpecificImpl4callEv","s+":"B0"}}}
      {"t":{"$date":"2022-03-23T02:34:06.626+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9E18D92C","b":"7F3A9E160000","o":"2D92C","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_25launchServiceWorkerThreadES2_EUlvE2_EEDaOT_EN12SpecificImpl4callEv","s+":"5C"}}}
      {"t":{"$date":"2022-03-23T02:34:06.626+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3A9E18D99C","b":"7F3A9E160000","o":"2D99C","s":"_ZN5mongo12_GLOBAL__N_17runFuncEPv","s+":"1C"}}}
      {"t":{"$date":"2022-03-23T02:34:06.626+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA2A596DB","b":"7F3AA2A52000","o":"76DB","s":"start_thread","s+":"DB"}}}
      {"t":{"$date":"2022-03-23T02:34:06.626+00:00"},"s":"I",  "c":"CONTROL",  "id":31445,   "ctx":"conn1","msg":"Frame","attr":{"frame":{"a":"7F3AA278271F","b":"7F3AA2661000","o":"12171F","s":"clone","s+":"3F"}}}
      

            Assignee:
            rushan.chen@mongodb.com Rushan Chen
            Reporter:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            17 Start watching this issue

              Created:
              Updated:
              Resolved: