LoadBalanceScanWorkerSelector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total739 of 1,14235%86 of 12430%68921812812130
selectForBucket(UnassignedJob, List, BiFunction, Function, boolean)1500%120%77383811
filterReplicaByWorkerInBucket(ScanNode, long, int, List)1080%120%77262611
selectReplicaAndWorkerWithBucket(UnassignedScanBucketOlapTableJob, ConnectContext)910%160%99202011
selectReplicaAndWorkerWithoutBucket(ScanNode, ConnectContext)700%40%33151511
getScanRangeSize(ScanNode, TScanRangeLocations)590%100%66171711
computeEachBucketScanBytes(List, Function)460%40%33101011
recordQuerySelection(ScanNode, long)390%60%44111111
selectMinWorkloadWorker(List)360%40%33101011
lambda$bucketScanRangeSupplier$2(boolean, ScanNode, Integer)210%40%337711
shouldSortTablets(List, ConnectContext)170%40%332211
lambda$bucketBytesSupplier$3(ScanNode)130%20%223311
partitionPreferredReplicas(List, long)128787%2880%2642401
lambda$selectReplicaAndWorkerWithoutBucket$0(ScanNode, DistributedPlanWorker)120%n/a112211
selectScanReplicaAndMinWorkloadWorker(TScanRangeLocations, long, boolean, long)1110590%41275%4943201
lambda$sortScanRanges$9(TScanRangeLocations, TScanRangeLocations)100%n/a113311
orderLoadReplicas(List, long)87690%2880%2621901
sortScanRanges(List)80%n/a113311
lambda$selectForBucket$4(DistributedPlanWorker)80%n/a111111
lambda$selectReplicaAndWorkerWithBucket$1(OlapScanNode)50%n/a111111
bucketScanRangeSupplier(boolean)40%n/a111111
lambda$selectForBucket$6(ScanNode)40%n/a111111
getWorkerManager()30%n/a111111
bucketBytesSupplier()20%n/a111111
lambda$selectForBucket$5(Integer)20%n/a111111
selectMinWorkloadWorkerInTier(TScanRangeLocations, long, List, long)73100%8100%0502101
toLocations(List, Map)26100%2100%020501
LoadBalanceScanWorkerSelector(DistributedPlanWorkerManager, ConnectContext, boolean)15100%n/a010601
lambda$partitionPreferredReplicas$7(long, TScanRangeLocation)10100%n/a010201
getWorkload(DistributedPlanWorker)7100%n/a010101
lambda$getWorkload$8(DistributedPlanWorker)4100%n/a010101