ThriftPlansBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total91 of 2,23295%27 of 21487%3014823507341
setParamsForRecursiveCteNode(List, List)3234991%42686%41678301
resolveS3Resource(ConnectContext, String)180%n/a114411
collectS3Resources(ConnectContext)121961%2466%242701
collectAiResources(ConnectContext)84083%2675%2521301
selectRecCTETargetJobs(List)67092%1787%1511801
lambda$resolveS3Resource$2(String, ConnectContext)50%n/a111111
ThriftPlansBuilder()0%n/a111111
plansToThrift(CoordinatorContext)20399%11593%1915001
assignAdaptiveRandomBucketForSinkParams(List)8597%3770%3622901
filterInstancesWhichReceiveDataFromRemote(PipelineDistributedPlan, DistributedPlanWorker, BiConsumer)13299%31583%31013001
computeBucketIdToInstanceId(PipelineDistributedPlan, DistributedPlanWorker, Map)8898%21285%2812001
setMultiCastDestinationThriftIfNotSet(PipelineDistributedPlan)7598%2880%2611801
lambda$fragmentToThriftIfAbsent$4(PipelineDistributedPlan, CoordinatorContext, DistributedPlanWorker, Set, Multiset, Map, RuntimeFiltersThriftBuilder, Map, ListMultimap, DistributedPlanWorker)253100%21487%2905901
setParamsForOlapTableSink(List, Map, CoordinatorContext)168100%32187%31303801
computeBucketScanSourceParam(BucketScanSource)56100%4100%0301001
buildRecCTETargets(List, RecursiveCteScanNode)54100%2100%0201101
beToThrift(DistributedPlanWorker, RuntimeFiltersThriftBuilder, Supplier)49100%2250%2301101
collectAllRecursiveCteNodesInRecursiveSide(PlanNode, boolean, Set)42100%6100%040901
instanceToDestination(AssignedJob)39100%n/a010901
computeExchangeSenderNum(PipelineDistributedPlan)37100%2100%020701
computeDefaultScanSourceParam(DefaultScanSource)35100%2100%020601
nonMultiCastDestinationToThrift(PipelineDistributedPlan)34100%4100%030801
computeInstanceNumPerWorker(List)32100%4100%030701
computeFileScanRangeParams(PipelineDistributedPlan)32100%4100%030701
instanceToThrift(TPipelineFragmentParams, AssignedJob, int)31100%2100%020901
lambda$topNFilterToThrift$1(List)29100%4100%030701
setRuntimePredicateIfNeed(Collection)26100%4100%030601
groupInstancePerWorker(PipelineDistributedPlan)22100%2100%020501
instanceToIndex(List)21100%2100%020401
setScanSourceParam(TPipelineFragmentParams, AssignedJob, TPipelineInstanceParams)21100%2100%020601
fragmentToThriftIfAbsent(PipelineDistributedPlan, AssignedJob, Map, ListMultimap, Map, Map, Multiset, Set, CoordinatorContext, RuntimeFiltersThriftBuilder)18100%n/a010201
computeDestIdToInstanceId(PipelineDistributedPlan, DistributedPlanWorker, Map)16100%2100%020501
deepCopyOlapTableSinkForCurrentBackend(TPipelineFragmentParams)13100%n/a010301
lambda$filterInstancesWhichReceiveDataFromRemote$6(DistributedPlanWorker, AssignedJob)11100%2100%020101
lambda$computeDestIdToInstanceId$5(Map, Map, AssignedJob, Integer)9100%n/a010101
lambda$setParamsForRecursiveCteNode$7(RuntimeFilter, TreeNode)8100%2100%020101
lambda$plansToThrift$0(Map.Entry, RuntimeFiltersThriftBuilder, Supplier, DistributedPlanWorker)7100%n/a010101
ignoreDataDistribution(TPipelineFragmentParams)5100%n/a010201
topNFilterToThrift(List)4100%n/a010101
lambda$setParamsForOlapTableSink$3(Integer)4100%n/a010101
static {...}4100%n/a010101