Flame Graph
Reset Zoom
Search
ic
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
mongo::isMongos (2 samples, 0.01%)
mongo::IndexBuildBlock::init (10 samples, 0.05%)
mongo::plan_cache_detail::encodeIndexabilityForDiscriminators (3 samples, 0.02%)
std::_Function_handler<std::unique_ptr<mongo::MatchExpression, std::default_delete<mongo::MatchExpression> > (3 samples, 0.02%)
tcp_mstamp_refresh (5 samples, 0.03%)
mongo::BSONElement::woCompare@plt (13 samples, 0.07%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
mongo::sbe::LoopJoinStage::close (3 samples, 0.02%)
mongo::sbe::ProjectStage::getAccessor (2 samples, 0.01%)
mongo::QueryPlannerAnalysis::getSortPattern (2 samples, 0.01%)
mongo::sbe::value::readKeyStringValueIntoAccessors (4 samples, 0.02%)
__config_getraw (5 samples, 0.03%)
mongo::QueryPlannerIXSelect::_rateIndices (8 samples, 0.04%)
__wt_txn_log_op (2 samples, 0.01%)
mongo::CollectionPtr::restore (56 samples, 0.28%)
mongo::BSONObjBuilderValueStream::endField (33 samples, 0.17%)
mongo::sbe::MakeObjStageBase< (9,689 samples, 48.72%)
mongo::sbe::MakeObjStageBase<
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> > > > > > (3 samples, 0.02%)
tc_malloc (168 samples, 0.84%)
mongo::LockStats<mongo::AtomicWord<long long> >::reset (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::openInner (4 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (2 samples, 0.01%)
mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::generalImpl<mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::propagateResultTo (18,198 samples, 91.50%)
mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::generalImpl<mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::pr..
__schema_create (3 samples, 0.02%)
mongo::repl::ReplicationCoordinatorImpl::canAcceptWritesForDatabase_UNSAFE (2 samples, 0.01%)
__wt_config_gets_def (8 samples, 0.04%)
__tcp_transmit_skb (5 samples, 0.03%)
__ksize (4 samples, 0.02%)
auto mongo::unique_function<void (35 samples, 0.18%)
mongo::KeyString::TypeBits::resetFromBuffer (91 samples, 0.46%)
mongo::WiredTigerRecoveryUnit::_txnOpen (29 samples, 0.15%)
ip_finish_output (5 samples, 0.03%)
__x64_sys_newlstat (23 samples, 0.12%)
[[vdso]] (2 samples, 0.01%)
mongo::ListOfMatchExpression::numChildren (3 samples, 0.02%)
__wt_curtable_open (2 samples, 0.01%)
__x64_sys_recvmsg (108 samples, 0.54%)
mongo::KeyString::toBsonSafe (923 samples, 4.64%)
mongo..
__tls_get_addr (3 samples, 0.02%)
[unknown] (11 samples, 0.06%)
mongo::projection_ast::(anonymous namespace)::PathTrackingPreVisitor<mongo::projection_ast::(anonymous namespace)::DepsAnalysisData, true>::visit (2 samples, 0.01%)
mongo::(anonymous namespace)::SecondaryNamespaceStateChecker::isSecondaryStateStillConsistent (3 samples, 0.02%)
mongo::ElapsedTracker::intervalHasElapsed (47 samples, 0.24%)
mongo::sbe::makeProjectStage<long&, std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> > > (2 samples, 0.01%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails (2 samples, 0.01%)
tcp_v4_do_rcv (4 samples, 0.02%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<std::shared_ptr<mongo::CollectionCatalog const> > (2 samples, 0.01%)
mongo::FindCommon::haveSpaceForNext (7 samples, 0.04%)
mongo::SnapshotHelper::shouldChangeReadSource (2 samples, 0.01%)
mongo::sbe::value::releaseValue (46 samples, 0.23%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (9 samples, 0.05%)
operator delete[] (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::runPredicate (7 samples, 0.04%)
mongo::sbe::EPrimBinary::compileDirect (7 samples, 0.04%)
mongo::ConstDataRange::readInto<unsigned char> (15 samples, 0.08%)
__memmove_avx_unaligned_erms (13 samples, 0.07%)
absl::lts_20210324::inlined_vector_internal::Storage<unsigned char, 16ul, std::allocator<unsigned char> >::Insert<absl::lts_20210324::inlined_vector_internal::IteratorValueAdapter<std::allocator<unsigned char>, unsigned char*> > (2 samples, 0.01%)
ftdc (120 samples, 0.60%)
mongo::OperationContext::markKilled (8 samples, 0.04%)
boost::optional_detail::optional_base<mongo::KeyStringEntry>::assign (97 samples, 0.49%)
mongo::BSONArrayBuilderBase<mongo::BSONArrayBuilder, mongo::BSONObjBuilder>::append<mongo::BSONObj> (4 samples, 0.02%)
mongo::ServiceEntryPointCommon::handleRequest (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (7 samples, 0.04%)
mongo::WiredTigerKVEngine::newRecoveryUnit (4 samples, 0.02%)
mongo::AutoGetCollectionForReadCommandBase<mongo::AutoGetCollectionForReadLockFree>::AutoGetCollectionForReadCommandBase (116 samples, 0.58%)
mongo::FTDCCompressor::getCompressedSamples (21 samples, 0.11%)
__fget (6 samples, 0.03%)
mongo::sbe::ProjectStage::prepare (102 samples, 0.51%)
mongo::rpc::TrackingMetadata::readFromMetadata (2 samples, 0.01%)
mongo::QueryPlannerAccess::buildIndexedAnd (45 samples, 0.23%)
asio::io_context::run (2 samples, 0.01%)
tcmalloc::PageHeap::Carve (2 samples, 0.01%)
operator new[] (262 samples, 1.32%)
auto mongo::unique_function<void (18,981 samples, 95.44%)
auto mongo::unique_function<void
__session_begin_transaction (28 samples, 0.14%)
mongo::plan_cache_detail::encodeIndexability (3 samples, 0.02%)
mongo::sbe::LimitSkipStage::open (49 samples, 0.25%)
__wt_btcur_next_prefix@plt (3 samples, 0.02%)
skb_release_data (4 samples, 0.02%)
mongo::PlanExecutorSBE::detachFromOperationContext (4 samples, 0.02%)
auto mongo::unique_function<void (21 samples, 0.11%)
mongo::sbe::IndexScanStage::getNext (4,560 samples, 22.93%)
mongo::sbe::IndexScanStage::getNext
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (3 samples, 0.02%)
__create_colgroup (3 samples, 0.02%)
__tcp_transmit_skb (249 samples, 1.25%)
operator delete[] (3 samples, 0.02%)
mongo::sbe::EIf::compileDirect (18 samples, 0.09%)
mongo::Interval::isNull (4 samples, 0.02%)
mongo::projection_ast::ProjectionPathASTNode::addChild (4 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::getSession (4 samples, 0.02%)
mongo::WiredTigerIndex::BulkBuilder::openBulkCursor (2 samples, 0.01%)
mongo::BSONObjBuilder::~BSONObjBuilder@plt (3 samples, 0.02%)
mongo::BufReader::skip@plt (4 samples, 0.02%)
__do_sys_getrusage (2 samples, 0.01%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
mongo::sbe::FilterStage<false, false>::~FilterStage (31 samples, 0.16%)
memcpy@plt (2 samples, 0.01%)
mongo::ConstDataRange::readInto<unsigned char> (29 samples, 0.15%)
mongo::sbe::vm::ByteCode::runInternal (166 samples, 0.83%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (7 samples, 0.04%)
mongo::KeyString::TypeBits::readSizeFromBuffer (3 samples, 0.02%)
mongo::PlanExecutorImpl::_getNextImpl (3 samples, 0.02%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
mongo::IndexBounds::~IndexBounds (2 samples, 0.01%)
__x64_sys_statfs (3 samples, 0.02%)
tcp_update_pacing_rate (2 samples, 0.01%)
mongo::KeyString::TypeBits::operator=@plt (2 samples, 0.01%)
operator new@plt (2 samples, 0.01%)
__memmove_avx_unaligned_erms (2 samples, 0.01%)
__wt_session_get_dhandle (2 samples, 0.01%)
vfprintf (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::ASIOSession::opportunisticRead<asio::basic_stream_socket<asio::generic::stream_protocol>, asio::mutable_buffers_1> (8 samples, 0.04%)
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>@plt (2 samples, 0.01%)
mongo::LockerImpl::unlock (3 samples, 0.02%)
entry_SYSCALL_64_after_hwframe (6 samples, 0.03%)
mongo::KeyString::BuilderBase<mongo::KeyString::Builder>::getValueCopy (302 samples, 1.52%)
boost::filesystem::detail::remove (35 samples, 0.18%)
ip_rcv (159 samples, 0.80%)
__log_server (2 samples, 0.01%)
mongo::SortedDataIndexAccessMethod::insert (6 samples, 0.03%)
loopback_xmit (6 samples, 0.03%)
__config_next (2 samples, 0.01%)
mongo::setPrepareConflictBehaviorForReadConcern (2 samples, 0.01%)
mongo::BSONDepth::getMaxDepthForUserStorage (2 samples, 0.01%)
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 (13 samples, 0.07%)
mongo::sbe::bson::convertFrom<true> (73 samples, 0.37%)
mongo::IndexBuildBlock::init (4 samples, 0.02%)
tlb_flush_mmu (2 samples, 0.01%)
tcp_v4_do_rcv (128 samples, 0.64%)
mongo::SortPattern::SortPattern (7 samples, 0.04%)
non-virtual thunk to mongo::StorageEngineImpl::makeTemporaryRecordStore (5 samples, 0.03%)
mongo::IndexCatalogImpl::_indexFilteredRecords (6 samples, 0.03%)
mongo::(anonymous namespace)::checkAuthorizationImplPreParse (4 samples, 0.02%)
mongo::LockerImpl::saveLockStateAndUnlock (13 samples, 0.07%)
operator new[] (2 samples, 0.01%)
mongo::ListOfMatchExpression::getChild (2 samples, 0.01%)
mongo::SortNode::computeProperties (8 samples, 0.04%)
snmp_fold_field (3 samples, 0.02%)
__wt_value_return_buf (81 samples, 0.41%)
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 (679 samples, 3.41%)
std..
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (2 samples, 0.01%)
entry_SYSCALL_64_after_hwframe (2 samples, 0.01%)
[unknown] (15 samples, 0.08%)
do_softirq.part.20 (6 samples, 0.03%)
operator delete@plt (2 samples, 0.01%)
mongo::PlanExplainerSBE::getSummaryStats (24 samples, 0.12%)
__wt_cursor_get_valuev (82 samples, 0.41%)
tcp_data_queue (18 samples, 0.09%)
mongo::IndexBounds::isValidFor (3 samples, 0.02%)
mongo::PlanCacheIndexTree::~PlanCacheIndexTree (5 samples, 0.03%)
__x64_sys_getrusage (2 samples, 0.01%)
mongo::ServiceContext::makeOperationContext (138 samples, 0.69%)
path_init (2 samples, 0.01%)
__wt_value_return_buf@plt (6 samples, 0.03%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<unsigned long, mongo::transport::TransportLayerASIO::BatonASIO::TransportSession>, absl::lts_20210324::hash_internal::Hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, mongo::transport::TransportLayerASIO::BatonASIO::TransportSession> > >::destroy_slots (2 samples, 0.01%)
mongo::IndexBuildsCoordinator::_runIndexBuildInner (11 samples, 0.06%)
mongo::IndexEntry::IndexEntry (4 samples, 0.02%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::checkForInterrupt (547 samples, 2.75%)
mo..
mongo::wiredTigerPrepareConflictRetry<mongo::WiredTigerIndexCursorGeneric::advanceWTCursor (867 samples, 4.36%)
mongo..
mongo::sbe::EFunction::~EFunction (2 samples, 0.01%)
vsnprintf (2 samples, 0.01%)
ipv4_conntrack_local (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<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> > >::find_or_prepare_insert<char [8]> (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::runInternal (436 samples, 2.19%)
m..
mongo::sbe::LoopJoinStage::open (2 samples, 0.01%)
__wt_btcur_evict_reposition (10 samples, 0.05%)
mongo::ConstDataRange::readInto<unsigned char> (20 samples, 0.10%)
mongo::transport::TransportLayerASIO::BatonASIO::detachImpl (25 samples, 0.13%)
____sys_sendmsg (5 samples, 0.03%)
[unknown] (15 samples, 0.08%)
mongo::WiredTigerRecoveryUnit::_txnClose (10 samples, 0.05%)
mongo::ComparisonMatchExpression::ComparisonMatchExpression (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, std::unique_ptr<mongo::sbe::value::SlotAccessor, std::default_delete<mongo::sbe::value::SlotAccessor> > >, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, std::unique_ptr<mongo::sbe::value::SlotAccessor, std::default_delete<mongo::sbe::value::SlotAccessor> > > > >::EmplaceDecomposable::operator (2 samples, 0.01%)
mongo::MultiIndexBlock::_doCollectionScan (5 samples, 0.03%)
mongo::sbe::LimitSkipStage::getNext (2 samples, 0.01%)
mongo::query_request_helper::makeFromFindCommand (31 samples, 0.16%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (18 samples, 0.09%)
mongo::sbe::restoreCollection (3 samples, 0.02%)
mongo::PlanYieldPolicy::yieldOrInterrupt (157 samples, 0.79%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
__txn_get_snapshot_int (2 samples, 0.01%)
mongo::ComparisonMatchExpressionBase::~ComparisonMatchExpressionBase (3 samples, 0.02%)
mongo::plan_cache_util::buildDebugInfo (10 samples, 0.05%)
__x64_sys_sendmsg (339 samples, 1.70%)
ep_poll (62 samples, 0.31%)
__strlen_avx2 (3 samples, 0.02%)
mongo::CollectionCatalog::lookupCollectionByNamespaceForRead (5 samples, 0.03%)
__vfs_write (2 samples, 0.01%)
__strlen_avx2 (2 samples, 0.01%)
mongo::AuthorizationContract::addAccessCheck (2 samples, 0.01%)
mongo::sbe::IndexScanStage::doSaveState (3 samples, 0.02%)
_IO_default_xsputn (2 samples, 0.01%)
mongo::IndexBoundsBuilder::translate (12 samples, 0.06%)
__wt_conn_dhandle_open (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (3 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (9 samples, 0.05%)
mongo::sbe::TraverseStage::~TraverseStage (49 samples, 0.25%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::FTDCController::start (72 samples, 0.36%)
mongo::FindCommandRequest::parseProtected (23 samples, 0.12%)
start_thread (37 samples, 0.19%)
operator delete[] (2 samples, 0.01%)
skb_release_all (4 samples, 0.02%)
__memcmp_avx2_movbe (2 samples, 0.01%)
mongo::IndexBoundsChecker::IndexBoundsChecker@plt (2 samples, 0.01%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::RuntimeEnvironment::Accessor>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::RuntimeEnvironment::Accessor> > >::EmplaceDecomposable::operator (2 samples, 0.01%)
tcp_poll (4 samples, 0.02%)
mongo::future_details::SharedStateImpl<mongo::future_details::FakeVoid>::~SharedStateImpl (3 samples, 0.02%)
mongo::BSONObjBuilder::BSONObjBuilder (32 samples, 0.16%)
mongo::Command::getAuthorizationContract (2 samples, 0.01%)
__vdso_gettimeofday (2 samples, 0.01%)
mongo::CommandHelpers::uassertShouldAttemptParse (8 samples, 0.04%)
futex_wait_queue_me (7 samples, 0.04%)
__wt_cursor_get_key (174 samples, 0.87%)
mongo::BufReader::skip (16 samples, 0.08%)
mongo::SortedDataIndexAccessMethod::insertKeysAndUpdateMultikeyPaths (6 samples, 0.03%)
mongo::PathMatchExpression::PathMatchExpression (2 samples, 0.01%)
entry_SYSCALL_64_after_hwframe (20 samples, 0.10%)
mongo::latch_detail::Mutex::_onUnlock (2 samples, 0.01%)
operator new[] (162 samples, 0.81%)
mongo::latch_detail::Mutex::_onQuickLock (3 samples, 0.02%)
mongo::LockerImpl::lockGlobal (10 samples, 0.05%)
tcp_v4_rcv (4 samples, 0.02%)
mongo::validateSessionOptions (3 samples, 0.02%)
mongo::BSONElement::safeNumberLong (2 samples, 0.01%)
mongo::TypedCommand<mongo::(anonymous namespace)::CmdCreate>::InvocationBase::run (11 samples, 0.06%)
ipv4_conntrack_local (8 samples, 0.04%)
tcp_event_new_data_sent (3 samples, 0.02%)
mongo::plan_cache_detail::encodeIndexability (8 samples, 0.04%)
mongo::sbe::TraverseStage::traverse (3 samples, 0.02%)
mongo::IndexEntry::IndexEntry (2 samples, 0.01%)
mongo::AuthzSessionExternalStateServerCommon::_checkShouldAllowLocalhost@plt (2 samples, 0.01%)
__x64_sys_newlstat (2 samples, 0.01%)
mongo::stage_builder::PlanStageData::PlanStageData (4 samples, 0.02%)
mongo::Top::get (2 samples, 0.01%)
IndexBu.ngod-16 (21 samples, 0.11%)
mongo::ResourceConsumption::MetricsCollector::incrementOneIdxEntryRead (9 samples, 0.05%)
mongo::sbe::value::makeCopyRecordId (20 samples, 0.10%)
mongo::PlanExecutorSBE::~PlanExecutorSBE (143 samples, 0.72%)
mongo::BasicCommand::runWithReplyBuilder (32 samples, 0.16%)
mongo::OpMsg::parseOwned (2 samples, 0.01%)
mongo::ThreadPool::Impl::_doOneTask (21 samples, 0.11%)
mongo::CursorManager::registerCursor (14 samples, 0.07%)
auto mongo::unique_function<void (18,225 samples, 91.64%)
auto mongo::unique_function<void
mongo::latch_detail::Mutex::unlock (2 samples, 0.01%)
__strlen_avx2 (2 samples, 0.01%)
__wt_config_gets_def (5 samples, 0.03%)
tcp_send_ack (2 samples, 0.01%)
mongo::BSONObjBuilderBase<mongo::UniqueBSONObjBuilder, mongo::UniqueBufBuilder>::BSONObjBuilderBase (3 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit (2 samples, 0.01%)
mongo::CollectionCatalog::lookupCollectionByNamespaceForRead (3 samples, 0.02%)
mongo::prepareForAccessPlanning (5 samples, 0.03%)
mongo::FieldRef::parse (2 samples, 0.01%)
mongo::AutoGetCollectionForReadCommandMaybeLockFree::AutoGetCollectionForReadCommandMaybeLockFree (122 samples, 0.61%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (21 samples, 0.11%)
mongo::(anonymous namespace)::ExtraInfo::generateSection (2 samples, 0.01%)
mongo::sbe::CheckBoundsStage::prepare (38 samples, 0.19%)
mongo::SortedDataIndexAccessMethod::insertKeys (6 samples, 0.03%)
mongo::GTMatchExpression::GTMatchExpression (16 samples, 0.08%)
__libc_recvmsg (130 samples, 0.65%)
mongo::WiredTigerRecoveryUnit::preallocateSnapshot (27 samples, 0.14%)
mongo::transport::TransportLayerASIO::makeBaton (10 samples, 0.05%)
mongo::sbe::IndexScanStage::~IndexScanStage (3 samples, 0.02%)
__GI___libc_write (3 samples, 0.02%)
mongo::PlanExecutorSBE::reattachToOperationContext (4 samples, 0.02%)
__cxxabiv1::__si_class_type_info::__do_dyncast (5 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (2 samples, 0.01%)
mongo::AutoGetCollectionForReadLockFree::EmplaceHelper::emplace (43 samples, 0.22%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::ThreadPool::Impl::_startWorkerThread_inlock (21 samples, 0.11%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (51 samples, 0.26%)
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 (1,655 samples, 8.32%)
std::__merg..
mongo::sbe::ProjectStage::getNext (6 samples, 0.03%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::getExecutorFind (783 samples, 3.94%)
mong..
tcp_ack_update_rtt.isra.44 (2 samples, 0.01%)
tc_deletearray_sized (3 samples, 0.02%)
prepend_path (2 samples, 0.01%)
mongo::LockerImpl::lock (9 samples, 0.05%)
execute_native_thread_routine (2 samples, 0.01%)
mongo::FailPoint::shouldFail (17 samples, 0.09%)
malloc@plt (2 samples, 0.01%)
__wt_schema_create (3 samples, 0.02%)
mongo::TenantMigrationAccessBlockerRegistry::_getTenantMigrationAccessBlockersForDbName (7 samples, 0.04%)
entry_SYSCALL_64_after_hwframe (2 samples, 0.01%)
wait_woken (37 samples, 0.19%)
__wt_config_next (6 samples, 0.03%)
mongo::LockerImpl::unlock (8 samples, 0.04%)
do_syscall_64 (25 samples, 0.13%)
config_check (2 samples, 0.01%)
mongo::future_details::SharedStateBase::transitionToFinished (18,198 samples, 91.50%)
mongo::future_details::SharedStateBase::transitionToFinished
mongod (15 samples, 0.08%)
__ip_local_out (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 (27 samples, 0.14%)
mongo::GTMatchExpression::GTMatchExpression (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<mongo::UUID, std::shared_ptr<mongo::Collection> >, mongo::HashImprover<mongo::UUID::Hash, mongo::UUID>, std::equal_to<mongo::UUID>, std::allocator<std::pair<mongo::UUID const, std::shared_ptr<mongo::Collection> > > >::find<mongo::UUID> (2 samples, 0.01%)
__session_create (3 samples, 0.02%)
__x64_sys_write (2 samples, 0.01%)
mongo::PlanEnumerator::init (39 samples, 0.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> > > >::Assign<absl::lts_20210324::inlined_vector_internal::IteratorValueAdapter<std::allocator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> > >, std::move_iterator<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >*> > > (2 samples, 0.01%)
mongo::sbe::CoScanStage::getNext (2 samples, 0.01%)
tcmalloc::PageHeap::CheckAndHandlePreMerge (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> >, boost::intrusive_ptr<mongo::CollectionIndexUsageTracker::IndexUsageStats> >, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::intrusive_ptr<mongo::CollectionIndexUsageTracker::IndexUsageStats> > > >::find<mongo::StringData> (2 samples, 0.01%)
mongo::sbe::IndexScanStage::prepare (29 samples, 0.15%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (4 samples, 0.02%)
tcmalloc::PageHeap::Delete (7 samples, 0.04%)
sock_poll (5 samples, 0.03%)
mongo::ExpressionContext::~ExpressionContext (2 samples, 0.01%)
mongo::QueryPlannerAccess::finishAndOutputLeaf (9 samples, 0.05%)
__session_create (3 samples, 0.02%)
mongo::IndexEntry::IndexEntry (3 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
operator delete[] (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (10 samples, 0.05%)
mongo::canonical_query_encoder::encodeForIndexFilters[abi:cxx11] (5 samples, 0.03%)
mongo::SortedDataIndexAccessMethod::newCursor (19 samples, 0.10%)
__pthread_once (2 samples, 0.01%)
__vdso_clock_gettime (2 samples, 0.01%)
__memcmp_avx2_movbe (11 samples, 0.06%)
ipv4_confirm (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (4 samples, 0.02%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::receivedCommands (35 samples, 0.18%)
mongo::PlanExecutorSBE::PlanExecutorSBE (16 samples, 0.08%)
mongo::ScopeGuard<mongo::JournalFlusher::run (8 samples, 0.04%)
mongo::transport::ServiceStateMachine::Impl::startNewLoop (37 samples, 0.19%)
__x64_sys_madvise (4 samples, 0.02%)
tcmalloc::allocate_full_cpp_nothrow_oom (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 (63 samples, 0.32%)
mongo::transport::TransportLayerASIO::ASIOSession::ensureSync (2 samples, 0.01%)
mongo::IndexCatalogImpl::findIndexByName (2 samples, 0.01%)
nf_nat_ipv4_fn (2 samples, 0.01%)
proc_reg_read (6 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::IndexBoundsChecker::checkKey (758 samples, 3.81%)
mong..
mongo::sbe::value::MaterializedRowValueAccessor<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>::getViewOfValue (5 samples, 0.03%)
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::(anonymous namespace)::sortUsingTags (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (8 samples, 0.04%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (17 samples, 0.09%)
mongo::logv2::LogManager::global (2 samples, 0.01%)
operator delete[] (59 samples, 0.30%)
mongo::(anonymous namespace)::runCommandInvocation (7 samples, 0.04%)
mongo::BasicBufBuilder<mongo::SharedBufferAllocator>::_growOutOfLineSlowPath (13 samples, 0.07%)
mongo::LockStats<mongo::AtomicWord<long long> >::reset (21 samples, 0.11%)
tlb_finish_mmu (2 samples, 0.01%)
tcp_v4_rcv (139 samples, 0.70%)
mongo::StorageEngineImpl::TimestampMonitor::TimestampListener::notify (5 samples, 0.03%)
import_iovec (4 samples, 0.02%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (105 samples, 0.53%)
std::ios_base::~ios_base (4 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (11 samples, 0.06%)
mongo::AutoStatsTracker::~AutoStatsTracker (14 samples, 0.07%)
ipv4_conntrack_in (2 samples, 0.01%)
mongo::(anonymous namespace)::_createCollection (11 samples, 0.06%)
ipv4_conntrack_defrag (2 samples, 0.01%)
net_rx_action (5 samples, 0.03%)
mongo::sbe::vm::ByteCode::runPredicate (172 samples, 0.86%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (5 samples, 0.03%)
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&> (11 samples, 0.06%)
mongo::BSONElement::safeNumberLong@plt (2 samples, 0.01%)
mongo::detail::CancellationState::~CancellationState (3 samples, 0.02%)
mongo::MatchExpression::path (2 samples, 0.01%)
mongo::wiredTigerCursorInsert (3 samples, 0.02%)
mongo::NamespaceString::NamespaceString (6 samples, 0.03%)
__thread_run (4 samples, 0.02%)
mongo::sbe::vm::ByteCode::getField@plt (3 samples, 0.02%)
mongo::KeyString::TypeBits::resetFromBuffer (5 samples, 0.03%)
auto mongo::unique_function<void (37 samples, 0.19%)
n_tty_write (2 samples, 0.01%)
mongo::transport::ServiceExecutorSynchronous::get (4 samples, 0.02%)
mongo::(anonymous namespace)::FindCmd::Invocation::ns (3 samples, 0.02%)
mongo::sbe::FilterStage<false, false>::getNext (8,650 samples, 43.49%)
mongo::sbe::FilterStage<false, false>::getNext
__wt_curfile_open (2 samples, 0.01%)
aa_sock_msg_perm (3 samples, 0.02%)
__ip_queue_xmit (237 samples, 1.19%)
mongo::Status::Status (4 samples, 0.02%)
__ip_queue_xmit (5 samples, 0.03%)
mongo::PathMatchExpression::PathMatchExpression (2 samples, 0.01%)
mongo::IndexBoundsChecker::findLeftmostProblem@plt (3 samples, 0.02%)
mongo::sbe::value::compareValue (265 samples, 1.33%)
do_softirq_own_stack (5 samples, 0.03%)
mongo::KeyString::decodeRecordIdLongAtEnd (122 samples, 0.61%)
mongo::logv2::LogDomainGlobal::settings (2 samples, 0.01%)
mongo::NamespaceString::NamespaceString (4 samples, 0.02%)
__curfile_next (795 samples, 4.00%)
__cu..
do_syscall_64 (19 samples, 0.10%)
mongo::sbe::CoScanStage::open (22 samples, 0.11%)
mongo::ElapsedTracker::intervalHasElapsed@plt (12 samples, 0.06%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::run (3 samples, 0.02%)
__wt_row_search (4 samples, 0.02%)
mongo::sbe::value::releaseValue (78 samples, 0.39%)
mongo::repl::ReplicationCoordinatorImpl::canAcceptWritesForDatabase (2 samples, 0.01%)
__ip_queue_xmit (2 samples, 0.01%)
__wt_open_cursor (2 samples, 0.01%)
futex_wait_queue_me (2 samples, 0.01%)
__session_rollback_transaction (10 samples, 0.05%)
mongo::CursorManager::removeCursorFromMap<std::unique_ptr<mongo::Partitioned<absl::lts_20210324::node_hash_map<long long, mongo::ClientCursor*, absl::lts_20210324::hash_internal::Hash<long long>, std::equal_to<long long>, std::allocator<std::pair<long long const, mongo::ClientCursor*> > >, mongo::Partitioner<long long> >, std::default_delete<mongo::Partitioned<absl::lts_20210324::node_hash_map<long long, mongo::ClientCursor*, absl::lts_20210324::hash_internal::Hash<long long>, std::equal_to<long long>, std::allocator<std::pair<long long const, mongo::ClientCursor*> > >, mongo::Partitioner<long long> > > > > (5 samples, 0.03%)
__session_open_cursor (14 samples, 0.07%)
lock_sock_nested (14 samples, 0.07%)
mongo::PlanExecutorSBE::getPostBatchResumeToken (6 samples, 0.03%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (6 samples, 0.03%)
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&> (109 samples, 0.55%)
mongo::CommandHelpers::runCommandInvocation (1,830 samples, 9.20%)
mongo::Comman..
mongo::(anonymous namespace)::GetMoreCmd::Invocation::supportsReadConcern (2 samples, 0.01%)
mongo::IndexScanNode::computeProperties (6 samples, 0.03%)
__wake_up_common_lock (17 samples, 0.09%)
sk_filter_trim_cap (3 samples, 0.02%)
__memset_avx2_unaligned_erms (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (4 samples, 0.02%)
__strlen_avx2 (2 samples, 0.01%)
tcp_sendmsg_locked (5 samples, 0.03%)
mongo::Top::record (10 samples, 0.05%)
mongo::PlanYieldPolicySBE::saveState (23 samples, 0.12%)
mongo::recordCurOpMetrics (2 samples, 0.01%)
mongo::sbe::MakeObjStageBase< (769 samples, 3.87%)
mong..
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (6 samples, 0.03%)
mongo::latch_detail::Mutex::lock (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
mongo::ExpressionContext::~ExpressionContext (2 samples, 0.01%)
mongo::sbe::ProjectStage::getNext (328 samples, 1.65%)
mongo::BasicCommandWithReplyBuilderInterface::Invocation::run (7 samples, 0.04%)
show_mountinfo (9 samples, 0.05%)
__pthread_mutex_unlock (2 samples, 0.01%)
operator new@plt (5 samples, 0.03%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::ResourceConsumption::MetricsCollector> (2 samples, 0.01%)
mongo::FTDCServerStatusCommandCollector::collect (33 samples, 0.17%)
mongo::repl::ReplicationCoordinatorImpl::checkCanServeReadsFor_UNSAFE (4 samples, 0.02%)
__session_rollback_transaction (4 samples, 0.02%)
mongo::Top::record (3 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
mongo::JournalFlusher::run (11 samples, 0.06%)
mongo::BSONObjBuilderBase<mongo::UniqueBSONObjBuilder, mongo::UniqueBufBuilder>::_done (7 samples, 0.04%)
tcmalloc::PageHeap::CheckAndHandlePreMerge (2 samples, 0.01%)
tcp_sendmsg (5 samples, 0.03%)
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 (4 samples, 0.02%)
mongo::TicketHolder::waitForTicketUntil (4 samples, 0.02%)
mongo::sbe::TraverseStage::traverse (560 samples, 2.82%)
mo..
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (4 samples, 0.02%)
mongo::isCoveredNullQuery (2 samples, 0.01%)
mongo::Variables::setLegacyRuntimeConstants (3 samples, 0.02%)
path_lookupat (13 samples, 0.07%)
mongo::QueryEngineCounters::incrementQueryEngineCounters (2 samples, 0.01%)
mongo::(anonymous namespace)::RunCommandImpl::_runImpl (15,941 samples, 80.15%)
mongo::(anonymous namespace)::RunCommandImpl::_runImpl
mongo::mongoMalloc (6 samples, 0.03%)
mongo::Lock::GlobalLock::GlobalLock (17 samples, 0.09%)
tty_write (2 samples, 0.01%)
mongo::(anonymous namespace)::RunCommandImpl::run (34 samples, 0.17%)
mongo::KeyString::TypeBits::operator= (28 samples, 0.14%)
mongo::stage_builder::makeIndexKeyInclusionSet<absl::lts_20210324::flat_hash_set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (3 samples, 0.02%)
mongo::mongoMalloc (2 samples, 0.01%)
__fget_light (2 samples, 0.01%)
config_check (6 samples, 0.03%)
vfs_write (2 samples, 0.01%)
boost::optional_detail::optional_base<mongo::LogicalSessionFromClient>::assign (2 samples, 0.01%)
__netif_receive_skb_one_core (4 samples, 0.02%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails (14 samples, 0.07%)
mongo::CollectionIndexUsageTracker::recordIndexAccess (8 samples, 0.04%)
mongo::ClientCursorPin::release (4 samples, 0.02%)
mongo::TicketHolder::tryAcquire (3 samples, 0.02%)
rw_copy_check_uvector (3 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 (216 samples, 1.09%)
__cxxabiv1::__si_class_type_info::__do_dyncast (3 samples, 0.02%)
mongo::transport::TransportLayerASIO::BatonASIO::markKillOnClientDisconnect (8 samples, 0.04%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (2 samples, 0.01%)
__wt_reconcile (2 samples, 0.01%)
__curfile_search_near (8 samples, 0.04%)
ip_local_deliver (4 samples, 0.02%)
sock_def_readable (2 samples, 0.01%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails@plt (4 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::value::MaterializedRowAccessor<std::vector<mongo::sbe::value::MaterializedRow, std::allocator<mongo::sbe::value::MaterializedRow> > > >, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::value::MaterializedRowAccessor<std::vector<mongo::sbe::value::MaterializedRow, std::allocator<mongo::sbe::value::MaterializedRow> > > > > >::EmplaceDecomposable::operator (3 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::doAbandonSnapshot (10 samples, 0.05%)
mongo::LockerImpl::isLocked (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::ASIOSession::read<asio::mutable_buffers_1> (4 samples, 0.02%)
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> (6 samples, 0.03%)
mongo::logv2::LogComponentSettings::shouldLog (2 samples, 0.01%)
__x64_sys_read (15 samples, 0.08%)
mongo::(anonymous namespace)::FindCmd::Invocation::run (15,871 samples, 79.80%)
mongo::(anonymous namespace)::FindCmd::Invocation::run
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (18 samples, 0.09%)
mongo::QueryPlannerAnalysis::analyzeSort (10 samples, 0.05%)
inet_sendmsg (324 samples, 1.63%)
mongo::KeyString::TypeBits::Reader::readNumeric (3 samples, 0.02%)
__wt_cursor_set_key (2 samples, 0.01%)
unmap_page_range (2 samples, 0.01%)
mongo::sbe::SortStage::getNext (37 samples, 0.19%)
mongo::Date_t::now (3 samples, 0.02%)
operator delete[] (3 samples, 0.02%)
std::_Rb_tree_insert_and_rebalance (2 samples, 0.01%)
mongo::mongoRealloc (8 samples, 0.04%)
mongo::sbe::vm::ByteCode::runInternal (7 samples, 0.04%)
mongo::GTMatchExpression::GTMatchExpression (3 samples, 0.02%)
mongo::sorter::InMemIterator<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::next (2 samples, 0.01%)
ksys_write (16 samples, 0.08%)
sendmsg_copy_msghdr (2 samples, 0.01%)
mongo::Client::makeOperationContext (145 samples, 0.73%)
__fdget (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
ip_local_deliver (149 samples, 0.75%)
mongo::AuthzSessionExternalState::getAuthorizationManager (3 samples, 0.02%)
copy_msghdr_from_user (2 samples, 0.01%)
mongo::projection_ast::(anonymous namespace)::parseElement (13 samples, 0.07%)
mongo::sbe::ProjectStage::~ProjectStage (47 samples, 0.24%)
asio::detail::socket_ops::sync_send (5 samples, 0.03%)
mongo::(anonymous namespace)::ExecCommandDatabase::_initiateCommand (182 samples, 0.92%)
mongo::BSONArrayBuilderBase<mongo::BSONArrayBuilder, mongo::BSONObjBuilder>::BSONArrayBuilderBase (2 samples, 0.01%)
__wake_up_sync_key (17 samples, 0.09%)
__wt_session_reset_cursors (3 samples, 0.02%)
memcmp@plt (7 samples, 0.04%)
mongo::sbe::EConstant::compileDirect (3 samples, 0.02%)
std::vector<mongo::IndexEntry, std::allocator<mongo::IndexEntry> >::_M_realloc_insert<mongo::IndexEntry> (2 samples, 0.01%)
mongo::PlanExecutorSBE::getNext (927 samples, 4.66%)
mongo..
apparmor_file_permission (3 samples, 0.02%)
mongo::(anonymous namespace)::runFunc (18,991 samples, 95.49%)
mongo::(anonymous namespace)::runFunc
mongo::sbe::SortStage::prepare (134 samples, 0.67%)
__schema_create (3 samples, 0.02%)
do_syscall_64 (2 samples, 0.01%)
operator new[] (297 samples, 1.49%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::rpc::(anonymous namespace)::RewriteEnabled> (2 samples, 0.01%)
__wt_session_release_resources@plt (2 samples, 0.01%)
__wt_txn_read_upd_list_internal (40 samples, 0.20%)
[unknown] (15 samples, 0.08%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (13 samples, 0.07%)
mongo::LRUKeyValue<mongo::PlanCacheKey, std::shared_ptr<mongo::PlanCacheEntryBase<mongo::SolutionCacheData, mongo::plan_cache_debug_info::DebugInfo> const>, mongo::BudgetEstimator, mongo::PlanCacheKeyHasher>::get (6 samples, 0.03%)
mongo::ConstDataRange::readInto<unsigned char> (6 samples, 0.03%)
__config_next (2 samples, 0.01%)
std::_Rb_tree_increment@plt (2 samples, 0.01%)
__schedule (7 samples, 0.04%)
mongo::BSONElement::Obj (2 samples, 0.01%)
do_syscall_64 (3 samples, 0.02%)
mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl (26 samples, 0.13%)
mongo::sbe::vm::ByteCode::run (8 samples, 0.04%)
mongo::OpMsgBuilder::resumeBody (2 samples, 0.01%)
__wt_cursor_get_value (97 samples, 0.49%)
mongo::sorter::InMemIterator<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::more (12 samples, 0.06%)
mongo::AutoGetCollectionForReadCommandMaybeLockFree::~AutoGetCollectionForReadCommandMaybeLockFree (33 samples, 0.17%)
mongo::latch_detail::Mutex::_onUnlock (2 samples, 0.01%)
mongo::UniqueOperationIdRegistry::OperationIdSlot::_releaseSlot (3 samples, 0.02%)
mongo::OperationSessionInfoFromClient::parseProtected (11 samples, 0.06%)
mongo::Validator<mongo::BSONObj>::validateLoad (7 samples, 0.04%)
ip_finish_output (201 samples, 1.01%)
start_thread (18,991 samples, 95.49%)
start_thread
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (10 samples, 0.05%)
__strncmp_sse42 (5 samples, 0.03%)
mongo::CurOp::getReadWriteType (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::Command*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::Command*> > >::find<mongo::StringData> (3 samples, 0.02%)
__libc_read (6 samples, 0.03%)
__kmalloc_node_track_caller (5 samples, 0.03%)
mongo::sbe::ProjectStage::doSaveState (2 samples, 0.01%)
mongo::DatabaseImpl::createCollection (10 samples, 0.05%)
__wt_session_create (4 samples, 0.02%)
__x64_sys_epoll_wait (64 samples, 0.32%)
mongo::createCollection (11 samples, 0.06%)
mongo::DecorationRegistry<mongo::RecoveryUnit>::destroyAt<mongo::UncommittedCatalogUpdates> (2 samples, 0.01%)
seq_path_root (2 samples, 0.01%)
__wt_conn_dhandle_open (2 samples, 0.01%)
mongo::stage_builder::SlotBasedStageBuilder::~SlotBasedStageBuilder (3 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (18 samples, 0.09%)
__memmove_avx_unaligned_erms (6 samples, 0.03%)
operator new[] (2 samples, 0.01%)
mongo::ComparisonMatchExpressionBase::~ComparisonMatchExpressionBase (2 samples, 0.01%)
mongo::latch_detail::Mutex::lock (2 samples, 0.01%)
mongo::ThreadPool::Impl::_workerThreadBody (21 samples, 0.11%)
operator delete[] (2 samples, 0.01%)
mongo::LockerImpl::isLocked (2 samples, 0.01%)
[unknown] (5 samples, 0.03%)
mongo::UniqueBSONObjBuilder::~UniqueBSONObjBuilder (7 samples, 0.04%)
__memcmp_avx2_movbe (3 samples, 0.02%)
mongo::UniqueBSONObjBuilder::~UniqueBSONObjBuilder@plt (2 samples, 0.01%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
mongo::projection_ast::(anonymous namespace)::addNodeAtPathHelper (7 samples, 0.04%)
__wt_btcur_search_near (15 samples, 0.08%)
__wt_schema_drop (3 samples, 0.02%)
mongo::GTMatchExpression::~GTMatchExpression (5 samples, 0.03%)
mongo::sbe::SortStage::~SortStage (65 samples, 0.33%)
mongo::sbe::EFunction::compileDirect (2 samples, 0.01%)
mongo::IdleThreadBlock::beginIdleThreadBlock (2 samples, 0.01%)
JournalFlusher (17 samples, 0.09%)
mongo::transport::TransportLayerASIO::BatonASIO::_addSession (5 samples, 0.03%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::_done (5 samples, 0.03%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::seekForKeyString (45 samples, 0.23%)
config_check (13 samples, 0.07%)
mongo::WiredTigerKVEngine::createSortedDataInterface (3 samples, 0.02%)
mongo::(anonymous namespace)::CommandOpRunner::~CommandOpRunner (5 samples, 0.03%)
mongo::sbe::UnionStage::UnionStage (3 samples, 0.02%)
mongo::sbe::MakeObjStageBase< (6 samples, 0.03%)
mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::generalImpl<mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::propagateResultTo (2 samples, 0.01%)
operator delete[] (78 samples, 0.39%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::(anonymous namespace)::OperationTimeTrackerHolder> (5 samples, 0.03%)
__wt_config_next (7 samples, 0.04%)
__madvise (5 samples, 0.03%)
mongo::NamespaceString::makeTimeseriesBucketsNamespace (5 samples, 0.03%)
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> > > (2 samples, 0.01%)
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%)
mongo::(anonymous namespace)::ValidateBuffer<false>::_validateIterative (6 samples, 0.03%)
__wt_config_gets_def (6 samples, 0.03%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::executeCommand (21 samples, 0.11%)
mongo::transport::ServiceStateMachine::Impl::sinkMessage (53 samples, 0.27%)
process_backlog (167 samples, 0.84%)
pthread_cond_timedwait@@GLIBC_2.3.2 (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 (4 samples, 0.02%)
asio::detail::socket_ops::send (2 samples, 0.01%)
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 (3 samples, 0.02%)
mongo::sbe::ProjectStage::~ProjectStage (62 samples, 0.31%)
operator new[] (2 samples, 0.01%)
mongo::latch_detail::Mutex::_onUnlock (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (2 samples, 0.01%)
mongo::LockerImpl::~LockerImpl (2 samples, 0.01%)
[unknown] (15 samples, 0.08%)
mongo::DatabaseName::DatabaseName (2 samples, 0.01%)
std::_Function_base::_Base_manager<mongo::(anonymous namespace)::GetMoreCmd::Invocation::acquireLocksAndIterateCursor (3 samples, 0.02%)
mongo::projection_ast::Projection::Projection (6 samples, 0.03%)
__log_file_server (2 samples, 0.01%)
mongo::repl::ReplicationCoordinatorImpl::canAcceptWritesFor_UNSAFE (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (25 samples, 0.13%)
mongo::FTDCFileManager::writeSampleAndRotateIfNeeded (30 samples, 0.15%)
mongo::Status::Status<char const (4 samples, 0.02%)
mongo::ExpressionContext::~ExpressionContext (4 samples, 0.02%)
mongo::CursorResponseBuilder::CursorResponseBuilder (6 samples, 0.03%)
__strlen_avx2 (24 samples, 0.12%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<mongo::(anonymous namespace)::OperationTimeTrackerHolder> (2 samples, 0.01%)
mongo::BSONElement::computeSize (54 samples, 0.27%)
mongo::Sorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::Sorter (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::Top::CollectionData>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::Top::CollectionData> > >::find_or_prepare_insert<mongo::StringMapHashedKey> (4 samples, 0.02%)
auto mongo::unique_function<void (2 samples, 0.01%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::onCompletion<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl (10 samples, 0.05%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair (18 samples, 0.09%)
mongo::IndexBoundsBuilder::_translatePredicate (4 samples, 0.02%)
schedule_hrtimeout_range (52 samples, 0.26%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<long, std::shared_ptr<std::vector<mongo::sbe::value::MaterializedRow, std::allocator<mongo::sbe::value::MaterializedRow> > > >, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, std::shared_ptr<std::vector<mongo::sbe::value::MaterializedRow, std::allocator<mongo::sbe::value::MaterializedRow> > > > > >::EmplaceDecomposable::operator (3 samples, 0.02%)
__gnu_internal::get_mutex (2 samples, 0.01%)
mongo::WiredTigerSessionCache::releaseSession (44 samples, 0.22%)
mongo::sbe::ProjectStage::~ProjectStage (2 samples, 0.01%)
__tcp_send_ack.part.45 (8 samples, 0.04%)
mongo::sbe::value::compareValue (180 samples, 0.91%)
std::basic_fstream<char, std::char_traits<char> >::~basic_fstream (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%)
mongo::OpMsgBuilder::resumeBody (2 samples, 0.01%)
do_softirq.part.20 (5 samples, 0.03%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::getKeyStringEntry (3 samples, 0.02%)
operator delete[] (2 samples, 0.01%)
mongo::MirrorMaestro::tryMirrorRequest (2 samples, 0.01%)
__ip_finish_output (198 samples, 1.00%)
mongo::CurOp::CurOp (5 samples, 0.03%)
operator new[] (2 samples, 0.01%)
finish_task_switch (2 samples, 0.01%)
mongo::CollectionImpl::isCommitted (2 samples, 0.01%)
__session_rollback_transaction (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (4 samples, 0.02%)
[unknown] (2 samples, 0.01%)
mongo::sbe::UnionStage::~UnionStage (21 samples, 0.11%)
operator new[] (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::getSpecificStats (2 samples, 0.01%)
mongo::projection_ast::(anonymous namespace)::PathTrackingPostVisitor<mongo::projection_ast::(anonymous namespace)::DepsAnalysisData, true>::visit (2 samples, 0.01%)
mongo::CursorManager::unpin (4 samples, 0.02%)
mongo::WiredTigerKVEngine::dropIdent (4 samples, 0.02%)
mongo::sbe::SortStage::getNext (419 samples, 2.11%)
m..
mongo::BufReader::skip (3 samples, 0.02%)
mongo::transport::ServiceExecutor::yieldIfAppropriate (2 samples, 0.01%)
mongo::latch_detail::Mutex::_onQuickLock (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> >, long>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, long> > >::find<mongo::StringData> (2 samples, 0.01%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<boost::optional<mongo::TransactionCoordinatorWorkerCurOpInfo> > (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::getField (75 samples, 0.38%)
execute_native_thread_routine (11 samples, 0.06%)
__session_open_cursor (2 samples, 0.01%)
mongo::procparser::parseProcNetstatFile (2 samples, 0.01%)
__wake_up_sync_key (2 samples, 0.01%)
mongo::ComparisonMatchExpressionBase::ComparisonMatchExpressionBase (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (18 samples, 0.09%)
mongo::IndexCatalogImpl::indexRecords (6 samples, 0.03%)
mongo::IndexBuildsCoordinator::_setUpIndexBuildInner (10 samples, 0.05%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (3 samples, 0.02%)
mongo::sbe::TraverseStats::acceptVisitor (3 samples, 0.02%)
mongo::sbe::TraverseStage::traverse@plt (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*> (3 samples, 0.02%)
mongo::sbe::vm::CodeFragment::appendConstVal (2 samples, 0.01%)
mongo::sbe::vm::CodeFragment::copyCodeAndFixup (2 samples, 0.01%)
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&> (2 samples, 0.01%)
mongo::WiredTigerRecordStore::doInsertRecords (3 samples, 0.02%)
mongo::ProjectionNode::computeProperties (6 samples, 0.03%)
mongo::MatchExpression::resetTag (3 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (3 samples, 0.02%)
mongo::sbe::LoopJoinStage::prepare (50 samples, 0.25%)
mongo::ServerStatusSection::appendSection (20 samples, 0.10%)
memcpy@plt (2 samples, 0.01%)
__memset_avx2_unaligned_erms (2 samples, 0.01%)
mongo::BSONObj::nFields (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::getField (6 samples, 0.03%)
ep_scan_ready_list.constprop.20 (9 samples, 0.05%)
ip_queue_xmit (8 samples, 0.04%)
__wt_checksum_hw (2 samples, 0.01%)
tc_malloc (43 samples, 0.22%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (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 (41 samples, 0.21%)
mongo::BasicCommand::runWithReplyBuilder (6 samples, 0.03%)
mongo::BSONObjBuilderValueStream::endField (13 samples, 0.07%)
mongo::transport::TransportLayerASIO::ASIOSession::opportunisticWrite<asio::basic_stream_socket<asio::generic::stream_protocol>, asio::mutable_buffers_1> (9 samples, 0.05%)
mongo::QueryPlanner::cacheDataFromTaggedTree (9 samples, 0.05%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (2 samples, 0.01%)
mongo::BufReader::skip@plt (5 samples, 0.03%)
__netif_receive_skb (4 samples, 0.02%)
__wt_txn_release (3 samples, 0.02%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::OpObserver::Times> (3 samples, 0.02%)
mongo::BSONDepth::getMaxAllowableDepth@plt (5 samples, 0.03%)
mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (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> >, 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> (3 samples, 0.02%)
mongo::IndexBuildsCoordinator::_setUpIndexBuild (10 samples, 0.05%)
__wt_session_get_dhandle (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (16 samples, 0.08%)
__softirqentry_text_start (5 samples, 0.03%)
__errno_location (2 samples, 0.01%)
__wt_buf_grow_worker (3 samples, 0.02%)
mongo::OperationContext::checkForInterruptNoAssert (3 samples, 0.02%)
mongo::BasicBufBuilder<mongo::SharedBufferAllocator>::_growOutOfLineSlowPath (9 samples, 0.05%)
mongo::ConstDataRangeCursor::readAndAdvance<mongo::Validated<mongo::BSONObj> > (7 samples, 0.04%)
mongo::IndexBuildsCoordinator::_scanCollectionAndInsertSortedKeysIntoIndex (10 samples, 0.05%)
__memmove_avx_unaligned_erms (2 samples, 0.01%)
mongo::rpc::makeReplyBuilder (3 samples, 0.02%)
mongo::stage_builder::(anonymous namespace)::generateGenericMultiIntervalIndexScan (54 samples, 0.27%)
tcp_rcv_established (123 samples, 0.62%)
std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<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> > > >::_M_get_insert_unique_pos@plt (3 samples, 0.02%)
mongo::future_details::throwingCall<mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl (8 samples, 0.04%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updateIdAndTypeBits (2 samples, 0.01%)
__memmove_avx_unaligned_erms (18 samples, 0.09%)
mongo::GetMoreCommandRequest::parse (3 samples, 0.02%)
mongo::applyIndexFilters (7 samples, 0.04%)
__wt_row_leaf_key (2 samples, 0.01%)
mongo::SimpleBSONElementComparator::compare (2 samples, 0.01%)
mongo::endQueryOp (43 samples, 0.22%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::receivedCommands (35 samples, 0.18%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (2 samples, 0.01%)
mongo::AuthorizationSessionImpl::startRequest (4 samples, 0.02%)
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&> (3 samples, 0.02%)
std::vector<mongo::OrderedIntervalList, std::allocator<mongo::OrderedIntervalList> >::~vector (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (4 samples, 0.02%)
operator new[] (3 samples, 0.02%)
__wt_config_next (3 samples, 0.02%)
__lock_text_start (17 samples, 0.09%)
mongo::CollectionImpl::isIndexMultikey (5 samples, 0.03%)
mongo::KeyString::decodeRecordIdLong (94 samples, 0.47%)
__nf_conntrack_find_get (3 samples, 0.02%)
__pthread_mutex_trylock (4 samples, 0.02%)
mongo::CollectionIndexUsageTracker::recordCollectionScans (3 samples, 0.02%)
__memmove_avx_unaligned_erms (33 samples, 0.17%)
__dynamic_cast (2 samples, 0.01%)
mongo::BSONArrayBuilderBase<mongo::BSONArrayBuilder, mongo::BSONObjBuilder>::append<mongo::BSONObj> (93 samples, 0.47%)
mongo::sbe::SpoolLazyProducerStage::getNext (8,329 samples, 41.88%)
mongo::sbe::SpoolLazyProducerStage::getNext
mongo::sbe::value::compareValue (115 samples, 0.58%)
mongo::BackgroundJob::jobBody (11 samples, 0.06%)
mongo::sbe::TraverseStage::getNext (29 samples, 0.15%)
auto mongo::unique_function<void (18,196 samples, 91.49%)
auto mongo::unique_function<void
__strlen_avx2 (2 samples, 0.01%)
mongo::CommandInvocation::get (2 samples, 0.01%)
mongo::BSONObj::copy (54 samples, 0.27%)
mongo::SortStats::acceptVisitor (2 samples, 0.01%)
__tls_get_addr (3 samples, 0.02%)
mongo::FailPoint::shouldFail (3 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::preallocateSnapshot (39 samples, 0.20%)
__memmove_avx_unaligned_erms (2 samples, 0.01%)
mongo::logv2::LogManager::global (2 samples, 0.01%)
mongo::BSONObj::getOwned (80 samples, 0.40%)
mongo::sbe::ProjectStage::prepare (4 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::raw_hash_set<__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::ComparisonMatchExpressionBase::ComparisonMatchExpressionBase (3 samples, 0.02%)
mongo::sbe::RuntimeEnvironment::getSlotIfExists (2 samples, 0.01%)
__curfile_insert (6 samples, 0.03%)
copy_user_enhanced_fast_string (15 samples, 0.08%)
mongo::KeyString::(anonymous namespace)::toBsonValue<mongo::BSONObjBuilderValueStream> (553 samples, 2.78%)
mo..
ep_item_poll.isra.16 (5 samples, 0.03%)
mongo::BufReader::skip (132 samples, 0.66%)
auto mongo::unique_function<void (2 samples, 0.01%)
mongo::AutoStatsTracker::AutoStatsTracker (7 samples, 0.04%)
boost::optional_detail::optional_base<mongo::AutoGetCollectionForReadMaybeLockFree>::destroy_impl (26 samples, 0.13%)
Service.Fixed-0 (72 samples, 0.36%)
mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit@plt (2 samples, 0.01%)
tc_deletearray_sized (2 samples, 0.01%)
mongo::write_ops_exec::performInserts (13 samples, 0.07%)
sock_sendmsg (5 samples, 0.03%)
mongo::MatchExpressionParser::parsePathAcceptingKeyword (2 samples, 0.01%)
do_futex (7 samples, 0.04%)
mongo::(anonymous namespace)::resolveOrPushdowns (4 samples, 0.02%)
mongo::stage_builder::makeRuntimeEnvironment (24 samples, 0.12%)
mongo::FindCommon::enoughForFirstBatch (3 samples, 0.02%)
mongo::LockManager::lock (5 samples, 0.03%)
__errno_location (2 samples, 0.01%)
mongo::IndexBoundsChecker::findLeftmostProblem (3 samples, 0.02%)
__rec_row_leaf_insert (2 samples, 0.01%)
__lxstat64 (32 samples, 0.16%)
__wt_key_return (3 samples, 0.02%)
vfs_write (2 samples, 0.01%)
mongo::transport::ServiceStateMachine::Impl::processMessage (36 samples, 0.18%)
mongo::VectorClock::get (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (18 samples, 0.09%)
asio::detail::socket_ops::sync_send (2 samples, 0.01%)
do_syscall_64 (4 samples, 0.02%)
mongo::sbe::vm::ByteCode::runInternal (6 samples, 0.03%)
mongo::(anonymous namespace)::fillOutIndexEntries (43 samples, 0.22%)
operator new[] (3 samples, 0.02%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails (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&> (4 samples, 0.02%)
mongo::(anonymous namespace)::CmdServerStatus::run (31 samples, 0.16%)
__wt_value_return_buf (5 samples, 0.03%)
tc_deletearray_sized (2 samples, 0.01%)
mongo::sbe::value::releaseValue@plt (7 samples, 0.04%)
entry_SYSCALL_64_after_hwframe (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (16 samples, 0.08%)
mongo::FailPoint::shouldFail (32 samples, 0.16%)
__wt_value_return (19 samples, 0.10%)
mongo::stageTypeToString (2 samples, 0.01%)
Backgro.kSource (13 samples, 0.07%)
entry_SYSCALL_64_after_hwframe (5 samples, 0.03%)
mongo::ScopedOperationCompletionShardingActions::ScopedOperationCompletionShardingActions (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::GTMatchExpression::~GTMatchExpression (6 samples, 0.03%)
mongo::DecorationContainer<mongo::OperationContext>::DecorationContainer (19 samples, 0.10%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (2 samples, 0.01%)
mongo::isModeCovered (2 samples, 0.01%)
mongo::IndexBuildsManager::setUpIndexBuild (10 samples, 0.05%)
mongo::ClientCursorPin::~ClientCursorPin (2 samples, 0.01%)
seq_vprintf (2 samples, 0.01%)
mongo::sbe::EPrimUnary::compileDirect (6 samples, 0.03%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<bool> (5 samples, 0.03%)
mongo::transport::TransportLayerASIO::ASIOReactor::run (2 samples, 0.01%)
net_rx_action (5 samples, 0.03%)
__kfree_skb (5 samples, 0.03%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (4 samples, 0.02%)
mongo::sbe::SpoolLazyProducerStage::prepare (87 samples, 0.44%)
mongo::BSONObjBuilderBase<mongo::UniqueBSONObjBuilder, mongo::UniqueBufBuilder>::append<double, void> (8 samples, 0.04%)
mongo::GlobalIndexUsageTracker::_updateStatsForEachFeature (6 samples, 0.03%)
mongo::SortedDataIndexAccessMethod::getKeys (2 samples, 0.01%)
mongo::sbe::CheckBoundsStage::getNext (83 samples, 0.42%)
entry_SYSCALL_64_after_hwframe (15 samples, 0.08%)
mongo::mongoMalloc (2 samples, 0.01%)
process_backlog (5 samples, 0.03%)
skb_release_data (2 samples, 0.01%)
mongo::sbe::value::releaseValue (6 samples, 0.03%)
mongo::QueryPlannerIXSelect::expandIndexes (4 samples, 0.02%)
mongo::KeyString::readSBEValue@plt (4 samples, 0.02%)
mongo::FailPoint::executeIf<mongo::AutoGetCollectionForReadCommandBase<mongo::AutoGetCollectionForReadLockFree>::AutoGetCollectionForReadCommandBase (2 samples, 0.01%)
mongo::BSONElement::computeSize (55 samples, 0.28%)
mongo::FeatureFlag::isEnabled (3 samples, 0.02%)
mongo::sbe::FilterStage<false, false>::~FilterStage (30 samples, 0.15%)
__schema_create (3 samples, 0.02%)
mongo::sbe::SortStage::close (47 samples, 0.24%)
mongo::ServiceEntryPointMongod::Hooks::setPrepareConflictBehaviorForReadConcern (2 samples, 0.01%)
mongo::ExpressionContext::ExpressionContext (8 samples, 0.04%)
__checkpoint_tree (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::runInternal@plt (4 samples, 0.02%)
[unknown] (15 samples, 0.08%)
mongo::future_details::FutureImpl<void>::getNoThrow (2 samples, 0.01%)
operator new[] (3 samples, 0.02%)
[unknown] (5 samples, 0.03%)
mongo::BSONObj::copy (6 samples, 0.03%)
__wt_session_create (3 samples, 0.02%)
mongo::SnapshotHelper::shouldChangeReadSource (2 samples, 0.01%)
mongo::CollectionImpl::isIndexMultikey (7 samples, 0.04%)
mongo::LockManager::lock (2 samples, 0.01%)
mongo::BSONObj::getField (3 samples, 0.02%)
mongo::insert_listener::shouldListenForInserts (12 samples, 0.06%)
mongo::(anonymous namespace)::runFunc (37 samples, 0.19%)
mongo::BSONObj::getField (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::executeCommand (18,183 samples, 91.43%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::executeCommand
mongo::sbe::SortStage::~SortStage (68 samples, 0.34%)
mongo::IndexCatalogImpl::_indexRecords (6 samples, 0.03%)
mongo::FindCommandRequest::parse (28 samples, 0.14%)
tcmalloc::PageHeap::Carve (2 samples, 0.01%)
__sk_dst_check (2 samples, 0.01%)
mongo::FieldRef::FieldRef (2 samples, 0.01%)
mongo::ClientStrand::_releaseCurrent (3 samples, 0.02%)
mongo::CommandInvocation::checkAuthorization (10 samples, 0.05%)
_copy_from_iter_full (15 samples, 0.08%)
deflate (12 samples, 0.06%)
mongo::sbe::IndexScanStage::open (22 samples, 0.11%)
tc_deletearray_sized (4 samples, 0.02%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updatePosition (6 samples, 0.03%)
mongo::AuthzSessionExternalStateMongod::startRequest (3 samples, 0.02%)
__softirqentry_text_start (171 samples, 0.86%)
sock_def_readable (80 samples, 0.40%)
mongo::CollectionCatalog::lookupCollectionByNamespaceForRead (2 samples, 0.01%)
mongo::sbe::UnionStage::UnionStage (6 samples, 0.03%)
mongo::sbe::bson::advance (7 samples, 0.04%)
mongo::ClientCursor::toGenericCursor (3 samples, 0.02%)
mongo::DecorationRegistry<mongo::RecoveryUnit>::destroyAt<mongo::UncommittedMultikey> (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (6 samples, 0.03%)
mongo::sbe::UnionStage::prepare (70 samples, 0.35%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (4 samples, 0.02%)
mongo::sbe::TraverseStage::prepare (126 samples, 0.63%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails (15 samples, 0.08%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
__wake_up_common_lock (79 samples, 0.40%)
__wt_free_int (2 samples, 0.01%)
mongo::LockerImpl::unlock (3 samples, 0.02%)
__session_open_cursor_int (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
__strchrnul_avx2 (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> > >::raw_hash_set (4 samples, 0.02%)
mongo::repl::(anonymous namespace)::PrimaryOnlyServiceClientObserver::onDestroyOperationContext (2 samples, 0.01%)
mongo::(anonymous namespace)::parse (34 samples, 0.17%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::BSONObjBuilderBase (25 samples, 0.13%)
nf_conntrack_in (6 samples, 0.03%)
mongo::BtreeAccessMethod::doGetKeys (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::run@plt (3 samples, 0.02%)
__wt_cursor_get_key (3 samples, 0.02%)
mongo::KeyString::TypeBits::resetFromBuffer@plt (3 samples, 0.02%)
mongo::KeyString::BuilderBase<mongo::KeyString::Builder>::getValueCopy@plt (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::runInternal@plt (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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (2 samples, 0.01%)
mongo::BSONObjBuilder::BSONObjBuilder (6 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (18 samples, 0.09%)
tcmalloc::PageHeap::New (10 samples, 0.05%)
mongo::GenericCursor::GenericCursor (2 samples, 0.01%)
mongo::PlanYieldPolicySBE::PlanYieldPolicySBE (2 samples, 0.01%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
__wt_session_gen_enter (2 samples, 0.01%)
__tcp_select_window (2 samples, 0.01%)
mongo::sbe::bson::advance (13 samples, 0.07%)
mongo::LockerImpl::unlockGlobal (5 samples, 0.03%)
__GI___libc_write (3 samples, 0.02%)
mongo::transport::TransportLayerASIO::BatonASIO::_addSession (2 samples, 0.01%)
mongo::sbe::value::copyValue (6 samples, 0.03%)
operator delete[] (24 samples, 0.12%)
mongo::plan_cache_detail::make (28 samples, 0.14%)
mongo::transport::TransportLayerASIO::_runListener (2 samples, 0.01%)
mongo::(anonymous namespace)::CollectionShardingStateMap::getOrCreate (2 samples, 0.01%)
__wt_txn_read (252 samples, 1.27%)
mongo::projection_ast::ASTNode::ASTNode (4 samples, 0.02%)
mongo::sbe::vm::ByteCode::runPredicate (369 samples, 1.86%)
m..
mongo::(anonymous namespace)::FSyncCommand::errmsgRun (5 samples, 0.03%)
mongo::PlanExplainerSBE::getSummaryStats (20 samples, 0.10%)
mongo::transport::TransportLayerASIO::ASIOSession::sinkMessage (3 samples, 0.02%)
__sys_recvmsg (108 samples, 0.54%)
m_show (9 samples, 0.05%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
____sys_recvmsg (94 samples, 0.47%)
mongo::sbe::value::releaseValue (2 samples, 0.01%)
mongo::sbe::SpoolConsumerStage<true>::prepare (9 samples, 0.05%)
mongo::stage_builder::SlotBasedStageBuilder::build (2 samples, 0.01%)
mongo::sbe::bson::appendValueToBsonObj<mongo::UniqueBSONObjBuilder>@plt (2 samples, 0.01%)
mongo::sbe::acquireCollection (15 samples, 0.08%)
iptable_filter_hook (2 samples, 0.01%)
inet_sendmsg (5 samples, 0.03%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::nextKeyString (62 samples, 0.31%)
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%)
sk_page_frag_refill (4 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (14 samples, 0.07%)
mongo::future_details::SharedStateBase::~SharedStateBase (2 samples, 0.01%)
copy_user_enhanced_fast_string (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
mongo::sbe::value::releaseValue@plt (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::ASIOSession::opportunisticRead<asio::basic_stream_socket<asio::generic::stream_protocol>, asio::mutable_buffers_1> (4 samples, 0.02%)
start_thread (2 samples, 0.01%)
mongo::QueryPlannerAccess::_buildIndexedDataAccess (45 samples, 0.23%)
mongo::WiredTigerSession::getNewCursor (15 samples, 0.08%)
__netif_receive_skb_one_core (163 samples, 0.82%)
auto mongo::unique_function<void (2 samples, 0.01%)
conn165 (4 samples, 0.02%)
mongo::repl::ReplicationCoordinatorImpl::canAcceptWritesForDatabase_UNSAFE (2 samples, 0.01%)
mongo::IndexBuildsManager::startBuildingIndex (10 samples, 0.05%)
ksys_pwrite64 (2 samples, 0.01%)
tcp_data_ready (2 samples, 0.01%)
mongo::RecordStore::insertRecords (3 samples, 0.02%)
zap_page_range (4 samples, 0.02%)
mongo::(anonymous namespace)::SlotBasedPrepareExecutionHelper::buildExecutableTree (232 samples, 1.17%)
absl::lts_20210324::container_internal::raw_hash_set<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> > > >::prepare_insert (2 samples, 0.01%)
mongo::BackgroundThreadClockSource::now (2 samples, 0.01%)
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> (68 samples, 0.34%)
mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl (1,860 samples, 9.35%)
mongo::(anony..
__fget (2 samples, 0.01%)
mongo::sbe::value::copyValue (314 samples, 1.58%)
__memmove_avx_unaligned_erms (10 samples, 0.05%)
mongo::ResourceConsumption::MetricsCollector::get (38 samples, 0.19%)
mongo::mongoRealloc (12 samples, 0.06%)
mongo::ServiceEntryPointMongod::handleRequest (18,377 samples, 92.40%)
mongo::ServiceEntryPointMongod::handleRequest
mongo::CursorManager::pinCursor (10 samples, 0.05%)
__libc_sendmsg (5 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (12 samples, 0.06%)
___sys_sendmsg (5 samples, 0.03%)
mongo::future_details::statusCall<mongo::(anonymous namespace)::RunCommandImpl::run (2 samples, 0.01%)
mongo::MatchExpression::sortTree (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
nf_hook_slow (2 samples, 0.01%)
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> >, mongo::Top::CollectionData>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::Top::CollectionData> > >::try_emplace_impl<mongo::StringMapHashedKey const&> (2 samples, 0.01%)
epoll_wait (70 samples, 0.35%)
mongo::sbe::LoopJoinStage::prepare (37 samples, 0.19%)
mongo::FTDCCollectorCollection::collect (42 samples, 0.21%)
[[vdso]] (2 samples, 0.01%)
__x64_sys_pwrite64 (2 samples, 0.01%)
free@plt (3 samples, 0.02%)
mongo::mongoMalloc (2 samples, 0.01%)
__wt_txn_config (6 samples, 0.03%)
unmap_single_vma (2 samples, 0.01%)
mongo::Lock::GlobalLock::GlobalLock (20 samples, 0.10%)
mongo::ClientCursorPin::release (4 samples, 0.02%)
mongo::sbe::bson::convertFrom<true>@plt (6 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (12 samples, 0.06%)
tcp_schedule_loss_probe (2 samples, 0.01%)
ip_local_deliver_finish (144 samples, 0.72%)
do_syscall_64 (66 samples, 0.33%)
tcp_sendmsg_locked (319 samples, 1.60%)
__x64_sys_openat (2 samples, 0.01%)
mongo::(anonymous namespace)::CollectionShardingStateMap::getOrCreate (4 samples, 0.02%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (17 samples, 0.09%)
mongo::sbe::vm::ByteCode::runInternal (96 samples, 0.48%)
__fdget (2 samples, 0.01%)
compress_block (2 samples, 0.01%)
__config_next (3 samples, 0.02%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
mongo::CollectionCatalog::lookupCollectionByUUID (2 samples, 0.01%)
mongo::Top::record (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> >, 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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (2 samples, 0.01%)
__wt_sync_file (2 samples, 0.01%)
std::_Function_handler<void (50 samples, 0.25%)
mongo::PlanEnumerator::allocateAssignment (3 samples, 0.02%)
std::_V2::system_category (2 samples, 0.01%)
mongo::CursorResponseBuilder::done (4 samples, 0.02%)
mongo::DurableCatalogImpl::createIndex (3 samples, 0.02%)
__virt_addr_valid (2 samples, 0.01%)
mongo::BSONObjBuilderBase<mongo::UniqueBSONObjBuilder, mongo::UniqueBufBuilder>::append<double, void> (107 samples, 0.54%)
ip_finish_output2 (5 samples, 0.03%)
mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (1,940 samples, 9.75%)
mongo::sorter:..
mongo::QuerySolution::getAllSecondaryNamespaces (2 samples, 0.01%)
__vfs_write (2 samples, 0.01%)
mongo::QueryPlannerAccess::buildIndexedDataAccess (47 samples, 0.24%)
mongo::GTMatchExpression::GTMatchExpression (2 samples, 0.01%)
__config_next (4 samples, 0.02%)
mongo::BasicCommandWithReplyBuilderInterface::Invocation::run (32 samples, 0.16%)
mongo::TicketHolder::waitForTicket (4 samples, 0.02%)
__vfs_read (6 samples, 0.03%)
mongo::sbe::value::OwnedValueAccessorValueBuilder::readValues (97 samples, 0.49%)
mongo::(anonymous namespace)::GetMoreCmd::Invocation::run (1,816 samples, 9.13%)
mongo::(anony..
mpark::detail::destructor<mpark::detail::traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long, absl::lts_20210324::flat_hash_map<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> > > >, (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 (2 samples, 0.01%)
mongo::CurOp::~CurOp (5 samples, 0.03%)
std::unique_ptr<mongo::(anonymous namespace)::ExecCommandDatabase, std::default_delete<mongo::(anonymous namespace)::ExecCommandDatabase> >::~unique_ptr (10 samples, 0.05%)
__GI___libc_open (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<mongo::UUID, std::shared_ptr<mongo::Collection> >, mongo::HashImprover<mongo::UUID::Hash, mongo::UUID>, std::equal_to<mongo::UUID>, std::allocator<std::pair<mongo::UUID const, std::shared_ptr<mongo::Collection> > > >::find<mongo::UUID> (2 samples, 0.01%)
mongo::NamespaceString::isOnInternalDb (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> >, bool>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::find<mongo::StringData> (5 samples, 0.03%)
mongo::BufReader::skip (78 samples, 0.39%)
__wt_btcur_next_prefix (592 samples, 2.98%)
__..
entry_SYSCALL_64_after_hwframe (114 samples, 0.57%)
ksys_read (6 samples, 0.03%)
mongo::QueryPlannerAnalysis::analyzeDataAccess (37 samples, 0.19%)
__wt_btcur_evict_reposition@plt (2 samples, 0.01%)
std::ios_base::~ios_base (2 samples, 0.01%)
mongo::WiredTigerIndexStandard::unique (8 samples, 0.04%)
mongo::CommandHelpers::findCommand (6 samples, 0.03%)
mongo::Status::Status<char const (6 samples, 0.03%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::checkForInterrupt (41 samples, 0.21%)
mongo::QueryPlannerIXSelect::_rateIndices (6 samples, 0.03%)
__memmove_avx_unaligned_erms (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, absl::lts_20210324::node_hash_map<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> > > >, 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, absl::lts_20210324::node_hash_map<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> > > > > >::find_or_prepare_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (3 samples, 0.02%)
process_backlog (5 samples, 0.03%)
mongo::Lock::GlobalLock::_unlock (5 samples, 0.03%)
__memchr_avx2 (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
mongo::FTDCController::doLoop (72 samples, 0.36%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (228 samples, 1.15%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair (15 samples, 0.08%)
mongo::UniqueBSONObjBuilder::~UniqueBSONObjBuilder (3 samples, 0.02%)
std::uniform_int_distribution<long>::operator (3 samples, 0.02%)
__config_process_value (3 samples, 0.02%)
execute_native_thread_routine (7 samples, 0.04%)
mongo::CollectionImpl::prepareForIndexBuild (4 samples, 0.02%)
user_statfs (2 samples, 0.01%)
std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::_M_erase (2 samples, 0.01%)
execute_native_thread_routine (72 samples, 0.36%)
mongo::sbe::value::MaterializedRowValueAccessor<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>::getViewOfValue (89 samples, 0.45%)
mongo::tree_walker::walk<true, mongo::projection_ast::ASTNode, mongo::projection_ast::PathTrackingWalker<mongo::projection_ast::(anonymous namespace)::DepsAnalysisData, true> > (6 samples, 0.03%)
mongo::QueryPlannerAccess::mergeWithLeafNode (6 samples, 0.03%)
operator new[] (2 samples, 0.01%)
mongo::RecoveryUnit::RecoveryUnit (2 samples, 0.01%)
mongo::sbe::LimitSkipStage::getNext (3 samples, 0.02%)
mongo::AuthorizationSessionImpl::getAuthenticatedUserName (10 samples, 0.05%)
std::_Function_base::_Base_manager<mongo::AutoGetCollectionLockFree::AutoGetCollectionLockFree (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::nextKeyString (2,744 samples, 13.80%)
mongo::(anonymous na..
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (10 samples, 0.05%)
__clock_gettime (3 samples, 0.02%)
mongo::detail::CancellationStateHolder::~CancellationStateHolder (4 samples, 0.02%)
mongo::sbe::vm::ByteCode::runInternal@plt (4 samples, 0.02%)
dev_hard_start_xmit (9 samples, 0.05%)
strlen@plt (5 samples, 0.03%)
__wt_config_subgetraw (3 samples, 0.02%)
__ip_queue_xmit (8 samples, 0.04%)
mongo::ServiceEntryPointMongod::Hooks::waitForReadConcern (14 samples, 0.07%)
mongo::sbe::ProjectStage::getNext (11 samples, 0.06%)
mongo::Lock::ResourceLock::unlock (3 samples, 0.02%)
mongo::MultiIndexBlock::init (10 samples, 0.05%)
mongo::FieldRef::parse (2 samples, 0.01%)
mongo::LockerImpl::isLocked (2 samples, 0.01%)
__fget_light (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessorValueBuilder::readValues (5 samples, 0.03%)
mongo::ServiceContext::OperationContextDeleter::operator (2 samples, 0.01%)
ip_output (5 samples, 0.03%)
mongo::getTestCommandsEnabled (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::runInternal (59 samples, 0.30%)
mongo::WiredTigerKVEngine::createRecordStore (4 samples, 0.02%)
[unknown] (15 samples, 0.08%)
mongo::sbe::value::SwitchAccessor::getViewOfValue (54 samples, 0.27%)
mongo::VectorClock::gossipIn (11 samples, 0.06%)
auto mongo::unique_function<void (18,988 samples, 95.47%)
auto mongo::unique_function<void
mongo::sbe::LoopJoinStage::getAccessor (2 samples, 0.01%)
std::_Function_handler<bool (2 samples, 0.01%)
__curstat_next (4 samples, 0.02%)
asio::detail::reactive_socket_move_accept_op<asio::generic::stream_protocol, mongo::transport::TransportLayerASIO::_acceptConnection (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%)
__session_create (4 samples, 0.02%)
mongo::WiredTigerKVEngine::newRecoveryUnit (6 samples, 0.03%)
skb_page_frag_refill (4 samples, 0.02%)
__GI___getrusage (2 samples, 0.01%)
ip_queue_xmit (239 samples, 1.20%)
mongo::BlockCompressor::compress (12 samples, 0.06%)
new_sync_write (2 samples, 0.01%)
mongo::stage_builder::generateIndexScan (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 (31 samples, 0.16%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (16 samples, 0.08%)
mongo::ProfileFilter::getDefault (2 samples, 0.01%)
__memcmp_avx2_movbe (2 samples, 0.01%)
mongo::sorter::InMemIterator<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::next (4 samples, 0.02%)
mongo::TrafficRecorder::observe (2 samples, 0.01%)
mongo::DurableCatalogImpl::createIndex (4 samples, 0.02%)
mongo::QueryPlannerIXSelect::rateIndices (8 samples, 0.04%)
mongo::KeyString::TypeBits::operator= (5 samples, 0.03%)
mongo::sbe::SpoolLazyProducerStage::~SpoolLazyProducerStage (27 samples, 0.14%)
mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit (63 samples, 0.32%)
mongo::ErrorLabelBuilder::build (2 samples, 0.01%)
__wt_txn_rollback (6 samples, 0.03%)
mongo::ServiceContext::OperationContextDeleter::operator (30 samples, 0.15%)
mongo::Status::Status (6 samples, 0.03%)
mongo::WiredTigerIndexStandard::makeBulkBuilder (2 samples, 0.01%)
rw_copy_check_uvector (2 samples, 0.01%)
mongo::stage_builder::PlanStageData::~PlanStageData (11 samples, 0.06%)
tc_realloc (3 samples, 0.02%)
mongo::ResourceConsumption::DocumentUnitCounter::unitSize (6 samples, 0.03%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl (8 samples, 0.04%)
mongo::AndMatchExpression::~AndMatchExpression (2 samples, 0.01%)
auto mongo::unique_function<void (2 samples, 0.01%)
mongo::CollectionShardingState::getSharedForLockFreeReads (5 samples, 0.03%)
[unknown] (15 samples, 0.08%)
mongo::sbe::MakeObjStageBase< (2 samples, 0.01%)
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> (2 samples, 0.01%)
mongo::FailPoint::shouldFail@plt (2 samples, 0.01%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::BSONObjBuilderBase@plt (2 samples, 0.01%)
mongo::SortPattern::~SortPattern (3 samples, 0.02%)
mongo::FindCommon::haveSpaceForNext (3 samples, 0.02%)
mongo::repl::ReplicationCoordinatorImpl::getTerm (3 samples, 0.02%)
std::vector<mongo::IndexEntry, std::allocator<mongo::IndexEntry> >::_M_realloc_insert<mongo::IndexEntry> (5 samples, 0.03%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (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> >, long>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, long> > >::prepare_insert (2 samples, 0.01%)
__wt_rec_row_leaf (2 samples, 0.01%)
absl::lts_20210324::inlined_vector_internal::Storage<long, 2ul, std::allocator<long> >::Insert<absl::lts_20210324::inlined_vector_internal::IteratorValueAdapter<std::allocator<long>, long const*> > (3 samples, 0.02%)
mongo::rpc::OpMsgReplyBuilder::getBodyBuilder (3 samples, 0.02%)
asio::system_category (5 samples, 0.03%)
mongo::(anonymous namespace)::CmdInsert::Invocation::typedRun (13 samples, 0.07%)
mongo::sbe::value::MaterializedRow::memUsageForSorter (129 samples, 0.65%)
ip_rcv_finish (152 samples, 0.76%)
__wt_cursor_cache_get (3 samples, 0.02%)
mongo::KeyString::toBsonSafe (7 samples, 0.04%)
__memchr_avx2 (2 samples, 0.01%)
mongo::CollectionPtr::CollectionPtr (2 samples, 0.01%)
entry_SYSCALL_64_after_hwframe (3 samples, 0.02%)
mongo::BSONElement::compareElements (181 samples, 0.91%)
__local_bh_enable_ip (5 samples, 0.03%)
operator new[] (3 samples, 0.02%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::getKeyStringEntry (568 samples, 2.86%)
mo..
__wt_conn_dhandle_open (2 samples, 0.01%)
mongo::plan_cache_detail::makePlanCacheKeyInfo (3 samples, 0.02%)
mongo::ServiceEntryPointCommon::handleRequest (35 samples, 0.18%)
sock_def_readable (17 samples, 0.09%)
mongo::PlanYieldPolicy::shouldYieldOrInterrupt (108 samples, 0.54%)
operator new[] (2 samples, 0.01%)
std::_Rb_tree<mongo::NamespaceString, mongo::NamespaceString, std::_Identity<mongo::NamespaceString>, std::less<mongo::NamespaceString>, std::allocator<mongo::NamespaceString> >::_M_create_node<mongo::NamespaceString const&> (2 samples, 0.01%)
mongo::APIVersionMetrics::update (9 samples, 0.05%)
mongo::SortedDataIndexAccessMethod::BulkBuilderImpl::insert (2 samples, 0.01%)
ip_local_deliver (5 samples, 0.03%)
mongo::LockerImpl::lock (8 samples, 0.04%)
mongo::LockerImpl::_lockBegin (8 samples, 0.04%)
mongo::QueryPlannerAccess::finishLeafNode (8 samples, 0.04%)
operator new[] (2 samples, 0.01%)
mongo::stage_builder::SlotBasedStageBuilder::build (182 samples, 0.92%)
mongo::PathMatchExpression::PathMatchExpression (3 samples, 0.02%)
mongo::projection_ast::(anonymous namespace)::PathTrackingPreVisitor<void*, false>::visit (3 samples, 0.02%)
mongo::WiredTigerKVEngine::haveDropsQueued (2 samples, 0.01%)
mongo::transport::TransportLayerManager::makeBaton (14 samples, 0.07%)
mongo::FTDCFileWriter::writeSample (30 samples, 0.15%)
mongo::indexEntryFromIndexCatalogEntry (23 samples, 0.12%)
_copy_to_iter (5 samples, 0.03%)
mongo::LockerImpl::_unlockImpl (5 samples, 0.03%)
mongo::BSONObjBuilder::~BSONObjBuilder (2 samples, 0.01%)
finish_task_switch (52 samples, 0.26%)
schedule_hrtimeout_range_clock (52 samples, 0.26%)
schedule (52 samples, 0.26%)
std::_Function_handler<void (6 samples, 0.03%)
mongo::FindCommandRequest::parse (2 samples, 0.01%)
mongo::Variables::generateRuntimeConstants (2 samples, 0.01%)
std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<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> > > >::_M_erase (2 samples, 0.01%)
__x64_sys_futex (2 samples, 0.01%)
mongo::future_details::statusCall<mongo::(anonymous namespace)::RunCommandImpl::run (42 samples, 0.21%)
absl::lts_20210324::hash_internal::HashState::combine_contiguous (2 samples, 0.01%)
mongo::stage_builder::SlotBasedStageBuilder::buildSort (163 samples, 0.82%)
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> (8 samples, 0.04%)
ipv4_dst_check (2 samples, 0.01%)
mongo::CollectionCatalog::lookupCollectionByUUID (8 samples, 0.04%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append<double, void> (130 samples, 0.65%)
__config_next (3 samples, 0.02%)
__cxxabiv1::__si_class_type_info::__do_dyncast (2 samples, 0.01%)
[unknown] (15 samples, 0.08%)
__wt_row_modify (3 samples, 0.02%)
mongo::future_details::SharedStateBase::~SharedStateBase (3 samples, 0.02%)
mongo::sbe::value::readKeyStringValueIntoAccessors (831 samples, 4.18%)
mong..
mongo::initializeAPIParameters (12 samples, 0.06%)
mongo::sbe::value::SwitchAccessor::getViewOfValue (46 samples, 0.23%)
mongo::repl::ReadConcernArgs::get (2 samples, 0.01%)
mongo::IndexCatalogImpl::findIndexByName (3 samples, 0.02%)
mongo::stage_builder::SlotBasedStageBuilder::SlotBasedStageBuilder (30 samples, 0.15%)
mongo::ResourceConsumption::UnitCounter::observeOne@plt (6 samples, 0.03%)
mongo::rpc::readRequestMetadata (32 samples, 0.16%)
mongo::transport::ServiceStateMachine::Impl::processMessage (18,609 samples, 93.57%)
mongo::transport::ServiceStateMachine::Impl::processMessage
mongo::repl::ReplicationCoordinatorImpl::checkCanServeReadsFor (9 samples, 0.05%)
__tcp_ack_snd_check (4 samples, 0.02%)
__ieee754_logl (6 samples, 0.03%)
sk_reset_timer (2 samples, 0.01%)
mongo::IndexCatalogEntryImpl::getMultikeyPaths (7 samples, 0.04%)
mongo::sbe::CheckBoundsStage::~CheckBoundsStage (9 samples, 0.05%)
__wt_config_next (3 samples, 0.02%)
std::_Function_handler<std::pair<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, mongo::stage_builder::PlanStageSlots> (169 samples, 0.85%)
ip_rcv_finish (4 samples, 0.02%)
mongo::IndexScanNode::getFieldAvailability (3 samples, 0.02%)
__clock_gettime (3 samples, 0.02%)
malloc@plt (3 samples, 0.02%)
mongo::(anonymous namespace)::DiagnosticListener::onQuickLock (2 samples, 0.01%)
mongo::ResourceConsumption::MetricsCollector::get (2 samples, 0.01%)
mongo::FieldPath::FieldPath (2 samples, 0.01%)
__wt_btcur_insert (3 samples, 0.02%)
mongo::sbe::SpoolConsumerStage<true>::~SpoolConsumerStage (2 samples, 0.01%)
__wt_txn_read (4 samples, 0.02%)
__inet_lookup_established (2 samples, 0.01%)
mongo::write_ops_exec::(anonymous namespace)::insertDocuments (12 samples, 0.06%)
operator delete[] (24 samples, 0.12%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (18 samples, 0.09%)
mongo::sbe::value::MaterializedRow::memUsageForSorter (8 samples, 0.04%)
mongo::(anonymous namespace)::_extractReadConcern (3 samples, 0.02%)
operator new[] (3 samples, 0.02%)
mongo::latch_detail::Mutex::_onQuickLock (2 samples, 0.01%)
tcp_in_window (2 samples, 0.01%)
mongo::sbe::TraverseStage::~TraverseStage@plt (2 samples, 0.01%)
mongo::LeveledSynchronizedValueMutexPolicy<0>::construct (3 samples, 0.02%)
std::_Hash_bytes (3 samples, 0.02%)
mongo::ScopedOperationCompletionShardingActions::~ScopedOperationCompletionShardingActions (4 samples, 0.02%)
__vdso_clock_gettime (2 samples, 0.01%)
asio::detail::scheduler::run (2 samples, 0.01%)
tcmalloc::PageHeap::Delete (5 samples, 0.03%)
mongo::ThreadPool::Impl::_doOneTask (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
mongo::PlanExplainerSBE::getPlanSummary[abi:cxx11] (2 samples, 0.01%)
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> > > >::DestroyContents (2 samples, 0.01%)
strlen@plt (2 samples, 0.01%)
mongo::sbe::value::compareValue (82 samples, 0.41%)
fput (2 samples, 0.01%)
mongo::sbe::LimitSkipStage::getAccessor (2 samples, 0.01%)
mongo::BSONElement::woCompare (413 samples, 2.08%)
m..
nf_ct_seq_offset (2 samples, 0.01%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails@plt (5 samples, 0.03%)
mongo::ThreadPool::Impl::_workerThreadBody (2 samples, 0.01%)
mongo::ComparisonMatchExpression::ComparisonMatchExpression (14 samples, 0.07%)
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,885 samples, 9.48%)
std::__stable..
__memmove_avx_unaligned_erms (2 samples, 0.01%)
simple_copy_to_iter (7 samples, 0.04%)
mongo::MultiIndexBlock::_insert (2 samples, 0.01%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair@plt (3 samples, 0.02%)
__config_next (5 samples, 0.03%)
mongo::PlanStage::work (2 samples, 0.01%)
mongo::stage_builder::(anonymous namespace)::generateSortKeyTraversal (14 samples, 0.07%)
mongo::BSONObj::getField (2 samples, 0.01%)
__session_begin_transaction (24 samples, 0.12%)
mongo::Date_t::now (2 samples, 0.01%)
mongo::(anonymous namespace)::SlotBasedPrepareExecutionHelper::buildCachedPlan (19 samples, 0.10%)
__vfs_read (15 samples, 0.08%)
mongo::IndexBuildsCoordinator::_buildIndex (11 samples, 0.06%)
mongo::CursorResponseBuilder::CursorResponseBuilder (7 samples, 0.04%)
mongo::ServiceEntryPointMongod::Hooks::attachCurOpErrInfo (7 samples, 0.04%)
operator delete[] (3 samples, 0.02%)
entry_SYSCALL_64_after_hwframe (66 samples, 0.33%)
mongo::fetchNextImpl<mongo::BSONObj> (48 samples, 0.24%)
mongo::CollectionQueryInfo::notifyOfQuery (10 samples, 0.05%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::checkForInterrupt (15 samples, 0.08%)
mongo::sbe::value::releaseValue (4 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::doAbandonSnapshot (13 samples, 0.07%)
operator new[] (24 samples, 0.12%)
mongo::BSONObj::getOwned (2 samples, 0.01%)
operator delete[] (2 samples, 0.01%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::receivedCommands (18,247 samples, 91.75%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::receivedCommands
mongo::rpc::OpMsgReplyBuilder::reserveBytes (14 samples, 0.07%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<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> > > >::destroy_slots (2 samples, 0.01%)
mongo::CollectionImpl::isIndexMultikey (7 samples, 0.04%)
mongo::sbe::SortStage::SortStage (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<mongo::MatchExpression*, unsigned long>, 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, unsigned long> > >::find_or_prepare_insert<mongo::MatchExpression*> (2 samples, 0.01%)
mongo::ServerReadConcernMetrics::recordReadConcern (2 samples, 0.01%)
tcp_write_xmit (262 samples, 1.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> >, 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%)
auto mongo::unique_function<void (18,984 samples, 95.45%)
auto mongo::unique_function<void
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updatePosition (3 samples, 0.02%)
Timesta.Monitor (8 samples, 0.04%)
mongo::sbe::ProjectStage::open (94 samples, 0.47%)
mongo::operator<< (3 samples, 0.02%)
__sys_sendmsg (5 samples, 0.03%)
mongo::IndexScanNode::~IndexScanNode (6 samples, 0.03%)
[unknown] (15 samples, 0.08%)
__wt_btcur_evict_reposition (5 samples, 0.03%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_waitForWriteConcern (7 samples, 0.04%)
seq_vprintf (3 samples, 0.02%)
do_softirq_own_stack (171 samples, 0.86%)
__release_sock (2 samples, 0.01%)
tc_deletearray_sized (3 samples, 0.02%)
__schema_create (3 samples, 0.02%)
mongo::ClientCursor::ClientCursor (3 samples, 0.02%)
mongo::SortNodeDefault::~SortNodeDefault (4 samples, 0.02%)
__wt_cursor_get_keyv (148 samples, 0.74%)
__schema_create (4 samples, 0.02%)
mongo::KeyString::TypeBits::Reader::readNumeric (7 samples, 0.04%)
mongo::sbe::vm::ByteCode::run (16 samples, 0.08%)
mongo::sbe::vm::CodeFragment::copyCodeAndFixup (5 samples, 0.03%)
operator new[] (2 samples, 0.01%)
mongo::AutoGetCollectionForReadBase<mongo::AutoGetCollectionLockFree, mongo::AutoGetCollectionForReadLockFree::EmplaceHelper>::AutoGetCollectionForReadBase (54 samples, 0.27%)
mongo::PlanExecutorSBE::getNext (14,518 samples, 73.00%)
mongo::PlanExecutorSBE::getNext
mongo::sbe::LimitSkipStage::open (22 samples, 0.11%)
auto mongo::unique_function<void (18,985 samples, 95.46%)
auto mongo::unique_function<void
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<boost::optional<mongo::UUID> > (3 samples, 0.02%)
mongo::LockerImpl::LockerImpl (2 samples, 0.01%)
mongo::sbe::bson::appendValueToBsonObj<mongo::UniqueBSONObjBuilder> (231 samples, 1.16%)
mongo::BSONObjBuilder::~BSONObjBuilder (9 samples, 0.05%)
mongo::stage_builder::SlotBasedStageBuilder::build (97 samples, 0.49%)
mongo::(anonymous namespace)::computeSortsAndMultikeyPathsForScan (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::BufReader::skip (15 samples, 0.08%)
mongo::transport::ServiceStateMachine::Impl::startNewLoop (18,963 samples, 95.35%)
mongo::transport::ServiceStateMachine::Impl::startNewLoop
operator delete[] (3 samples, 0.02%)
mongo::fetchNextImpl<mongo::BSONObj> (4 samples, 0.02%)
mongo::sbe::ProjectStage::close (4 samples, 0.02%)
__statfs (4 samples, 0.02%)
mongo::CommandHelpers::evaluateFailCommandFailPoint (2 samples, 0.01%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (5 samples, 0.03%)
mongo::sbe::MakeObjStageBase< (34 samples, 0.17%)
mongo::IndexCatalog::ReadyIndexesIterator::ReadyIndexesIterator (2 samples, 0.01%)
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> >, mongo::Top::CollectionData>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::Top::CollectionData> > >::try_emplace_impl<mongo::StringMapHashedKey const&> (5 samples, 0.03%)
__wt_cursor_get_valuev (7 samples, 0.04%)
mongo::BSONObjBuilderBase<mongo::UniqueBSONObjBuilder, mongo::UniqueBufBuilder>::BSONObjBuilderBase@plt (5 samples, 0.03%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<std::shared_ptr<mongo::CommandInvocation> > (4 samples, 0.02%)
mongo::sbe::ProjectStage::~ProjectStage (60 samples, 0.30%)
__wake_up_common_lock (2 samples, 0.01%)
sock_recvmsg (92 samples, 0.46%)
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::(anonymous namespace)::sortUsingTags (2 samples, 0.01%)
mongo::sbe::EFunction::compileDirect (3 samples, 0.02%)
mongo::OperationTimeTracker::OperationTimeTracker (2 samples, 0.01%)
mongo::BSONElement::compareElements (3 samples, 0.02%)
mongo::IndexCatalogImpl::createIndexOnEmptyCollection (4 samples, 0.02%)
mongo::(anonymous namespace)::appendErrorLabelsAndTopologyVersion (10 samples, 0.05%)
entry_SYSCALL_64_after_hwframe (4 samples, 0.02%)
do_syscall_64 (5 samples, 0.03%)
do_syscall_64 (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::getNext (7 samples, 0.04%)
mongo::future_details::statusCall<mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl (2 samples, 0.01%)
mongo::ServerReadConcernMetrics::ReadConcernLevelCounters::recordReadConcern (2 samples, 0.01%)
asio::detail::socket_ops::sync_recv (3 samples, 0.02%)
mongo::MatchExpression::optimize (3 samples, 0.02%)
execute_native_thread_routine (2 samples, 0.01%)
mongo::sbe::MakeObjStageBase< (95 samples, 0.48%)
__config_getraw (3 samples, 0.02%)
ip_protocol_deliver_rcu (4 samples, 0.02%)
mongo::PlanExecutorSBE::nss (2 samples, 0.01%)
mongo::sbe::SpoolLazyProducerStage::doSaveState (2 samples, 0.01%)
mongo::sbe::LimitSkipStage::getNext (72 samples, 0.36%)
___sys_recvmsg (103 samples, 0.52%)
mongo::latch_detail::Mutex::_onQuickLock (2 samples, 0.01%)
mongo::TicketHolder::waitForTicketUntil@plt (4 samples, 0.02%)
mongo::OpMsg::parseOwned (15 samples, 0.08%)
mongo::CollectionShardingState::getSharedForLockFreeReads (2 samples, 0.01%)
config_check (8 samples, 0.04%)
mongo::sbe::EFail::~EFail (2 samples, 0.01%)
mongo::stage_builder::SlotBasedStageBuilder::buildIndexScan (95 samples, 0.48%)
__rec_destroy_session (4 samples, 0.02%)
mongo::DecorationRegistry<mongo::RecoveryUnit>::destroyAt<mongo::UncommittedCatalogUpdates> (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::run (485 samples, 2.44%)
mo..
mongo::PlanExecutorSBE::getNext (4 samples, 0.02%)
__wt_config_gets_def (2 samples, 0.01%)
mongo::IndexCatalog::IndexIterator::more (2 samples, 0.01%)
__memmove_avx_unaligned_erms (6 samples, 0.03%)
mongo::IndexEntry::~IndexEntry (3 samples, 0.02%)
mongo::sbe::value::compareValue@plt (2 samples, 0.01%)
absl::lts_20210324::inlined_vector_internal::Storage<unsigned char, 16ul, std::allocator<unsigned char> >::Insert<absl::lts_20210324::inlined_vector_internal::IteratorValueAdapter<std::allocator<unsigned char>, unsigned char*> > (2 samples, 0.01%)
deflate_slow (11 samples, 0.06%)
futex_wait (2 samples, 0.01%)
tcp_rcv_established (2 samples, 0.01%)
__session_begin_transaction (22 samples, 0.11%)
operator new[] (4 samples, 0.02%)
operator new[] (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::run (5 samples, 0.03%)
mongo::CursorResponseBuilder::done (3 samples, 0.02%)
mongo::IndexScanNode::~IndexScanNode (9 samples, 0.05%)
operator new[] (2 samples, 0.01%)
mongo::BSONObj::getField (2 samples, 0.01%)
mongo::ProjectionNode::getFieldAvailability (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<mongo::UUID, std::shared_ptr<mongo::Collection> >, mongo::HashImprover<mongo::UUID::Hash, mongo::UUID>, std::equal_to<mongo::UUID>, std::allocator<std::pair<mongo::UUID const, std::shared_ptr<mongo::Collection> > > >::find<mongo::UUID> (2 samples, 0.01%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::(anonymous namespace)::ClientMetadataState> (2 samples, 0.01%)
[unknown] (15 samples, 0.08%)
mongo::ServiceContext::killAndDelistOperation (32 samples, 0.16%)
kmem_cache_alloc_node (2 samples, 0.01%)
mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (46 samples, 0.23%)
mongo::PlanExecutorSBE::getNextImpl<mongo::BSONObj> (859 samples, 4.32%)
mongo..
mongo::CollectionCatalog::get (3 samples, 0.02%)
tc_malloc (2 samples, 0.01%)
mongo::WiredTigerCursor::WiredTigerCursor (15 samples, 0.08%)
mongo::ElapsedTracker::intervalHasElapsed (3 samples, 0.02%)
copy_user_generic_unrolled (2 samples, 0.01%)
mongo::AutoGetCollectionLockFree::~AutoGetCollectionLockFree (21 samples, 0.11%)
mongo::transport::ServiceStateMachine::Impl::scheduleNewLoop (2 samples, 0.01%)
mongo::ThreadPool::Impl::_consumeTasks (2 samples, 0.01%)
mongo::sbe::MakeObjStageBase< (36 samples, 0.18%)
mongo::(anonymous namespace)::parseCmdObjectToFindCommandRequest (35 samples, 0.18%)
mongo::PlanCacheIndexTree::~PlanCacheIndexTree (8 samples, 0.04%)
link_path_walk.part.33 (10 samples, 0.05%)
operator new[] (4 samples, 0.02%)
entry_SYSCALL_64_after_hwframe (340 samples, 1.71%)
mongo::AndMatchExpression::~AndMatchExpression (9 samples, 0.05%)
mongo::CollectionCatalog::get@plt (2 samples, 0.01%)
malloc@plt (3 samples, 0.02%)
mongo::tree_walker::walk<false, mongo::projection_ast::ASTNode, mongo::projection_ast::PathTrackingWalker<void*, false> > (7 samples, 0.04%)
__wt_txn_config (8 samples, 0.04%)
__strlen_avx2 (2 samples, 0.01%)
__fdget_pos (6 samples, 0.03%)
mongo::UniqueOperationIdRegistry::acquireSlot (4 samples, 0.02%)
mongo::ListOfMatchExpression::numChildren (2 samples, 0.01%)
mongo::AutoStatsTracker::AutoStatsTracker (3 samples, 0.02%)
mongo::KeyString::TypeBits::Reader::readNumeric@plt (6 samples, 0.03%)
operator new[] (2 samples, 0.01%)
mongo::MetricTree::appendTo (2 samples, 0.01%)
mongo::Baton::detach (28 samples, 0.14%)
mongo::sbe::vm::ByteCode::run (2 samples, 0.01%)
mongo::LatchAnalyzer::onAcquire (2 samples, 0.01%)
mongo::GlobalIndexUsageTracker::onAccess (6 samples, 0.03%)
mongo::OperationContext::~OperationContext (3 samples, 0.02%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand (26 samples, 0.13%)
operator new[] (2 samples, 0.01%)
mongo::QueryPlannerIXSelect::_compatible (2 samples, 0.01%)
mongo::IndexCatalog::ReadyIndexesIterator::ReadyIndexesIterator@plt (2 samples, 0.01%)
mongo::ComparisonMatchExpressionBase::ComparisonMatchExpressionBase (7 samples, 0.04%)
mongo::stage_builder::makeNot (2 samples, 0.01%)
mongo::ServiceEntryPointImpl::startSession (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::ASIOReactor::run (2 samples, 0.01%)
mongo::future_details::throwingCall<mongo::(anonymous namespace)::executeCommand (35 samples, 0.18%)
mongo::IndexBoundsChecker::findLeftmostProblem (543 samples, 2.73%)
mo..
operator new[] (2 samples, 0.01%)
tcp_rcv_space_adjust (7 samples, 0.04%)
security_file_permission (3 samples, 0.02%)
ip_local_out (235 samples, 1.18%)
mongo::sbe::ProjectStage::prepare (131 samples, 0.66%)
operator new[] (2 samples, 0.01%)
mongo::sbe::bson::appendValueToBsonObj<mongo::UniqueBSONObjBuilder> (7 samples, 0.04%)
mongo::sbe::vm::ByteCode::runInternal (2 samples, 0.01%)
mongo::BufReader::skip (155 samples, 0.78%)
mongo::WiredTigerBeginTxnBlock::WiredTigerBeginTxnBlock (22 samples, 0.11%)
mongo::CollectionCatalogStasher::reset (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (30 samples, 0.15%)
__wt_cursor_get_keyv (2 samples, 0.01%)
__wt_btcur_insert (5 samples, 0.03%)
ktime_get (2 samples, 0.01%)
mongo::sbe::RuntimeEnvironment::~RuntimeEnvironment (3 samples, 0.02%)
std::_Function_handler<void (5 samples, 0.03%)
__config_getraw (6 samples, 0.03%)
mongo::Lock::GlobalLock::_unlock (3 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (2 samples, 0.01%)
std::_Rb_tree<mongo::NamespaceString, mongo::NamespaceString, std::_Identity<mongo::NamespaceString>, std::less<mongo::NamespaceString>, std::allocator<mongo::NamespaceString> >::_M_insert_unique<mongo::NamespaceString const&> (3 samples, 0.02%)
mongo::(anonymous namespace)::getSlotBasedExecutor (763 samples, 3.84%)
mong..
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 (6 samples, 0.03%)
mongo::LockerImpl::unlockGlobal (3 samples, 0.02%)
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&> (134 samples, 0.67%)
mongo::CanonicalQuery::countNodes (2 samples, 0.01%)
mongo::SnapshotHelper::shouldChangeReadSource (2 samples, 0.01%)
ip_finish_output2 (195 samples, 0.98%)
tcp_v4_rcv (4 samples, 0.02%)
mongo::PlanExecutorSBE::saveState (7 samples, 0.04%)
__GI___libc_write (23 samples, 0.12%)
tcp_rearm_rto (3 samples, 0.02%)
operator new[] (7 samples, 0.04%)
tc_realloc (11 samples, 0.06%)
pthread_cond_timedwait@@GLIBC_2.3.2 (10 samples, 0.05%)
net_rx_action (168 samples, 0.84%)
std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mongo::IndexFeatureStats, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::IndexFeatureStats> > >::at (2 samples, 0.01%)
mongo::sbe::IndexScanStage::doRestoreState (11 samples, 0.06%)
mongo::TicketHolder::tryAcquire (3 samples, 0.02%)
mongo::tenant_migration_access_blocker::checkIfCanReadOrBlock (12 samples, 0.06%)
mongo::future_details::SharedStateImpl<mongo::future_details::FakeVoid>::~SharedStateImpl (2 samples, 0.01%)
mongo::sbe::value::releaseValue (2 samples, 0.01%)
__config_next (5 samples, 0.03%)
mongo::mozjs::MozJSScriptEngine::interrupt (4 samples, 0.02%)
mongo::CollectionImpl::insertDocuments (12 samples, 0.06%)
mongo::RecoveryUnit::~RecoveryUnit (6 samples, 0.03%)
mongo::RequestExecutionContext::~RequestExecutionContext (2 samples, 0.01%)
mongo::transport::ServiceStateMachine::Impl::sourceMessage (36 samples, 0.18%)
mongo::PlanExecutorSBE::getPostBatchResumeToken (12 samples, 0.06%)
mongo::future_details::statusCall<mongo::transport::ServiceStateMachine::Impl::processMessage (2 samples, 0.01%)
__wt_schema_create (3 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::_txnClose (12 samples, 0.06%)
mongo::AuthorizationSession::get (4 samples, 0.02%)
mongo::CommandInvocation::isSafeForBorrowedThreads (2 samples, 0.01%)
__wt_cursor_get_value (3 samples, 0.02%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (44 samples, 0.22%)
getrusage (2 samples, 0.01%)
__wt_session_get_dhandle (2 samples, 0.01%)
mongo::ExtensionsCallbackReal::ExtensionsCallbackReal (4 samples, 0.02%)
mongo::IndexBoundsBuilder::alignBounds (6 samples, 0.03%)
mongo::AndMatchExpression::~AndMatchExpression (2 samples, 0.01%)
__txn_config_operation_timeout (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (4 samples, 0.02%)
mongo::parseDollarTenantFromRequest (4 samples, 0.02%)
mongo::BackgroundThreadClockSource::now (19 samples, 0.10%)
mongo::ServiceEntryPointMongod::handleRequest (4 samples, 0.02%)
mongo::BSONObj::copy (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (6 samples, 0.03%)
entry_SYSCALL_64_after_hwframe (27 samples, 0.14%)
_raw_spin_lock_bh (13 samples, 0.07%)
do_softirq.part.20 (172 samples, 0.86%)
__wt_conn_dhandle_open (2 samples, 0.01%)
std::vector<mongo::Privilege, std::allocator<mongo::Privilege> >::_M_range_initialize<mongo::Privilege const*> (3 samples, 0.02%)
entry_SYSCALL_64_after_hwframe (3 samples, 0.02%)
mongo::(anonymous namespace)::runCommandInvocation (15,923 samples, 80.06%)
mongo::(anonymous namespace)::runCommandInvocation
__wt_txn_checkpoint (5 samples, 0.03%)
mongo::wiredTigerPrepareConflictRetry<mongo::WiredTigerIndexCursorGeneric::advanceWTCursor (4 samples, 0.02%)
auto mongo::unique_function<void (2 samples, 0.01%)
mongo::(anonymous namespace)::sortUsingTags (3 samples, 0.02%)
mongo::transport::TransportLayerASIO::ASIOSession::ensureSync (3 samples, 0.02%)
mongo::sbe::CoScanStage::open (11 samples, 0.06%)
fput_many (2 samples, 0.01%)
memcpy@plt (6 samples, 0.03%)
mongo::rpc::OpMsgReplyBuilder::reserveBytes (12 samples, 0.06%)
__do_sys_madvise (4 samples, 0.02%)
futex_wait (7 samples, 0.04%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::value::SlotAccessor*>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::value::SlotAccessor*> > >::EmplaceDecomposable::operator (3 samples, 0.02%)
path_openat (2 samples, 0.01%)
tc_malloc (2 samples, 0.01%)
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%)
ip_queue_xmit (5 samples, 0.03%)
mongo::sorter::InMemIterator<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::next (51 samples, 0.26%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (3 samples, 0.02%)
mongo::GTMatchExpression::GTMatchExpression (2 samples, 0.01%)
mongo::Partitioned<absl::lts_20210324::node_hash_map<long long, mongo::ClientCursor*, absl::lts_20210324::hash_internal::Hash<long long>, std::equal_to<long long>, std::allocator<std::pair<long long const, mongo::ClientCursor*> > >, mongo::Partitioner<long long> >::erase (2 samples, 0.01%)
tcmalloc::PageHeap::AllocLarge (4 samples, 0.02%)
free@plt (4 samples, 0.02%)
mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::generalImpl<mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::propagateResultTo (35 samples, 0.18%)
mongo::(anonymous namespace)::makeExpressionContext (18 samples, 0.09%)
mongo::LockerImpl::inAWriteUnitOfWork (126 samples, 0.63%)
nf_nat_packet (2 samples, 0.01%)
mongo::RelevantTag::~RelevantTag (2 samples, 0.01%)
mongo::MultiIndexBlock::dumpInsertsFromBulk (5 samples, 0.03%)
mongo::stage_builder::buildSlotBasedExecutableTree (221 samples, 1.11%)
snmp_get_cpu_field (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::getNext (7,458 samples, 37.50%)
mongo::sbe::LoopJoinStage::getNext
mongo::BSONElement::safeNumberLong (2 samples, 0.01%)
mongo::logv2::LogManager::getGlobalSettings (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::ASIOSession::read<asio::mutable_buffers_1> (8 samples, 0.04%)
vfs_read (15 samples, 0.08%)
mongo::PlanExecutorImpl::getNext (3 samples, 0.02%)
ip_finish_output (6 samples, 0.03%)
tc_malloc (196 samples, 0.99%)
mongo::StorageExecutionContext::~StorageExecutionContext (2 samples, 0.01%)
mongo::sbe::CompileCtx::getSpoolBuffer (5 samples, 0.03%)
mongo::CollectionImpl::_insertDocuments (10 samples, 0.05%)
asio::detail::scheduler::do_run_one (2 samples, 0.01%)
mongo::sbe::IndexScanStage::doRestoreState (18 samples, 0.09%)
mongo::AuthorizationSessionImpl::checkCursorSessionPrivilege (2 samples, 0.01%)
mongo::repl::ReplicationCoordinatorImpl::getReplicationMode (2 samples, 0.01%)
mongo::PlanEnumerator::PlanEnumerator (2 samples, 0.01%)
mongo::transport::TransportLayerManager::makeBaton (4 samples, 0.02%)
__memchr_avx2 (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::runInternal (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::run (151 samples, 0.76%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::BackgroundJob::go (11 samples, 0.06%)
__generic_file_write_iter (2 samples, 0.01%)
mongo::sbe::RuntimeEnvironment::registerSlot (17 samples, 0.09%)
mongo::TenantMigrationAccessBlockerRegistry::_hasDonorAccessBlocker (2 samples, 0.01%)
mongo::canonical_query_encoder::encode[abi:cxx11] (8 samples, 0.04%)
mongo::WiredTigerRecoveryUnit::preallocateSnapshot (31 samples, 0.16%)
mongo::initializeOperationSessionInfo (33 samples, 0.17%)
mongo::projection_ast::Projection::isFieldRetainedExactly (2 samples, 0.01%)
tcmalloc::PageHeap::ReleaseSpan (5 samples, 0.03%)
mongo::sbe::IndexScanStage::restoreCollectionAndIndex (7 samples, 0.04%)
asio::detail::scheduler::run (2 samples, 0.01%)
iptable_filter_hook (7 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 (15 samples, 0.08%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (18 samples, 0.09%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (2 samples, 0.01%)
mongo::sbe::ProjectStage::open (37 samples, 0.19%)
__create_colgroup (3 samples, 0.02%)
mongo::mongoRealloc (2 samples, 0.01%)
mongo::(anonymous namespace)::_createCollection (11 samples, 0.06%)
mongo::CommandHelpers::runCommandInvocation (7 samples, 0.04%)
longest_match (13 samples, 0.07%)
mongo::CommandHelpers::runCommandInvocation (15,919 samples, 80.04%)
mongo::CommandHelpers::runCommandInvocation
mongo::Sorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~Sorter (44 samples, 0.22%)
__wt_txn_config (7 samples, 0.04%)
__x64_sys_futex (8 samples, 0.04%)
__wt_cursor_cache_release (9 samples, 0.05%)
__wt_row_search (7 samples, 0.04%)
mongo::KeyString::TypeBits::readSizeFromBuffer (5 samples, 0.03%)
ip_rcv (4 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::ServiceContext::_delistOperation (4 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (18 samples, 0.09%)
__ip_finish_output (6 samples, 0.03%)
apparmor_socket_sendmsg (4 samples, 0.02%)
mongo::sbe::TraverseStage::close (3 samples, 0.02%)
tc_malloc (27 samples, 0.14%)
mongo::sbe::ProjectStage::ProjectStage (2 samples, 0.01%)
mongo::getExecutor (782 samples, 3.93%)
mong..
mongo::Client::releaseCurrent (5 samples, 0.03%)
__memcmp_avx2_movbe (3 samples, 0.02%)
mongo::sbe::CoScanStage::~CoScanStage (3 samples, 0.02%)
finish_task_switch (7 samples, 0.04%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (22 samples, 0.11%)
mongo::sbe::UnionStage::~UnionStage (24 samples, 0.12%)
schedule (35 samples, 0.18%)
config_check (6 samples, 0.03%)
ipt_do_table (7 samples, 0.04%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::ThreadPool::Impl::_startWorkerThread_inlock (2 samples, 0.01%)
mongo::sbe::value::readKeyStringValueIntoAccessors@plt (2 samples, 0.01%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::_done (84 samples, 0.42%)
__wt_cursor_valid (2 samples, 0.01%)
mongo::future_details::statusCall<mongo::transport::ServiceStateMachine::Impl::processMessage (72 samples, 0.36%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (6 samples, 0.03%)
mongo::AutoGetCollectionForReadCommandLockFree::AutoGetCollectionForReadCommandLockFree (120 samples, 0.60%)
mongo::KeyString::BuilderBase<mongo::KeyString::Builder>::appendBSONElement (6 samples, 0.03%)
mongo::future_details::SharedStateBase::transitionToFinished (35 samples, 0.18%)
mongo::BufReader::skip (9 samples, 0.05%)
mongo::insert_listener::shouldListenForInserts (2 samples, 0.01%)
__create_colgroup (3 samples, 0.02%)
do_syscall_64 (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (21 samples, 0.11%)
mongo::MultiIndexBlock::insertAllDocumentsInCollection (10 samples, 0.05%)
mongo::future_details::SharedStateBase::transitionToFinished (35 samples, 0.18%)
__tcp_ack_snd_check (2 samples, 0.01%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace (2 samples, 0.01%)
mongo::future_details::call<mongo::(anonymous namespace)::ExecCommandDatabase::run (3 samples, 0.02%)
__wt_stat_session_clear_single (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::getNext (18 samples, 0.09%)
__lock_text_start (79 samples, 0.40%)
mongo::ErrmsgCommandDeprecated::run (5 samples, 0.03%)
__strncmp_sse42 (2 samples, 0.01%)
__ip_finish_output (5 samples, 0.03%)
std::basic_fstream<char, std::char_traits<char> >::~basic_fstream (4 samples, 0.02%)
mongo::BufReader::skip (31 samples, 0.16%)
do_syscall_64 (8 samples, 0.04%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (20 samples, 0.10%)
mongo::transport::Session::getTags (3 samples, 0.02%)
mongo::transport::TransportLayerASIO::ASIOSession::sinkMessageImpl (18 samples, 0.09%)
std::_Rb_tree_rebalance_for_erase (4 samples, 0.02%)
mongo::(anonymous namespace)::encodeKeyForMatch (2 samples, 0.01%)
mongo::latch_detail::Mutex::_onQuickLock (6 samples, 0.03%)
mongo::QuerySolution::summaryString[abi:cxx11] (5 samples, 0.03%)
__config_getraw (6 samples, 0.03%)
mongo::globalCommandRegistry (3 samples, 0.02%)
mongo::sbe::value::MaterializedRow::memUsageForSorter@plt (3 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
mongo::TypedCommand<mongo::(anonymous namespace)::CmdInsert>::InvocationBase::run (13 samples, 0.07%)
mongo::projection_ast::optimizeProjection (14 samples, 0.07%)
std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<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> > > >::_M_erase (2 samples, 0.01%)
__skb_datagram_iter (9 samples, 0.05%)
__wake_up_sync_key (79 samples, 0.40%)
mongo::APIParametersFromClient::parseProtected (10 samples, 0.05%)
mongo::tree_walker::walk<true, mongo::projection_ast::ASTNode, mongo::projection_ast::PathTrackingWalker<mongo::projection_ast::(anonymous namespace)::DepsAnalysisData, true> > (10 samples, 0.05%)
mongo::FindCommandRequest::~FindCommandRequest (2 samples, 0.01%)
mongo::PlanEnumerator::assignPredicate (2 samples, 0.01%)
mongo::IDLParserErrorContext::parseNSCollectionRequired (6 samples, 0.03%)
tcp_push (267 samples, 1.34%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (5 samples, 0.03%)
operator new[] (2 samples, 0.01%)
mongo::CommandHelpers::runCommandDirectly (32 samples, 0.16%)
mongo::TenantMigrationAccessBlockerRegistry::getTenantMigrationAccessBlockerForDbName (4 samples, 0.02%)
mongo::BSONDepth::getMaxAllowableDepth (5 samples, 0.03%)
mongo::BSONElement::computeSize (2 samples, 0.01%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (12 samples, 0.06%)
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 (3 samples, 0.02%)
tcp_v4_do_rcv (2 samples, 0.01%)
mongo::CanonicalQuery::initSortPattern (11 samples, 0.06%)
mongo::(anonymous namespace)::GetMoreCmd::Invocation::ns (2 samples, 0.01%)
mongo::Lock::GlobalLock::~GlobalLock (15 samples, 0.08%)
mongo::Status::Status (3 samples, 0.02%)
memcpy@plt (3 samples, 0.02%)
__libc_pwrite64 (2 samples, 0.01%)
mongo::WiredTigerKVEngine::makeTemporaryRecordStore (5 samples, 0.03%)
__session_checkpoint (5 samples, 0.03%)
mongo::sbe::TraverseStage::getNext (10,990 samples, 55.26%)
mongo::sbe::TraverseStage::getNext
mongo::sbe::CheckBoundsStage::~CheckBoundsStage (8 samples, 0.04%)
mongo::LockerImpl::_lockBegin (2 samples, 0.01%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<mongo::OperationShardingState> (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::run@plt (7 samples, 0.04%)
[unknown] (4 samples, 0.02%)
tcp_sendmsg (323 samples, 1.62%)
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> (4 samples, 0.02%)
__schedule (52 samples, 0.26%)
mongo::stage_builder::SlotBasedStageBuilder::build (121 samples, 0.61%)
mongo::OperationShardingState::isComingFromRouter (2 samples, 0.01%)
mongo::sbe::EConstant::compileDirect (2 samples, 0.01%)
__memmove_avx_unaligned_erms (13 samples, 0.07%)
__wt_value_return@plt (3 samples, 0.02%)
mongo::AutoGetCollectionForReadMaybeLockFree::AutoGetCollectionForReadMaybeLockFree (106 samples, 0.53%)
__tcp_send_ack.part.45 (2 samples, 0.01%)
mongo::Promise<void>::setError (2 samples, 0.01%)
mongo::AutoGetCollectionForReadBase<mongo::AutoGetCollectionLockFree, mongo::AutoGetCollectionForReadLockFree::EmplaceHelper>::AutoGetCollectionForReadBase (63 samples, 0.32%)
mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::generalImpl<mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::propagateResultTo (2 samples, 0.01%)
mongo::Privilege::Privilege (2 samples, 0.01%)
seq_printf (3 samples, 0.02%)
mongo::BSONObjBuilder::BSONObjBuilder@plt (2 samples, 0.01%)
mongo::ServiceEntryPointCommon::handleRequest (18,367 samples, 92.35%)
mongo::ServiceEntryPointCommon::handleRequest
mongo::repl::ReplicationCoordinator::get (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (4 samples, 0.02%)
mongo::transport::ServiceStateMachine::Impl::scheduleNewLoop (239 samples, 1.20%)
mongo::future_details::SharedStateBase::transitionToFinished (18,226 samples, 91.64%)
mongo::future_details::SharedStateBase::transitionToFinished
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (3 samples, 0.02%)
operator new[] (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find_or_prepare_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (4 samples, 0.02%)
mongo::CollectionCatalog::lookupCollectionByUUID (7 samples, 0.04%)
tc_newarray_nothrow (3 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (9 samples, 0.05%)
mongo::PlanExecutorSBE::getPostBatchResumeToken (4 samples, 0.02%)
tcmalloc::PageHeap::MergeIntoFreeList (4 samples, 0.02%)
mongo::TicketHolder::waitForTicket (4 samples, 0.02%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair (6 samples, 0.03%)
snmp_seq_show (2 samples, 0.01%)
__wt_evict_thread_run (4 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (18 samples, 0.09%)
__wt_session_get_dhandle (2 samples, 0.01%)
mongo::latch_detail::Mutex::_onQuickLock (3 samples, 0.02%)
conn166 (49 samples, 0.25%)
mongo::BSONElement::computeSize (2 samples, 0.01%)
mongo::TicketHolder::waitForTicketUntil (4 samples, 0.02%)
___sys_sendmsg (336 samples, 1.69%)
dev_queue_xmit (13 samples, 0.07%)
operator delete[] (2 samples, 0.01%)
mongo::ServiceEntryPointMongod::handleRequest (35 samples, 0.18%)
tcp_data_ready (17 samples, 0.09%)
sk_stream_alloc_skb (16 samples, 0.08%)
ext4_file_write_iter (2 samples, 0.01%)
__wt_cursor_cache (5 samples, 0.03%)
mongo::ClientCursorPin::~ClientCursorPin (4 samples, 0.02%)
__cgroup_bpf_run_filter_skb (2 samples, 0.01%)
mongo::IndexNames::nameToType (2 samples, 0.01%)
virtual thunk to std::basic_fstream<char, std::char_traits<char> >::~basic_fstream (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::runPredicate@plt (2 samples, 0.01%)
ip_local_out (5 samples, 0.03%)
do_futex (2 samples, 0.01%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (30 samples, 0.15%)
mongo::FTDCCompressor::addSample (6 samples, 0.03%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append (33 samples, 0.17%)
__wt_schema_create (3 samples, 0.02%)
schedule (2 samples, 0.01%)
mongo::OperationLatencyHistogram::increment (2 samples, 0.01%)
mongo::VectorClock::_advanceTime (2 samples, 0.01%)
do_epoll_wait (64 samples, 0.32%)
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> >, absl::lts_20210324::node_hash_map<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> > > >, 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, absl::lts_20210324::node_hash_map<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> (3 samples, 0.02%)
mongo::PlanYieldPolicy::shouldYieldOrInterrupt (71 samples, 0.36%)
mongo::stage_builder::makeIndexKeyOutputSlotsMatchingParentReqs (2 samples, 0.01%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<mongo::synchronized_value<boost::optional<mongo::rpc::ImpersonatedUserMetadata>, mongo::LeveledSynchronizedValueMutexPolicy<0> > > (4 samples, 0.02%)
mongo::BSONObjBuilder::~BSONObjBuilder (4 samples, 0.02%)
std::_Function_handler<std::pair<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, mongo::stage_builder::PlanStageSlots> (120 samples, 0.60%)
mongo::IndexBuildInterceptor::IndexBuildInterceptor (5 samples, 0.03%)
tcp_current_mss (3 samples, 0.02%)
nf_conntrack_tcp_packet (3 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (20 samples, 0.10%)
mongo::ScopedOperationCompletionShardingActions::~ScopedOperationCompletionShardingActions (5 samples, 0.03%)
mongo::stage_builder::PlanStageData::~PlanStageData (3 samples, 0.02%)
tcmalloc::PageHeap::New (3 samples, 0.02%)
tcp_ack (3 samples, 0.02%)
mongo::(anonymous namespace)::StorageClientObserver::onCreateOperationContext (35 samples, 0.18%)
mongo::WiredTigerUtil::exportTableToBSON (6 samples, 0.03%)
mongo::PlanEnumerator::getNext (20 samples, 0.10%)
mongo::(anonymous namespace)::CommandOpRunner::run (35 samples, 0.18%)
mongo::make_intrusive<mongo::detail::CancellationStateHolder, , void> (3 samples, 0.02%)
MurmurHash3_x86_32 (2 samples, 0.01%)
mongo::BufReader::skip (17 samples, 0.09%)
mongo::QueryPlanner::plan (210 samples, 1.06%)
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 (24 samples, 0.12%)
skb_release_all (3 samples, 0.02%)
mongo::WiredTigerSession::closeAllCursors (11 samples, 0.06%)
mongo::CollectionPtr::~CollectionPtr (2 samples, 0.01%)
__lock_text_start (3 samples, 0.02%)
mongo::future_details::SharedStateBase::~SharedStateBase (2 samples, 0.01%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair (2 samples, 0.01%)
mongo::WiredTigerRecoveryUnit::_txnOpen (38 samples, 0.19%)
mongo::rpc::readImpersonatedUserMetadata (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::run (4 samples, 0.02%)
mongo::sbe::ProjectStage::getNext (11,302 samples, 56.83%)
mongo::sbe::ProjectStage::getNext
mongo::ResourceConsumption::UnitCounter::observeOne (8 samples, 0.04%)
sockfd_lookup_light (2 samples, 0.01%)
__session_rollback_transaction (8 samples, 0.04%)
mongo::BSONObjBuilder::BSONObjBuilder (2 samples, 0.01%)
__vdso_clock_gettime (3 samples, 0.02%)
mongo::LockerImpl::restoreLockState (14 samples, 0.07%)
boost::container::vector<boost::container::flat_set<unsigned char, std::less<unsigned char>, boost::container::small_vector<unsigned char, 4ul, void, void> >, boost::container::small_vector_allocator<boost::container::flat_set<unsigned char, std::less<unsigned char>, boost::container::small_vector<unsigned char, 4ul, void, void> >, boost::container::new_allocator<void>, void>, void>::assign<boost::container::vec_iterator<boost::container::flat_set<unsigned char, std::less<unsigned char>, boost::container::small_vector<unsigned char, 4ul, void, void> >*, true> > (2 samples, 0.01%)
mongo::projection_ast::(anonymous namespace)::DepsAnalysisVisitor::addFullPathAsDependency (4 samples, 0.02%)
mongo::KVDropPendingIdentReaper::dropIdentsOlderThan (5 samples, 0.03%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::checkForInterrupt@plt (5 samples, 0.03%)
free@plt (2 samples, 0.01%)
mongo::NamespaceString::NamespaceString (6 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (18 samples, 0.09%)
mongo::NamespaceString::isTimeseriesBucketsCollection (2 samples, 0.01%)
__strlen_avx2 (2 samples, 0.01%)
mongo::AutoGetCollectionForReadBase<mongo::AutoGetCollectionLockFree, mongo::AutoGetCollectionForReadLockFree::EmplaceHelper>::AutoGetCollectionForReadBase (2 samples, 0.01%)
mongo::MetricTree::appendTo (4 samples, 0.02%)
mongo::WiredTigerRecoveryUnit::_txnOpen (26 samples, 0.13%)
mongo::sbe::restoreCollection (9 samples, 0.05%)
__wt_page_in_func (3 samples, 0.02%)
mongo::ThreadPool::Impl::_consumeTasks (21 samples, 0.11%)
tcp_v4_do_rcv (4 samples, 0.02%)
mongo::WiredTigerSessionCache::waitUntilDurable (5 samples, 0.03%)
mongo::ServiceContext::killAndDelistOperation (2 samples, 0.01%)
mongo::CollectionCatalog::resolveNamespaceStringOrUUID (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::FailPoint*>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::FailPoint*> > >::find<mongo::StringData> (5 samples, 0.03%)
mongo::mongoMalloc@plt (2 samples, 0.01%)
_IO_vsnprintf (5 samples, 0.03%)
std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<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> > > >::_M_erase (2 samples, 0.01%)
mongo::Date_t::now (2 samples, 0.01%)
mongo::FTDCBSONUtil::extractMetricsFromDocument (5 samples, 0.03%)
mongo::FTDCBSONUtil::(anonymous namespace)::extractMetricsFromDocument (3 samples, 0.02%)
mongo::mozjs::MozJSScriptEngine::interrupt (6 samples, 0.03%)
mongo::sbe::CheckBoundsStage::close (2 samples, 0.01%)
mongo::CommandHelpers::runCommandInvocation (26 samples, 0.13%)
std::vector<mongo::sbe::value::SwitchAccessor, std::allocator<mongo::sbe::value::SwitchAccessor> >::_M_realloc_insert<mongo::sbe::value::SwitchAccessor> (2 samples, 0.01%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
mongo::(anonymous namespace)::FindCmd::Invocation::~Invocation (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
mongo::sbe::SortStage::getNext (9 samples, 0.05%)
mongo::latch_detail::getOrMakeLatchData<mongo::UserAcquisitionStats::_mutex::{lambda (2 samples, 0.01%)
mongo::(anonymous namespace)::runCommandInvocation (26 samples, 0.13%)
operator new[] (3 samples, 0.02%)
mongo::ProjectionNode::~ProjectionNode (11 samples, 0.06%)
mongo::KeyString::decodeRecordIdLong (8 samples, 0.04%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
operator new@plt (3 samples, 0.02%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
mongo::sbe::value::OwnedValueAccessor::getViewOfValue (42 samples, 0.21%)
memset@plt (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, std::unique_ptr<mongo::sbe::value::SlotAccessor, std::default_delete<mongo::sbe::value::SlotAccessor> > >, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, std::unique_ptr<mongo::sbe::value::SlotAccessor, std::default_delete<mongo::sbe::value::SlotAccessor> > > > >::EmplaceDecomposable::operator (2 samples, 0.01%)
__x64_sys_write (17 samples, 0.09%)
__schedule (2 samples, 0.01%)
mongo::sbe::SpoolLazyProducerStage::getNext (4 samples, 0.02%)
mongo::BSONObj::copy@plt (2 samples, 0.01%)
auto mongo::unique_function<void (18,991 samples, 95.49%)
auto mongo::unique_function<void
mongo::GTMatchExpression::shallowClone (6 samples, 0.03%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::value::SlotAccessor*>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::value::SlotAccessor*> > >::prepare_insert (2 samples, 0.01%)
mongo::latch_detail::Mutex::~Mutex (2 samples, 0.01%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<mongo::BSONObj> (4 samples, 0.02%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::BSONObjBuilderBase (14 samples, 0.07%)
mongo::MatchExpression::resetTag (2 samples, 0.01%)
mongo::getErrorLabels (3 samples, 0.02%)
__memmove_avx_unaligned_erms (24 samples, 0.12%)
mongo::WiredTigerSessionCache::waitUntilDurable (2 samples, 0.01%)
std::__shared_ptr<mongo::transport::TransportLayerASIO::BatonASIO, (8 samples, 0.04%)
netstat_seq_show (6 samples, 0.03%)
tcp_clean_rtx_queue (8 samples, 0.04%)
mongo::Variables::setDefaultRuntimeConstants (6 samples, 0.03%)
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&> (10 samples, 0.05%)
mongo::BSONObjBuilder::~BSONObjBuilder (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> >, long>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, long> > >::EmplaceDecomposable::operator (4 samples, 0.02%)
mongo::projection_ast::BooleanConstantASTNode::~BooleanConstantASTNode (2 samples, 0.01%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace (4 samples, 0.02%)
mongo::WiredTigerIdIndex::_insert (6 samples, 0.03%)
mongo::QueryPlannerAccess::makeLeafNode (13 samples, 0.07%)
__create_colgroup (3 samples, 0.02%)
mongo::AutoGetCollectionLockFree::~AutoGetCollectionLockFree (23 samples, 0.12%)
ip_rcv (5 samples, 0.03%)
mongo::stage_builder::makeIntervalsFromIndexBounds (3 samples, 0.02%)
mongo::IndexBoundsBuilder::translate (4 samples, 0.02%)
__curfile_next (11 samples, 0.06%)
__memcmp_avx2_movbe (4 samples, 0.02%)
mongo::(anonymous namespace)::encodeKeyForMatch (4 samples, 0.02%)
operator delete[] (17 samples, 0.09%)
mongo::WiredTigerRecoveryUnit::doAbandonSnapshot (13 samples, 0.07%)
mongo::BtreeKeyGenerator::getKeys (2 samples, 0.01%)
mongo::Lock::GlobalLock::~GlobalLock (20 samples, 0.10%)
mongo::Sorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::File::~File (35 samples, 0.18%)
__strlen_avx2 (3 samples, 0.02%)
mongo::plan_cache_detail::make (3 samples, 0.02%)
mongo::sbe::FilterStage<false, false>::getNext (32 samples, 0.16%)
mongo::DatabaseImpl::userCreateNS (11 samples, 0.06%)
mongo::(anonymous namespace)::parseSubField (22 samples, 0.11%)
proc_reg_read (6 samples, 0.03%)
auto mongo::unique_function<void (37 samples, 0.19%)
__lock_text_start (2 samples, 0.01%)
mongo::createCollection (11 samples, 0.06%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (11 samples, 0.06%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (18 samples, 0.09%)
mongo::AndMatchExpression::shallowClone (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (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::Top::CollectionData>, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mongo::Top::CollectionData> > >::find_or_prepare_insert<mongo::StringMapHashedKey> (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<mongo::DatabaseName, mongo::CollectionCatalog::ProfileSettings>, absl::lts_20210324::hash_internal::Hash<mongo::DatabaseName>, std::equal_to<mongo::DatabaseName>, std::allocator<std::pair<mongo::DatabaseName const, mongo::CollectionCatalog::ProfileSettings> > >::find<mongo::DatabaseName> (2 samples, 0.01%)
mongo::BSONArrayBuilderBase<mongo::BSONArrayBuilder, mongo::BSONObjBuilder>::append<mongo::BSONObj> (7 samples, 0.04%)
__block_manager_session_cleanup (4 samples, 0.02%)
mongo::plan_cache_detail::makePlanCacheKeyInfo (20 samples, 0.10%)
nf_hook_slow (19 samples, 0.10%)
skb_copy_datagram_iter (9 samples, 0.05%)
mongo::IDLParserErrorContext::parseNsOrUUID (8 samples, 0.04%)
mongo::CurOp::CurOp (2 samples, 0.01%)
__softirqentry_text_start (5 samples, 0.03%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::runInternal (188 samples, 0.95%)
mongo::latch_detail::getOrMakeLatchData<mongo::transport::TransportLayerASIO::BatonASIO::_mutex::{lambda (2 samples, 0.01%)
tcp_write_xmit (5 samples, 0.03%)
mongo::insert_listener::shouldListenForInserts (2 samples, 0.01%)
mongo::OperationContext::~OperationContext (5 samples, 0.03%)
operator new[] (2 samples, 0.01%)
mongo::WiredTigerIndex::insert (6 samples, 0.03%)
tcmalloc::PageHeap::MergeIntoFreeList (2 samples, 0.01%)
sk_reset_timer (3 samples, 0.02%)
mongo::sbe::value::compareValue@plt (16 samples, 0.08%)
ip_protocol_deliver_rcu (143 samples, 0.72%)
__netif_receive_skb (5 samples, 0.03%)
mongo::repl::ReplicationCoordinator::get (2 samples, 0.01%)
mongo::CommandHelpers::handleMarkKillOnClientDisconnect (11 samples, 0.06%)
mongo::latch_detail::Mutex::unlock (2 samples, 0.01%)
mongo::getStatusFromCommandResult (6 samples, 0.03%)
mongo::BSONElement::woCompare (7 samples, 0.04%)
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 (19 samples, 0.10%)
mongo::transport::TransportLayerASIO::BatonASIO::BatonASIO (4 samples, 0.02%)
mongo::mongoMalloc@plt (2 samples, 0.01%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::_done@plt (3 samples, 0.02%)
loopback_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> >, 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> (6 samples, 0.03%)
mongo::LockerImpl::_lockBegin (6 samples, 0.03%)
mongo::Lock::GlobalLock::~GlobalLock@plt (2 samples, 0.01%)
tcp_data_ready (80 samples, 0.40%)
mongo::StorageEngineImpl::makeTemporaryRecordStore (5 samples, 0.03%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
mongo::IndexBoundsChecker::IndexBoundsChecker (3 samples, 0.02%)
ip_rcv_finish (5 samples, 0.03%)
mongo::sbe::vm::ByteCode::runInternal@plt (5 samples, 0.03%)
vfs_write (8 samples, 0.04%)
mongo::CanonicalQuery::init (94 samples, 0.47%)
ip_output (206 samples, 1.04%)
__schema_drop (3 samples, 0.02%)
__config_next (2 samples, 0.01%)
std::vector<mongo::IndexEntry, std::allocator<mongo::IndexEntry> >::_M_realloc_insert<mongo::IndexEntry> (4 samples, 0.02%)
mongo::LockManager::get (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
seq_printf (2 samples, 0.01%)
mongo::YieldPolicyCallbacksImpl::duringYield (3 samples, 0.02%)
mongo::ComparisonMatchExpression::ComparisonMatchExpression (3 samples, 0.02%)
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 (497 samples, 2.50%)
st..
release_sock (2 samples, 0.01%)
__gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char> (2 samples, 0.01%)
nf_hook_slow (3 samples, 0.02%)
ksys_write (2 samples, 0.01%)
mongo::IndexCatalog::IndexIterator::next (2 samples, 0.01%)
std::vector<mongo::sbe::value::MaterializedRow, std::allocator<mongo::sbe::value::MaterializedRow> >::_M_erase (3 samples, 0.02%)
nf_hook_slow (2 samples, 0.01%)
mongo::sbe::ProjectStage::ProjectStage (2 samples, 0.01%)
mongo::SortPattern::~SortPattern (2 samples, 0.01%)
__txn_config_operation_timeout (2 samples, 0.01%)
mongo::sorter::NoLimitSorter<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow, mongo::sbe::SortStage::makeSorter (2,210 samples, 11.11%)
mongo::sorter::N..
mongo::sbe::value::makeCopyRecordId (2 samples, 0.01%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace (2 samples, 0.01%)
mongo::sbe::SpoolLazyProducerStage::~SpoolLazyProducerStage (27 samples, 0.14%)
mongo::insert_listener::shouldListenForInserts@plt (2 samples, 0.01%)
_IO_vsnprintf (2 samples, 0.01%)
mongo::sbe::CheckBoundsStage::getNext (7,277 samples, 36.59%)
mongo::sbe::CheckBoundsStage::getNext
__wt_config_subgetraw (6 samples, 0.03%)
mongo::globalFailPointRegistry (2 samples, 0.01%)
mongo::sbe::IndexScanStage::getNext (29 samples, 0.15%)
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&> (4 samples, 0.02%)
std::_Deque_base<std::__cxx11::list<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> > > >, std::allocator<std::__cxx11::list<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> > > > > >::_M_create_nodes@plt (2 samples, 0.01%)
mongo::SharedPromise<void>::~SharedPromise (3 samples, 0.02%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<long long, mongo::ClientCursor*>, absl::lts_20210324::hash_internal::Hash<long long>, std::equal_to<long long>, std::allocator<std::pair<long long const, mongo::ClientCursor*> > >::erase<long long> (2 samples, 0.01%)
operator delete[] (2 samples, 0.01%)
ep_send_events_proc (7 samples, 0.04%)
mongo::APIParametersFromClient::parse (11 samples, 0.06%)
mongo::Promise<void>::breakPromiseIfNeeded (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::~LoopJoinStage (17 samples, 0.09%)
mongo::WiredTigerBeginTxnBlock::WiredTigerBeginTxnBlock (33 samples, 0.17%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<mongo::StorageExecutionContext> (3 samples, 0.02%)
__wt_cursor_set_keyv (2 samples, 0.01%)
kmem_cache_alloc (2 samples, 0.01%)
__cgroup_bpf_run_filter_skb (2 samples, 0.01%)
mongo::future_details::SharedStateImpl<mongo::future_details::FakeVoid>::~SharedStateImpl (2 samples, 0.01%)
mongo::IndexScanNode::computeProperties (5 samples, 0.03%)
__strlen_avx2 (97 samples, 0.49%)
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> > > > >::resize (2 samples, 0.01%)
mongo::AuthorizationSessionImpl::verifyContract (2 samples, 0.01%)
__tcp_push_pending_frames (5 samples, 0.03%)
entry_SYSCALL_64_after_hwframe (5 samples, 0.03%)
mongo::sbe::value::releaseValue (4 samples, 0.02%)
mongo::sbe::ProjectStage::~ProjectStage (3 samples, 0.02%)
mongo::QueryPlannerCommon::hasNode (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (3 samples, 0.02%)
mongo::sbe::EFunction::compileDirect (4 samples, 0.02%)
operator delete[] (2 samples, 0.01%)
__netif_receive_skb_one_core (5 samples, 0.03%)
mongo::SortedDataIndexAccessMethod::BulkBuilderImpl::commit (5 samples, 0.03%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (4 samples, 0.02%)
operator delete[] (20 samples, 0.10%)
mongo::ResourceConsumption::UnitCounter::observeOne (2 samples, 0.01%)
mongo::KeyString::TypeBits::readSizeFromBuffer (58 samples, 0.29%)
mongo::PathMatchExpression::path (2 samples, 0.01%)
mongo::(anonymous namespace)::GetMoreCmd::parse (7 samples, 0.04%)
mongo::PlanCacheIndexTree::~PlanCacheIndexTree (2 samples, 0.01%)
mongo::stage_builder::makeValue (3 samples, 0.02%)
mongo::BtreeKeyGenerator::_getKeysWithArray (2 samples, 0.01%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::PeriodicRunnerImpl::PeriodicJobImpl::_run (6 samples, 0.03%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (3 samples, 0.02%)
mongo::sbe::UnionStage::getNext (9 samples, 0.05%)
mongo::generic_cursor::allocateCursorId (5 samples, 0.03%)
mongo::(anonymous namespace)::parseSub (29 samples, 0.15%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (18 samples, 0.09%)
mongo::sbe::LoopJoinStage::doSaveState (3 samples, 0.02%)
sem_trywait@@GLIBC_2.2.5 (2 samples, 0.01%)
tcp_send_ack (8 samples, 0.04%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (6 samples, 0.03%)
seq_read (6 samples, 0.03%)
mongo::KeyString::decodeRecordIdLongAtEnd (5 samples, 0.03%)
__session_open_cursor_int (2 samples, 0.01%)
operator delete[] (6 samples, 0.03%)
__virt_addr_valid (4 samples, 0.02%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand (1,845 samples, 9.28%)
mongo::(anony..
mongo::WiredTigerRecoveryUnit::waitUntilDurable (2 samples, 0.01%)
std::make_unique<mongo::ProjectionNodeCovered, std::unique_ptr<mongo::QuerySolutionNode, std::default_delete<mongo::QuerySolutionNode> >, mongo::MatchExpression&, mongo::projection_ast::Projection const&, mongo::BSONObj> (7 samples, 0.04%)
mongo::sbe::RuntimeEnvironment::registerSlot (10 samples, 0.05%)
mongo::DataBuilder::writeAndAdvance<mongo::FTDCVarInt> (2 samples, 0.01%)
mongo::(anonymous namespace)::ExecCommandDatabase::_commandExec (34 samples, 0.17%)
__schema_create (3 samples, 0.02%)
__memcmp_avx2_movbe (2 samples, 0.01%)
operator new@plt (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (4 samples, 0.02%)
mod_timer (2 samples, 0.01%)
std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<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> > > >::_M_insert_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::_Identity<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> > > >::_Alloc_node> (2 samples, 0.01%)
mongo::sbe::vm::CodeFragment::appendJumpNothing (3 samples, 0.02%)
mongo::KeyString::readSBEValue (8 samples, 0.04%)
mongo::fillOutPlannerParams (58 samples, 0.29%)
mongo::BSONObj::getOwned (3 samples, 0.02%)
mongo::(anonymous namespace)::computeSortsAndMultikeyPathsForScan (3 samples, 0.02%)
tcmalloc::PageHeap::IncrementalScavenge (5 samples, 0.03%)
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 (47 samples, 0.24%)
mongo::sbe::FilterStage<false, false>::close (2 samples, 0.01%)
__wt_cursor_valid (2 samples, 0.01%)
mongo::(anonymous namespace)::SlotBasedPrepareExecutionHelper::buildIdHackPlan (2 samples, 0.01%)
__alloc_skb (14 samples, 0.07%)
mongo::WiredTigerKVEngine::flushAllFiles (5 samples, 0.03%)
mongo::AutoGetCollectionForReadLockFree::AutoGetCollectionForReadLockFree (105 samples, 0.53%)
mongo::sbe::RuntimeEnvironment::State::nameSlot (4 samples, 0.02%)
__libc_read (15 samples, 0.08%)
mongo::rpc::opMsgRequestFromAnyProtocol (19 samples, 0.10%)
mongo::PlanEnumerator::prepMemo (30 samples, 0.15%)
auto mongo::unique_function<void (37 samples, 0.19%)
mongo::sbe::vm::ByteCode::run (331 samples, 1.66%)
[unknown] (21 samples, 0.11%)
__session_drop (3 samples, 0.02%)
mongo::AutoGetCollectionForReadLockFree::AutoGetCollectionForReadLockFree (97 samples, 0.49%)
mongo::wiredTigerCursorInsert (6 samples, 0.03%)
mongo::ResourceConsumption::MetricsCollector::incrementOneIdxEntryRead (8 samples, 0.04%)
mongo::future_details::statusCall<mongo::(anonymous namespace)::receivedCommands (4 samples, 0.02%)
mongo::AutoGetCollectionLockFree::~AutoGetCollectionLockFree (2 samples, 0.01%)
mongo::sbe::ProjectStage::getNext (10,319 samples, 51.89%)
mongo::sbe::ProjectStage::getNext
native_queued_spin_lock_slowpath (13 samples, 0.07%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (4 samples, 0.02%)
seq_read (9 samples, 0.05%)
mongo::LockerImpl::lockGlobal (7 samples, 0.04%)
mongo::QueryPlannerAccess::processIndexScans (35 samples, 0.18%)
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::BSONObjBuilderValueStream::endField@plt (3 samples, 0.02%)
__wt_session_create (3 samples, 0.02%)
mongo::plan_explainer_factory::make (11 samples, 0.06%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, unsigned long>, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, unsigned long> > >::prepare_insert (2 samples, 0.01%)
mongo::projection_ast::Projection::Projection (19 samples, 0.10%)
common_file_perm (3 samples, 0.02%)
mongo::CollectionPtr::~CollectionPtr@plt (2 samples, 0.01%)
auto mongo::unique_function<void (37 samples, 0.19%)
mongo::WiredTigerIndexCursorGeneric::getKey (256 samples, 1.29%)
mongo::sbe::value::releaseValue (6 samples, 0.03%)
[unknown] (4 samples, 0.02%)
mongo::PlanYieldPolicySBE::restoreState (20 samples, 0.10%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::raw_hash_set<__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> > > > > > (7 samples, 0.04%)
mongo::ServiceEntryPointMongod::Hooks::waitForWriteConcern (5 samples, 0.03%)
mongo::TenantMigrationAccessBlockerRegistry::getTenantMigrationAccessBlockerForDbName (11 samples, 0.06%)
mongo::IndexBuildsCoordinator::_runIndexBuild (11 samples, 0.06%)
mongo::fetchNextImpl<mongo::BSONObj>@plt (4 samples, 0.02%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::~pair@plt (3 samples, 0.02%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (2 samples, 0.01%)
tcp_send_mss (4 samples, 0.02%)
__wt_posix_directory_list (2 samples, 0.01%)
mongo::detail::CancellationStateHolder::~CancellationStateHolder (6 samples, 0.03%)
mongo::future_details::call<mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl (9 samples, 0.05%)
__strncmp_sse42 (6 samples, 0.03%)
mongo::KeyString::TypeBits::resetFromBuffer (3 samples, 0.02%)
std::make_unique<mongo::sbe::EIf, std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> >, std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> >, std::unique_ptr<mongo::sbe::EExpression, std::default_delete<mongo::sbe::EExpression> > > (2 samples, 0.01%)
conn168 (19,563 samples, 98.37%)
conn168
mongo::OperationContext::~OperationContext (4 samples, 0.02%)
mongo::KeyString::TypeBits::resetFromBuffer (149 samples, 0.75%)
mongo::BSONObjBuilderBase<mongo::UniqueBSONObjBuilder, mongo::UniqueBufBuilder>::_done (44 samples, 0.22%)
__wt_cursor_func_init (3 samples, 0.02%)
mongo::PlanExecutorSBE::getNextImpl<mongo::BSONObj> (14,509 samples, 72.95%)
mongo::PlanExecutorSBE::getNextImpl<mongo::BSONObj>
__wt_schema_create (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> >, 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&> (6 samples, 0.03%)
asio::detail::socket_ops::sync_recv (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::WiredTigerIndexCursorBase (17 samples, 0.09%)
mongo::sbe::EConstant::~EConstant (2 samples, 0.01%)
__wt_btcur_next (4 samples, 0.02%)
mongo::CollectionImpl::isIndexMultikey (8 samples, 0.04%)
mongo::WiredTigerRecoveryUnit::getSession (10 samples, 0.05%)
mongo::NamespaceString::NamespaceString (2 samples, 0.01%)
inode_permission (2 samples, 0.01%)
__sys_sendmsg (339 samples, 1.70%)
mongo::ClockSource::waitForConditionUntil (2 samples, 0.01%)
ip_protocol_deliver_rcu (4 samples, 0.02%)
mongo::FailPoint::shouldFail (3 samples, 0.02%)
mongo::sbe::SortStage::makeSorter (4 samples, 0.02%)
do_syscall_64 (6 samples, 0.03%)
mongo::ClientCursor::~ClientCursor (153 samples, 0.77%)
mongo::FastMapNoAlloc<mongo::ResourceId, mongo::LockRequest>::IteratorImpl<mongo::FastMapNoAlloc<mongo::ResourceId, mongo::LockRequest>, mongo::LockRequest, std::_Deque_iterator<mongo::FastMapNoAlloc<mongo::ResourceId, mongo::LockRequest>::PreallocEntry, mongo::FastMapNoAlloc<mongo::ResourceId, mongo::LockRequest>::PreallocEntry&, mongo::FastMapNoAlloc<mongo::ResourceId, mongo::LockRequest>::PreallocEntry*> >::remove (2 samples, 0.01%)
mongo::sbe::CompileCtx::pushCorrelated (2 samples, 0.01%)
__libc_sendmsg (345 samples, 1.73%)
filename_lookup (13 samples, 0.07%)
__curfile_close (10 samples, 0.05%)
mongo::Status::Status (3 samples, 0.02%)
mongo::ExtensionsCallback::hasNoopExtensions (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (2 samples, 0.01%)
__wt_row_search (2 samples, 0.01%)
mongo::CanonicalQuery::isValid (3 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 (4 samples, 0.02%)
mongo::PlanExecutorSBE::~PlanExecutorSBE (152 samples, 0.76%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::onCompletion<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::_runImpl (2 samples, 0.01%)
mongo::(anonymous namespace)::RunCommandImpl::_runImpl (7 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 (52 samples, 0.26%)
mongo::sbe::RuntimeEnvironment::State::pushSlot (4 samples, 0.02%)
inet_recvmsg (92 samples, 0.46%)
ip_rcv_finish_core.isra.18 (2 samples, 0.01%)
__config_getraw (5 samples, 0.03%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (2 samples, 0.01%)
mongo::sbe::TraverseStats::acceptVisitor (3 samples, 0.02%)
std::_Rb_tree_insert_and_rebalance (3 samples, 0.02%)
mongo::OperationContext::~OperationContext (5 samples, 0.03%)
__netif_receive_skb (163 samples, 0.82%)
mongo::sbe::value::MaterializedRowKeyAccessor<std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>*>::~MaterializedRowKeyAccessor (2 samples, 0.01%)
mongo::LockerImpl::_lockBegin (8 samples, 0.04%)
mongo::AutoStatsTracker::~AutoStatsTracker (6 samples, 0.03%)
mongo::(anonymous namespace)::waitForReadConcernImpl (8 samples, 0.04%)
mongo::BSONObjBuilderValueStream::BSONObjBuilderValueStream (88 samples, 0.44%)
mongo::setPrepareConflictBehaviorForReadConcern (2 samples, 0.01%)
operator delete[] (2 samples, 0.01%)
listener (3 samples, 0.02%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator=@plt (4 samples, 0.02%)
mongo::VectorClock::_ensurePassesRateLimiter (2 samples, 0.01%)
mongo::KeyString::TypeBits::resetFromBuffer (5 samples, 0.03%)
mongo::WiredTigerRecordStore::_insertRecords (3 samples, 0.02%)
__log_prealloc_once (2 samples, 0.01%)
mongo::projection_ast::parseAndAnalyze (60 samples, 0.30%)
mongo::FailPointRegistry::find (7 samples, 0.04%)
mongo::CurOp::elapsedTimeExcludingPauses (2 samples, 0.01%)
mongo::waitForReadConcern (11 samples, 0.06%)
mongo::GTMatchExpression::shallowClone (2 samples, 0.01%)
__curfile_search_near (23 samples, 0.12%)
mongo::repl::ReplicationCoordinatorImpl::getReplicationMode (2 samples, 0.01%)
tcp_cleanup_rbuf (9 samples, 0.05%)
mongo::BSONElement::compareElements (12 samples, 0.06%)
__wt_readlock (2 samples, 0.01%)
mongo::TenantMigrationAccessBlockerRegistry::_getTenantMigrationAccessBlockersForDbName (3 samples, 0.02%)
auto mongo::unique_function<void (2 samples, 0.01%)
mongo::ComparisonMatchExpressionBase::ComparisonMatchExpressionBase (2 samples, 0.01%)
mongo::CanonicalQuery::~CanonicalQuery (23 samples, 0.12%)
mongo::BufReader::skip@plt (10 samples, 0.05%)
finish_task_switch (33 samples, 0.17%)
mongo::WiredTigerIndexStandard::newCursor (17 samples, 0.09%)
mongo::OperationContext::~OperationContext (200 samples, 1.01%)
tcp_rcv_established (4 samples, 0.02%)
mongo::ProjectionNodeCovered::~ProjectionNodeCovered (15 samples, 0.08%)
mongo::BSONDepth::getMaxAllowableDepth (56 samples, 0.28%)
mongo::AuthorizationSessionImpl::startRequest (2 samples, 0.01%)
mongo::LockerImpl::_acquireTicket (5 samples, 0.03%)
mongo::LockerImpl::unlock (3 samples, 0.02%)
mongo::DatabaseShardingState::checkDbVersion (2 samples, 0.01%)
mongo::PlanYieldPolicy::performYield (107 samples, 0.54%)
ip_finish_output2 (6 samples, 0.03%)
mongo::WiredTigerBeginTxnBlock::WiredTigerBeginTxnBlock (26 samples, 0.13%)
mongo::validateBSON (6 samples, 0.03%)
__curfile_cache (8 samples, 0.04%)
__strncmp_sse42 (3 samples, 0.02%)
ksys_read (15 samples, 0.08%)
mongo::sbe::CoScanStage::getNext (40 samples, 0.20%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashMapPolicy<long, mongo::sbe::value::MaterializedRowAccessor<std::vector<mongo::sbe::value::MaterializedRow, std::allocator<mongo::sbe::value::MaterializedRow> > > >, absl::lts_20210324::hash_internal::Hash<long>, std::equal_to<long>, std::allocator<std::pair<long const, mongo::sbe::value::MaterializedRowAccessor<std::vector<mongo::sbe::value::MaterializedRow, std::allocator<mongo::sbe::value::MaterializedRow> > > > > >::prepare_insert (2 samples, 0.01%)
std::generate_canonical<double, 53ul, mongo::XorShift128> (3 samples, 0.02%)
__kmalloc_reserve.isra.61 (7 samples, 0.04%)
mongo::sbe::value::copyValue@plt (6 samples, 0.03%)
mongo::sbe::value::compareValue (22 samples, 0.11%)
do_syscall_64 (2 samples, 0.01%)
vfs_read (6 samples, 0.03%)
mongo::ComparisonMatchExpression::ComparisonMatchExpression (2 samples, 0.01%)
__wt_session_get_dhandle (2 samples, 0.01%)
mongo::AuthorizationSessionImpl::isUsingLocalhostBypass (3 samples, 0.02%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<boost::optional<mongo::repl::DocumentKey> > (2 samples, 0.01%)
mongo::AuthorizationContract::addAccessCheck (10 samples, 0.05%)
mongo::mongoMalloc (23 samples, 0.12%)
__wt_readunlock (2 samples, 0.01%)
memcpy@plt (7 samples, 0.04%)
tcmalloc::PageHeap::New (2 samples, 0.01%)
__kfree_skb (4 samples, 0.02%)
operator delete[] (22 samples, 0.11%)
mongo::BSONElement::computeSize (3 samples, 0.02%)
seq_read (6 samples, 0.03%)
mongo::stage_builder::prepareSlotBasedExecutableTree (160 samples, 0.80%)
__strlen_avx2 (27 samples, 0.14%)
__wt_row_modify (2 samples, 0.01%)
mongo::FieldRef::FieldRef (2 samples, 0.01%)
copy_user_enhanced_fast_string (2 samples, 0.01%)
mongo::PlanExecutor::checkFailPointPlanExecAlwaysFails (2 samples, 0.01%)
mongo::ClientCursorPin::~ClientCursorPin@plt (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::getNext (4,852 samples, 24.40%)
mongo::sbe::LoopJoinStage::getNext
mongo::BSONObjBuilderValueStream::endField (2 samples, 0.01%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (11 samples, 0.06%)
sk_wait_data (41 samples, 0.21%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (14 samples, 0.07%)
mongo::IndexBoundsChecker::checkKey (4 samples, 0.02%)
mongo::MetricTree::appendTo (9 samples, 0.05%)
mongo::(anonymous namespace)::SecondaryNamespaceStateChecker::SecondaryNamespaceStateChecker (4 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
config_check (3 samples, 0.02%)
mongo::sbe::LimitSkipStage::~LimitSkipStage (3 samples, 0.02%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::getKeyStringEntry (2 samples, 0.01%)
mongo::CanonicalQuery::canonicalize (141 samples, 0.71%)
__dev_queue_xmit (13 samples, 0.07%)
mongo::(anonymous namespace)::runFunc (2 samples, 0.01%)
mongo::sbe::SortStage::open (14,102 samples, 70.91%)
mongo::sbe::SortStage::open
mongo::AuthorizationSessionImpl::isAuthorizedForActionsOnResource (4 samples, 0.02%)
ip_local_out (2 samples, 0.01%)
mongo::repl::ReplicationCoordinator::get (3 samples, 0.02%)
std::_Rb_tree_increment (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
ip_queue_xmit (2 samples, 0.01%)
all (19,888 samples, 100%)
tcp_recvmsg (90 samples, 0.45%)
copy_msghdr_from_user (7 samples, 0.04%)
tcp_push (5 samples, 0.03%)
mongo::stage_builder::SlotBasedStageBuilder::buildProjectionCovered (118 samples, 0.59%)
mongo::sbe::vm::ByteCode::runInternal@plt (2 samples, 0.01%)
mongo::tenant_migration_access_blocker::checkIfCanReadOrBlock (7 samples, 0.04%)
mongo::sbe::EPrimBinary::compileDirect (8 samples, 0.04%)
mongo::AndMatchExpression::shallowClone (5 samples, 0.03%)
mongo::WiredTigerRecoveryUnit::_txnClose (6 samples, 0.03%)
malloc@plt (4 samples, 0.02%)
nf_nat_ipv4_local_fn (2 samples, 0.01%)
__memmove_avx_unaligned_erms (9 samples, 0.05%)
mongo::plan_executor_factory::make (25 samples, 0.13%)
mongo::WiredTigerRecoveryUnit::WiredTigerRecoveryUnit (4 samples, 0.02%)
pthread_cond_timedwait@@GLIBC_2.3.2 (3 samples, 0.02%)
mongo::mongoMalloc (20 samples, 0.10%)
tcp_rcv_established (4 samples, 0.02%)
mongo::AutoGetCollectionLockFree::AutoGetCollectionLockFree (33 samples, 0.17%)
do_softirq_own_stack (5 samples, 0.03%)
____sys_sendmsg (334 samples, 1.68%)
mongo::MatchExpressionParser::parse (39 samples, 0.20%)
mongo::sbe::value::getApproximateSize@plt (3 samples, 0.02%)
mongo::sbe::bson::advance@plt (2 samples, 0.01%)
mongo::(anonymous namespace)::RunCommandAndWaitForWriteConcern::~RunCommandAndWaitForWriteConcern (2 samples, 0.01%)
mongo::KeyString::BuilderBase<mongo::KeyString::Builder>::_appendDoubleWithoutTypeBits (2 samples, 0.01%)
mongo::BSONObjBuilderBase<mongo::UniqueBSONObjBuilder, mongo::UniqueBufBuilder>::BSONObjBuilderBase (223 samples, 1.12%)
__tcp_push_pending_frames (265 samples, 1.33%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator= (95 samples, 0.48%)
auto mongo::unique_function<void (37 samples, 0.19%)
mongo::CanonicalQuery::encodeKey[abi:cxx11] (9 samples, 0.05%)
non-virtual thunk to mongo::StorageEngineImpl::newRecoveryUnit (2 samples, 0.01%)
mongo::parseOwnedBSON (5 samples, 0.03%)
mongo::UniqueOperationIdRegistry::_releaseSlot (3 samples, 0.02%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append<double, void> (45 samples, 0.23%)
mongo::KeyString::readSBEValue (427 samples, 2.15%)
m..
mongo::KeyString::TypeBits::Reader::readNumeric (67 samples, 0.34%)
__memmove_avx_unaligned_erms (3 samples, 0.02%)
mongo::sbe::CanInterrupt<mongo::sbe::PlanStage>::attachNewYieldPolicy (3 samples, 0.02%)
do_syscall_64 (340 samples, 1.71%)
mongo::DecorationRegistry<mongo::OperationContext>::constructAt<mongo::BatchedWriteContext> (5 samples, 0.03%)
mongo::OperationShardingState::getDbVersion (2 samples, 0.01%)
mongo::OperationSessionInfoFromClient::parseProtected (2 samples, 0.01%)
[unknown] (31 samples, 0.16%)
mongo::fetchNextImpl<mongo::BSONObj> (643 samples, 3.23%)
mon..
mongo::sbe::RuntimeEnvironment::getSlotIfExists (2 samples, 0.01%)
mongo::AuthorizationSessionImpl::isUsingLocalhostBypass (3 samples, 0.02%)
mongo::SortedDataIndexAccessMethod::_indexKeysOrWriteToSideTable (6 samples, 0.03%)
mongo::ServiceContext::makeOperationContext (3 samples, 0.02%)
__tcp_transmit_skb (8 samples, 0.04%)
mongo::sbe::FilterStage<false, false>::prepare (91 samples, 0.46%)
mongo::sbe::LoopJoinStage::LoopJoinStage (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::NodeHashMapPolicy<long long, mongo::ClientCursor*>, absl::lts_20210324::hash_internal::Hash<long long>, std::equal_to<long long>, std::allocator<std::pair<long long const, mongo::ClientCursor*> > >::EmplaceDecomposable::operator (2 samples, 0.01%)
asio::io_context::run (2 samples, 0.01%)
mongo::FTDCBSONUtil::(anonymous namespace)::extractMetricsFromDocument (5 samples, 0.03%)
__d_path (2 samples, 0.01%)
__curfile_insert (3 samples, 0.02%)
mongo::Client::makeOperationContext (3 samples, 0.02%)
mongo::KeyString::TypeBits::Reader::readNumeric (64 samples, 0.32%)
mongo::IndexEntryComparison::makeKeyStringFromSeekPointForSeek (8 samples, 0.04%)
__wt_session_create (3 samples, 0.02%)
mongo::sbe::vm::ByteCode::genericNot (6 samples, 0.03%)
__local_bh_enable_ip (6 samples, 0.03%)
mongo::sbe::SpoolConsumerStage<true>::getNext (3 samples, 0.02%)
mongo::KeyString::BuilderBase<mongo::KeyString::Builder>::getValueCopy (2 samples, 0.01%)
start_thread (9 samples, 0.05%)
mongo::BSONObj::getField (2 samples, 0.01%)
__txn_checkpoint_wrapper (5 samples, 0.03%)
tcp_send_delayed_ack (4 samples, 0.02%)
schedule_timeout (35 samples, 0.18%)
walk_component (8 samples, 0.04%)
ip_local_deliver_finish (4 samples, 0.02%)
mongo::CursorManager::deregisterCursor (8 samples, 0.04%)
__wt_buf_grow_worker (5 samples, 0.03%)
mongo::KeyString::BuilderBase<mongo::KeyString::Builder>::_appendBsonValue (3 samples, 0.02%)
__memmove_avx_unaligned_erms (19 samples, 0.10%)
ip_local_deliver_finish (4 samples, 0.02%)
__x64_sys_sendmsg (5 samples, 0.03%)
__do_sys_newlstat (22 samples, 0.11%)
mongo::sbe::IndexScanStage::~IndexScanStage (2 samples, 0.01%)
__memcmp_avx2_movbe (2 samples, 0.01%)
mongo::PlanEnumerator::getIndexedPreds (5 samples, 0.03%)
mongo::Top::record (11 samples, 0.06%)
mongo::OperationSessionInfoFromClient::OperationSessionInfoFromClient (3 samples, 0.02%)
mongo::OperationContext::OperationContext (62 samples, 0.31%)
mongo::CurOp::completeAndLogOperation (27 samples, 0.14%)
tcp_event_new_data_sent (2 samples, 0.01%)
[unknown] (5 samples, 0.03%)
user_path_at_empty (22 samples, 0.11%)
mongo::(anonymous namespace)::FindCmd::parse (2 samples, 0.01%)
mongo::sbe::MakeObjStageBase< (3 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (18 samples, 0.09%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::receivedCommands (18,251 samples, 91.77%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::(anonymous namespace)::receive..
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updateIdAndTypeBits (455 samples, 2.29%)
m..
mongo::StorageEngineImpl::_onMinOfCheckpointAndOldestTimestampChanged (5 samples, 0.03%)
lookup_fast (8 samples, 0.04%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand (7 samples, 0.04%)
std::_Function_handler<mongo::Collection const* (55 samples, 0.28%)
mongo::PlanCacheBase<mongo::PlanCacheKey, mongo::SolutionCacheData, mongo::BudgetEstimator, mongo::plan_cache_debug_info::DebugInfo, mongo::PlanCachePartitioner, mongo::PlanCacheKeyHasher>::get (8 samples, 0.04%)
mongo::KVDropPendingIdentReaper::dropIdentsOlderThan (5 samples, 0.03%)
mongo::DecorationRegistry<mongo::OperationContext>::destroyAt<std::shared_ptr<mongo::CommandInvocation> > (4 samples, 0.02%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand (15,934 samples, 80.12%)
mongo::(anonymous namespace)::RunCommandImpl::_runCommand
mongo::sbe::TraverseStage::~TraverseStage (50 samples, 0.25%)
mongo::FieldPath::FieldPath (3 samples, 0.02%)
mongo::(anonymous namespace)::CommandOpRunner::run (18,288 samples, 91.95%)
mongo::(anonymous namespace)::CommandOpRunner::run
mongo::sbe::EPrimBinary::compileDirect (2 samples, 0.01%)
mongo::Timer::Timer (2 samples, 0.01%)
mongo::sbe::EFunction::compileDirect (6 samples, 0.03%)
operator new[] (2 samples, 0.01%)
mongo::ClientCursorParams::ClientCursorParams (2 samples, 0.01%)
mongo::WiredTigerIndex::StandardBulkBuilder::StandardBulkBuilder (2 samples, 0.01%)
mongo::ClientCursorPin::deleteUnderlying (162 samples, 0.81%)
std::vector<std::unique_ptr<mongo::projection_ast::ASTNode, std::default_delete<mongo::projection_ast::ASTNode> >, std::allocator<std::unique_ptr<mongo::projection_ast::ASTNode, std::default_delete<mongo::projection_ast::ASTNode> > > >::_M_realloc_insert<std::unique_ptr<mongo::projection_ast::ASTNode, std::default_delete<mongo::projection_ast::ASTNode> > > (3 samples, 0.02%)
mongo::KeyString::TypeBits::resetFromBuffer (105 samples, 0.53%)
mongo::sbe::ProjectStage::prepare (5 samples, 0.03%)
mongo::LockerImpl::_acquireTicket (9 samples, 0.05%)
mongo::stage_builder::SlotBasedStageBuilder::build (174 samples, 0.87%)
mongo::ExpressionContext::stopExpressionCounters (2 samples, 0.01%)
mongo::SortNodeDefault::~SortNodeDefault (16 samples, 0.08%)
schedule (7 samples, 0.04%)
mongo::BufReader::skip@plt (11 samples, 0.06%)
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 (365 samples, 1.84%)
s..
mongo::OperationSessionInfoFromClient::parse (17 samples, 0.09%)
__wt_row_leaf_key_work (18 samples, 0.09%)
mongo::sbe::EFunction::~EFunction (2 samples, 0.01%)
mongo::LockerImpl::lockGlobal (12 samples, 0.06%)
mongo::(anonymous namespace)::runCommandInvocation (1,832 samples, 9.21%)
mongo::(anony..
eth_type_trans (2 samples, 0.01%)
__schedule (34 samples, 0.17%)
mongo::Status::_createErrorInfo (2 samples, 0.01%)
mongo::repl::ReadConcernArgs::isSpeculativeMajority (3 samples, 0.02%)
mongo::FindCommandRequest::~FindCommandRequest (6 samples, 0.03%)
mongo::AuthzSessionExternalStateServerCommon::_checkShouldAllowLocalhost (2 samples, 0.01%)
mongo::VectorClock::_gossipInExternal (4 samples, 0.02%)
std::_Function_handler<std::pair<std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, mongo::stage_builder::PlanStageSlots> (96 samples, 0.48%)
__do_sys_statfs (3 samples, 0.02%)
mongo::CursorManager::get (3 samples, 0.02%)
std::_Rb_tree<mongo::NamespaceString, mongo::NamespaceString, std::_Identity<mongo::NamespaceString>, std::less<mongo::NamespaceString>, std::allocator<mongo::NamespaceString> >::_M_insert_unique<mongo::NamespaceString const&> (2 samples, 0.01%)
mongo::future_details::SharedStateImpl<mongo::future_details::FakeVoid>::~SharedStateImpl (7 samples, 0.04%)
mongo::UniqueOperationIdRegistry::OperationIdSlot::_releaseSlot (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::ASIOSession::sinkMessage (36 samples, 0.18%)
mongo::operator<< (2 samples, 0.01%)
mongo::sbe::CheckBoundsStage::~CheckBoundsStage@plt (2 samples, 0.01%)
tcp_ack (16 samples, 0.08%)
__fget_light (6 samples, 0.03%)
mongo::sbe::vm::ByteCode::run (201 samples, 1.01%)
ip_local_out (8 samples, 0.04%)
mongo::AuthorizationSession::get (2 samples, 0.01%)
mongo::(anonymous namespace)::FindCmd::Invocation::ns (5 samples, 0.03%)
__wt_txn_rollback (3 samples, 0.02%)
__lock_text_start (2 samples, 0.01%)
[unknown] (6 samples, 0.03%)
tcp_release_cb (2 samples, 0.01%)
mongo::AutoGetCollectionLockFree::AutoGetCollectionLockFree (43 samples, 0.22%)
mongo::future_details::statusCall<mongo::ServiceEntryPointCommon::handleRequest (39 samples, 0.20%)
absl::lts_20210324::container_internal::raw_hash_set<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> > > >::prepare_insert (2 samples, 0.01%)
std::deque<std::pair<mongo::BSONObj, boost::optional<mongo::RecordId> >, std::allocator<std::pair<mongo::BSONObj, boost::optional<mongo::RecordId> > > >::~deque (2 samples, 0.01%)
__wt_checksum_hw (27 samples, 0.14%)
mongo::ListOfMatchExpression::~ListOfMatchExpression (8 samples, 0.04%)
mongo::CollectionImpl::prepareForIndexBuild (3 samples, 0.02%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::seekWTCursor (9 samples, 0.05%)
mongo::BSONObj::getOwned (6 samples, 0.03%)
mongo::sbe::UnionStage::getNext (7,653 samples, 38.48%)
mongo::sbe::UnionStage::getNext
std::__uninitialized_copy<false>::__uninit_copy<std::_Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> (2 samples, 0.01%)
mongo::sbe::LoopJoinStage::close (2 samples, 0.01%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find_or_prepare_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (2 samples, 0.01%)
memcpy@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_get_insert_unique_pos (3 samples, 0.02%)
mongo::QuerySettingsDecoration::get (2 samples, 0.01%)
mongo::FieldRef::dottedField@plt (2 samples, 0.01%)
absl::lts_20210324::hash_internal::HashState::combine_contiguous (2 samples, 0.01%)
do_sys_open (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
mongo::latch_detail::Mutex::unlock (2 samples, 0.01%)
do_syscall_64 (113 samples, 0.57%)
mongo::LockerImpl::~LockerImpl (28 samples, 0.14%)
mongo::ClientMetadata::get (2 samples, 0.01%)
mongo::getTestCommandsEnabled (3 samples, 0.02%)
__wt_txn_read_upd_list_internal (4 samples, 0.02%)
boost::container::vector<boost::container::flat_set<unsigned char, std::less<unsigned char>, boost::container::small_vector<unsigned char, 4ul, void, void> >, boost::container::small_vector_allocator<boost::container::flat_set<unsigned char, std::less<unsigned char>, boost::container::small_vector<unsigned char, 4ul, void, void> >, boost::container::new_allocator<void>, void>, void>::assign<boost::container::flat_set<unsigned char, std::less<unsigned char>, boost::container::small_vector<unsigned char, 4ul, void, void> >*> (2 samples, 0.01%)
mongo::(anonymous namespace)::tagComparison (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::updatePosition (1,203 samples, 6.05%)
mongo::(..
mongo::future_details::SharedStateBase::~SharedStateBase (2 samples, 0.01%)
sock_sendmsg (332 samples, 1.67%)
mongo::ShardingState::get (2 samples, 0.01%)
strlen@plt (7 samples, 0.04%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (4 samples, 0.02%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (10 samples, 0.05%)
mongo::WiredTigerIndexCursorGeneric::getKey (3 samples, 0.02%)
__session_reset (15 samples, 0.08%)
execute_native_thread_routine (21 samples, 0.11%)
mongo::KeyString::TypeBits::readSizeFromBuffer (52 samples, 0.26%)
[unknown] (4 samples, 0.02%)
mongo::transport::ServiceExecutorSynchronous::getRunningThreads (2 samples, 0.01%)
mongo::rpc::readImpersonatedUserMetadata (2 samples, 0.01%)
mongo::transport::TransportLayerASIO::ASIOSession::sourceMessage (30 samples, 0.15%)
absl::lts_20210324::container_internal::raw_hash_set<absl::lts_20210324::container_internal::FlatHashSetPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, mongo::StringMapHasher, mongo::StringMapEq, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::prepare_insert (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (13 samples, 0.07%)
mongo::AndMatchExpression::shallowClone (9 samples, 0.05%)
mongo::sbe::vm::ByteCode::run (131 samples, 0.66%)
mongo::IndexBuildsManager::setUpIndexBuild (10 samples, 0.05%)
mongo::DurableCatalogImpl::createCollection (5 samples, 0.03%)
mongo::latch_detail::Mutex::_onQuickLock (7 samples, 0.04%)
mongo::sbe::value::ViewOfValueAccessor::getViewOfValue (11 samples, 0.06%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append@plt (6 samples, 0.03%)
mongo::OpMsg::appendChecksum (28 samples, 0.14%)
mongo::(anonymous namespace)::CmdCreate::Invocation::typedRun (11 samples, 0.06%)
mongo::CommandHelpers::auditLogAuthEvent (8 samples, 0.04%)
mongo::sbe::vm::ByteCode::run@plt (2 samples, 0.01%)
mongo::sbe::ProjectStage::~ProjectStage (46 samples, 0.23%)
mongo::BSONObj::getField (4 samples, 0.02%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::attachToOperationContext (4 samples, 0.02%)
mongo::WiredTigerKVEngine::createSortedDataInterface (4 samples, 0.02%)
mongo::(anonymous namespace)::ExecCommandDatabase::_commandExec (17,900 samples, 90.00%)
mongo::(anonymous namespace)::ExecCommandDatabase::_commandExec
mongo::FindCommandRequest::FindCommandRequest (2 samples, 0.01%)
operator new[] (2 samples, 0.01%)
mongo::sbe::vm::ByteCode::runInternal (8 samples, 0.04%)
mongo::mongoMalloc (2 samples, 0.01%)
mongo::OperationContext::OperationContext (3 samples, 0.02%)
__wt_session_get_btree_ckpt (2 samples, 0.01%)
std::make_unique<mongo::sbe::ProjectStage, std::unique_ptr<mongo::sbe::PlanStage, std::default_delete<mongo::sbe::PlanStage> >, absl::lts_20210324::flat_hash_map<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> > > > >, unsigned int&> (2 samples, 0.01%)
mongo::repl::ReplicationCoordinatorImpl::checkCanServeReadsFor (6 samples, 0.03%)
mongo::sbe::LoopJoinStage::openInner (23 samples, 0.12%)
mongo::sbe::CanTrackStats<mongo::sbe::PlanStage>::accumulate<true> (13 samples, 0.07%)
mongo::ResourceConsumption::UnitCounter::observeOne (39 samples, 0.20%)
strncpy_from_user (4 samples, 0.02%)
rw_verify_area (5 samples, 0.03%)
mongo::(anonymous namespace)::RunCommandImpl::run (17,872 samples, 89.86%)
mongo::(anonymous namespace)::RunCommandImpl::run
std::__shared_ptr<mongo::transport::TransportLayerASIO::BatonASIO, (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::seekWTCursor (29 samples, 0.15%)
mongo::FTDCBSONUtil::(anonymous namespace)::extractMetricsFromDocument (5 samples, 0.03%)
__wt_config_gets_def (2 samples, 0.01%)
mod_timer (3 samples, 0.02%)
do_filp_open (2 samples, 0.01%)
nf_hook_slow (2 samples, 0.01%)
mongo::WiredTigerRecoveryUnit::getPointInTimeReadTimestamp (3 samples, 0.02%)
mongo::(anonymous namespace)::getIndexedOr (2 samples, 0.01%)
auto mongo::future_details::FutureImpl<mongo::future_details::FakeVoid>::then<mongo::CleanupFuturePolicy<false>, mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl (3 samples, 0.02%)
__tcp_transmit_skb (2 samples, 0.01%)
mongo::IndexBoundsBuilder::_translatePredicate (9 samples, 0.05%)
mongo::KeyString::TypeBits::readSizeFromBuffer (36 samples, 0.18%)
mongo::BufReader::skip (7 samples, 0.04%)
mongo::CollectionPtr::CollectionPtr (2 samples, 0.01%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::restoreState (12 samples, 0.06%)
mongo::LockManager::lock (3 samples, 0.02%)
mongo::insert_listener::shouldListenForInserts (6 samples, 0.03%)
mongo::Client::getCurrent@plt (2 samples, 0.01%)
boost::optional_detail::optional_base<mongo::KeyStringEntry>::assign (33 samples, 0.17%)
mongo::BSONObj::getOwned (9 samples, 0.05%)
mongo::GTMatchExpression::shallowClone (4 samples, 0.02%)
__memcmp_avx2_movbe (2 samples, 0.01%)
mongo::ErrorCodes::mustHaveExtraInfo@plt (2 samples, 0.01%)
mongo::WiredTigerIndex::create (3 samples, 0.02%)
mongo::WiredTigerIndex::create (4 samples, 0.02%)
mongo::ServerReadConcernMetrics::ReadConcernLevelCounters::recordReadConcern (2 samples, 0.01%)
security_socket_sendmsg (5 samples, 0.03%)
[unknown] (551 samples, 2.77%)
[u..
__schema_create (3 samples, 0.02%)
__d_lookup_rcu (7 samples, 0.04%)
mongo::getExecutorFind (786 samples, 3.95%)
mong..
absl::lts_20210324::hash_internal::HashState::combine_contiguous (4 samples, 0.02%)
mongo::sbe::CanChangeState<mongo::sbe::PlanStage>::saveState (22 samples, 0.11%)
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&> (4 samples, 0.02%)
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&> (3 samples, 0.02%)
mongo::WiredTigerServerStatusSection::generateSection (10 samples, 0.05%)
mongo::KeyString::(anonymous namespace)::toBsonValue<mongo::BSONObjBuilderValueStream> (11 samples, 0.06%)
vfs_statx (22 samples, 0.11%)
mongo::BSONObjBuilderBase<mongo::BSONObjBuilder, mongo::BufBuilder>::append (2 samples, 0.01%)
mongo::(anonymous namespace)::WiredTigerIndexCursorBase::restore (9 samples, 0.05%)
operator new[] (3 samples, 0.02%)
__x64_sys_read (6 samples, 0.03%)
mongo::sbe::ProjectStage::close (2 samples, 0.01%)
__schema_create (2 samples, 0.01%)
mongo::LockStats<mongo::AtomicWord<long long> >::reset (17 samples, 0.09%)
mongo::ElapsedTracker::intervalHasElapsed (99 samples, 0.50%)
auto mongo::unique_function<void (35 samples, 0.18%)
import_iovec (2 samples, 0.01%)
execute_native_thread_routine (3 samples, 0.02%)
mongo::OpMsg::shareOwnershipWith (2 samples, 0.01%)
mongo::sbe::CanSwitchOperationContext<mongo::sbe::PlanStage>::detachFromOperationContext (2 samples, 0.01%)
[unknown] (12 samples, 0.06%)
mongo::(anonymous namespace)::DiagnosticListener::onQuickLock (4 samples, 0.02%)
mongo::sbe::value::getApproximateSize (6 samples, 0.03%)
operator new[]@plt (8 samples, 0.04%)
mongo::(anonymous namespace)::GetMoreCmd::Invocation::acquireLocksAndIterateCursor (1,724 samples, 8.67%)
mongo::(anon..
do_syscall_64 (15 samples, 0.08%)
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::OpMsg::parse (12 samples, 0.06%)
tc_deletearray_sized (19 samples, 0.10%)
mongo::transport::TransportLayerASIO::ASIOSession::sourceMessageImpl (23 samples, 0.12%)
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&> (120 samples, 0.60%)
__memmove_avx_unaligned_erms (24 samples, 0.12%)
mongo::sbe::IndexScanStage::restoreCollectionAndIndex (10 samples, 0.05%)
mongo::UserAcquisitionStats::UserAcquisitionStats (2 samples, 0.01%)
mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit (70 samples, 0.35%)
mongo::BSONObjBuilderValueStream::endField (16 samples, 0.08%)
mongo::sbe::CheckBoundsStage::open (2 samples, 0.01%)
__local_bh_enable_ip (172 samples, 0.86%)
mongo::IndexEntry::IndexEntry (3 samples, 0.02%)
getname_flags (8 samples, 0.04%)
mongo::(anonymous namespace)::LinuxSystemMetricsCollector::collect (4 samples, 0.02%)
mongo::LockManager::lock (3 samples, 0.02%)
mongo::sbe::value::getApproximateSize (66 samples, 0.33%)
__config_next (5 samples, 0.03%)
[unknown] (70 samples, 0.35%)
__errno_location (2 samples, 0.01%)
mongo::FailPoint::shouldFail (2 samples, 0.01%)
mongo::AutoGetCollectionForReadLockFree::EmplaceHelper::emplace (49 samples, 0.25%)
nf_ct_deliver_cached_events (2 samples, 0.01%)
mongo::DecorationContainer<mongo::OperationContext>::DecorationContainer (3 samples, 0.02%)
mongo::WiredTigerSessionCache::releaseSession (2 samples, 0.01%)
mongo::MetricTree::appendTo (9 samples, 0.05%)
do_syscall_64 (4 samples, 0.02%)
__session_create (3 samples, 0.02%)
ip_output (7 samples, 0.04%)
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> > > > >::prepare_insert (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> > >::EmplaceDecomposable::operator (2 samples, 0.01%)
mongo::mongoMalloc (3 samples, 0.02%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::BackgroundThreadClockSource::_startTimerThread (3 samples, 0.02%)
mongo::CanonicalQuery::encodeKeyForIndexFilters[abi:cxx11] (5 samples, 0.03%)
__wt_btcur_search_near (8 samples, 0.04%)
mongo::LockerImpl::LockerImpl (9 samples, 0.05%)
std::pair<mongo::sbe::value::MaterializedRow, mongo::sbe::value::MaterializedRow>::operator=@plt (26 samples, 0.13%)
mongo::sbe::ProjectStage::getNext (6 samples, 0.03%)
__wt_row_search (5 samples, 0.03%)
mongo::OperationContext::~OperationContext (141 samples, 0.71%)
mongo::BufReader::skip (68 samples, 0.34%)
entry_SYSCALL_64_after_hwframe (8 samples, 0.04%)