MCPcopy Create free account
hub / github.com/bytedance/bolt / addMergeSources

Method addMergeSources

bolt/exec/Merge.cpp:754–760  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

752}
753
754BlockingReason LocalMerge::addMergeSources(ContinueFuture* /* future */) {
755 if (sources_.empty()) {
756 sources_ = operatorCtx_->task()->getLocalMergeSources(
757 operatorCtx_->driverCtx()->splitGroupId, planNodeId());
758 }
759 return BlockingReason::kNotBlocked;
760}
761
762MergeExchange::MergeExchange(
763 int32_t operatorId,

Callers

nothing calls this directly

Calls 13

taskMethod · 0.80
getSplitOrFutureMethod · 0.80
hasConnectorSplitMethod · 0.80
addMergeSourcePoolMethod · 0.80
destinationMethod · 0.80
queryCtxMethod · 0.80
emptyMethod · 0.45
driverCtxMethod · 0.45
push_backMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected