Flame Graph
Reset Zoom
Search
ic
mongo::BasicBufBuilder<mongo::SharedBufferFragmentAllocator>::_growOutOfLineSlowPath (8 samples, 0.04%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append<double, void> (60 samples, 0.30%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (8 samples, 0.04%)
mongo::BSONArrayBuilderBase<mongo::BSONArrayBuilder, mongo::BSONObjBuilder>::append<mongo::BSONObj> (2 samples, 0.01%)
__schedule (2 samples, 0.01%)
mongo::ConstDataRange::readInto<unsigned char> (11 samples, 0.06%)
mongo::CollectionImpl::prepareForIndexBuild (4 samples, 0.02%)
mongo::IndexCatalogEntryImpl::shouldValidateDocument (10 samples, 0.05%)
mongo::AutoGetCollectionForReadLockFree::EmplaceHelper::emplace (25 samples, 0.13%)
vfs_statx (10 samples, 0.05%)
mongo::GTMatchExpression::GTMatchExpression (3 samples, 0.02%)
operator new[] (2 samples, 0.01%)
mongo::wiredTigerCursorInsert (5 samples, 0.03%)
mongo::CanonicalQuery::canonicalize (52 samples, 0.26%)
mongo::KeyString::TypeBits::Reader::readNumeric (34 samples, 0.17%)
finish_task_switch (17 samples, 0.09%)
__strlen_avx2 (2 samples, 0.01%)
__wt_session_lock_dhandle (3 samples, 0.02%)
mongo::Lock::ResourceLock::lock (2 samples, 0.01%)
mongo::PlanYieldPolicy::yieldOrInterrupt (90 samples, 0.45%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (2 samples, 0.01%)
mongo::AndMatchExpression::shallowClone (3 samples, 0.02%)
apparmor_file_permission (2 samples, 0.01%)
mongo::SharedBufferFragmentBuilder::start (8 samples, 0.04%)
mongo::Sorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::File::~File (14 samples, 0.07%)
__wt_struct_sizev (2 samples, 0.01%)
mongo::sbe::SortStage::getNext (10 samples, 0.05%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updatePosition (5 samples, 0.03%)
mongo::FailPoint::shouldFail (35 samples, 0.18%)
mongo::transport::TransportLayerASIO::BatonASIO::detachImpl (13 samples, 0.07%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails (2 samples, 0.01%)
__x64_sys_read (7 samples, 0.04%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendBSONElement (2 samples, 0.01%)
tcp_cleanup_rbuf (3 samples, 0.02%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<mongo::synchronized_value<boost::optional<mongo::rpc::ImpersonatedUserMetadata>, mongo::LeveledSynchronizedValueMutexPolicy<0> > > (5 samples, 0.03%)
schedule (5 samples, 0.03%)
__pthread_mutex_trylock (47 samples, 0.24%)
__wt_session_gen_leave (51 samples, 0.26%)
Service.Fixed-0 (42 samples, 0.21%)
__session_rollback_transaction (7 samples, 0.04%)
mongo::procparser::parseProcSelfMountStatsFile (2 samples, 0.01%)
memcpy@plt (3 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (6 samples, 0.03%)
__strlen_avx2 (2 samples, 0.01%)
mongo::BSONObjBuilderValueStream::endField (28 samples, 0.14%)
mongo::ResourceConsumption::MetricsCollector::get (19 samples, 0.10%)
__strlen_avx2 (2 samples, 0.01%)
mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::generalImpl<mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::propagateResultTo (18,869 samples, 94.60%)
mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::generalImpl<mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::propaga..
mongo::PlanExecutorSBE::getPostBatchResumeToken (5 samples, 0.03%)
mongo::sbe::value::readKeyStringValueIntoAccessors (446 samples, 2.24%)
m..
mongo::LatchAnalyzer::onAcquire (4 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::resize@plt (2 samples, 0.01%)
ip_finish_output (116 samples, 0.58%)
mongo::KeyString::TypeBits::readSizeFromBuffer (18 samples, 0.09%)
__wt_schema_drop (2 samples, 0.01%)
mongo::Baton::detach (17 samples, 0.09%)
mongo::transport::TransportLayerASIO::ASIOReactor::run (6 samples, 0.03%)
operator new[] (21 samples, 0.11%)
__lock_text_start (23 samples, 0.12%)
sock_sendmsg (222 samples, 1.11%)
mongo::stage_builder::SlotBasedStageBuilder::buildIndexScan (65 samples, 0.33%)
mongo::SharedBufferFragmentBuilder::start (5 samples, 0.03%)
mongo::(anonymous namespace)::makeExpressionContext (12 samples, 0.06%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
mongo::WiredTigerRecoveryUnit::_ensureSession (2 samples, 0.01%)
mongo::FTDCCompressor::getCompressedSamples (9 samples, 0.05%)
entry_SYSCALL_64_after_hwframe (2 samples, 0.01%)
mongo::sbe::value::releaseValue (8 samples, 0.04%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<mongo::MatchExpression*, mongo::PlanEnumerator::OutsidePredRoute>, absl::lts_20210324::container_internal::HashEq<mongo::MatchExpression*, void>::Hash, absl::lts_20210324::container_internal::HashEq<mongo::MatchExpression*, void>::Eq, std::allocator<std::pair<mongo::MatchExpression* const, mongo::PlanEnumerator::OutsidePredRoute> > >::find_or_prepare_insert<mongo::MatchExpression*> (2 samples, 0.01%)
mongo::Lock::GlobalLock::~GlobalLock (8 samples, 0.04%)
mongo::sbe::IndexScanStage::~IndexScanStage (4 samples, 0.02%)
mongo::AutoGetCollectionLockFree::AutoGetCollectionLockFree (23 samples, 0.12%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair (6 samples, 0.03%)
mongo::(anonymous namespace)::CmdServerStatus::run (2 samples, 0.01%)
finish_task_switch (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<mongo::MatchExpression*, mongo::PlanEnumerator::OutsidePredRoute>, absl::lts_20210324::container_internal::HashEq<mongo::MatchExpression*, void>::Hash, absl::lts_20210324::container_internal::HashEq<mongo::MatchExpression*, void>::Eq, std::allocator<std::pair<mongo::MatchExpression* const, mongo::PlanEnumerator::OutsidePredRoute> > >::find_or_prepare_insert<mongo::MatchExpression*> (2 samples, 0.01%)
mongo::OperationContext::~OperationContext (128 samples, 0.64%)
user_path_at_empty (10 samples, 0.05%)
auto mongo::unique_function<void (19,313 samples, 96.83%)
auto mongo::unique_function<void
operator new[] (2 samples, 0.01%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::ThreadPool::Impl::_startWorkerThread_inlock (21 samples, 0.11%)
mongo::sbe::value::compareValue@plt (12 samples, 0.06%)
__curfile_insert (4 samples, 0.02%)
mongo::WiredTigerCursor::~WiredTigerCursor (3 samples, 0.02%)
mongo::FeatureFlag::isEnabledAndIgnoreFCV (2 samples, 0.01%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair (2 samples, 0.01%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendDiscriminator (5 samples, 0.03%)
operator new[] (2 samples, 0.01%)
mongo::QueryPlannerIXSelect::getFields (2 samples, 0.01%)
__wt_value_return (6 samples, 0.03%)
getname_flags (4 samples, 0.02%)
mongo::(anonymous namespace)::_createCollection (10 samples, 0.05%)
mongo::Lock::GlobalLock::~GlobalLock (2 samples, 0.01%)
mongo::(anonymous namespace)::runCommandInvocation (25 samples, 0.13%)
mongo::sbe::EFunction::compileDirect (2 samples, 0.01%)
std::_Rb_tree_insert_and_rebalance (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >::find_or_prepare_insert<mongo::StringData> (2 samples, 0.01%)
mongo::stage_builder::makeValue (3 samples, 0.02%)
do_softirq_own_stack (99 samples, 0.50%)
mongo::MatchExpressionParser::parsePathAcceptingKeyword (2 samples, 0.01%)
mongo::sbe::LimitSkipStage::open (183 samples, 0.92%)
mongo::SortedDataIndexAccessMethod::getKeys (2,289 samples, 11.48%)
mongo::SortedData..
entry_SYSCALL_64_after_hwframe (33 samples, 0.17%)
tcp_sendmsg (2 samples, 0.01%)
mongo::SortedDataIndexAccessMethod::BulkBuilderImpl::insert (2 samples, 0.01%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::transport::TransportLayerASIO::start (2 samples, 0.01%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::executeCommand (10 samples, 0.05%)
mongo::stage_builder::SlotBasedStageBuilder::build (96 samples, 0.48%)
mongo::(anonymous namespace)::DiagnosticListener::onQuickLock (2 samples, 0.01%)
mongo::WiredTigerSession::getNewCursor (17 samples, 0.09%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updateIdAndTypeBits (288 samples, 1.44%)
__wt_value_return_buf (36 samples, 0.18%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator=@plt (2 samples, 0.01%)
mongo::sbe::value::compareValue (109 samples, 0.55%)
mongo::IndexScanNode::getFieldAvailability (3 samples, 0.02%)
mongo::KeyString::compare@plt (2 samples, 0.01%)
mongo::sbe::value::Object::~Object (188 samples, 0.94%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (2 samples, 0.01%)
auto mongo::unique_function<void (6 samples, 0.03%)
std::_Temporary_buffer<std::_Deque_iterator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>&, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow> >::_Temporary_buffer (23 samples, 0.12%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::getKeyStringEntry (2 samples, 0.01%)
mongo::write_ops_exec::(anonymous namespace)::insertDocuments (11 samples, 0.06%)
operator delete@plt (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (3 samples, 0.02%)
__schedule (20 samples, 0.10%)
mongo::sbe::value::copyValue@plt (7 samples, 0.04%)
mongo::LockerImpl::unlockGlobal (4 samples, 0.02%)
ip_rcv (93 samples, 0.47%)
mongo::sbe::PlanStage::doSaveState (2 samples, 0.01%)
sk_stream_alloc_skb (10 samples, 0.05%)
mongo::transport::ServiceExecutorSynchronous::runOnDataAvailable (2 samples, 0.01%)
__wt_txn_config (4 samples, 0.02%)
mongo::CursorManager::unpin (3 samples, 0.02%)
aa_sock_msg_perm (2 samples, 0.01%)
__wt_key_return@plt (3 samples, 0.02%)
asio::detail::socket_ops::sync_recv (2 samples, 0.01%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (21 samples, 0.11%)
mongo::mongoMalloc (4 samples, 0.02%)
std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve (32 samples, 0.16%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (2 samples, 0.01%)
__wt_cursor_set_key (226 samples, 1.13%)
mongo::latch_detail::Mutex::unlock (93 samples, 0.47%)
mongo::KeyString::TypeBits::resetFromBuffer@plt (2 samples, 0.01%)
mongo::sbe::SpoolLazyProducerStage::getNext (4,567 samples, 22.90%)
mongo::sbe::SpoolLazyProducerStage::..
mongo::CursorResponseBuilder::done (3 samples, 0.02%)
mongo::GTMatchExpression::GTMatchExpression (10 samples, 0.05%)
mongo::sbe::LimitSkipStage::open (45 samples, 0.23%)
mongo::BSONElement::compareElements (112 samples, 0.56%)
mongo::SortedDataIndexAccessMethod::getKeys (319 samples, 1.60%)
mongo::sbe::ProjectStage::open (3 samples, 0.02%)
__wt_cursor_valid (2 samples, 0.01%)
mongo::PlanExecutorImpl::_getNextImpl (2 samples, 0.01%)
__session_open_cursor_int (2 samples, 0.01%)
mongo::BSONObjBuilderValueStream::endField (7 samples, 0.04%)
__wt_row_search (900 samples, 4.51%)
__wt_..
__session_begin_transaction (20 samples, 0.10%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendRecordId (14 samples, 0.07%)
config_check (13 samples, 0.07%)
std::__merge_sort_with_buffer<std::_Deque_iterator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>&, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*, __gnu_cxx::__ops::_Iter_comp_iter<mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (879 samples, 4.41%)
std::..
mongo::sbe::LoopJoinStage::close (2 samples, 0.01%)
Backgro.kSource (13 samples, 0.07%)
mongo::(anonymous namespace)::GetMoreCmd::Invocation::run (7,819 samples, 39.20%)
mongo::(anonymous namespace)::GetMoreCmd::Invocation::run
mongo::sbe::ScanStage::~ScanStage (2 samples, 0.01%)
mongo::stage_builder::PlanStageReqs::PlanStageReqs (2 samples, 0.01%)
tcp_clean_rtx_queue (5 samples, 0.03%)
mongo::sbe::vm::ByteCode::dispatchBuiltin (793 samples, 3.98%)
mong..
auto mongo::unique_function<void (41 samples, 0.21%)
mongo::sbe::SortStage::prepare (58 samples, 0.29%)
mongo::(anonymous namespace)::DiagnosticListener::onUnlock (9 samples, 0.05%)
inet_sendmsg (220 samples, 1.10%)
operator new[] (3 samples, 0.02%)
mongo::LockerImpl::lock (2 samples, 0.01%)
__memmove_avx_unaligned_erms (10 samples, 0.05%)
tc_deletearray_sized (2 samples, 0.01%)
mongo::LockerImpl::lockGlobal (4 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::value::OwnedValueAccessor>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::value::OwnedValueAccessor> > >::EmplaceDecomposable::operator (2 samples, 0.01%)
tc_deletearray_sized (13 samples, 0.07%)
std::_Function_handler<void (4 samples, 0.02%)
execute_native_thread_routine (6 samples, 0.03%)
ip_local_deliver (91 samples, 0.46%)
__netif_receive_skb (3 samples, 0.02%)
mongo::OpMsgBuilder::resumeBody (2 samples, 0.01%)
mongo::sbe::IndexScanStage::prepare (8 samples, 0.04%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (10 samples, 0.05%)
mongo::sbe::IndexScanStage::getSpecificStats (2 samples, 0.01%)
mongo::sbe::value::copyValue@plt (2 samples, 0.01%)
mongo::VectorClock::_componentName[abi:cxx11] (2 samples, 0.01%)
std::_Function_base::_Base_manager<mongo::LookupCollectionForYieldRestore>::_M_manager (2 samples, 0.01%)
operator delete[] (3 samples, 0.02%)
[unknown] (9 samples, 0.05%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<mongo::NamespaceString, std::shared_ptr<mongo::Collection> >, absl::lts_20210324::hash_internal::Hash<mongo::NamespaceString>, std::equal_to<mongo::NamespaceString>, std::allocator<std::pair<mongo::NamespaceString const, std::shared_ptr<mongo::Collection> > > >::find<mongo::NamespaceString> (3 samples, 0.02%)
__x64_sys_futex (7 samples, 0.04%)
copy_user_generic_unrolled (2 samples, 0.01%)
__schema_create (3 samples, 0.02%)
operator new[] (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updatePosition (664 samples, 3.33%)
mon..
mongo::PlanEnumerator::getNext (8 samples, 0.04%)
mongo::ThreadPool::Impl::_consumeTasks (21 samples, 0.11%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::restore (8 samples, 0.04%)
mongo::BSONObj::getFieldNames<absl::lts_20210324::node_hash_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, absl::lts_20210324::container_internal::StringHash, absl::lts_20210324::container_internal::StringHashEq::Eq, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (2 samples, 0.01%)
__sys_sendmsg (225 samples, 1.13%)
mongo::(anonymous namespace)::CommandOpRunner::run (42 samples, 0.21%)
mongo::WiredTigerBeginTxnBlock::WiredTigerBeginTxnBlock (15 samples, 0.08%)
mongo::sbe::IndexScanStage::doRestoreState (3 samples, 0.02%)
mongo::sbe::SpoolLazyProducerStage::getNext (3 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
ipv4_conntrack_local (12 samples, 0.06%)
mongo::future_details::statusCall<mongo::(anonymous namespace)::receivedCommands (3 samples, 0.02%)
std::_Function_handler<void (26 samples, 0.13%)
mongo::sbe::vm::ByteCode::runInternal (61 samples, 0.31%)
mongo::BSONElement::woCompare@plt (4 samples, 0.02%)
mongo::Date_t::now (2 samples, 0.01%)
__lock_text_start (2 samples, 0.01%)
std::__stable_sort_adaptive<std::_Deque_iterator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>&, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*, long, __gnu_cxx::__ops::_Iter_comp_iter<mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (1,004 samples, 5.03%)
std::_..
mongo::PlanExecutorSBE::detachFromOperationContext (8 samples, 0.04%)
boost::container::dtl::flat_tree<mongo::KeyString::Value, boost::move_detail::identity<mongo::KeyString::Value>, std::less<mongo::KeyString::Value>, void>::find@plt (3 samples, 0.02%)
__wt_session_gen_enter (4 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<unsigned int, mongo::Client*>, absl::lts_20210324::hash_internal::Hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, mongo::Client*> > >::prepare_insert (2 samples, 0.01%)
mongo::Status::Status (3 samples, 0.02%)
mongo::(anonymous namespace)::runFunc (19,315 samples, 96.84%)
mongo::(anonymous namespace)::runFunc
mongo::sbe::value::releaseValue (8 samples, 0.04%)
__wt_txn_rollback (2 samples, 0.01%)
mongo::(anonymous namespace)::CmdServerStatus::run (19 samples, 0.10%)
operator delete[] (23 samples, 0.12%)
ip_queue_xmit (141 samples, 0.71%)
__wt_value_return_buf (3 samples, 0.02%)
__lxstat64 (14 samples, 0.07%)
mongo::CurOp::CurOp (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::ASIOSession::opportunisticWrite<asio::basic_stream_socket<asio::generic::stream_protocol>, asio::mutable_buffers_1> (2 samples, 0.01%)
__wt_schema_create (4 samples, 0.02%)
mongo::Client::getCurrent (29 samples, 0.15%)
__wt_session_create (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::find_or_prepare_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (3 samples, 0.02%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (41 samples, 0.21%)
entry_SYSCALL_64_after_hwframe (7 samples, 0.04%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (34 samples, 0.17%)
do_softirq_own_stack (3 samples, 0.02%)
tcp_data_ready (25 samples, 0.13%)
mongo::CommandHelpers::runCommandInvocation (7,829 samples, 39.25%)
mongo::CommandHelpers::runCommandInvocation
__tcp_transmit_skb (3 samples, 0.02%)
mongo::BasicBufBuilder<mongo::SharedBufferFragmentAllocator>::_growOutOfLineSlowPath (202 samples, 1.01%)
mongo::AutoGetCollectionLockFree::~AutoGetCollectionLockFree (18 samples, 0.09%)
mongo::repl::ReplicationCoordinatorImpl::checkCanServeReadsFor (2 samples, 0.01%)
__x64_sys_statfs (4 samples, 0.02%)
mongo::PlanYieldPolicySBE::restoreState (14 samples, 0.07%)
mongo::CollectionImpl::getCursor (5 samples, 0.03%)
mongo::WiredTigerRecoveryUnit::doAbandonSnapshot (6 samples, 0.03%)
config_check (4 samples, 0.02%)
__wt_txn_config (3 samples, 0.02%)
do_softirq.part.20 (100 samples, 0.50%)
mongo::LockerImpl::lock (4 samples, 0.02%)
mongo::transport::ServiceStateMachine::Impl::processMessage (44 samples, 0.22%)
mongo::latch_detail::Mutex::~Mutex (2 samples, 0.01%)
execute_native_thread_routine (2 samples, 0.01%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::StorageExecutionContext> (3 samples, 0.02%)
mongo::CommandHelpers::runCommandInvocation (10,798 samples, 54.14%)
mongo::CommandHelpers::runCommandInvocation
mongo::NamespaceString::isReplicated (2 samples, 0.01%)
common_file_perm (2 samples, 0.01%)
__wt_value_return (17 samples, 0.09%)
__pthread_mutex_trylock (2 samples, 0.01%)
schedule_timeout (17 samples, 0.09%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (4 samples, 0.02%)
mongo::sbe::LoopJoinStage::getNext (2,594 samples, 13.01%)
mongo::sbe::LoopJoi..
mongo::PlanYieldPolicy::shouldYieldOrInterrupt (29 samples, 0.15%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendTypeBits (26 samples, 0.13%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (11 samples, 0.06%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::checkForInterrupt (5 samples, 0.03%)
mongo::CommandHelpers::runCommandInvocation (11 samples, 0.06%)
__wt_config_next (3 samples, 0.02%)
mongo::QueryPlannerAnalysis::getSortPattern (4 samples, 0.02%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run (5 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (2 samples, 0.01%)
__wt_free_int (3 samples, 0.02%)
__strlen_avx2 (22 samples, 0.11%)
nf_hook_slow (20 samples, 0.10%)
mongo::ComparisonMatchExpressionBase::ComparisonMatchExpressionBase (5 samples, 0.03%)
mongo::PlanYieldPolicySBE::saveState (6 samples, 0.03%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::receivedCommands (2 samples, 0.01%)
mongo::stage_builder::(anonymous namespace)::IndexKeyPatternTreeNode::emplace (3 samples, 0.02%)
seq_read (6 samples, 0.03%)
mongo::sbe::CheckBoundsStage::~CheckBoundsStage (10 samples, 0.05%)
mongo::Status::Status<char const (5 samples, 0.03%)
tc_realloc (5 samples, 0.03%)
mongo::sbe::value::readKeyStringValueIntoAccessors (4 samples, 0.02%)
mongo::KeyString::TypeBits::resetFromBuffer (59 samples, 0.30%)
tcp_recvmsg (43 samples, 0.22%)
deflate_slow (5 samples, 0.03%)
execute_native_thread_routine (45 samples, 0.23%)
mongo::logv2::LogManager::global (2 samples, 0.01%)
__create_colgroup (3 samples, 0.02%)
mongo::IndexCatalogImpl::indexRecords (7 samples, 0.04%)
ip_output (3 samples, 0.02%)
mongo::sbe::LimitSkipStage::getNext (3 samples, 0.02%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendPreshiftedIntegerPortion (31 samples, 0.16%)
mongo::AutoGetCollectionForReadCommandMaybeLockFree::~AutoGetCollectionForReadCommandMaybeLockFree (22 samples, 0.11%)
__memcmp_avx2_movbe (2 samples, 0.01%)
mongo::tenant_migration_access_blocker::checkIfCanReadOrBlock (5 samples, 0.03%)
__pthread_mutex_unlock (41 samples, 0.21%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
__curfile_insert (5 samples, 0.03%)
__wt_cursor_get_key (99 samples, 0.50%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<mongo::StringData>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<mongo::StringData> >::find_or_prepare_insert<mongo::StringData> (2 samples, 0.01%)
__memcmp_avx2_movbe (9 samples, 0.05%)
mongo::NamespaceString::NamespaceString (3 samples, 0.02%)
asio::detail::scheduler::run (2 samples, 0.01%)
execute_native_thread_routine (6 samples, 0.03%)
mongo::IndexBuildsManager::setUpIndexBuild (11 samples, 0.06%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (14 samples, 0.07%)
mongo::transport::ServiceStateMachine::Impl::scheduleNewLoop (159 samples, 0.80%)
__memmove_avx_unaligned_erms (2 samples, 0.01%)
__wt_cursor_get_keyv (10 samples, 0.05%)
std::vector<mongo::IndexEntry, std::allocator<mongo::IndexEntry> >::_M_realloc_insert<mongo::IndexEntry> (2 samples, 0.01%)
IndexBu.ngod-18 (22 samples, 0.11%)
mongo::BtreeAccessMethod::doGetKeys (2,135 samples, 10.70%)
mongo::BtreeAcc..
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand (25 samples, 0.13%)
mongo::ExpressionContext::~ExpressionContext (2 samples, 0.01%)
mongo::APIParametersFromClient::parse (9 samples, 0.05%)
__wt_page_in_func (4 samples, 0.02%)
sock_sendmsg (2 samples, 0.01%)
mongo::IndexBoundsBuilder::_translatePredicate (8 samples, 0.04%)
mongo::sbe::ProjectStage::~ProjectStage (21 samples, 0.11%)
mongo::CommandHelpers::runCommandDirectly (20 samples, 0.10%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (4 samples, 0.02%)
boost::optional_detail::optional_base<mongo::AutoGetCollectionForReadMaybeLockFree>::construct<mongo::OperationContext*&, mongo::NamespaceString const&, mongo::AutoGetCollectionViewMode, mongo::Date_t, std::vector<mongo::NamespaceStringOrUUID, std::allocator<mongo::NamespaceStringOrUUID> > const&> (67 samples, 0.34%)
mongo::LockerImpl::setGlobalLockTakenInMode (2 samples, 0.01%)
__session_create (3 samples, 0.02%)
mongo::sbe::ProjectStage::getNext (6,349 samples, 31.83%)
mongo::sbe::ProjectStage::getNext
mongo::AutoStatsTracker::~AutoStatsTracker (7 samples, 0.04%)
std::_Rb_tree<mongo::NamespaceString, std::pair<mongo::NamespaceString const, std::pair<std::vector<mongo::NamespaceString, std::allocator<mongo::NamespaceString> >, std::vector<mongo::BSONObj, std::allocator<mongo::BSONObj> > > >, std::_Select1st<std::pair<mongo::NamespaceString const, std::pair<std::vector<mongo::NamespaceString, std::allocator<mongo::NamespaceString> >, std::vector<mongo::BSONObj, std::allocator<mongo::BSONObj> > > > >, std::less<mongo::NamespaceString>, std::allocator<std::pair<mongo::NamespaceString const, std::pair<std::vector<mongo::NamespaceString, std::allocator<mongo::NamespaceString> >, std::vector<mongo::BSONObj, std::allocator<mongo::BSONObj> > > > > >::_M_erase@plt (2 samples, 0.01%)
mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (6 samples, 0.03%)
mongo::ResourceConsumption::MetricsCollector::get (4 samples, 0.02%)
non-virtual thunk to mongo::StorageEngineImpl::makeTemporaryRecordStore (5 samples, 0.03%)
mongo::PlanEnumerator::tagMemo (2 samples, 0.01%)
__session_open_cursor_int (2 samples, 0.01%)
mongo::transport::ServiceStateMachine::Impl::sourceMessage (11 samples, 0.06%)
mongo::IndexBoundsBuilder::translate (8 samples, 0.04%)
mongo::sbe::value::MaterializedRowValueAccessor<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>::getViewOfValue (53 samples, 0.27%)
mongo::stage_builder::SlotBasedStageBuilder::build (110 samples, 0.55%)
mongo::ResourceConsumption::UnitCounter::observeOne (9 samples, 0.05%)
apic_timer_interrupt (2 samples, 0.01%)
mongo::sbe::ProjectStage::~ProjectStage (2 samples, 0.01%)
mongo::AutoGetCollectionForReadCommandBase<mongo::AutoGetCollectionForReadLockFree>::AutoGetCollectionForReadCommandBase (61 samples, 0.31%)
mongo::sbe::value::releaseValue (2 samples, 0.01%)
ip_local_out (3 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (8 samples, 0.04%)
mongo::WiredTigerRecordStoreCursorBase::seekExact (3 samples, 0.02%)
ipt_do_table (3 samples, 0.02%)
mongo::latch_detail::Mutex::Mutex (2 samples, 0.01%)
nf_nat_inet_fn (3 samples, 0.02%)
mongo::sbe::value::Object::reserve (14 samples, 0.07%)
std::__move_merge<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*, std::_Deque_iterator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>&, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>, __gnu_cxx::__ops::_Iter_comp_iter<mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (259 samples, 1.30%)
mongo::(anonymous namespace)::waitForReadConcernImpl (2 samples, 0.01%)
operator delete[] (14 samples, 0.07%)
mongo::BSONObjBuilderValueStream::endField (4 samples, 0.02%)
mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl (25 samples, 0.13%)
mongo::PlanEnumerator::~PlanEnumerator (2 samples, 0.01%)
kernel_init_free_pages (2 samples, 0.01%)
std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve (19 samples, 0.10%)
mongo::BSONElement::compareElements (7 samples, 0.04%)
mongo::stage_builder::buildSlotBasedExecutableTree (139 samples, 0.70%)
smp_apic_timer_interrupt (2 samples, 0.01%)
mongo::BSONElement::computeSize (10 samples, 0.05%)
mongo::WiredTigerRecoveryUnit::_txnClose (4 samples, 0.02%)
__session_open_cursor (2 samples, 0.01%)
mongo::sbe::value::Object::Object (5 samples, 0.03%)
__wt_session_gen_leave (6 samples, 0.03%)
mongo::(anonymous namespace)::runCommandInvocation (11 samples, 0.06%)
mongo::latch_detail::Mutex::lock (6 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
__fget_light (2 samples, 0.01%)
mongo::QueryPlannerAccess::mergeWithLeafNode (2 samples, 0.01%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand (7,838 samples, 39.30%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand
__softirqentry_text_start (99 samples, 0.50%)
__log_file_server (2 samples, 0.01%)
mongo::FTDCFileWriter::writeSample (15 samples, 0.08%)
lock_sock_nested (2 samples, 0.01%)
mongo::VectorClock::_ensurePassesRateLimiter (2 samples, 0.01%)
operator delete@plt (3 samples, 0.02%)
__lock_text_start (2 samples, 0.01%)
mongo::(anonymous namespace)::DatabaseShardingStateMap::getOrCreate (2 samples, 0.01%)
mongo::AndMatchExpression::~AndMatchExpression (4 samples, 0.02%)
add_wait_queue (2 samples, 0.01%)
__wt_session_get_dhandle (2 samples, 0.01%)
mod_timer (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::builtinNewObj (491 samples, 2.46%)
mo..
mongo::Client::getCurrent (3 samples, 0.02%)
mongo::fetchNextImpl<mongo::BSONObj> (817 samples, 4.10%)
mong..
mongo::latch_detail::Mutex::_onQuickLock (229 samples, 1.15%)
ep_poll (29 samples, 0.15%)
auto mongo::unique_function<void (19,315 samples, 96.84%)
auto mongo::unique_function<void
mongo::latch_detail::Mutex::_onUnlock (11 samples, 0.06%)
mongo::sbe::SpoolLazyProducerStage::~SpoolLazyProducerStage (19 samples, 0.10%)
mongo::CollectionQueryInfo::notifyOfQuery (3 samples, 0.02%)
asio::io_context::run (6 samples, 0.03%)
__ip_local_out (22 samples, 0.11%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (8 samples, 0.04%)
mongo::DatabaseImpl::userCreateNS (10 samples, 0.05%)
mongo::WiredTigerRecoveryUnit::_txnOpen (17 samples, 0.09%)
mongo::stage_builder::(anonymous namespace)::buildNewObjExpr (3 samples, 0.02%)
mongo::future_details::SharedStateBase::transitionToFinished (18,869 samples, 94.60%)
mongo::future_details::SharedStateBase::transitionToFinished
mongo::UniqueOperationIdRegistry::acquireSlot (3 samples, 0.02%)
mongo::sbe::UnionStage::UnionStage (2 samples, 0.01%)
__wt_btcur_search (1,284 samples, 6.44%)
__wt_btc..
__local_bh_enable_ip (100 samples, 0.50%)
mongo::BSONObj::getField (15 samples, 0.08%)
mongo::BtreeKeyGenerator::_getKeysWithoutArray (1,306 samples, 6.55%)
mongo::B..
tcp_ack (8 samples, 0.04%)
mongo::ScopedOperationCompletionShardingActions::~ScopedOperationCompletionShardingActions (2 samples, 0.01%)
mongo::LatchAnalyzer::onAcquire (2 samples, 0.01%)
mongo::ShardingState::get (2 samples, 0.01%)
JournalFlusher (13 samples, 0.07%)
ip_local_out (140 samples, 0.70%)
mongo::sbe::vm::ByteCode::runInternal (155 samples, 0.78%)
mongo::UncommittedMultikey::get@plt (2 samples, 0.01%)
listener (3 samples, 0.02%)
mongo::BSONObjBuilder::BSONObjBuilder (32 samples, 0.16%)
path_lookupat (6 samples, 0.03%)
mongo::insert_listener::shouldListenForInserts (12 samples, 0.06%)
__wt_cursor_set_keyv (204 samples, 1.02%)
mongo::WiredTigerRecordStore::keyFormat (2 samples, 0.01%)
mongo::KeyString::TypeBits::readSizeFromBuffer (6 samples, 0.03%)
mongo::BSONElement::computeSize (5 samples, 0.03%)
mongo::sbe::vm::ByteCode::runInternal@plt (2 samples, 0.01%)
tcmalloc::PageHeap::ReleaseSpan (4 samples, 0.02%)
mongo::FTDCBSONUtil::extractMetricsFromDocument (3 samples, 0.02%)
mongo::WiredTigerBeginTxnBlock::WiredTigerBeginTxnBlock (22 samples, 0.11%)
mongo::PlanYieldPolicy::performYield (67 samples, 0.34%)
__wt_cursor_get_value (7 samples, 0.04%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, long> > >::try_emplace_impl<mongo::StringData const&> (2 samples, 0.01%)
mongo::LockerImpl::lockGlobal (4 samples, 0.02%)
mongo::sbe::vm::ByteCode::run (3 samples, 0.02%)
mongo::BufReader::skip (64 samples, 0.32%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (3 samples, 0.02%)
mongo::transport::TransportLayerASIO::BatonASIO::detachImpl (2 samples, 0.01%)
mongo::stage_builder::SlotBasedStageBuilder::build (67 samples, 0.34%)
__x64_sys_newlstat (10 samples, 0.05%)
mongo::sbe::UnionStage::UnionStage (2 samples, 0.01%)
mongo::Client::getCurrent (4 samples, 0.02%)
mongo::sbe::UnionStage::getNext (5 samples, 0.03%)
mongo::TenantMigrationAccessBlockerRegistry::_getTenantMigrationAccessBlockersForDbName (4 samples, 0.02%)
mongo::mongoMalloc (7 samples, 0.04%)
auto mongo::unique_function<void (19,311 samples, 96.82%)
auto mongo::unique_function<void
mongo::stage_builder::(anonymous namespace)::getFirstNodeByType (2 samples, 0.01%)
mongo::TenantMigrationAccessBlockerRegistry::getTenantMigrationAccessBlockerForDbName (4 samples, 0.02%)
mongo::sbe::LoopJoinStage::getNext (9 samples, 0.05%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::value::OwnedValueAccessor>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::value::OwnedValueAccessor> > >::try_emplace_impl<long const&> (177 samples, 0.89%)
mongo::BSONObj::getField (162 samples, 0.81%)
mongo::BasicBufBuilder<mongo::SharedBufferAllocator>::_growOutOfLineSlowPath (5 samples, 0.03%)
mongo::PlanExplainerSBE::getSummaryStats (10 samples, 0.05%)
mongo::QueryPlannerIXSelect::_rateIndices (6 samples, 0.03%)
mongo::sbe::ProjectStage::open (19 samples, 0.10%)
mongo::stage_builder::SlotBasedStageBuilder::build (116 samples, 0.58%)
show_mountinfo (6 samples, 0.03%)
__wt_cursor_set_key (2 samples, 0.01%)
_copy_from_iter_full (15 samples, 0.08%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (25 samples, 0.13%)
mongo::LockerImpl::~LockerImpl (20 samples, 0.10%)
__wt_btcur_evict_reposition (5 samples, 0.03%)
mongo::BufReader::skip (9 samples, 0.05%)
mongo::future_details::SharedStateBase::~SharedStateBase (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::getNext (7 samples, 0.04%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails (3 samples, 0.02%)
mongo::LockerImpl::unlock (2 samples, 0.01%)
mongo::sbe::SortStage::open (9,026 samples, 45.25%)
mongo::sbe::SortStage::open
mongo::sbe::ProjectStage::~ProjectStage (2 samples, 0.01%)
mongo::mongoRealloc (4 samples, 0.02%)
auto mongo::unique_function<void (44 samples, 0.22%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendDiscriminator (12 samples, 0.06%)
__kmalloc_node_track_caller (4 samples, 0.02%)
ep_send_events_proc (5 samples, 0.03%)
mongo::BufReader::skip (34 samples, 0.17%)
auto mongo::unique_function<void (21 samples, 0.11%)
std::__move_merge<std::_Deque_iterator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>&, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*, __gnu_cxx::__ops::_Iter_comp_iter<mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (314 samples, 1.57%)
nf_conntrack_in (10 samples, 0.05%)
mongo::PlanExplainerSBE::getSummaryStats (16 samples, 0.08%)
mongo::IndexEntryComparison::makeKeyStringFromSeekPointForSeek (5 samples, 0.03%)
__do_sys_newlstat (10 samples, 0.05%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
mongo::KeyString::TypeBits::Reader::readNumeric (6 samples, 0.03%)
mongo::transport::ServiceStateMachine::Impl::startNewLoop (44 samples, 0.22%)
operator new[] (4 samples, 0.02%)
apic_timer_interrupt (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::value::OwnedValueAccessor>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::value::OwnedValueAccessor> > >::try_emplace_impl<long const&> (12 samples, 0.06%)
mongo::rpc::OpMsgReplyBuilder::getBodyBuilder (2 samples, 0.01%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendRecordIdLong (40 samples, 0.20%)
do_syscall_64 (7 samples, 0.04%)
std::_Function_handler<std::pair<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, mongo::stage_builder::PlanStageSlots> (109 samples, 0.55%)
net_rx_action (95 samples, 0.48%)
__wt_session_get_dhandle (2 samples, 0.01%)
prep_new_page (22 samples, 0.11%)
mongo::ImpersonationSessionGuard::ImpersonationSessionGuard (2 samples, 0.01%)
__strlen_avx2 (3 samples, 0.02%)
ktime_get (2 samples, 0.01%)
mongo::ResourceConsumption::MetricsCollector::incrementOneDocRead (7 samples, 0.04%)
mongo::sbe::acquireCollection (4 samples, 0.02%)
execute_native_thread_routine (5 samples, 0.03%)
[unknown] (9 samples, 0.05%)
mongo::DatabaseShardingState::getSharedForLockFreeReads (3 samples, 0.02%)
mongo::rpc::OpMsgReplyBuilder::reserveBytes (8 samples, 0.04%)
std::_Rb_tree<mongo::StringData, mongo::StringData, std::_Identity<mongo::StringData>, std::less<mongo::StringData>, std::allocator<mongo::StringData> >::_M_insert_unique<mongo::StringData const&> (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::runInternal@plt (2 samples, 0.01%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (44 samples, 0.22%)
mongo::sorter::InMemIterator<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::more (14 samples, 0.07%)
schedule (2 samples, 0.01%)
mongo::LeveledSynchronizedValueMutexPolicy<0>::construct (2 samples, 0.01%)
malloc@plt (2 samples, 0.01%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendBsonValue (66 samples, 0.33%)
__x64_sys_sendmsg (2 samples, 0.01%)
tc_malloc (2 samples, 0.01%)
mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_waitForWriteConcern (6 samples, 0.03%)
mongo::latch_detail::Mutex::unlock (12 samples, 0.06%)
mongo::LockerImpl::_lockBegin (4 samples, 0.02%)
mongo::sbe::value::releaseValue (16 samples, 0.08%)
mongo::WiredTigerRecordStoreCursorBase::seekExact (2,093 samples, 10.49%)
mongo::WiredTig..
__wt_cursor_get_keyv@plt (2 samples, 0.01%)
__wt_cache_eviction_check (2 samples, 0.01%)
std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator= (18 samples, 0.09%)
std::_Function_handler<bool (2 samples, 0.01%)
boost::optional_detail::optional_base<mongo::AutoGetCollectionForReadCommandLockFree>::emplace_assign<mongo::OperationContext*&, mongo::NamespaceStringOrUUID const&, mongo::AutoGetCollectionViewMode&, mongo::Date_t&, mongo::AutoStatsTracker::LogMode&, std::vector<mongo::NamespaceStringOrUUID, std::allocator<mongo::NamespaceStringOrUUID> > const&> (62 samples, 0.31%)
__wt_cursor_valid (45 samples, 0.23%)
mongo::transport::TransportLayerASIO::ASIOSession::sourceMessage (10 samples, 0.05%)
mongo::PlanEnumerator::prepMemo (22 samples, 0.11%)
mongo::BSONElement::woCompare (269 samples, 1.35%)
mongo::latch_detail::Mutex::~Mutex (2 samples, 0.01%)
mongo::DurableCatalogImpl::createIndex (4 samples, 0.02%)
_fini (3 samples, 0.02%)
mongo::FTDCBSONUtil::(anonymous namespace)::extractMetricsFromDocument (3 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (4 samples, 0.02%)
std::__move_merge<std::_Deque_iterator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>&, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*, __gnu_cxx::__ops::_Iter_comp_iter<mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (2 samples, 0.01%)
mongo::ServiceEntryPointMongod::Hooks::waitForReadConcern (7 samples, 0.04%)
mongo::KeyString::decodeRecordIdLongAtEnd (70 samples, 0.35%)
mongo::sbe::value::Object::Object (206 samples, 1.03%)
mongo::Sorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::Sorter (2 samples, 0.01%)
__curfile_search (211 samples, 1.06%)
mongo::LatchAnalyzer::onRelease (23 samples, 0.12%)
mongo::CollectionImpl::isIndexMultikey (74 samples, 0.37%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (8 samples, 0.04%)
[unknown] (4 samples, 0.02%)
mongo::DatabaseShardingState::getSharedForLockFreeReads (2 samples, 0.01%)
ftdc (79 samples, 0.40%)
mongo::KeyString::BuilderBase<mongo::KeyString::Builder>::appendDiscriminator (2 samples, 0.01%)
mongo::CollectionImpl::prepareForIndexBuild (4 samples, 0.02%)
__madvise (4 samples, 0.02%)
mongo::BufReader::skip (7 samples, 0.04%)
mongo::OperationContext::markKilled (4 samples, 0.02%)
mongo::(anonymous namespace)::LinuxSystemMetricsCollector::collect (7 samples, 0.04%)
mongo::stage_builder::prepareSlotBasedExecutableTree (69 samples, 0.35%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace (3 samples, 0.02%)
mongo::QueryPlannerAccess::_buildIndexedDataAccess (37 samples, 0.19%)
pthread_cond_timedwait@@GLIBC_2.3.2 (7 samples, 0.04%)
mongo::ComparisonMatchExpression::ComparisonMatchExpression (8 samples, 0.04%)
mongo::ServiceEntryPointMongod::Hooks::waitForLinearizableReadConcern (2 samples, 0.01%)
mongo::AutoGetCollectionLockFree::AutoGetCollectionLockFree (26 samples, 0.13%)
mongo::PlanStage::work (2 samples, 0.01%)
schedule_hrtimeout_range_clock (20 samples, 0.10%)
mongo::sbe::ProjectStage::getNext (6 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
__wt_txn_checkpoint (7 samples, 0.04%)
skb_release_all (2 samples, 0.01%)
mongo::WiredTigerRecordStoreCursorBase::seekExact (258 samples, 1.29%)
auto mongo::unique_function<void (2 samples, 0.01%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::_done (37 samples, 0.19%)
__strlen_avx2 (7 samples, 0.04%)
__x64_sys_write (5 samples, 0.03%)
mongo::sbe::LoopJoinStage::openInner (24 samples, 0.12%)
mongo::BSONObjBuilderValueStream::BSONObjBuilderValueStream (41 samples, 0.21%)
std::vector<mongo::IndexEntry, std::allocator<mongo::IndexEntry> >::operator= (2 samples, 0.01%)
mongo::sbe::value::Object::push_back (11 samples, 0.06%)
mongo::sbe::value::Object::~Object (9 samples, 0.05%)
mongo::QueryPlannerIXSelect::_compatible (5 samples, 0.03%)
__schema_create (3 samples, 0.02%)
__lll_unlock_wake (3 samples, 0.02%)
mongo::query_request_helper::makeFromFindCommand (12 samples, 0.06%)
vfs_statfs (3 samples, 0.02%)
__tls_get_addr (3 samples, 0.02%)
inet_recvmsg (43 samples, 0.22%)
do_syscall_64 (227 samples, 1.14%)
__session_begin_transaction (14 samples, 0.07%)
mongo::ResourceConsumption::MetricsCollector::get (2 samples, 0.01%)
mongo::Top::record (3 samples, 0.02%)
mongo::tenant_migration_access_blocker::checkIfCanReadOrBlock (5 samples, 0.03%)
mongo::ExpressionContext::~ExpressionContext (3 samples, 0.02%)
__fget (2 samples, 0.01%)
__strlen_avx2 (51 samples, 0.26%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (4 samples, 0.02%)
mongo::sbe::value::compareValue (39 samples, 0.20%)
mongo::ResourceConsumption::DocumentUnitCounter::unitSize (2 samples, 0.01%)
mongo::sbe::ScanStage::open (17 samples, 0.09%)
mongo::NamespaceString::NamespaceString (3 samples, 0.02%)
mongo::WiredTigerRecordStoreStandardCursor::setKey (21 samples, 0.11%)
mongo::TenantMigrationAccessBlockerRegistry::getTenantMigrationAccessBlockerForDbName (4 samples, 0.02%)
mongo::sbe::CompileCtx::getSpoolBuffer (2 samples, 0.01%)
__wt_curtable_open (2 samples, 0.01%)
filename_lookup (6 samples, 0.03%)
boost::optional_detail::optional_base<mongo::KeyStringEntry>::assign (2 samples, 0.01%)
__wt_page_in_func (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::run (2 samples, 0.01%)
user_statfs (4 samples, 0.02%)
operator new[] (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<mongo::MatchExpression*, mongo::PlanEnumerator::OutsidePredRoute>, absl::lts_20210324::container_internal::HashEq<mongo::MatchExpression*, void>::Hash, absl::lts_20210324::container_internal::HashEq<mongo::MatchExpression*, void>::Eq, std::allocator<std::pair<mongo::MatchExpression* const, mongo::PlanEnumerator::OutsidePredRoute> > >::prepare_insert (2 samples, 0.01%)
strncpy_from_user (3 samples, 0.02%)
mongo::(anonymous namespace)::GetMoreCmd::parse (3 samples, 0.02%)
std::basic_filebuf<char, std::char_traits<char> >::close (2 samples, 0.01%)
mongo::GTMatchExpression::~GTMatchExpression (2 samples, 0.01%)
mongo::SharedBufferFragmentBuilder::grow (15 samples, 0.08%)
mongo::IndexBuildsCoordinator::_setUpIndexBuild (11 samples, 0.06%)
mongo::sbe::ProjectStage::getNext (159 samples, 0.80%)
__ip_queue_xmit (141 samples, 0.71%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::BSONObjBuilderBase (22 samples, 0.11%)
__strlen_avx2 (2 samples, 0.01%)
futex_wait_queue_me (2 samples, 0.01%)
mongo::SharedBufferFragmentBuilder::start (3 samples, 0.02%)
mongo::sbe::value::getApproximateSize (14 samples, 0.07%)
mongo::CollectionCatalog::getDatabaseProfileSettings (2 samples, 0.01%)
mongo::KeyString::TypeBits::appendBit (17 samples, 0.09%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (9 samples, 0.05%)
mongo::sbe::IndexScanStage::restoreCollectionAndIndex (4 samples, 0.02%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendTypeBits (4 samples, 0.02%)
mongo::IDLParserErrorContext::parseNsOrUUID (3 samples, 0.02%)
mongo::WiredTigerCursor::WiredTigerCursor (18 samples, 0.09%)
mongo::ServiceEntryPointCommon::handleRequest (18,960 samples, 95.06%)
mongo::ServiceEntryPointCommon::handleRequest
mongo::KeyString::TypeBits::appendBit (4 samples, 0.02%)
asio::detail::socket_ops::send@plt (2 samples, 0.01%)
__wt_config_gets_def (2 samples, 0.01%)
sockfd_lookup_light (2 samples, 0.01%)
mongo::ComparisonMatchExpressionBase::ComparisonMatchExpressionBase (2 samples, 0.01%)
std::__merge_adaptive<__gnu_cxx::__normal_iterator<std::unique_ptr<mongo::MatchExpression, std::default_delete<mongo::MatchExpression> >*, std::vector<std::unique_ptr<mongo::MatchExpression, std::default_delete<mongo::MatchExpression> >, std::allocator<std::unique_ptr<mongo::MatchExpression, std::default_delete<mongo::MatchExpression> > > > >, long, std::unique_ptr<mongo::MatchExpression, std::default_delete<mongo::MatchExpression> >*, __gnu_cxx::__ops::_Iter_comp_iter<mongo::MatchExpression::sortTree (2 samples, 0.01%)
mongo::transport::ServiceStateMachine::Impl::startNewLoop (19,304 samples, 96.78%)
mongo::transport::ServiceStateMachine::Impl::startNewLoop
mongo::ThreadPool::Impl::_workerThreadBody (21 samples, 0.11%)
mongo::sbe::LoopJoinStage::openInner (29 samples, 0.15%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_transition (7 samples, 0.04%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashSetPolicy<unsigned int>, absl::lts_20210324::hash_internal::Hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<unsigned int> >::EmplaceDecomposable::operator (2 samples, 0.01%)
mongo::sbe::value::MaterializedRowValueAccessor<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>::getViewOfValue (8 samples, 0.04%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::NodeHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::Date_t>, absl::lts_20210324::container_internal::StringHash, absl::lts_20210324::container_internal::StringHashEq::Eq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::Date_t> > >::try_emplace_impl<char const (2 samples, 0.01%)
mongo::BackgroundJob::jobBody (12 samples, 0.06%)
mongo::ResourceConsumption::DocumentUnitCounter::unitSize (19 samples, 0.10%)
link_path_walk.part.33 (5 samples, 0.03%)
mongo::KeyString::PooledBuilder::release (11 samples, 0.06%)
boost::container::dtl::flat_tree<mongo::KeyString::Value, boost::move_detail::identity<mongo::KeyString::Value>, std::less<mongo::KeyString::Value>, void>::insert_unique (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::run (3 samples, 0.02%)
mongo::ExpressionContext::ExpressionContext (5 samples, 0.03%)
mongo::ResourceConsumption::MetricsCollector::incrementOneCursorSeek (6 samples, 0.03%)
mongo::PlanEnumerator::enumerateOneIndex (3 samples, 0.02%)
mongo::transport::TransportLayerASIO::ASIOReactor::run (2 samples, 0.01%)
mongo::Client::getCurrent (3 samples, 0.02%)
__netif_receive_skb (94 samples, 0.47%)
mongo::KeyString::compare (57 samples, 0.29%)
security_socket_sendmsg (2 samples, 0.01%)
mongo::ResourceConsumption::MetricsCollector::incrementOneIdxEntryRead (8 samples, 0.04%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (21 samples, 0.11%)
mongo::getErrorLabels (2 samples, 0.01%)
mongo::AutoGetCollectionForReadBase<mongo::AutoGetCollectionLockFree, mongo::AutoGetCollectionForReadLockFree::EmplaceHelper>::AutoGetCollectionForReadBase (28 samples, 0.14%)
__wake_up_sync_key (39 samples, 0.20%)
[unknown] (36 samples, 0.18%)
mongo::OpMsg::parseOwned (12 samples, 0.06%)
ep_item_poll.isra.16 (2 samples, 0.01%)
mongo::sbe::value::Object::~Object (2 samples, 0.01%)
mongo::(anonymous namespace)::FindCmd::Invocation::ns (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::seekWTCursor (19 samples, 0.10%)
std::make_unique<mongo::sbe::CheckBoundsStage, std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, mongo::sbe::CheckBoundsParams, long&, long&, long&, unsigned int&> (4 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (3 samples, 0.02%)
std::make_unique<mongo::sbe::SortStage, std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, absl::lts_20210324::InlinedVector<long, 2ul, std::allocator<long> >, std::vector<mongo::sbe::value::SortDirection, std::allocator<mongo::sbe::value::SortDirection> >, absl::lts_20210324::InlinedVector<long, 2ul, std::allocator<long> >, unsigned long, unsigned long const&, bool&, unsigned int> (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::find<mongo::StringData> (6 samples, 0.03%)
mongo::WiredTigerSession::releaseCursor (2 samples, 0.01%)
mongo::IndexBuildBlock::init (5 samples, 0.03%)
__wake_up_common_lock (39 samples, 0.20%)
mongo::WiredTigerRecoveryUnit::getSession (2 samples, 0.01%)
__wt_btcur_search_near (11 samples, 0.06%)
__wt_sync_file (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
__tls_get_addr (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
sk_wait_data (22 samples, 0.11%)
__x64_sys_recvmsg (47 samples, 0.24%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::OpObserver::Times> (2 samples, 0.01%)
alloc_pages_current (23 samples, 0.12%)
mongo::Interval::isNull (2 samples, 0.01%)
tcp_rcv_established (79 samples, 0.40%)
mongo::QueryPlannerAnalysis::analyzeDataAccess (18 samples, 0.09%)
mongo::VectorClock::gossipIn (5 samples, 0.03%)
____sys_sendmsg (2 samples, 0.01%)
mongo::(anonymous namespace)::_extractReadConcern (5 samples, 0.03%)
__config_getraw (2 samples, 0.01%)
mongo::WiredTigerBeginTxnBlock::WiredTigerBeginTxnBlock (12 samples, 0.06%)
mongo::WiredTigerRecordStoreStandardCursor::~WiredTigerRecordStoreStandardCursor (2 samples, 0.01%)
mongo::sbe::value::releaseValue (3 samples, 0.02%)
mongo::SortedDataIndexAccessMethod::newCursor (22 samples, 0.11%)
mongo::sbe::value::OwnedValueAccessorValueBuilder::readValues@plt (2 samples, 0.01%)
mongo::KVDropPendingIdentReaper::dropIdentsOlderThan (4 samples, 0.02%)
__wt_session_create (4 samples, 0.02%)
__memmove_avx_unaligned_erms (3 samples, 0.02%)
mongo::sbe::value::Object::push_back (121 samples, 0.61%)
auto mongo::unique_function<void (2 samples, 0.01%)
__do_sys_madvise (4 samples, 0.02%)
auto mongo::unique_function<void (19,314 samples, 96.83%)
auto mongo::unique_function<void
mongo::sbe::vm::ByteCode::builtinNewObj (16 samples, 0.08%)
strlen@plt (7 samples, 0.04%)
[unknown] (9 samples, 0.05%)
tc_malloc (34 samples, 0.17%)
boost::container::dtl::flat_tree<mongo::KeyString::Value, boost::move_detail::identity<mongo::KeyString::Value>, std::less<mongo::KeyString::Value>, void>::insert_unique (59 samples, 0.30%)
mongo::LockerImpl::_lockBegin (2 samples, 0.01%)
zap_page_range (4 samples, 0.02%)
mongo::sbe::value::Object::reserve (3 samples, 0.02%)
mongo::sbe::ScanStage::~ScanStage (3 samples, 0.02%)
mongo::SortedDataIndexAccessMethod::_indexKeysOrWriteToSideTable (7 samples, 0.04%)
mongo::Variables::setLegacyRuntimeConstants (3 samples, 0.02%)
mongo::KeyString::decodeRecordIdLongAtEnd (6 samples, 0.03%)
mongo::BSONElement::computeSize (10 samples, 0.05%)
operator delete[] (4 samples, 0.02%)
mongo::(anonymous namespace)::FSyncCommand::errmsgRun (7 samples, 0.04%)
__wt_btcur_next_prefix (368 samples, 1.84%)
_..
__do_sys_statfs (4 samples, 0.02%)
__wt_session_get_dhandle (2 samples, 0.01%)
std::_Function_handler<mongo::Collection const* (29 samples, 0.15%)
__wt_row_modify (3 samples, 0.02%)
mongo::sbe::value::releaseValue (9 samples, 0.05%)
__memmove_avx_unaligned_erms (12 samples, 0.06%)
memcpy@plt (2 samples, 0.01%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::checkForInterrupt (221 samples, 1.11%)
mongo::AuthorizationSessionImpl::_refreshUserInfoAsNeeded@plt (2 samples, 0.01%)
std::_Rb_tree<mongo::StringData, mongo::StringData, std::_Identity<mongo::StringData>, std::less<mongo::StringData>, std::allocator<mongo::StringData> >::_M_insert_unique<mongo::StringData const&> (2 samples, 0.01%)
mongo::KeyString::compare (11 samples, 0.06%)
mongo::BSONDepth::getMaxAllowableDepth (2 samples, 0.01%)
mongo::rpc::opMsgRequestFromAnyProtocol (13 samples, 0.07%)
do_syscall_64 (49 samples, 0.25%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::receivedCommands (41 samples, 0.21%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::FTDCController::start (45 samples, 0.23%)
mongo::sbe::vm::CodeFragment::appendConstVal (2 samples, 0.01%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (14 samples, 0.07%)
__alloc_pages_nodemask (23 samples, 0.12%)
mongo::CursorManager::deregisterCursor (2 samples, 0.01%)
mongo::BtreeKeyGenerator::getKeys (4 samples, 0.02%)
__wt_cursor_get_valuev@plt (3 samples, 0.02%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendBSONElement (615 samples, 3.08%)
mon..
__memmove_avx_unaligned_erms (2 samples, 0.01%)
mongo::ClockSource::waitForConditionUntil (5 samples, 0.03%)
__wt_txn_rollback (2 samples, 0.01%)
mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (1,037 samples, 5.20%)
mongo:..
mongo::sbe::value::MaterializedRow::memUsageForSorter (156 samples, 0.78%)
mongo::LockerImpl::~LockerImpl (3 samples, 0.02%)
__wt_config_next (2 samples, 0.01%)
mongo::sbe::IndexScanStage::getNext (2,432 samples, 12.19%)
mongo::sbe::IndexS..
mongo::CurOp::~CurOp (9 samples, 0.05%)
__wt_reconcile (2 samples, 0.01%)
mongo::WiredTigerKVEngine::createSortedDataInterface (4 samples, 0.02%)
mongo::ClientStrand::_setCurrent (2 samples, 0.01%)
__wt_evict_thread_run (4 samples, 0.02%)
clear_page_erms (20 samples, 0.10%)
__wt_cursor_set_key (23 samples, 0.12%)
operator delete[] (48 samples, 0.24%)
mongo::sbe::FilterStage<false, false>::prepare (45 samples, 0.23%)
mongo::MultiIndexBlock::insertAllDocumentsInCollection (9 samples, 0.05%)
tcmalloc::PageHeap::Delete (6 samples, 0.03%)
mongo::fillOutPlannerParams (24 samples, 0.12%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
__rec_row_leaf_insert (2 samples, 0.01%)
__wt_curfile_open (2 samples, 0.01%)
execute_native_thread_routine (12 samples, 0.06%)
tcp_push (2 samples, 0.01%)
tcp_write_xmit (2 samples, 0.01%)
mongo::PlanExecutorSBE::PlanExecutorSBE (9 samples, 0.05%)
mongo::MessageCompressorManager::forSession (2 samples, 0.01%)
[unknown] (9 samples, 0.05%)
mongo::FieldPath::FieldPath (2 samples, 0.01%)
mongo::sbe::ScanStage::doRestoreState (31 samples, 0.16%)
__logl (2 samples, 0.01%)
mongo::LockerImpl::inAWriteUnitOfWork (21 samples, 0.11%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::ServerStatusSection::appendSection (10 samples, 0.05%)
std::_Function_handler<bool (3,081 samples, 15.45%)
std::_Function_handler<..
mongo::APIVersionMetrics::update (6 samples, 0.03%)
mongo::LockerImpl::getFlowControlTicket (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::BatonASIO::markKillOnClientDisconnect (2 samples, 0.01%)
__GI___libc_write (12 samples, 0.06%)
tc_deletearray_sized (28 samples, 0.14%)
do_syscall_64 (8 samples, 0.04%)
__session_log_flush (2 samples, 0.01%)
asio::detail::scheduler::run (5 samples, 0.03%)
mongo::GTMatchExpression::shallowClone (2 samples, 0.01%)
tc_realloc (3 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (10 samples, 0.05%)
mongo::CollectionImpl::_insertDocuments (11 samples, 0.06%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::BSONObjBuilderBase (30 samples, 0.15%)
mongo::LockerImpl::_lockBegin (2 samples, 0.01%)
show_stat (3 samples, 0.02%)
mongo::SortPattern::SortPattern (6 samples, 0.03%)
mongo::sbe::ScanStage::close (4 samples, 0.02%)
mongo::(anonymous namespace)::appendErrorLabelsAndTopologyVersion (4 samples, 0.02%)
__curfile_search (1,630 samples, 8.17%)
__curfile_s..
operator delete[] (16 samples, 0.08%)
ip_output (117 samples, 0.59%)
mongo::(anonymous namespace)::runCommandInvocation (10,800 samples, 54.15%)
mongo::(anonymous namespace)::runCommandInvocation
mongo::sbe::vm::ByteCode::run (3 samples, 0.02%)
__wt_search_insert (4 samples, 0.02%)
mongo::BSONObj::getOwned (2 samples, 0.01%)
__tls_get_addr@plt (2 samples, 0.01%)
mongo::Lock::GlobalLock::GlobalLock (7 samples, 0.04%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
mongo::ConstDataRange::readInto<unsigned char> (13 samples, 0.07%)
strlen@plt (2 samples, 0.01%)
mongo::QueryPlannerAccess::buildIndexedAnd (36 samples, 0.18%)
mongo::FailPoint::shouldFail (5 samples, 0.03%)
mongo::Top::record (4 samples, 0.02%)
mongo::ServiceContext::makeOperationContext (3 samples, 0.02%)
[unknown] (16 samples, 0.08%)
mongo::APIParametersFromClient::parse (2 samples, 0.01%)
operator delete[] (81 samples, 0.41%)
mongo::sbe::ScanStage::open (4 samples, 0.02%)
mongo::BtreeKeyGenerator::_getKeysWithoutArray@plt (18 samples, 0.09%)
skb_page_frag_refill (24 samples, 0.12%)
mongo::sbe::LoopJoinStage::getNext (3,993 samples, 20.02%)
mongo::sbe::LoopJoinStage::getN..
operator new@plt (2 samples, 0.01%)
operator delete[] (4 samples, 0.02%)
std::_Function_handler<bool (2 samples, 0.01%)
mongo::UncommittedMultikey::get (2 samples, 0.01%)
skb_copy_datagram_iter (3 samples, 0.02%)
schedule (17 samples, 0.09%)
mongo::sbe::vm::ByteCode::runInternal (2 samples, 0.01%)
__x64_sys_futex (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<unsigned int, mongo::Client*>, absl::lts_20210324::hash_internal::Hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, mongo::Client*> > >::erase<unsigned int> (3 samples, 0.02%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::onCompletion<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl (11 samples, 0.06%)
mongo::BasicCommand::runWithReplyBuilder (20 samples, 0.10%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::raw_hash_set (2 samples, 0.01%)
mongo::sbe::UnionStage::prepare (35 samples, 0.18%)
mongo::IndexCatalogImpl::getIndexIterator (2 samples, 0.01%)
mongo::sbe::value::getApproximateSize (118 samples, 0.59%)
[unknown] (9 samples, 0.05%)
mongo::WiredTigerSessionCache::WiredTigerSessionDeleter::operator (2 samples, 0.01%)
mongo::AuthorizationSessionImpl::isAuthorizedForActionsOnResource (3 samples, 0.02%)
mongo::WiredTigerRecordStore::doInsertRecords (4 samples, 0.02%)
__wt_session_get_btree_ckpt (2 samples, 0.01%)
mongo::BackgroundThreadClockSource::now (11 samples, 0.06%)
__wt_key_return (25 samples, 0.13%)
mongo::rpc::readRequestMetadata (13 samples, 0.07%)
operator new[] (44 samples, 0.22%)
mongo::UniqueOperationIdRegistry::OperationIdSlot::_releaseSlot (3 samples, 0.02%)
mongo::CollectionIndexUsageTracker::recordIndexAccess (2 samples, 0.01%)
auto mongo::unique_function<void (44 samples, 0.22%)
mongo::plan_cache_util::buildDebugInfo (6 samples, 0.03%)
mongo::repl::ReadConcernArgs::get (2 samples, 0.01%)
[unknown] (6 samples, 0.03%)
mongo::CollectionImpl::isIndexMultikey (628 samples, 3.15%)
mon..
mongo::sbe::ScanStage::getNext (699 samples, 3.50%)
mon..
mongo::sbe::IndexScanStage::close (2 samples, 0.01%)
mongo::sbe::ProjectStage::prepare (6 samples, 0.03%)
__wt_calloc (3 samples, 0.02%)
std::_Function_handler<bool (404 samples, 2.03%)
s..
__memmove_avx_unaligned_erms (14 samples, 0.07%)
mongo::sbe::IndexScanStage::~IndexScanStage (4 samples, 0.02%)
mongo::transport::ServiceStateMachine::Impl::processMessage (2 samples, 0.01%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::checkForInterrupt (35 samples, 0.18%)
mongo::(anonymous namespace)::runFunc (2 samples, 0.01%)
__schema_create (3 samples, 0.02%)
mongo::BasicBufBuilder<mongo::SharedBufferAllocator>::_growOutOfLineSlowPath (7 samples, 0.04%)
__memcmp_avx2_movbe (11 samples, 0.06%)
mongo::sbe::vm::ByteCode::runPredicate (181 samples, 0.91%)
__wt_checkpoint (3 samples, 0.02%)
operator delete@plt (3 samples, 0.02%)
config_check (6 samples, 0.03%)
entry_SYSCALL_64_after_hwframe (4 samples, 0.02%)
__libc_sendmsg (2 samples, 0.01%)
mongo::BSONObjBuilder::~BSONObjBuilder@plt (2 samples, 0.01%)
mongo::future_details::call<mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl (11 samples, 0.06%)
__memmove_avx_unaligned_erms (20 samples, 0.10%)
__wt_config_gets_def (3 samples, 0.02%)
tcmalloc::PageHeap::CheckAndHandlePreMerge (2 samples, 0.01%)
__wt_schema_create (3 samples, 0.02%)
operator delete[] (2 samples, 0.01%)
simple_copy_to_iter (3 samples, 0.02%)
__wt_row_search (9 samples, 0.05%)
__config_next (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::nextKeyString (1,566 samples, 7.85%)
mongo::(ano..
__wt_txn_read (131 samples, 0.66%)
__curfile_reset (3 samples, 0.02%)
mongo::PlanExecutorSBE::getNext (7,035 samples, 35.27%)
mongo::PlanExecutorSBE::getNext
operator delete[] (27 samples, 0.14%)
mongo::UniqueOperationIdRegistry::_releaseSlot (3 samples, 0.02%)
mongo::future_details::SharedStateBase::transitionToFinished (18,884 samples, 94.68%)
mongo::future_details::SharedStateBase::transitionToFinished
mongo::createCollection (10 samples, 0.05%)
mongo::sbe::vm::ByteCode::runInternal@plt (3 samples, 0.02%)
mongo::CommandHelpers::runCommandInvocation (25 samples, 0.13%)
__memmove_avx_unaligned_erms (24 samples, 0.12%)
inode_permission (3 samples, 0.02%)
mongo::CollectionImpl::getCursor (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
mongo::plan_cache_detail::make (2 samples, 0.01%)
mongo::ClientCursorPin::release (4 samples, 0.02%)
__checkpoint_tree (2 samples, 0.01%)
vfprintf (2 samples, 0.01%)
mongo::ServiceEntryPointMongod::handleRequest (2 samples, 0.01%)
mongo::WiredTigerRecoveryUnit::_txnClose (12 samples, 0.06%)
__memmove_avx_unaligned_erms (4 samples, 0.02%)
__curfile_close (15 samples, 0.08%)
mongo::ListOfMatchExpression::~ListOfMatchExpression (2 samples, 0.01%)
__memset_avx2_unaligned_erms (2 samples, 0.01%)
mongo::sbe::value::SwitchAccessor::getViewOfValue (71 samples, 0.36%)
__session_create (3 samples, 0.02%)
__wt_btcur_search (163 samples, 0.82%)
__sys_recvmsg (47 samples, 0.24%)
std::deque<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::allocator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow> > >::_M_reallocate_map (2 samples, 0.01%)
__tls_get_addr (4 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::value::OwnedValueAccessor>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::value::OwnedValueAccessor> > >::prepare_insert (2 samples, 0.01%)
mongo::AutoStatsTracker::AutoStatsTracker (2 samples, 0.01%)
entry_SYSCALL_64_after_hwframe (228 samples, 1.14%)
[unknown] (9 samples, 0.05%)
mongo::KeyString::TypeBits::resetFromBuffer (10 samples, 0.05%)
__strncmp_sse42 (2 samples, 0.01%)
mongo::GTMatchExpression::~GTMatchExpression (2 samples, 0.01%)
tcp_send_ack (3 samples, 0.02%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendRecordIdLong (7 samples, 0.04%)
mongo::ThreadPool::Impl::_doOneTask (21 samples, 0.11%)
tcp_send_delayed_ack (4 samples, 0.02%)
mongo::FindCommandRequest::parse (12 samples, 0.06%)
std::_Function_handler<std::pair<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, mongo::stage_builder::PlanStageSlots> (66 samples, 0.33%)
mongo::(anonymous namespace)::RunCommandImpl::_runImpl (10,811 samples, 54.20%)
mongo::(anonymous namespace)::RunCommandImpl::_runImpl
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<boost::optional<mongo::BSONArray> > (2 samples, 0.01%)
mongo::sbe::value::copyValue (6 samples, 0.03%)
__tls_get_addr (69 samples, 0.35%)
mongo::endQueryOp (16 samples, 0.08%)
mongo::(anonymous namespace)::CmdCreate::Invocation::typedRun (10 samples, 0.05%)
tcp_rcv_space_adjust (3 samples, 0.02%)
mongo::detail::CancellationStateHolder::~CancellationStateHolder (2 samples, 0.01%)
mongo::stage_builder::SlotBasedStageBuilder::buildFetch (108 samples, 0.54%)
__wt_cursor_get_keyv (89 samples, 0.45%)
__config_getraw (2 samples, 0.01%)
__strlen_avx2 (47 samples, 0.24%)
mongo::CursorManager::get (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (12 samples, 0.06%)
mongo::sbe::RuntimeEnvironment::registerSlot (8 samples, 0.04%)
mongo::ServiceEntryPointMongod::handleRequest (44 samples, 0.22%)
mongo::ClientStrand::_releaseCurrent (2 samples, 0.01%)
__wt_session_gen_enter@plt (3 samples, 0.02%)
mongo::WiredTigerIndex::create (4 samples, 0.02%)
mongo::sbe::FilterStage<false, false>::open (3 samples, 0.02%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (12 samples, 0.06%)
std::_Rb_tree<mongo::NamespaceString, std::pair<mongo::NamespaceString const, std::pair<std::vector<mongo::NamespaceString, std::allocator<mongo::NamespaceString> >, std::vector<mongo::BSONObj, std::allocator<mongo::BSONObj> > > >, std::_Select1st<std::pair<mongo::NamespaceString const, std::pair<std::vector<mongo::NamespaceString, std::allocator<mongo::NamespaceString> >, std::vector<mongo::BSONObj, std::allocator<mongo::BSONObj> > > > >, std::less<mongo::NamespaceString>, std::allocator<std::pair<mongo::NamespaceString const, std::pair<std::vector<mongo::NamespaceString, std::allocator<mongo::NamespaceString> >, std::vector<mongo::BSONObj, std::allocator<mongo::BSONObj> > > > > >::_M_erase (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::ASIOSession::opportunisticWrite<asio::basic_stream_socket<asio::generic::stream_protocol>, asio::mutable_buffers_1> (6 samples, 0.03%)
mongo::WiredTigerKVEngine::dropIdent (3 samples, 0.02%)
std::_Function_handler<void (4 samples, 0.02%)
std::vector<mongo::NamespaceStringOrUUID, std::allocator<mongo::NamespaceStringOrUUID> >::~vector (3 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::doAbandonSnapshot (15 samples, 0.08%)
__wt_btcur_evict_reposition (2 samples, 0.01%)
operator delete[] (5 samples, 0.03%)
mongo::WiredTigerCursor::WiredTigerCursor (3 samples, 0.02%)
mongo::ServiceEntryPointMongod::Hooks::waitForWriteConcern (4 samples, 0.02%)
mongo::(anonymous namespace)::ValidateBuffer<false>::_validateIterative (3 samples, 0.02%)
mongo::BSONObj::copy (6 samples, 0.03%)
mongo::Variables::setDefaultRuntimeConstants (5 samples, 0.03%)
do_syscall_64 (10 samples, 0.05%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (22 samples, 0.11%)
dev_queue_xmit (4 samples, 0.02%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendPreshiftedIntegerPortion (6 samples, 0.03%)
__wt_row_search@plt (2 samples, 0.01%)
__wt_btcur_evict_reposition (5 samples, 0.03%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (425 samples, 2.13%)
s..
__wt_cursor_set_keyv (21 samples, 0.11%)
mongo::latch_detail::Mutex::_onQuickLock (30 samples, 0.15%)
mongo::WiredTigerSession::getNewCursor (2 samples, 0.01%)
mongo::sbe::TraverseStage::open (3 samples, 0.02%)
mongo::BufReader::skip (15 samples, 0.08%)
mongo::BSONElement::computeSize (29 samples, 0.15%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendRecordId (73 samples, 0.37%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (2 samples, 0.01%)
mongo::WiredTigerRecordStore::_insertRecords (4 samples, 0.02%)
__config_next (2 samples, 0.01%)
__wt_cursor_set_keyv (3 samples, 0.02%)
__wt_conn_dhandle_open (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (7 samples, 0.04%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair (5 samples, 0.03%)
__wt_cursor_cache_release (2 samples, 0.01%)
mongo::CollectionCatalog::lookupCollectionByUUID (3 samples, 0.02%)
mongo::OperationSessionInfoFromClient::parse (11 samples, 0.06%)
__wt_btcur_cache (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (12 samples, 0.06%)
ip_protocol_deliver_rcu (2 samples, 0.01%)
mongo::WiredTigerKVEngine::createSortedDataInterface (4 samples, 0.02%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (7 samples, 0.04%)
mongo::waitForReadConcern (3 samples, 0.02%)
mongo::BSONObj::getField (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessorValueBuilder::readValues (2 samples, 0.01%)
mongo::(anonymous namespace)::RunCommandImpl::run (18,697 samples, 93.74%)
mongo::(anonymous namespace)::RunCommandImpl::run
std::deque<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::allocator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow> > >::emplace_back<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow> (3 samples, 0.02%)
mongo::BlockCompressor::compress (5 samples, 0.03%)
__wt_session_gen (2 samples, 0.01%)
__vfs_read (8 samples, 0.04%)
mongo::sbe::value::MaterializedRowValueAccessor<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>::getViewOfValue (97 samples, 0.49%)
mongo::sbe::SpoolConsumerStage<true>::prepare (4 samples, 0.02%)
mongo::(anonymous namespace)::extractNonArrayElementAtPath (41 samples, 0.21%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (2 samples, 0.01%)
__wt_struct_packv (58 samples, 0.29%)
mongo::sbe::value::SwitchAccessor::getViewOfValue (36 samples, 0.18%)
std::deque<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::allocator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow> > >::emplace_back<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow> (32 samples, 0.16%)
mongo::getExecutorFind (447 samples, 2.24%)
m..
mongo::IndexBoundsBuilder::alignBounds (10 samples, 0.05%)
mongo::sbe::LoopJoinStage::prepare (18 samples, 0.09%)
mongo::ClientCursor::ClientCursor (2 samples, 0.01%)
mongo::CursorManager::pinCursor (4 samples, 0.02%)
__wt_txn_rollback (2 samples, 0.01%)
mongo::sbe::LimitSkipStage::open (3 samples, 0.02%)
_raw_spin_lock_bh (2 samples, 0.01%)
tcp_data_ready (39 samples, 0.20%)
mongo::TicketHolder::waitForTicketUntil (3 samples, 0.02%)
mongo::ScopeGuard<mongo::JournalFlusher::run (5 samples, 0.03%)
mongo::latch_detail::Mutex::_onQuickLock (2 samples, 0.01%)
mongo::sbe::EPrimUnary::compileDirect (3 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit (48 samples, 0.24%)
[unknown] (2 samples, 0.01%)
mongo::sbe::ProjectStage::prepare (48 samples, 0.24%)
mongo::LockerImpl::_unlockImpl (2 samples, 0.01%)
__pack_size (11 samples, 0.06%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::find_or_prepare_insert<mongo::StringData> (6 samples, 0.03%)
mongo::sbe::LoopJoinStage::close (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
boost::container::vector<mongo::KeyString::Value, boost::container::new_allocator<mongo::KeyString::Value>, void>::priv_insert_forward_range_expand_forward<boost::container::dtl::insert_emplace_proxy<boost::container::new_allocator<mongo::KeyString::Value>, mongo::KeyString::Value*, mongo::KeyString::Value> > (25 samples, 0.13%)
mongo::sbe::value::compareValue (83 samples, 0.42%)
mongo::BSONElement::woCompare (14 samples, 0.07%)
__memmove_avx_unaligned_erms (10 samples, 0.05%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::nextKeyString (12 samples, 0.06%)
____sys_recvmsg (46 samples, 0.23%)
__wt_row_leaf_key_work (14 samples, 0.07%)
__memmove_avx_unaligned_erms (11 samples, 0.06%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl (2 samples, 0.01%)
__session_drop (2 samples, 0.01%)
mongo::sbe::IndexScanStats::acceptVisitor (2 samples, 0.01%)
__strlen_avx2 (71 samples, 0.36%)
operator new[] (2 samples, 0.01%)
__ip_finish_output (3 samples, 0.02%)
mongo::IndexBuildInterceptor::IndexBuildInterceptor (5 samples, 0.03%)
mongo::sbe::SortStage::~SortStage (26 samples, 0.13%)
mongo::sbe::TraverseStage::getNext (6,707 samples, 33.63%)
mongo::sbe::TraverseStage::getNext
mongo::DurableCatalogImpl::createIndex (4 samples, 0.02%)
mongo::BufReader::skip (14 samples, 0.07%)
mongo::sbe::vm::ByteCode::run (79 samples, 0.40%)
__strlen_avx2 (15 samples, 0.08%)
mongo::BSONElement::computeSize (48 samples, 0.24%)
mongo::LatchAnalyzer::onRelease (5 samples, 0.03%)
mongo::SharedBufferFragmentBuilder::grow (4 samples, 0.02%)
mongo::mongoMalloc (2 samples, 0.01%)
__memmove_avx_unaligned_erms (22 samples, 0.11%)
mongo::WiredTigerServerStatusSection::generateSection (6 samples, 0.03%)
__wt_row_modify (3 samples, 0.02%)
mongo::TenantMigrationAccessBlockerRegistry::_getTenantMigrationAccessBlockersForDbName (2 samples, 0.01%)
operator delete[] (2 samples, 0.01%)
std::uniform_int_distribution<long>::operator (2 samples, 0.01%)
asio::detail::scheduler::do_run_one (2 samples, 0.01%)
__wt_config_subgetraw (2 samples, 0.01%)
boost::container::dtl::flat_tree<mongo::KeyString::Value, boost::move_detail::identity<mongo::KeyString::Value>, std::less<mongo::KeyString::Value>, void>::find (163 samples, 0.82%)
mongo::BSONObj::copy@plt (6 samples, 0.03%)
mongo::initializeAPIParameters (9 samples, 0.05%)
mongo::ThreadPool::Impl::_workerThreadBody (6 samples, 0.03%)
__memmove_avx_unaligned_erms (6 samples, 0.03%)
mongo::getExecutorFind (446 samples, 2.24%)
m..
mongo::IndexEntry::IndexEntry (2 samples, 0.01%)
mongo::LockStats<mongo::AtomicWord<long long> >::reset (15 samples, 0.08%)
mongo::BufReader::skip (59 samples, 0.30%)
mongo::BSONObjBuilder::BSONObjBuilder (8 samples, 0.04%)
std::basic_fstream<char, std::char_traits<char> >::~basic_fstream (2 samples, 0.01%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::BatchedWriteContext> (3 samples, 0.02%)
mongo::sbe::value::Object::~Object (17 samples, 0.09%)
mongo::TrafficRecorder::observe (2 samples, 0.01%)
mongo::MetricTree::appendTo (4 samples, 0.02%)
mongo::mongoMalloc (2 samples, 0.01%)
__ksize (2 samples, 0.01%)
mongo::sbe::FilterStage<false, false>::getNext (4,803 samples, 24.08%)
mongo::sbe::FilterStage<false, false>:..
mongo::(anonymous namespace)::_createCollection (10 samples, 0.05%)
mongo::sbe::value::Object::~Object (75 samples, 0.38%)
mongo::KeyString::PooledBuilder::release@plt (2 samples, 0.01%)
mongo::KeyString::TypeBits::appendBit@plt (7 samples, 0.04%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendTypeBits (3 samples, 0.02%)
std::__stable_sort_adaptive<__gnu_cxx::__normal_iterator<std::unique_ptr<mongo::MatchExpression, std::default_delete<mongo::MatchExpression> >*, std::vector<std::unique_ptr<mongo::MatchExpression, std::default_delete<mongo::MatchExpression> >, std::allocator<std::unique_ptr<mongo::MatchExpression, std::default_delete<mongo::MatchExpression> > > > >, std::unique_ptr<mongo::MatchExpression, std::default_delete<mongo::MatchExpression> >*, long, __gnu_cxx::__ops::_Iter_comp_iter<mongo::MatchExpression::sortTree (2 samples, 0.01%)
mongo::PlanExecutorSBE::reattachToOperationContext (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::run (1,043 samples, 5.23%)
mongo:..
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (19 samples, 0.10%)
mongo::transport::TransportLayerASIO::ASIOSession::opportunisticRead<asio::basic_stream_socket<asio::generic::stream_protocol>, asio::mutable_buffers_1> (3 samples, 0.02%)
__kfree_skb (3 samples, 0.02%)
__wt_btcur_search_near (14 samples, 0.07%)
mongo::tenant_migration_access_blocker::parseTenantIdFromDB[abi:cxx11] (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::getField (4 samples, 0.02%)
mongo::sbe::EPrimBinary::EPrimBinary (2 samples, 0.01%)
mongo::sbe::ProjectStage::~ProjectStage (21 samples, 0.11%)
mongo::FTDCController::doLoop (45 samples, 0.23%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (4 samples, 0.02%)
mongo::make_intrusive<mongo::ExpressionContext, mongo::OperationContext*&, boost::optional<mongo::explain::VerbosityEnum>&, bool, bool, bool, bool, bool, mongo::NamespaceString, boost::optional<mongo::LegacyRuntimeConstants> const&, std::unique_ptr<mongo::CollatorInterface, std::default_delete<mongo::CollatorInterface> >, decltype (7 samples, 0.04%)
__schedule (17 samples, 0.09%)
ip_rcv_finish (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
security_file_permission (2 samples, 0.01%)
finish_task_switch (20 samples, 0.10%)
dev_hard_start_xmit (4 samples, 0.02%)
boost::container::dtl::flat_tree<mongo::KeyString::Value, boost::move_detail::identity<mongo::KeyString::Value>, std::less<mongo::KeyString::Value>, void>::priv_insert_unique_prepare (10 samples, 0.05%)
mongo::sbe::RuntimeEnvironment::registerSlot (10 samples, 0.05%)
mongo::sbe::vm::ByteCode::run (163 samples, 0.82%)
mongo::sbe::ProjectStage::open (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::try_emplace_impl<mongo::StringData const&> (4 samples, 0.02%)
mongo::AutoStatsTracker::~AutoStatsTracker (6 samples, 0.03%)
mongo::WiredTigerKVEngine::newRecoveryUnit (2 samples, 0.01%)
config_check (2 samples, 0.01%)
std::_Function_handler<unsigned long (3 samples, 0.02%)
mongo::sbe::ProjectStage::~ProjectStage (20 samples, 0.10%)
std::_Function_handler<std::pair<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, mongo::stage_builder::PlanStageSlots> (95 samples, 0.48%)
mongo::sbe::LoopJoinStage::openInner (193 samples, 0.97%)
operator new[] (2 samples, 0.01%)
[unknown] (9 samples, 0.05%)
strlen@plt (2 samples, 0.01%)
__wt_btcur_evict_reposition (14 samples, 0.07%)
mongo::TicketHolder::tryAcquire (3 samples, 0.02%)
mongo::SortedDataIndexAccessMethod::getKeys (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::unique_ptr<mongo::stage_builder::(anonymous namespace)::IndexKeyPatternTreeNode, std::default_delete<mongo::stage_builder::(anonymous namespace)::IndexKeyPatternTreeNode> > >, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::unique_ptr<mongo::stage_builder::(anonymous namespace)::IndexKeyPatternTreeNode, std::default_delete<mongo::stage_builder::(anonymous namespace)::IndexKeyPatternTreeNode> > > > >::prepare_insert (2 samples, 0.01%)
mongo::sbe::SortStage::SortStage (2 samples, 0.01%)
__tcp_send_ack.part.45 (3 samples, 0.02%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<mongo::rpc::(anonymous namespace)::RewriteEnabled> (2 samples, 0.01%)
mongo::sbe::ProjectStage::getNext (3 samples, 0.02%)
__strncmp_sse42 (3 samples, 0.02%)
__wt_config_next (3 samples, 0.02%)
operator delete[] (7 samples, 0.04%)
ip_finish_output2 (110 samples, 0.55%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (2 samples, 0.01%)
mongo::WiredTigerRecoveryUnit::preallocateSnapshot (19 samples, 0.10%)
mongo::LockerImpl::lock (4 samples, 0.02%)
netif_rx (2 samples, 0.01%)
absl::lts_20210324::hash_internal::HashState::combine_contiguous (2 samples, 0.01%)
mongo::IndexEntry::IndexEntry (2 samples, 0.01%)
mongo::FindCommandRequest::parseProtected (10 samples, 0.05%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::BSONObjBuilderBase (2 samples, 0.01%)
auto mongo::unique_function<void (45 samples, 0.23%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendPreshiftedIntegerPortion (240 samples, 1.20%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (31 samples, 0.16%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >::try_emplace_impl<mongo::StringData const&> (2 samples, 0.01%)
mongo::sbe::CheckBoundsStage::close (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::runInternal (92 samples, 0.46%)
__wt_cursor_get_valuev (3 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (10 samples, 0.05%)
mongo::LatchAnalyzer::onRelease (2 samples, 0.01%)
mongo::ClientCursorPin::~ClientCursorPin (4 samples, 0.02%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendDoubleWithoutTypeBits (387 samples, 1.94%)
m..
mongo::ClientCursor::~ClientCursor (62 samples, 0.31%)
mongo::KeyString::compare (26 samples, 0.13%)
mongo::sbe::vm::ByteCode::runInternal (998 samples, 5.00%)
mongo:..
sk_page_frag_refill (24 samples, 0.12%)
__fget_light (2 samples, 0.01%)
operator delete[] (2 samples, 0.01%)
__memmove_avx_unaligned_erms (14 samples, 0.07%)
___sys_sendmsg (2 samples, 0.01%)
mongo::(anonymous namespace)::FindCmd::Invocation::ns (2 samples, 0.01%)
absl::lts_20210324::hash_internal::HashState::combine_contiguous (15 samples, 0.08%)
mongo::sbe::LoopJoinStage::openInner (3 samples, 0.02%)
std::__invoke_impl<bool, bool (401 samples, 2.01%)
s..
mongo::WiredTigerIdIndex::_insert (7 samples, 0.04%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
mongo::ErrorLabelBuilder::build (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
mongo::stage_builder::indexKeyConsistencyCheckCallback (366 samples, 1.83%)
m..
mongo::SubplanStage::canUseSubplanning (2 samples, 0.01%)
mongo::FTDCServerStatusCommandCollector::collect (21 samples, 0.11%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendDiscriminator (11 samples, 0.06%)
ksys_write (5 samples, 0.03%)
mongo::sbe::EIf::compileDirect (2 samples, 0.01%)
mongo::WiredTigerUtil::exportTableToBSON (5 samples, 0.03%)
mongo::SortedDataIndexAccessMethod::insertKeysAndUpdateMultikeyPaths (7 samples, 0.04%)
native_queued_spin_lock_slowpath (2 samples, 0.01%)
mongo::WiredTigerIndex::create (4 samples, 0.02%)
mongo::(anonymous namespace)::DiagnosticListener::onQuickLock (2 samples, 0.01%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_transition (4 samples, 0.02%)
mongo::WiredTigerKVEngine::createRecordStore (3 samples, 0.02%)
mongo::LeveledSynchronizedValueMutexPolicy<0>::construct (3 samples, 0.02%)
mongo::(anonymous namespace)::RunCommandImpl::run (36 samples, 0.18%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
operator new@plt (4 samples, 0.02%)
mongo::BSONElement::computeSize (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (13 samples, 0.07%)
std::generate_canonical<double, 53ul, mongo::XorShift128> (2 samples, 0.01%)
mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (21 samples, 0.11%)
mongo::WiredTigerRecordStore::keyFormat (40 samples, 0.20%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendDoubleWithoutTypeBits (44 samples, 0.22%)
smp_apic_timer_interrupt (2 samples, 0.01%)
mongo::sbe::ProjectStage::prepare (56 samples, 0.28%)
mongo::sbe::CheckBoundsStage::prepare (12 samples, 0.06%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_transition (11 samples, 0.06%)
__session_reset (6 samples, 0.03%)
mongo::KeyString::PooledBuilder::release (5 samples, 0.03%)
mongo::sbe::value::copyValue (542 samples, 2.72%)
mo..
mongo::CollectionImpl::isIndexMultikey (87 samples, 0.44%)
unmap_page_range (3 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (7 samples, 0.04%)
__wt_cursor_valid (8 samples, 0.04%)
mongo::sbe::RuntimeEnvironment::State::pushSlot (4 samples, 0.02%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updateIdAndTypeBits (3 samples, 0.02%)
operator delete[] (16 samples, 0.08%)
absl::lts_20210324::hash_internal::HashState::combine_contiguous (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::resize (2 samples, 0.01%)
[unknown] (373 samples, 1.87%)
[..
mongo::CurOp::completeAndLogOperation (14 samples, 0.07%)
asio::detail::socket_ops::sync_send (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::NodeHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::Date_t>, absl::lts_20210324::container_internal::StringHash, absl::lts_20210324::container_internal::StringHashEq::Eq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::Date_t> > >::try_emplace_impl<char const (2 samples, 0.01%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append<double, void> (17 samples, 0.09%)
__wt_config_subgetraw (2 samples, 0.01%)
__memmove_avx_unaligned_erms (3 samples, 0.02%)
mongo::make_intrusive<mongo::detail::CancellationStateHolder, , void> (2 samples, 0.01%)
sock_def_readable (39 samples, 0.20%)
mongo::IndexScanNode::~IndexScanNode (2 samples, 0.01%)
mongo::sbe::FilterStage<false, false>::~FilterStage (19 samples, 0.10%)
mongo::CanonicalQuery::~CanonicalQuery (5 samples, 0.03%)
mongo::AutoGetCollectionForReadMaybeLockFree::AutoGetCollectionForReadMaybeLockFree (64 samples, 0.32%)
mongo::BSONObj::getOwned (10 samples, 0.05%)
auto mongo::unique_function<void (2 samples, 0.01%)
mongo::(anonymous namespace)::SlotBasedPrepareExecutionHelper::buildExecutableTree (141 samples, 0.71%)
mongo::canonicalizeBSONTypeUnsafeLookup (2 samples, 0.01%)
mongo::sbe::LimitSkipStage::getNext (5,604 samples, 28.10%)
mongo::sbe::LimitSkipStage::getNext
mongo::sbe::value::releaseValue (312 samples, 1.56%)
__schema_create (4 samples, 0.02%)
mongo::sbe::SortStage::close (23 samples, 0.12%)
mongo::mongoMalloc (4 samples, 0.02%)
mongo::BSONObj::getField (18 samples, 0.09%)
mongo::DurableCatalogImpl::createCollection (4 samples, 0.02%)
tcmalloc::ThreadCache::FetchFromCentralCache (2 samples, 0.01%)
mongo::sbe::ProjectStage::~ProjectStage (20 samples, 0.10%)
mongo::sbe::SortStage::~SortStage (27 samples, 0.14%)
mongo::procparser::parseProcNetstat (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (3 samples, 0.02%)
mongo::SharedBufferFragmentBuilder::start (4 samples, 0.02%)
__dynamic_cast (4 samples, 0.02%)
mongo::sbe::value::makeCopyKeyString (32 samples, 0.16%)
mongo::sbe::value::copyValue (16 samples, 0.08%)
mongo::(anonymous namespace)::runFunc (45 samples, 0.23%)
memcpy@plt (2 samples, 0.01%)
mongo::RecordId::withFormat<mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendRecordId (3 samples, 0.02%)
mongo::sbe::TraverseStats::acceptVisitor (2 samples, 0.01%)
mongo::WiredTigerIndexStandard::unique (3 samples, 0.02%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::WiredTigerIndexCursorBase (20 samples, 0.10%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::raw_hash_set (190 samples, 0.95%)
mongo::QueryPlanner::cacheDataFromTaggedTree (2 samples, 0.01%)
mongo::StorageEngineImpl::TimestampMonitor::TimestampListener::notify (4 samples, 0.02%)
mongo::KeyString::TypeBits::resetFromBuffer (60 samples, 0.30%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::find<mongo::StringData> (59 samples, 0.30%)
__session_create (3 samples, 0.02%)
__netif_receive_skb_one_core (3 samples, 0.02%)
__local_bh_enable_ip (3 samples, 0.02%)
mongo::QueryPlannerAccess::finishLeafNode (10 samples, 0.05%)
__tcp_transmit_skb (2 samples, 0.01%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (19 samples, 0.10%)
mongo::BtreeAccessMethod::doGetKeys (298 samples, 1.49%)
mongo::sbe::LimitSkipStage::getNext (5 samples, 0.03%)
mongo::QueryPlannerAccess::processIndexScans (29 samples, 0.15%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::seekWTCursor (7 samples, 0.04%)
std::_Function_handler<unsigned long (9 samples, 0.05%)
mongo::ResourceConsumption::UnitCounter::observeOne (53 samples, 0.27%)
mongo::sbe::LoopJoinStage::getNext (6,528 samples, 32.73%)
mongo::sbe::LoopJoinStage::getNext
mongo::transport::ServiceStateMachine::Impl::processMessage (19,092 samples, 95.72%)
mongo::transport::ServiceStateMachine::Impl::processMessage
mongo::BSONObjBuilderValueStream::BSONObjBuilderValueStream@plt (2 samples, 0.01%)
asio::io_context::run (2 samples, 0.01%)
operator new[] (4 samples, 0.02%)
mongo::sbe::vm::ByteCode::run (136 samples, 0.68%)
mongo::BufReader::skip (5 samples, 0.03%)
__fdget (2 samples, 0.01%)
mongo::stage_builder::generateIndexScan (55 samples, 0.28%)
tcp_sendmsg (216 samples, 1.08%)
mongo::ServiceEntryPointMongod::Hooks::uassertCommandDoesNotSpecifyWriteConcern (4 samples, 0.02%)
mongo::BSONObj::getField@plt (3 samples, 0.02%)
mongo::DatabaseImpl::createCollection (10 samples, 0.05%)
mongo::MultiIndexBlock::_insert (2 samples, 0.01%)
mongo::sbe::UnionStage::~UnionStage (16 samples, 0.08%)
tcp_write_xmit (151 samples, 0.76%)
mongo::PlanExecutorSBE::saveState (9 samples, 0.05%)
ip_queue_xmit (3 samples, 0.02%)
mongo::sbe::value::getApproximateSize (9 samples, 0.05%)
__statfs (4 samples, 0.02%)
__softirqentry_text_start (2 samples, 0.01%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_transition (18 samples, 0.09%)
auto mongo::unique_function<void (44 samples, 0.22%)
mongo::sbe::LoopJoinStage::open (9,157 samples, 45.91%)
mongo::sbe::LoopJoinStage::open
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::find<mongo::StringData> (2 samples, 0.01%)
iptable_filter_hook (3 samples, 0.02%)
mongo::sbe::ProjectStage::open (84 samples, 0.42%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (8 samples, 0.04%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::doAbandonSnapshot (10 samples, 0.05%)
tcp_v4_do_rcv (82 samples, 0.41%)
mongo::IndexEntry::~IndexEntry (2 samples, 0.01%)
mongo::sbe::value::compareValue@plt (2 samples, 0.01%)
mongo::WiredTigerRecoveryUnit::preallocateSnapshot (15 samples, 0.08%)
mongo::sbe::vm::ByteCode::runInternal (3 samples, 0.02%)
mongo::BSONArrayBuilderBase<mongo::BSONArrayBuilder, mongo::BSONObjBuilder>::append<mongo::BSONObj> (60 samples, 0.30%)
mongo::BtreeKeyGenerator::_getKeysWithoutArray (24 samples, 0.12%)
conn180 (4 samples, 0.02%)
mongo::KeyString::decodeRecordIdLong (49 samples, 0.25%)
entry_SYSCALL_64_after_hwframe (8 samples, 0.04%)
mongo::Status::Status (4 samples, 0.02%)
mongo::stage_builder::SlotBasedStageBuilder::buildSort (93 samples, 0.47%)
std::__invoke_impl<bool, bool (21 samples, 0.11%)
__memmove_avx_unaligned_erms (2 samples, 0.01%)
mongo::sbe::value::Object::reserve (5 samples, 0.03%)
mongo::SortedDataIndexAccessMethod::BulkBuilderImpl::commit (4 samples, 0.02%)
boost::container::dtl::flat_tree<mongo::KeyString::Value, boost::move_detail::identity<mongo::KeyString::Value>, std::less<mongo::KeyString::Value>, void>::find (2 samples, 0.01%)
mongo::LockerImpl::restoreLockState (6 samples, 0.03%)
mongo::CanonicalQuery::encodeKey[abi:cxx11] (5 samples, 0.03%)
mongo::Sorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~Sorter (19 samples, 0.10%)
asio::detail::socket_ops::send (2 samples, 0.01%)
mongo::sbe::ProjectStage::getNext (8 samples, 0.04%)
mongo::mongoMalloc@plt (5 samples, 0.03%)
mongo::WiredTigerRecoveryUnit::_txnOpen (14 samples, 0.07%)
mongo::(anonymous namespace)::ExecCommandDatabase::_initiateCommand (103 samples, 0.52%)
process_backlog (3 samples, 0.02%)
mongo::RecordStore::insertRecords (4 samples, 0.02%)
mongo::BtreeKeyGenerator::getKeys (194 samples, 0.97%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::receivedCommands (2 samples, 0.01%)
mongo::OpMsgBuilder::OpMsgBuilder (2 samples, 0.01%)
mongod (12 samples, 0.06%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (9 samples, 0.05%)
std::vector<mongo::IndexEntry, std::allocator<mongo::IndexEntry> >::_M_realloc_insert<mongo::IndexEntry> (2 samples, 0.01%)
___sys_recvmsg (46 samples, 0.23%)
mongo::ClientCursorPin::deleteUnderlying (66 samples, 0.33%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<mongo::StringData>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<mongo::StringData> >::prepare_insert (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (3 samples, 0.02%)
mongo::Lock::GlobalLock::~GlobalLock (16 samples, 0.08%)
mongo::KeyString::toBsonSafe (442 samples, 2.22%)
m..
mongo::KeyString::TypeBits::readSizeFromBuffer (34 samples, 0.17%)
mongo::FTDCFileManager::writeSampleAndRotateIfNeeded (15 samples, 0.08%)
[unknown] (9 samples, 0.05%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::getKeyStringEntry (288 samples, 1.44%)
mongo::sbe::ScanStage::getNext (2 samples, 0.01%)
mongo::FetchNode::~FetchNode (3 samples, 0.02%)
std::basic_fstream<char, std::char_traits<char> >::~basic_fstream (4 samples, 0.02%)
mongo::IndexBuildsCoordinator::_buildIndex (10 samples, 0.05%)
mongo::sbe::vm::CodeFragment::appendConstVal (2 samples, 0.01%)
mongo::CurOp::get (2 samples, 0.01%)
mongo::ServiceContext::_delistOperation (2 samples, 0.01%)
mongo::sbe::IndexScanStage::doRestoreState (13 samples, 0.07%)
mongo::sbe::value::releaseValue (4 samples, 0.02%)
mongo::sbe::IndexScanStage::open (23 samples, 0.12%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (2 samples, 0.01%)
mongo::Client::getCurrent (2 samples, 0.01%)
pthread_cond_timedwait@@GLIBC_2.3.2 (3 samples, 0.02%)
mongo::KeyString::readSBEValue (8 samples, 0.04%)
mongo::sbe::value::makeCopyRecordId@plt (2 samples, 0.01%)
__wt_cursor_cache (6 samples, 0.03%)
mongo::sbe::LimitSkipStage::open (11 samples, 0.06%)
mongo::BSONElement::woCompare (2 samples, 0.01%)
mongo::(anonymous namespace)::fillOutIndexEntries (16 samples, 0.08%)
mongo::getGlobalServiceContext@plt (2 samples, 0.01%)
mongo::CollectionImpl::isCommitted (2 samples, 0.01%)
tcp_data_queue (25 samples, 0.13%)
operator new[] (3 samples, 0.02%)
mongo::canonical_query_encoder::encode[abi:cxx11] (2 samples, 0.01%)
__wt_search_insert (105 samples, 0.53%)
__memcmp_avx2_movbe (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<unsigned int, mongo::Client*>, absl::lts_20210324::hash_internal::Hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, mongo::Client*> > >::EmplaceDecomposable::operator (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (4 samples, 0.02%)
mongo::sbe::UnionStage::~UnionStage (15 samples, 0.08%)
__memcmp_avx2_movbe (2 samples, 0.01%)
mongo::mongoMalloc (18 samples, 0.09%)
__wt_cursor_get_valuev (44 samples, 0.22%)
all (19,946 samples, 100%)
__session_open_cursor (16 samples, 0.08%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::prepare_insert (2 samples, 0.01%)
__wt_config_next (7 samples, 0.04%)
mongo::IndexBuildBlock::init (10 samples, 0.05%)
mongo::IndexBuildsCoordinator::_setUpIndexBuildInner (11 samples, 0.06%)
absl::lts_20210324::inlined_vector_internal::Storage<long, 2ul, std::allocator<long> >::EmplaceBackSlow<long const&>@plt (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
mongo::ConstDataRangeCursor::readAndAdvance<mongo::Validated<mongo::BSONObj> > (6 samples, 0.03%)
__wt_search_insert (817 samples, 4.10%)
__wt..
mongo::sbe::vm::ByteCode::run (183 samples, 0.92%)
ip_finish_output2 (3 samples, 0.02%)
asio::detail::scheduler::do_run_one (2 samples, 0.01%)
__x64_sys_madvise (4 samples, 0.02%)
mongo::transport::ServiceStateMachine::Impl::sinkMessage (32 samples, 0.16%)
mongo::transport::TransportLayerASIO::BatonASIO::notify (3 samples, 0.02%)
mongo::initializeOperationSessionInfo (18 samples, 0.09%)
mongo::BasicCommandWithReplyBuilderInterface::Invocation::run (20 samples, 0.10%)
mongo::Validator<mongo::BSONObj>::validateLoad (5 samples, 0.03%)
mongo::PlanEnumerator::init (27 samples, 0.14%)
mongo::(anonymous namespace)::waitForReadConcernImpl (3 samples, 0.02%)
mongo::Date_t::now (2 samples, 0.01%)
mongo::CursorResponseBuilder::done (5 samples, 0.03%)
do_syscall_64 (7 samples, 0.04%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (3 samples, 0.02%)
do_futex (2 samples, 0.01%)
mongo::RecordId::withFormat<mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendRecordId (3 samples, 0.02%)
mongo::stage_builder::(anonymous namespace)::generateSortKeyTraversal (5 samples, 0.03%)
__wt_struct_sizev (7 samples, 0.04%)
mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::generalImpl<mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::propagateResultTo (41 samples, 0.21%)
futex_wait (5 samples, 0.03%)
mongo::mongoMalloc (3 samples, 0.02%)
entry_SYSCALL_64_after_hwframe (3 samples, 0.02%)
mongo::CollectionCatalog::resolveNamespaceStringOrUUID (2 samples, 0.01%)
mongo::procparser::parseProcNetstatFile (3 samples, 0.02%)
mongo::BufReader::skip (34 samples, 0.17%)
mongo::future_details::statusCall<mongo::(anonymous namespace)::RunCommandImpl::run (22 samples, 0.11%)
nf_nat_ipv4_local_fn (3 samples, 0.02%)
mongo::sbe::value::getApproximateSize@plt (3 samples, 0.02%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (33 samples, 0.17%)
mongo::OperationSessionInfoFromClient::parseProtected (6 samples, 0.03%)
mongo::ResourceConsumption::MetricsCollector::get@plt (2 samples, 0.01%)
mongo::CollectionShardingState::getSharedForLockFreeReads (4 samples, 0.02%)
tc_calloc (3 samples, 0.02%)
ip_protocol_deliver_rcu (89 samples, 0.45%)
vfs_read (7 samples, 0.04%)
mongo::stage_builder::SlotBasedStageBuilder::SlotBasedStageBuilder (20 samples, 0.10%)
mongo::AndMatchExpression::~AndMatchExpression (2 samples, 0.01%)
__skb_datagram_iter (3 samples, 0.02%)
mongo::sbe::ProjectStage::getNext (6,074 samples, 30.45%)
mongo::sbe::ProjectStage::getNext
do_syscall_64 (4 samples, 0.02%)
mongo::KeyString::(anonymous namespace)::toBsonValue<mongo::BSONObjBuilderValueStream> (245 samples, 1.23%)
mongo::BufReader::skip@plt (2 samples, 0.01%)
mongo::(anonymous namespace)::DiagnosticListener::onQuickLock (151 samples, 0.76%)
mongo::(anonymous namespace)::DiagnosticListener::onUnlock (2 samples, 0.01%)
mongo::LockerImpl::_acquireTicket (4 samples, 0.02%)
mongo::plan_cache_detail::makePlanCacheKeyInfo (9 samples, 0.05%)
tcmalloc::PageHeap::AllocLarge (3 samples, 0.02%)
__wt_btcur_insert (5 samples, 0.03%)
mongo::BtreeKeyGenerator::_getKeysWithoutArray (172 samples, 0.86%)
mongo::sbe::value::makeCopyRecordId (13 samples, 0.07%)
mongo::BSONElement::computeSize (38 samples, 0.19%)
__strlen_avx2 (2 samples, 0.01%)
do_epoll_wait (31 samples, 0.16%)
operator new@plt (2 samples, 0.01%)
mongo::BSONObj::copy (35 samples, 0.18%)
ksys_read (7 samples, 0.04%)
mongo::sbe::UnionStage::getAccessor (2 samples, 0.01%)
tcp_sendmsg_locked (2 samples, 0.01%)
__wt_schema_create (3 samples, 0.02%)
mongo::QueryPlannerIXSelect::getFields (2 samples, 0.01%)
mongo::KeyString::TypeBits::Reader::readNumeric (45 samples, 0.23%)
tcp_push (154 samples, 0.77%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendRecordId (3 samples, 0.02%)
__pthread_mutex_trylock (5 samples, 0.03%)
mongo::WiredTigerRecordStoreCursorBase::detachFromOperationContext (3 samples, 0.02%)
__wt_conn_dhandle_open (2 samples, 0.01%)
__wt_value_return_buf@plt (2 samples, 0.01%)
__wt_struct_sizev (46 samples, 0.23%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (4 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::try_emplace_impl<mongo::StringData const&> (8 samples, 0.04%)
__curfile_search_near (4 samples, 0.02%)
proc_reg_read (7 samples, 0.04%)
mongo::sbe::value::makeCopyRecordId (4 samples, 0.02%)
std::__merge_adaptive<std::_Deque_iterator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>&, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>, long, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*, __gnu_cxx::__ops::_Iter_comp_iter<mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (114 samples, 0.57%)
mongo::MetricTree::appendTo (7 samples, 0.04%)
mongo::CommandHelpers::handleMarkKillOnClientDisconnect (4 samples, 0.02%)
nf_conntrack_tcp_packet (3 samples, 0.02%)
std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (2 samples, 0.01%)
mongo::(anonymous namespace)::FindCmd::parse (3 samples, 0.02%)
mongo::MatchExpression::sortTree (5 samples, 0.03%)
mongo::IndexBuildsCoordinator::_runIndexBuildInner (10 samples, 0.05%)
mongo::sbe::CheckBoundsStage::getNext (3,890 samples, 19.50%)
mongo::sbe::CheckBoundsStage::..
operator new[] (12 samples, 0.06%)
mongo::ElapsedTracker::intervalHasElapsed (57 samples, 0.29%)
mongo::GTMatchExpression::shallowClone (3 samples, 0.02%)
__create_colgroup (3 samples, 0.02%)
ip_local_deliver_finish (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
auto mongo::unique_function<void (18,883 samples, 94.67%)
auto mongo::unique_function<void
mongo::(anonymous namespace)::FindCmd::Invocation::run (10,770 samples, 54.00%)
mongo::(anonymous namespace)::FindCmd::Invocation::run
mongo::Client::makeOperationContext (3 samples, 0.02%)
mongo::CollectionPtr::~CollectionPtr (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (15 samples, 0.08%)
__wt_txn_config (2 samples, 0.01%)
__cgroup_bpf_run_filter_skb (3 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
mongo::sbe::vm::ByteCode::runInternal (45 samples, 0.23%)
mongo::PlanEnumerator::allocateAssignment (4 samples, 0.02%)
tcmalloc::CentralFreeList::FetchFromOneSpansSafe (2 samples, 0.01%)
__config_next (5 samples, 0.03%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (31 samples, 0.16%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::BackgroundThreadClockSource::_startTimerThread (6 samples, 0.03%)
mongo::ThreadPool::Impl::_consumeTasks (6 samples, 0.03%)
mongo::BSONObjBuilder::BSONObjBuilder (2 samples, 0.01%)
__wt_value_return@plt (2 samples, 0.01%)
mongo::ThreadPool::Impl::_doOneTask (6 samples, 0.03%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<long, mongo::Variables::ValueAndState>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::Variables::ValueAndState> > >::prepare_insert (2 samples, 0.01%)
mongo::latch_detail::Mutex::_onUnlock (80 samples, 0.40%)
__pthread_mutex_unlock (6 samples, 0.03%)
mongo::ElapsedTracker::intervalHasElapsed (16 samples, 0.08%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::(anonymous namespace)::OperationTimeTrackerHolder> (2 samples, 0.01%)
__wt_value_return (3 samples, 0.02%)
mongo::sbe::TraverseStage::prepare (54 samples, 0.27%)
std::_Rb_tree<mongo::NamespaceString, mongo::NamespaceString, std::_Identity<mongo::NamespaceString>, std::less<mongo::NamespaceString>, std::allocator<mongo::NamespaceString> >::_M_erase@plt (2 samples, 0.01%)
[unknown] (5 samples, 0.03%)
mongo::future_details::SharedStateImpl<mongo::future_details::FakeVoid>::~SharedStateImpl (5 samples, 0.03%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updatePosition (4 samples, 0.02%)
std::_Function_base::_Base_manager<mongo::LookupCollectionForYieldRestore>::_M_manager (2 samples, 0.01%)
mongo::MultiIndexBlock::init (11 samples, 0.06%)
auto mongo::unique_function<void (41 samples, 0.21%)
mongo::(anonymous namespace)::DiagnosticListener::onQuickLock (24 samples, 0.12%)
schedule_hrtimeout_range (20 samples, 0.10%)
mongo::GetMoreCommandRequest::parse (3 samples, 0.02%)
entry_SYSCALL_64_after_hwframe (10 samples, 0.05%)
conn183 (19,697 samples, 98.75%)
conn183
mongo::ComparisonMatchExpression::ComparisonMatchExpression (3 samples, 0.02%)
auto mongo::unique_function<void (18,869 samples, 94.60%)
auto mongo::unique_function<void
mongo::sbe::TraverseStage::traverse (306 samples, 1.53%)
tcp_mstamp_refresh (2 samples, 0.01%)
finish_task_switch (5 samples, 0.03%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::prepare_insert (3 samples, 0.02%)
mongo::ServiceEntryPointMongod::handleRequest (18,966 samples, 95.09%)
mongo::ServiceEntryPointMongod::handleRequest
mongo::stage_builder::makeFunction<std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> >, std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> > > (3 samples, 0.02%)
mongo::sbe::value::Object::reserve (29 samples, 0.15%)
mongo::sbe::value::copyValue (2 samples, 0.01%)
mongo::IndexCatalogImpl::createIndexOnEmptyCollection (5 samples, 0.03%)
mongo::CollectionPtr::operator= (2 samples, 0.01%)
mongo::sbe::value::releaseValue (7 samples, 0.04%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand (10,806 samples, 54.18%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand
mongo::(anonymous namespace)::HandleRequest::ExecutionContext::isInternalClient (2 samples, 0.01%)
mongo::LockerImpl::lock (4 samples, 0.02%)
__wake_up_common_lock (23 samples, 0.12%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendTypeBits (25 samples, 0.13%)
mongo::Client::makeOperationContext (76 samples, 0.38%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
__memcmp_avx2_movbe (6 samples, 0.03%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append (2 samples, 0.01%)
epoll_wait (36 samples, 0.18%)
mongo::sbe::value::compareValue (77 samples, 0.39%)
mongo::CommandInvocation::~CommandInvocation (2 samples, 0.01%)
operator delete[] (49 samples, 0.25%)
mongo::PlanExecutorSBE::~PlanExecutorSBE (61 samples, 0.31%)
std::__basic_file<char>::is_open (2 samples, 0.01%)
std::make_unique<mongo::sbe::UnionStage, absl::lts_20210324::InlinedVector<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >, std::vector<absl::lts_20210324::InlinedVector<long, 2ul, std::allocator<long> >, std::allocator<absl::lts_20210324::InlinedVector<long, 2ul, std::allocator<long> > > >, absl::lts_20210324::InlinedVector<long, 2ul, std::allocator<long> >, unsigned int> (3 samples, 0.02%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator=@plt (16 samples, 0.08%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<long>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<long> >::resize (3 samples, 0.02%)
security_socket_recvmsg (2 samples, 0.01%)
mongo::LRUKeyValue<mongo::PlanCacheKey, std::shared_ptr<mongo::PlanCacheEntryBase<mongo::SolutionCacheData, mongo::plan_cache_debug_info::DebugInfo> const>, mongo::BudgetEstimator, mongo::PlanCacheKeyHasher>::get (2 samples, 0.01%)
read_tsc (2 samples, 0.01%)
mongo::(anonymous namespace)::parseCmdObjectToFindCommandRequest (14 samples, 0.07%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
std::_Deque_base<mongo::QuerySolutionNode const*, std::allocator<mongo::QuerySolutionNode const*> >::_M_initialize_map (2 samples, 0.01%)
mongo::(anonymous namespace)::DiagnosticListener::onQuickLock (7 samples, 0.04%)
mongo::future_details::statusCall<mongo::transport::ServiceStateMachine::Impl::processMessage (43 samples, 0.22%)
mongo::sbe::vm::ByteCode::getField (24 samples, 0.12%)
mongo::sbe::LimitSkipStage::open (28 samples, 0.14%)
mongo::PlanEnumerator::getIndexedPreds (3 samples, 0.02%)
__session_rollback_transaction (5 samples, 0.03%)
auto mongo::unique_function<void (19,313 samples, 96.83%)
auto mongo::unique_function<void
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (4 samples, 0.02%)
mongo::KeyString::BuilderBase<mongo::KeyString::Builder>::getValueCopy (136 samples, 0.68%)
__wt_checksum_hw (18 samples, 0.09%)
mongo::TypedCommand<mongo::(anonymous namespace)::CmdInsert>::InvocationBase::run (13 samples, 0.07%)
mongo::sbe::value::copyValue (18 samples, 0.09%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (41 samples, 0.21%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (8 samples, 0.04%)
__session_open_cursor_int (2 samples, 0.01%)
mongo::sbe::ScanStage::open (76 samples, 0.38%)
mongo::latch_detail::Mutex::_onUnlock@plt (4 samples, 0.02%)
mongo::sbe::IndexScanStage::getNext (15 samples, 0.08%)
__wt_cursor_get_value (62 samples, 0.31%)
mongo::transport::TransportLayerASIO::ASIOSession::sinkMessage (24 samples, 0.12%)
mongo::ServiceContext::OperationContextDeleter::operator (22 samples, 0.11%)
__strlen_avx2 (48 samples, 0.24%)
mongo::sbe::UnionStage::getNext (4,082 samples, 20.47%)
mongo::sbe::UnionStage::getNext
__wt_cursor_cache_release (14 samples, 0.07%)
ip_finish_output (3 samples, 0.02%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> > > >::EmplaceBackSlow<std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> > > (2 samples, 0.01%)
mongo::OpMsg::appendChecksum (18 samples, 0.09%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::raw_hash_set (2 samples, 0.01%)
mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl (7,853 samples, 39.37%)
mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern:..
mongo::sorter::InMemIterator<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::more (4 samples, 0.02%)
release_sock (2 samples, 0.01%)
mongo::LockManager::get (2 samples, 0.01%)
__memcmp_avx2_movbe (2 samples, 0.01%)
mongo::SortPattern::SortPattern (7 samples, 0.04%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::value::OwnedValueAccessor>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::value::OwnedValueAccessor> > >::try_emplace_impl<long const&>@plt (2 samples, 0.01%)
mongo::wiredTigerPrepareConflictRetry<mongo::WiredTigerIndexCursorGeneric::advanceWTCursor (543 samples, 2.72%)
mo..
operator new[] (3 samples, 0.02%)
__curfile_next (15 samples, 0.08%)
absl::lts_20210324::hash_internal::HashState::combine_contiguous (2 samples, 0.01%)
tcp_in_window (3 samples, 0.02%)
mongo::WiredTigerSessionCache::releaseSession (32 samples, 0.16%)
mongo::OperationContext::~OperationContext (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::runInternal (2 samples, 0.01%)
mongo::NamespaceString::isPrivilegeCollection@plt (2 samples, 0.01%)
std::__uninitialized_copy<false>::__uninit_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> (3 samples, 0.02%)
mongo::sbe::LimitSkipStage::~LimitSkipStage (3 samples, 0.02%)
mongo::rpc::OpMsgReplyBuilder::getBodyBuilder (2 samples, 0.01%)
mongo::KeyString::TypeBits::operator= (14 samples, 0.07%)
mongo::sbe::CoScanStage::getNext (17 samples, 0.09%)
mongo::sorter::InMemIterator<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::next (2 samples, 0.01%)
mongo::Client::getCurrent (2 samples, 0.01%)
__ip_finish_output (110 samples, 0.55%)
do_futex (6 samples, 0.03%)
entry_SYSCALL_64_after_hwframe (49 samples, 0.25%)
mongo::rpc::OpMsgReplyBuilder::reserveBytes (5 samples, 0.03%)
mongo::KeyString::readSBEValue (191 samples, 0.96%)
boost::container::dtl::flat_tree<mongo::KeyString::Value, boost::move_detail::identity<mongo::KeyString::Value>, std::less<mongo::KeyString::Value>, void>::insert_unique (3 samples, 0.02%)
__wt_rec_row_leaf (2 samples, 0.01%)
mongo::FailPoint::shouldFail (3 samples, 0.02%)
mongo::(anonymous namespace)::ClientOutOfLineExecutorClientObserver::onDestroyOperationContext (2 samples, 0.01%)
mongo::WiredTigerRecoveryUnit::waitUntilDurable (3 samples, 0.02%)
mongo::LockStats<mongo::AtomicWord<long long> >::reset (11 samples, 0.06%)
__wt_conn_dhandle_open (2 samples, 0.01%)
__memset_avx2_unaligned_erms (11 samples, 0.06%)
mongo::sbe::LimitSkipStage::getNext (707 samples, 3.54%)
mon..
mongo::KeyString::(anonymous namespace)::toBsonValue<mongo::BSONObjBuilderValueStream> (3 samples, 0.02%)
mongo::sbe::TraverseStage::getNext (19 samples, 0.10%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendBsonValue (526 samples, 2.64%)
mo..
mongo::CollectionPtr::restore (29 samples, 0.15%)
_IO_vsnprintf (2 samples, 0.01%)
mongo::MetricTree::appendTo (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::seekForKeyString (30 samples, 0.15%)
__wt_btcur_next (13 samples, 0.07%)
__tls_get_addr@plt (3 samples, 0.02%)
mongo::(anonymous namespace)::initializeCommandHooks (2 samples, 0.01%)
mongo::(anonymous namespace)::computeSortsAndMultikeyPathsForScan (5 samples, 0.03%)
__libc_recvmsg (58 samples, 0.29%)
__tcp_push_pending_frames (152 samples, 0.76%)
do_softirq.part.20 (3 samples, 0.02%)
mongo::mozjs::MozJSScriptEngine::interrupt (4 samples, 0.02%)
mongo::LockerImpl::LockerImpl (4 samples, 0.02%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (2 samples, 0.01%)
mongo::sbe::SpoolConsumerStage<true>::prepare (2 samples, 0.01%)
__wt_cursor_cache_get (6 samples, 0.03%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace (2 samples, 0.01%)
mongo::sbe::CheckBoundsStage::getNext (54 samples, 0.27%)
mongo::sbe::FilterStage<false, false>::~FilterStage (19 samples, 0.10%)
mongo::ErrmsgCommandDeprecated::run (7 samples, 0.04%)
mongo::WiredTigerRecordStoreCursorBase::save (2 samples, 0.01%)
operator new[] (143 samples, 0.72%)
__x64_sys_epoll_wait (31 samples, 0.16%)
__create_colgroup (3 samples, 0.02%)
__wt_btcur_evict_reposition (3 samples, 0.02%)
__wt_row_search (112 samples, 0.56%)
__wt_cursor_get_value (2 samples, 0.01%)
mongo::BasicCommandWithReplyBuilderInterface::Invocation::run (11 samples, 0.06%)
strlen@plt (18 samples, 0.09%)
mongo::LatchAnalyzer::onAcquire (23 samples, 0.12%)
tc_malloc (11 samples, 0.06%)
mongo::(anonymous namespace)::ExecCommandDatabase::_commandExec (37 samples, 0.19%)
operator delete[] (15 samples, 0.08%)
mongo::FTDCBSONUtil::(anonymous namespace)::extractMetricsFromDocument (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::resize (2 samples, 0.01%)
tc_malloc (85 samples, 0.43%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (8 samples, 0.04%)
std::make_unique<mongo::sbe::LoopJoinStage, std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, absl::lts_20210324::InlinedVector<long, 2ul, std::allocator<long> >, absl::lts_20210324::InlinedVector<long, 2ul, std::allocator<long> >, decltype (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (14 samples, 0.07%)
__wt_cursor_set_keyv (25 samples, 0.13%)
__curfile_reset (2 samples, 0.01%)
mongo::SnapshotHelper::shouldChangeReadSource (2 samples, 0.01%)
__wt_txn_read (3 samples, 0.02%)
mongo::applyIndexFilters (2 samples, 0.01%)
__inet_lookup_established (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (9 samples, 0.05%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::_appendDoubleWithoutTypeBits (6 samples, 0.03%)
mongo::QueryPlannerIXSelect::findRelevantIndices (3 samples, 0.02%)
mongo::IndexCatalogEntryImpl::getCollator (21 samples, 0.11%)
mongo::WiredTigerIndexCursorGeneric::getKey (8 samples, 0.04%)
mongo::sbe::value::releaseValue@plt (3 samples, 0.02%)
mongo::sbe::ProjectStage::~ProjectStage (23 samples, 0.12%)
mongo::(anonymous namespace)::GetMoreCmd::Invocation::acquireLocksAndIterateCursor (7,748 samples, 38.84%)
mongo::(anonymous namespace)::GetMoreCmd::Invocation::acquireL..
mongo::sbe::ScanStage::doSaveState (3 samples, 0.02%)
__memcmp_avx2_movbe (6 samples, 0.03%)
mongo::transport::TransportLayerASIO::ASIOSession::read<asio::mutable_buffers_1> (5 samples, 0.03%)
tc_malloc (2 samples, 0.01%)
mongo::ResourceConsumption::MetricsCollector::incrementOneCursorSeek (4 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::_txnClose (8 samples, 0.04%)
__curfile_search_near (15 samples, 0.08%)
mongo::FTDCCollectorCollection::collect (29 samples, 0.15%)
mongo::BSONObj::getOwned (25 samples, 0.13%)
[unknown] (9 samples, 0.05%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::releaseThreadNameRef (2 samples, 0.01%)
__memcmp_avx2_movbe (73 samples, 0.37%)
mongo::PlanExecutorSBE::getNextImpl<mongo::BSONObj> (10,001 samples, 50.14%)
mongo::PlanExecutorSBE::getNextImpl<mongo::BSONObj>
mongo::AutoGetCollectionLockFree::~AutoGetCollectionLockFree (10 samples, 0.05%)
mongo::ListOfMatchExpression::~ListOfMatchExpression (2 samples, 0.01%)
mongo::AutoStatsTracker::AutoStatsTracker (3 samples, 0.02%)
mongo::sbe::LimitSkipStage::close (4 samples, 0.02%)
mongo::generic_cursor::allocateCursorId (3 samples, 0.02%)
deflate (5 samples, 0.03%)
mongo::ConstDataRange::readInto<unsigned char> (8 samples, 0.04%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashSetPolicy<unsigned int>, absl::lts_20210324::hash_internal::Hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<unsigned int> >::erase<unsigned int> (3 samples, 0.02%)
mongo::stage_builder::makeRuntimeEnvironment (14 samples, 0.07%)
__wt_txn_read_upd_list_internal (42 samples, 0.21%)
mongo::ExpressionContext::incrementMatchExprCounter (2 samples, 0.01%)
statfs_by_dentry (3 samples, 0.02%)
mongo::KeyString::TypeBits::resetFromBuffer (7 samples, 0.04%)
mongo::LockerImpl::unlock (11 samples, 0.06%)
operator new[] (2 samples, 0.01%)
mongo::WiredTigerRecordStoreStandardCursor::setKey (2 samples, 0.01%)
__wt_session_get_dhandle (2 samples, 0.01%)
mongo::PlanExecutorSBE::getNextImpl<mongo::BSONObj> (6,893 samples, 34.56%)
mongo::PlanExecutorSBE::getNextImpl<mongo::BSONObj>
operator new[] (73 samples, 0.37%)
operator new[] (95 samples, 0.48%)
mongo::repl::ReplicationCoordinatorImpl::checkCanServeReadsFor (2 samples, 0.01%)
__sys_sendmsg (2 samples, 0.01%)
mongo::PlanCacheBase<mongo::PlanCacheKey, mongo::SolutionCacheData, mongo::BudgetEstimator, mongo::plan_cache_debug_info::DebugInfo, mongo::PlanCachePartitioner, mongo::PlanCacheKeyHasher>::get (4 samples, 0.02%)
__strlen_avx2 (5 samples, 0.03%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (7 samples, 0.04%)
mongo::(anonymous namespace)::DiagnosticListener::onUnlock (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::runInternal (3 samples, 0.02%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append<int, void> (2 samples, 0.01%)
mongo::IndexCatalogEntryImpl::isMultikey (12 samples, 0.06%)
operator delete[] (2 samples, 0.01%)
__ip_queue_xmit (3 samples, 0.02%)
__fdget (2 samples, 0.01%)
__schedule (5 samples, 0.03%)
mongo::sbe::CheckBoundsStage::open (3 samples, 0.02%)
__wt_cursor_set_key (7 samples, 0.04%)
__memcmp_avx2_movbe (10 samples, 0.05%)
mongo::IndexBounds::isValidFor (2 samples, 0.01%)
mongo::latch_detail::Mutex::unlock (2 samples, 0.01%)
entry_SYSCALL_64_after_hwframe (7 samples, 0.04%)
mongo::BtreeKeyGenerator::getKeys (18 samples, 0.09%)
mongo::SSLPeerInfo::forSession (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::raw_hash_set (19 samples, 0.10%)
mongo::FTDCCompressor::addSample (6 samples, 0.03%)
mongo::APIParametersFromClient::parseProtected (6 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
std::_Rb_tree<mongo::StringData, mongo::StringData, std::_Identity<mongo::StringData>, std::less<mongo::StringData>, std::allocator<mongo::StringData> >::_M_erase (2 samples, 0.01%)
mongo::CollectionImpl::isIndexMultikey (548 samples, 2.75%)
mo..
inet_sendmsg (2 samples, 0.01%)
operator new[]@plt (2 samples, 0.01%)
__memcmp_avx2_movbe (12 samples, 0.06%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, long> > >::find_or_prepare_insert<mongo::StringData> (2 samples, 0.01%)
mongo::OperationContext::markKillOnClientDisconnect (3 samples, 0.02%)
__wt_txn_read_upd_list_internal (24 samples, 0.12%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair@plt (3 samples, 0.02%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<boost::optional<mongo::TenantId> > (2 samples, 0.01%)
mongo::sbe::value::MaterializedRowValueAccessor<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>::getViewOfValue (5 samples, 0.03%)
mongo::shouldCacheQuery (3 samples, 0.02%)
start_thread (8 samples, 0.04%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<long>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<long> >::prepare_insert (2 samples, 0.01%)
mongo::OperationContext::OperationContext (37 samples, 0.19%)
__schema_drop (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::prepare (64 samples, 0.32%)
mongo::sbe::value::MaterializedRow::memUsageForSorter (2 samples, 0.01%)
mongo::KeyString::TypeBits::appendBit (12 samples, 0.06%)
mongo::WiredTigerRecoveryUnit::getSession (11 samples, 0.06%)
mongo::BtreeKeyGenerator::_getKeysWithoutArray (6 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (3 samples, 0.02%)
mongo::transport::TransportLayerASIO::_runListener (2 samples, 0.01%)
__libc_read (7 samples, 0.04%)
__wt_schema_create (3 samples, 0.02%)
mongo::canonical_query_encoder::encode[abi:cxx11] (4 samples, 0.02%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::BackgroundJob::go (12 samples, 0.06%)
mongo::BufReader::skip@plt (5 samples, 0.03%)
__netif_receive_skb_one_core (93 samples, 0.47%)
mongo::BSONObj::getField (2 samples, 0.01%)
mongo::sbe::EConstant::compileDirect (2 samples, 0.01%)
mongo::FailPoint::shouldFail (2 samples, 0.01%)
mongo::mongoMalloc (16 samples, 0.08%)
std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::reserve (2 samples, 0.01%)
tcmalloc::CentralFreeList::RemoveRange (2 samples, 0.01%)
mongo::future_details::statusCall<mongo::ServiceEntryPointCommon::handleRequest (18 samples, 0.09%)
__wake_up_sync_key (24 samples, 0.12%)
asio::detail::reactive_socket_move_accept_op<asio::generic::stream_protocol, mongo::transport::TransportLayerASIO::_acceptConnection (2 samples, 0.01%)
mongo::LockerImpl::_unlockImpl (7 samples, 0.04%)
mongo::(anonymous namespace)::ExecCommandDatabase::_commandExec (18,709 samples, 93.80%)
mongo::(anonymous namespace)::ExecCommandDatabase::_commandExec
mongo::stage_builder::indexKeyConsistencyCheckCallback (2,711 samples, 13.59%)
mongo::stage_builder..
mongo::BSONObj::getOwned (91 samples, 0.46%)
mongo::sbe::vm::ByteCode::runInternal (116 samples, 0.58%)
mongo::stage_builder::indexKeyConsistencyCheckCallback (2 samples, 0.01%)
process_backlog (95 samples, 0.48%)
std::__invoke_impl<bool, bool (3,055 samples, 15.32%)
std::__invoke_impl<bool..
std::_Rb_tree<mongo::StringData, mongo::StringData, std::_Identity<mongo::StringData>, std::less<mongo::StringData>, std::allocator<mongo::StringData> >::_M_get_insert_unique_pos (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
malloc@plt (5 samples, 0.03%)
mongo::AutoGetCollectionForReadLockFree::AutoGetCollectionForReadLockFree (63 samples, 0.32%)
[unknown] (2 samples, 0.01%)
ip_local_deliver (2 samples, 0.01%)
__wt_open_cursor (2 samples, 0.01%)
std::__insertion_sort<std::_Deque_iterator<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>&, std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>, __gnu_cxx::__ops::_Iter_comp_iter<mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (249 samples, 1.25%)
mongo::fetchNextImpl<mongo::BSONObj> (6,624 samples, 33.21%)
mongo::fetchNextImpl<mongo::BSONObj>
mongo::latch_detail::Mutex::unlock (3 samples, 0.02%)
mongo::BtreeKeyGenerator::_getKeysWithoutArray@plt (3 samples, 0.02%)
mongo::sbe::SortStage::getNext (56 samples, 0.28%)
mongo::(anonymous namespace)::CommandOpRunner::~CommandOpRunner (2 samples, 0.01%)
absl::lts_20210324::hash_internal::HashState::combine_contiguous (16 samples, 0.08%)
mongo::AndMatchExpression::shallowClone (2 samples, 0.01%)
boost::optional_detail::optional_base<mongo::AutoGetCollectionForReadMaybeLockFree>::destroy_impl (18 samples, 0.09%)
mongo::CollectionImpl::insertDocuments (11 samples, 0.06%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, std::pair<std::unique_ptr<mongo::sbe::vm::CodeFragment, std::default_delete<mongo::sbe::vm::CodeFragment> >, mongo::sbe::value::OwnedValueAccessor> >, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, std::pair<std::unique_ptr<mongo::sbe::vm::CodeFragment, std::default_delete<mongo::sbe::vm::CodeFragment> >, mongo::sbe::value::OwnedValueAccessor> > > >::try_emplace_impl<long const&> (2 samples, 0.01%)
mongo::CursorManager::registerCursor (10 samples, 0.05%)
mongo::PlanYieldPolicy::shouldYieldOrInterrupt (19 samples, 0.10%)
__tcp_ack_snd_check (4 samples, 0.02%)
mongo::SortNodeDefault::~SortNodeDefault (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (4 samples, 0.02%)
do_syscall_64 (7 samples, 0.04%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<long>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<long> >::prepare_insert (5 samples, 0.03%)
__session_begin_transaction (12 samples, 0.06%)
mongo::prepareForAccessPlanning (2 samples, 0.01%)
fsnotify (2 samples, 0.01%)
mongo::CommandInvocation::checkAuthorization (2 samples, 0.01%)
mongo::stage_builder::PlanStageReqs::PlanStageReqs (2 samples, 0.01%)
mongo::PlanExecutorSBE::getPostBatchResumeToken (5 samples, 0.03%)
__memcmp_avx2_movbe (2 samples, 0.01%)
mongo::LockerImpl::_lockBegin (2 samples, 0.01%)
__libc_sendmsg (231 samples, 1.16%)
mongo::latch_detail::Mutex::lock (3 samples, 0.02%)
config_check (2 samples, 0.01%)
mongo::SharedBufferFragmentBuilder::grow (119 samples, 0.60%)
mongo::QuerySolution::summaryString[abi:cxx11] (6 samples, 0.03%)
ip_local_deliver_finish (90 samples, 0.45%)
__config_getraw (2 samples, 0.01%)
sem_trywait@@GLIBC_2.2.5 (2 samples, 0.01%)
mongo::write_ops_exec::performInserts (13 samples, 0.07%)
__wt_btcur_search (3 samples, 0.02%)
mongo::BufReader::skip@plt (5 samples, 0.03%)
mongo::BufReader::skip@plt (5 samples, 0.03%)
mongo::sbe::FilterStage<false, false>::getNext (19 samples, 0.10%)
mongo::transport::ServiceExecutor::yieldIfAppropriate (2 samples, 0.01%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (46 samples, 0.23%)
mongo::QueryPlannerAccess::buildIndexedDataAccess (38 samples, 0.19%)
mongo::sbe::value::releaseValue (148 samples, 0.74%)
mongo::BSONObj::getField (89 samples, 0.45%)
__wt_conn_dhandle_open (2 samples, 0.01%)
ip_rcv (3 samples, 0.02%)
mongo::NamespaceString::makeTimeseriesBucketsNamespace (4 samples, 0.02%)
mongo::KeyString::TypeBits::resetFromBuffer (65 samples, 0.33%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::_done (4 samples, 0.02%)
mongo::SortedDataIndexAccessMethod::insert (7 samples, 0.04%)
mongo::PlanExecutorSBE::isEOF (2 samples, 0.01%)
mongo::(anonymous namespace)::extractNonArrayElementAtPath (306 samples, 1.53%)
mongo::PathMatchExpression::PathMatchExpression (3 samples, 0.02%)
mongo::WiredTigerKVEngine::makeTemporaryRecordStore (5 samples, 0.03%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append (21 samples, 0.11%)
__alloc_skb (9 samples, 0.05%)
mongo::BSONElement::computeSize (2 samples, 0.01%)
mongo::Lock::ResourceLock::lock (4 samples, 0.02%)
mongo::sbe::LoopJoinStage::prepare (12 samples, 0.06%)
mongo::sbe::restoreCollection (4 samples, 0.02%)
start_thread (19,315 samples, 96.84%)
start_thread
__strncmp_sse42 (2 samples, 0.01%)
mongo::BSONElement::computeSize (9 samples, 0.05%)
operator delete[] (4 samples, 0.02%)
__curfile_cache (11 samples, 0.06%)
mongo::createCollection (10 samples, 0.05%)
mongo::GetMoreCommandRequest::parseProtected (2 samples, 0.01%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::receivedCommands (18,896 samples, 94.74%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::receivedComm..
mongo::sbe::SortStage::makeSorter (5 samples, 0.03%)
ip_rcv_finish (92 samples, 0.46%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::executeCommand (18,859 samples, 94.55%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::executeCommand
____sys_sendmsg (222 samples, 1.11%)
mongo::BSONObjBuilderValueStream::endField@plt (3 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
mongo::StorageEngineImpl::_onMinOfCheckpointAndOldestTimestampChanged (4 samples, 0.02%)
mongo::QueryPlannerAccess::makeLeafNode (10 samples, 0.05%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand (11 samples, 0.06%)
__wt_cursor_get_valuev (3 samples, 0.02%)
__pthread_mutex_unlock (2 samples, 0.01%)
mongo::QueryPlannerIXSelect::_rateIndices (5 samples, 0.03%)
__x64_sys_sendmsg (225 samples, 1.13%)
std::unique_ptr<mongo::(anonymous namespace)::ExecCommandDatabase, std::default_delete<mongo::(anonymous namespace)::ExecCommandDatabase> >::~unique_ptr (3 samples, 0.02%)
operator new@plt (2 samples, 0.01%)
vfs_read (8 samples, 0.04%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (20 samples, 0.10%)
__vdso_clock_gettime (2 samples, 0.01%)
start_thread (45 samples, 0.23%)
mongo::ResourceConsumption::MetricsCollector::incrementOneIdxEntryRead (6 samples, 0.03%)
std::_Function_base::_Base_manager<mongo::SharedBufferFragmentBuilder::DoubleGrowStrategy>::_M_manager (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >::prepare_insert (5 samples, 0.03%)
do_syscall_64 (3 samples, 0.02%)
__session_rollback_transaction (2 samples, 0.01%)
mongo::BSONElement::computeSize (2 samples, 0.01%)
operator new@plt (2 samples, 0.01%)
mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (1,276 samples, 6.40%)
mongo::s..
mongo::IndexBoundsChecker::checkKey (475 samples, 2.38%)
m..
mongo::(anonymous namespace)::runCommandInvocation (7,831 samples, 39.26%)
mongo::(anonymous namespace)::runCommandInvocation
mongo::SortStats::acceptVisitor (2 samples, 0.01%)
mongo::BSONObjBuilder::~BSONObjBuilder (2 samples, 0.01%)
mongo::WiredTigerSessionCache::waitUntilDurable (7 samples, 0.04%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::QueryPlanner::plan (140 samples, 0.70%)
mongo::sbe::CoScanStage::open (5 samples, 0.03%)
std::__uninitialized_copy<false>::__uninit_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> (28 samples, 0.14%)
operator new[] (13 samples, 0.07%)
mongo::OpMsg::parse (11 samples, 0.06%)
Timesta.Monitor (7 samples, 0.04%)
__tls_get_addr (10 samples, 0.05%)
mongo::sbe::value::compareValue (7 samples, 0.04%)
__lock_text_start (39 samples, 0.20%)
mongo::WiredTigerSessionCache::getSession (2 samples, 0.01%)
mongo::BtreeKeyGenerator::getKeys (1,417 samples, 7.10%)
mongo::Bt..
mongo::LockerImpl::lock (2 samples, 0.01%)
do_syscall_64 (4 samples, 0.02%)
__create_colgroup (3 samples, 0.02%)
mongo::sbe::TraverseStage::traverse (3 samples, 0.02%)
mongo::CanonicalQuery::initSortPattern (9 samples, 0.05%)
__tls_get_addr (2 samples, 0.01%)
futex_wait_queue_me (5 samples, 0.03%)
mongo::(anonymous namespace)::CmdInsert::Invocation::typedRun (13 samples, 0.07%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (3 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (37 samples, 0.19%)
mongo::KeyString::BuilderBase<mongo::KeyString::PooledBuilder>::appendBSONElement (83 samples, 0.42%)
boost::container::dtl::flat_tree<mongo::KeyString::Value, boost::move_detail::identity<mongo::KeyString::Value>, std::less<mongo::KeyString::Value>, void>::find (14 samples, 0.07%)
mongo::sbe::value::releaseValue (6 samples, 0.03%)
mongo::AndMatchExpression::acceptVisitor (2 samples, 0.01%)
__session_checkpoint (7 samples, 0.04%)
mongo::CollectionShardingState::getSharedForLockFreeReads (3 samples, 0.02%)
__wt_cursor_valid (2 samples, 0.01%)
loopback_xmit (3 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (3 samples, 0.02%)
conn181 (51 samples, 0.26%)
__wt_cursor_set_keyv (7 samples, 0.04%)
__wt_cursor_get_value (51 samples, 0.26%)
sock_recvmsg (45 samples, 0.23%)
sk_reset_timer (3 samples, 0.02%)
mongo::sbe::value::ViewOfValueAccessor::getViewOfValue (16 samples, 0.08%)
do_syscall_64 (2 samples, 0.01%)
std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<mongo::OrderedIntervalList const*, std::vector<mongo::OrderedIntervalList, std::allocator<mongo::OrderedIntervalList> > >, mongo::OrderedIntervalList*> (3 samples, 0.02%)
mongo::BSONElement::computeSize (6 samples, 0.03%)
mongo::transport::ServiceStateMachine::Impl::startNewLoop (2 samples, 0.01%)
rw_verify_area (2 samples, 0.01%)
__wt_btcur_search_near (2 samples, 0.01%)
mongo::indexEntryFromIndexCatalogEntry (3 samples, 0.02%)
mongo::PlanExecutorSBE::getNext (10,024 samples, 50.26%)
mongo::PlanExecutorSBE::getNext
mongo::BasicCommand::runWithReplyBuilder (10 samples, 0.05%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<mongo::OpObserver::Times> (2 samples, 0.01%)
start_thread (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
apparmor_socket_sendmsg (2 samples, 0.01%)
mongo::BSONObj::getField (2 samples, 0.01%)
operator new[] (171 samples, 0.86%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::receivedCommands (18,895 samples, 94.73%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::receivedCommands
mongo::IndexEntry::~IndexEntry (2 samples, 0.01%)
tc_malloc (11 samples, 0.06%)
sock_def_readable (25 samples, 0.13%)
mongo::ServiceEntryPointCommon::handleRequest (2 samples, 0.01%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails (3 samples, 0.02%)
mongo::sbe::TraverseStage::~TraverseStage (22 samples, 0.11%)
mongo::plan_executor_factory::make (12 samples, 0.06%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (2 samples, 0.01%)
mongo::IndexCatalogEntryImpl::isMultikey (85 samples, 0.43%)
mongo::LockerImpl::getFlowControlTicket (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::close (27 samples, 0.14%)
__wt_config_gets_def (2 samples, 0.01%)
mongo::AuthorizationSessionImpl::startRequest (3 samples, 0.02%)
mongo::LockRequest::initNew (2 samples, 0.01%)
mongo::ConstDataRange::readInto<unsigned char> (11 samples, 0.06%)
mongo::ServiceEntryPointMongod::Hooks::uassertCommandDoesNotSpecifyWriteConcern (2 samples, 0.01%)
__session_open_cursor (2 samples, 0.01%)
mongo::(anonymous namespace)::StorageClientObserver::onCreateOperationContext (17 samples, 0.09%)
mongo::WiredTigerRecordStoreCursorBase::WiredTigerRecordStoreCursorBase (5 samples, 0.03%)
[unknown] (9 samples, 0.05%)
mongo::BufReader::skip (8 samples, 0.04%)
entry_SYSCALL_64_after_hwframe (7 samples, 0.04%)
ksys_read (8 samples, 0.04%)
mongo::(anonymous namespace)::SlotBasedPrepareExecutionHelper::buildCachedPlan (10 samples, 0.05%)
mongo::FindCommon::haveSpaceForNext (11 samples, 0.06%)
__tcp_transmit_skb (145 samples, 0.73%)
mongo::sbe::CoScanStage::open (19 samples, 0.10%)
mongo::AutoGetCollectionForReadLockFree::EmplaceHelper::emplace (30 samples, 0.15%)
mongo::FieldRef::~FieldRef (2 samples, 0.01%)
mongo::IndexBuildsManager::startBuildingIndex (9 samples, 0.05%)
__wt_cursor_get_valuev (56 samples, 0.28%)
std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator= (48 samples, 0.24%)
tc_deletearray_sized (2 samples, 0.01%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::executeCommand (41 samples, 0.21%)
diskstats_show (2 samples, 0.01%)
mongo::(anonymous namespace)::parseSubField (16 samples, 0.08%)
absl::lts_20210324::hash_internal::HashState::combine_contiguous (9 samples, 0.05%)
irq_exit (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (6 samples, 0.03%)
kmem_cache_alloc_node (2 samples, 0.01%)
mongo::VectorClock::_gossipInExternal (2 samples, 0.01%)
mongo::AutoGetCollectionForReadLockFree::AutoGetCollectionForReadLockFree (52 samples, 0.26%)
__schema_create (3 samples, 0.02%)
mongo::StorageEngineImpl::makeTemporaryRecordStore (5 samples, 0.03%)
mongo::ServiceEntryPointCommon::handleRequest (44 samples, 0.22%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<boost::optional<mongo::UUID> > (5 samples, 0.03%)
mongo::sbe::SpoolLazyProducerStage::prepare (43 samples, 0.22%)
__config_getraw (2 samples, 0.01%)
mongo::(anonymous namespace)::parse (30 samples, 0.15%)
mongo::sbe::LoopJoinStage::getNext (807 samples, 4.05%)
mong..
__pack_write (33 samples, 0.17%)
mongo::input_params::bind (2 samples, 0.01%)
schedule (20 samples, 0.10%)
mongo::IndexCatalogImpl::_indexFilteredRecords (7 samples, 0.04%)
mongo::WiredTigerIndexStandard::newCursor (21 samples, 0.11%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::KeyString::TypeBits::readSizeFromBuffer (27 samples, 0.14%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (10 samples, 0.05%)
mongo::future_details::SharedStateBase::transitionToFinished (41 samples, 0.21%)
mongo::sbe::LimitSkipStats::acceptVisitor (2 samples, 0.01%)
mongo::QueryPlannerAccess::finishAndOutputLeaf (11 samples, 0.06%)
mongo::PlanExecutorImpl::getNext (3 samples, 0.02%)
__wt_session_get_dhandle (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (3 samples, 0.02%)
mongo::CanonicalQuery::init (19 samples, 0.10%)
__pack_size (2 samples, 0.01%)
__checkpoint_tree (2 samples, 0.01%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::checkForInterrupt@plt (2 samples, 0.01%)
mongo::sbe::ScanStage::prepare (4 samples, 0.02%)
absl::lts_20210324::inlined_vector_internal::Storage<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, 2ul, std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > > >::DestroyContents (16 samples, 0.08%)
mongo::IndexCatalogImpl::_indexRecords (7 samples, 0.04%)
mongo::PlanExecutorSBE::~PlanExecutorSBE (56 samples, 0.28%)
mongo::RecoveryUnit::~RecoveryUnit (4 samples, 0.02%)
mongo::WiredTigerRecordStoreCursorBase::restore (28 samples, 0.14%)
auto mongo::unique_function<void (2 samples, 0.01%)
mongo::OperationContext::~OperationContext (93 samples, 0.47%)
mongo::sbe::value::OwnedValueAccessorValueBuilder::readValues (64 samples, 0.32%)
mongo::future_details::SharedStateBase::transitionToFinished (41 samples, 0.21%)
mongo::sbe::vm::ByteCode::runInternal (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::openInner (3 samples, 0.02%)
tcmalloc::PageHeap::MergeIntoFreeList (3 samples, 0.02%)
__memmove_avx_unaligned_erms (2 samples, 0.01%)
__strlen_avx2 (43 samples, 0.22%)
__schema_create (3 samples, 0.02%)
mongo::BSONObjBuilder::obj<mongo::BSONObj::DefaultSizeTrait> (2 samples, 0.01%)
mongo::ServiceContext::_delistOperation (5 samples, 0.03%)
futex_wait (2 samples, 0.01%)
mongo::WiredTigerCursor::reset (2 samples, 0.01%)
std::vector<mongo::IndexEntry, std::allocator<mongo::IndexEntry> >::_M_realloc_insert<mongo::IndexEntry const&> (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (37 samples, 0.19%)
mongo::WiredTigerRecoveryUnit::getSession@plt (2 samples, 0.01%)
mongo::insert_listener::shouldListenForInserts@plt (3 samples, 0.02%)
mongo::sbe::ProjectStage::prepare (50 samples, 0.25%)
operator delete[] (10 samples, 0.05%)
mongo::KVDropPendingIdentReaper::dropIdentsOlderThan (4 samples, 0.02%)
mongo::ServiceEntryPointMongod::Hooks::attachCurOpErrInfo (3 samples, 0.02%)
mongo::logv2::LogComponentSettings::shouldLog (2 samples, 0.01%)
unmap_single_vma (3 samples, 0.02%)
mongo::BSONObjBuilder::~BSONObjBuilder (2 samples, 0.01%)
mongo::VectorClock::_advanceTime (2 samples, 0.01%)
__curfile_reopen (3 samples, 0.02%)
mongo::KeyString::TypeBits::operator= (3 samples, 0.02%)
mongo::ServiceContext::killAndDelistOperation (20 samples, 0.10%)
mongo::PlanExecutorSBE::getPostBatchResumeToken (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
mongo::(anonymous namespace)::CommandOpRunner::run (18,924 samples, 94.88%)
mongo::(anonymous namespace)::CommandOpRunner::run
__pthread_mutex_lock (2 samples, 0.01%)
mongo::(anonymous namespace)::RunCommandImpl::_runImpl (11 samples, 0.06%)
mongo::MatchExpression::optimize (3 samples, 0.02%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair (8 samples, 0.04%)
seq_read (7 samples, 0.04%)
mongo::BSONDepth::getMaxAllowableDepth (15 samples, 0.08%)
mongo::sbe::ProjectStage::open (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::find_or_prepare_insert<mongo::StringData> (4 samples, 0.02%)
mongo::LockerImpl::saveLockStateAndUnlock (13 samples, 0.07%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::checkForInterrupt (9 samples, 0.05%)
mongo::sbe::acquireCollection (3 samples, 0.02%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::WriteBlockBypass> (2 samples, 0.01%)
operator new[] (136 samples, 0.68%)
mongo::JournalFlusher::run (12 samples, 0.06%)
__wt_row_search (6 samples, 0.03%)
__config_next (3 samples, 0.02%)
mongo::FailPoint::shouldFail (20 samples, 0.10%)
__kmalloc_reserve.isra.61 (4 samples, 0.02%)
std::make_unique<mongo::GTMatchExpression, mongo::StringData, mongo::BSONElement const&, mongo::clonable_ptr<mongo::MatchExpression::ErrorAnnotation, mongo::clonable_ptr_detail::CloneFactory<mongo::MatchExpression::ErrorAnnotation>, std::unique_ptr> const&> (3 samples, 0.02%)
mongo::transport::TransportLayerManager::makeBaton (3 samples, 0.02%)
tcmalloc::PageHeap::New (4 samples, 0.02%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (25 samples, 0.13%)
mongo::BSONObj::copy (4 samples, 0.02%)
auto mongo::unique_function<void (2 samples, 0.01%)
mongo::BSONObj::getField (2 samples, 0.01%)
mongo::ServiceContext::makeOperationContext (73 samples, 0.37%)
__wt_cursor_get_valuev (7 samples, 0.04%)
__wt_cursor_set_key (3 samples, 0.02%)
__wt_search_insert (2 samples, 0.01%)
__wt_btcur_next_prefix (3 samples, 0.02%)
__strcmp_sse2_unaligned (2 samples, 0.01%)
mongo::sbe::SortStage::getNext (635 samples, 3.18%)
mon..
__cxxabiv1::__si_class_type_info::__do_dyncast (2 samples, 0.01%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::receivedCommands (41 samples, 0.21%)
memcmp@plt (2 samples, 0.01%)
mongo::BSONObj::copy (79 samples, 0.40%)
mongo::MetricTree::appendTo (5 samples, 0.03%)
mongo::WiredTigerSession::closeAllCursors (17 samples, 0.09%)
auto mongo::unique_function<void (44 samples, 0.22%)
mongo::KeyString::TypeBits::Reader::readNumeric (6 samples, 0.03%)
execute_native_thread_routine (21 samples, 0.11%)
mongo::LockManager::get (2 samples, 0.01%)
strlen@plt (2 samples, 0.01%)
mongo::stage_builder::(anonymous namespace)::generateGenericMultiIntervalIndexScan (32 samples, 0.16%)
config_check (5 samples, 0.03%)
do_syscall_64 (33 samples, 0.17%)
copy_user_enhanced_fast_string (14 samples, 0.07%)
__strlen_avx2 (4 samples, 0.02%)
mongo::plan_cache_detail::make (12 samples, 0.06%)
mongo::SortedDataIndexAccessMethod::BulkBuilderImpl::commit (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (12 samples, 0.06%)
mongo::repl::ReplicationCoordinatorImpl::getReplicationMode (2 samples, 0.01%)
mongo::MultiIndexBlock::dumpInsertsFromBulk (4 samples, 0.02%)
__curfile_search_near (14 samples, 0.07%)
mongo::sbe::UnionStage::getSpecificStats (3 samples, 0.02%)
__strlen_avx2 (2 samples, 0.01%)
mongo::sbe::value::releaseValue (30 samples, 0.15%)
mongo::mongoRealloc (7 samples, 0.04%)
mongo::SortedDataIndexAccessMethod::asSortedData (10 samples, 0.05%)
wait_woken (18 samples, 0.09%)
mongo::PlanExecutorSBE::getNext (2 samples, 0.01%)
mongo::wiredTigerCursorInsert (4 samples, 0.02%)
mongo::future_details::SharedStateBase::transitionToFinished (2 samples, 0.01%)
__dev_queue_xmit (4 samples, 0.02%)
irq_exit (2 samples, 0.01%)
mongo::sbe::SpoolLazyProducerStage::~SpoolLazyProducerStage (17 samples, 0.09%)
mongo::QueryPlannerIXSelect::rateIndices (7 samples, 0.04%)
mongo::DecorationContainer<mongo::OperationContext>::DecorationContainer (15 samples, 0.08%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
tc_deletearray_sized (4 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
mongo::sbe::ScanStage::getNext (5,567 samples, 27.91%)
mongo::sbe::ScanStage::getNext
mongo::FailPoint::shouldFail (2 samples, 0.01%)
mongo::(anonymous namespace)::getSlotBasedExecutor (435 samples, 2.18%)
m..
mongo::Top::record (2 samples, 0.01%)
mongo::IndexBoundsChecker::findLeftmostProblem (328 samples, 1.64%)
mongo::Lock::GlobalLock::GlobalLock (11 samples, 0.06%)
tc_malloc (90 samples, 0.45%)
operator delete[] (4 samples, 0.02%)
mongo::plan_explainer_factory::make (8 samples, 0.04%)
mongo::sbe::value::releaseValue (17 samples, 0.09%)
mongo::sbe::ProjectStage::~ProjectStage (24 samples, 0.12%)
_copy_to_iter (3 samples, 0.02%)
tcp_v4_rcv (86 samples, 0.43%)
auto mongo::unique_function<void (2 samples, 0.01%)
mongo::LockManager::unlock (3 samples, 0.02%)
__curfile_next (490 samples, 2.46%)
__..
__vfs_read (7 samples, 0.04%)
vfs_write (5 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (7 samples, 0.04%)
mongo::WiredTigerKVEngine::flushAllFiles (7 samples, 0.04%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
mongo::sbe::vm::ByteCode::runPredicate@plt (2 samples, 0.01%)
tcp_write_xmit (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<mongo::CollectionShardingState> >, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<mongo::CollectionShardingState> > > >::find<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (2 samples, 0.01%)
mongo::(anonymous namespace)::parseSub (27 samples, 0.14%)
__wt_txn_read_upd_list_internal (258 samples, 1.29%)
__wt_cursor_set_keyv (2 samples, 0.01%)
__schema_create (3 samples, 0.02%)
mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::generalImpl<mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::propagateResultTo (3 samples, 0.02%)
__ieee754_logl (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_map<absl::lts_20210324::container_internal::NodeHashMapPolicy<long, mongo::Variables::ValueAndState>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::Variables::ValueAndState> > >::try_emplace_impl<long const&> (3 samples, 0.02%)
mongo::BSONObjBuilder::~BSONObjBuilder (5 samples, 0.03%)
__tcp_push_pending_frames (2 samples, 0.01%)
__softirqentry_text_start (2 samples, 0.01%)
mongo::FTDCBSONUtil::(anonymous namespace)::extractMetricsFromDocument (3 samples, 0.02%)
__wt_session_create (3 samples, 0.02%)
mongo::validateBSON (3 samples, 0.02%)
mongo::KeyString::PooledBuilder::release (91 samples, 0.46%)
mongo::WiredTigerRecoveryUnit::getSession (4 samples, 0.02%)
mongo::OperationContext::~OperationContext (2 samples, 0.01%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<mongo::ReadPreferenceSetting> (4 samples, 0.02%)
mongo::IndexBuildsCoordinator::_runIndexBuild (10 samples, 0.05%)
mongo::MatchExpression::resetTag (4 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (9 samples, 0.05%)
[unknown] (3 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (12 samples, 0.06%)
mongo::latch_detail::Mutex::_onQuickLock (2 samples, 0.01%)
mongo::(anonymous namespace)::CommandOpRunner::run (2 samples, 0.01%)
__libc_read (8 samples, 0.04%)
mongo::IndexCatalogEntryImpl::getCollator (3 samples, 0.02%)
[unknown] (2 samples, 0.01%)
mongo::WiredTigerIndex::insert (7 samples, 0.04%)
mongo::BSONDepth::getMaxAllowableDepth (49 samples, 0.25%)
mongo::QueryPlannerIXSelect::expandIndexes (3 samples, 0.02%)
mongo::Top::record (3 samples, 0.02%)
entry_SYSCALL_64_after_hwframe (4 samples, 0.02%)
mongo::latch_detail::Mutex::_onQuickLock (2 samples, 0.01%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::ThreadPool::Impl::_startWorkerThread_inlock (6 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (6 samples, 0.03%)
mongo::sbe::LimitSkipStage::getNext (39 samples, 0.20%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (22 samples, 0.11%)
mongo::KeyString::readSBEValue@plt (2 samples, 0.01%)
m_show (6 samples, 0.03%)
mongo::SortedDataIndexAccessMethod::insertKeys (7 samples, 0.04%)
__session_create (4 samples, 0.02%)
mongo::QueryPlannerAnalysis::analyzeSort (9 samples, 0.05%)
__wt_cursor_set_key (3 samples, 0.02%)
mongo::WiredTigerIndexCursorGeneric::getKey (144 samples, 0.72%)
mongo::MultiIndexBlock::_doCollectionScan (5 samples, 0.03%)
mongo::sbe::ProjectStage::getNext (6,902 samples, 34.60%)
mongo::sbe::ProjectStage::getNext
[unknown] (24 samples, 0.12%)
mongo::Lock::GlobalLock::_unlock (4 samples, 0.02%)
mongo::WiredTigerSessionCache::waitUntilDurable (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> > >, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> > > > >::EmplaceDecomposable::operator (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::run (76 samples, 0.38%)
__tls_get_addr (7 samples, 0.04%)
mongo::QueryPlannerAnalysis::getSortPattern (2 samples, 0.01%)
mongo::sbe::TraverseStage::~TraverseStage (22 samples, 0.11%)
mongo::KeyString::TypeBits::appendBit (79 samples, 0.40%)
operator new[] (2 samples, 0.01%)
mongo::WiredTigerSession::getNewCursor (3 samples, 0.02%)
mongo::LockRequestList::remove (2 samples, 0.01%)
mongo::TicketHolder::waitForTicket (3 samples, 0.02%)
operator new[] (28 samples, 0.14%)
boost::optional_detail::optional_base<mongo::KeyStringEntry>::assign (56 samples, 0.28%)
mongo::sbe::CheckBoundsStage::~CheckBoundsStage (10 samples, 0.05%)
mongo::CurOp::getReadWriteType (2 samples, 0.01%)
mongo::WiredTigerRecoveryUnit::_txnOpen (23 samples, 0.12%)
ep_scan_ready_list.constprop.20 (6 samples, 0.03%)
__schema_create (3 samples, 0.02%)
mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl (9 samples, 0.05%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::getNext (9 samples, 0.05%)
__pthread_mutex_lock (2 samples, 0.01%)
mongo::CollectionCatalog::lookupCollectionByUUID (2 samples, 0.01%)
mongo::(anonymous namespace)::CollectionShardingStateMap::getOrCreate (4 samples, 0.02%)
mongo::StandardWiredTigerRecordStore::getCursor (5 samples, 0.03%)
mongo::MatchExpressionParser::parse (30 samples, 0.15%)
__x64_sys_read (8 samples, 0.04%)
mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit (42 samples, 0.21%)
mongo::sbe::ProjectStage::~ProjectStage (2 samples, 0.01%)
tcmalloc::PageHeap::IncrementalScavenge (4 samples, 0.02%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (12 samples, 0.06%)
mongo::BSONObj::getField (6 samples, 0.03%)
mongo::IndexScanNode::computeProperties (7 samples, 0.04%)
mongo::BasicBufBuilder<mongo::SharedBufferFragmentAllocator>::_growOutOfLineSlowPath (25 samples, 0.13%)
mongo::sbe::vm::ByteCode::runPredicate (92 samples, 0.46%)
mongo::rpc::OpMsgReplyBuilder::getBodyBuilder (2 samples, 0.01%)
get_page_from_freelist (22 samples, 0.11%)
[[vdso]] (2 samples, 0.01%)
mongo::AutoGetCollectionForReadCommandMaybeLockFree::AutoGetCollectionForReadCommandMaybeLockFree (63 samples, 0.32%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexAccessMethod const*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexAccessMethod const*> > >::resize (26 samples, 0.13%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails (2 samples, 0.01%)
__wt_btcur_insert (3 samples, 0.02%)
__wt_session_create (3 samples, 0.02%)
__thread_run (4 samples, 0.02%)
tcp_sendmsg_locked (210 samples, 1.05%)
mongo::AutoGetCollectionForReadCommandLockFree::AutoGetCollectionForReadCommandLockFree (61 samples, 0.31%)
mongo::BSONArrayBuilderBase<mongo::BSONArrayBuilder, mongo::BSONObjBuilder>::append<mongo::BSONObj> (4 samples, 0.02%)
mongo::IndexBuildsManager::setUpIndexBuild (11 samples, 0.06%)
__wt_cursor_valid (283 samples, 1.42%)
mongo::WiredTigerRecoveryUnit::preallocateSnapshot (23 samples, 0.12%)
mongo::AutoGetCollectionForReadBase<mongo::AutoGetCollectionLockFree, mongo::AutoGetCollectionForReadLockFree::EmplaceHelper>::AutoGetCollectionForReadBase (35 samples, 0.18%)
mongo::transport::TransportLayerASIO::ASIOSession::sinkMessageImpl (9 samples, 0.05%)
longest_match (7 samples, 0.04%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<std::shared_ptr<mongo::CommandInvocation> > (4 samples, 0.02%)
mongo::WiredTigerCursor::WiredTigerCursor (3 samples, 0.02%)
mongo::stage_builder::makeBinaryOp (3 samples, 0.02%)
___sys_sendmsg (222 samples, 1.11%)
mongo::getExecutor (446 samples, 2.24%)
m..
mongo::insert_listener::shouldListenForInserts (5 samples, 0.03%)
operator delete[] (57 samples, 0.29%)
mongo::BSONObjBuilder::~BSONObjBuilder (2 samples, 0.01%)
__txn_checkpoint_wrapper (7 samples, 0.04%)
net_rx_action (3 samples, 0.02%)
mongo::TypedCommand<mongo::(anonymous namespace)::CmdCreate>::InvocationBase::run (10 samples, 0.05%)
mongo::stage_builder::PlanStageData::~PlanStageData (3 samples, 0.02%)
boost::filesystem::detail::remove (14 samples, 0.07%)
mongo::FTDCBSONUtil::(anonymous namespace)::extractMetricsFromDocument (3 samples, 0.02%)
operator new[] (125 samples, 0.63%)
mongo::IndexBuildsCoordinator::_scanCollectionAndInsertSortedKeysIntoIndex (9 samples, 0.05%)
mongo::sbe::value::copyValue (13 samples, 0.07%)
mongo::sbe::ProjectStage::~ProjectStage (3 samples, 0.02%)
__wt_row_search (3 samples, 0.02%)
__softirqentry_text_start (3 samples, 0.02%)
mongo::sorter::InMemIterator<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::next (73 samples, 0.37%)