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

Method run

bolt/tool/trace/TableScanReplayer.cpp:44–51  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42namespace bytedance::bolt::tool::trace {
43
44RowVectorPtr TableScanReplayer::run(bool copyResults) {
45 TraceReplayTaskRunner traceTaskRunner(createPlan(), createQueryCtx());
46 auto [task, result] = traceTaskRunner.maxDrivers(driverIds_.size())
47 .splits(replayPlanNodeId_, getSplits())
48 .run(copyResults);
49 printStats(task);
50 return result;
51}
52
53core::PlanNodePtr TableScanReplayer::createPlanNode(
54 const core::PlanNode* node,

Callers 10

mainFunction · 0.45
mainFunction · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
DEBUG_ONLY_TEST_FFunction · 0.45
TEST_PFunction · 0.45

Calls 3

printStatsFunction · 0.85
maxDriversMethod · 0.45
sizeMethod · 0.45

Tested by 8

TEST_FFunction · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36
DEBUG_ONLY_TEST_FFunction · 0.36
TEST_PFunction · 0.36