DistributePlanner

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total101 of 80987%12 of 9286%136524178219
lambda$plan$1(PlanFragmentId, DistributedPlan)260%20%227711
plan()237275%3350%3462401
linkPlans(FragmentIdMapping)216475%1787%1541701
sortDestinationInstancesByBuckets(PipelineDistributedPlan, List, int)107588%1990%1621601
sortDestinationInstancesByJoinBuckets(PipelineDistributedPlan, int)107488%1990%1621601
lambda$hasSerialReceiverPipeline$2(ExchangeNode, PlanNode)90%n/a113311
findSerialPipelineToExchange(PlanNode, ExchangeNode, boolean, ConnectContext)24695%11191%1711101
buildDistributePlans(Map, ListMultimap)100100%10100%0602101
linkPipelinePlan(PipelineDistributedPlan, PipelineDistributedPlan, ExchangeNode, boolean)61100%1787%1501501
getDestinationsByBuckets(PipelineDistributedPlan, List, ExchangeNode)44100%1787%150901
addExternalBackends(BackendDistributedPlanWorkerManager)41100%4100%030901
hasSerialReceiverPipeline(PipelineDistributedPlan, ExchangeNode)30100%2100%020601
filterInstancesWhichCanReceiveDataFromRemote(PipelineDistributedPlan, boolean, ExchangeNode)23100%6100%040501
getFirstInstancePerWorker(List)23100%2100%020501
DistributePlanner(StatementContext, List, boolean, boolean, boolean)22100%n/a010701
isEnableLocalShufflePlanner()14100%1375%130201
updateProfileIfPresent(Consumer)11100%n/a010501
lambda$plan$0(SummaryProfile)4100%n/a010101
static {...}4100%n/a010101