LogicalOlapScan

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,979 of 2,9790%160 of 1600%1731734134139393
constructReplaceMap(MTMV)2020%200%1111373711
computeOutput()1670%220%1212313111
LogicalOlapScan(RelationId, Table, List, Optional, Optional, List, boolean, boolean, List, long, boolean, PreAggStatus, List, List, Map, Optional, Optional, boolean, Map, List, Collection, List, List, Optional, Optional, List, Optional, String, Optional, Optional)1470%120%77363611
computeUnique(DataTrait.Builder)1440%280%1515353511
equals(Object)1320%440%2323222211
appendVirtualColumns(List)970%n/a11111111
appendVirtualColumnsAndTopN(List, List, Optional, List, Optional, Optional)920%n/a11111111
toString()830%n/a114411
generateUniqueSlot(OlapTable, Column, boolean, long, IdGenerator)810%60%44151511
lambda$withOperativeSlots$19(Collection)650%n/a112211
lambda$withGroupExpression$1(Optional)650%n/a112211
lambda$withPartitionPrunablePredicates$0(Optional)650%n/a112211
getOutputByIndex(long)640%60%44121211
lambda$withTableScanParams$21(TableScanParams)640%n/a113311
lambda$withCachedOutput$20(List)640%n/a113311
lambda$withVirtualColumns$12(LogicalProperties, List)640%n/a112211
lambda$withTableAlias$10(String)640%n/a112211
lambda$withManuallySpecifiedTabletIds$8(List)640%n/a112211
lambda$withPreAggStatus$6(PreAggStatus)640%n/a112211
lambda$withSelectedTabletIds$5(List)640%n/a112211
lambda$withGroupExprLogicalPropChildren$2(Optional, Optional)630%n/a111111
lambda$withColToSubPathsMap$7(Map)620%n/a112211
lambda$withMaterializedIndexSelected$4(long)620%n/a113311
lambda$withSelectedPartitionIds$3(List, boolean)620%n/a112211
lambda$withRelationId$9(RelationId)580%n/a113311
getFingerprint()550%20%22141411
computeUniform(DataTrait.Builder)490%40%33131311
computeEqualSet(DataTrait.Builder)490%40%33131311
computeFd(DataTrait.Builder)490%40%33131311
createSlotsVectorized(List, boolean)470%60%449911
toJson()350%n/a117711
LogicalOlapScan(RelationId, Table, List, Optional, Optional, List, boolean, boolean, List, long, boolean, PreAggStatus, List, List, Map, Optional, Optional, boolean, Map, List, Collection, List, List, Optional, Optional, List, Optional, String)330%n/a113311
LogicalOlapScan(RelationId, Table, List, Optional, Optional, List, boolean, List, long, boolean, PreAggStatus, List, List, Map, Optional, boolean, Map, List, Optional)330%n/a116611
withVirtualColumns(List)330%n/a115511
LogicalOlapScan(RelationId, OlapTable, List)320%n/a118811
LogicalOlapScan(RelationId, OlapTable, List, List, List, Optional, Collection)320%n/a117711
LogicalOlapScan(RelationId, OlapTable, List, List, List, List, Optional, List)310%n/a116611
LogicalOlapScan(RelationId, OlapTable, List, List, List, long, PreAggStatus, List, List, Optional, Collection)310%n/a116611
LogicalOlapScan(RelationId, Table, List, Optional, Optional, List, boolean, List, long, boolean, PreAggStatus, List, List, Map, Optional, Optional, boolean, Map, List, Collection, List, List, Optional, Optional, List, Optional, String)310%n/a112211
newLogicalOlapScan(RelationId, Table, List, Optional, Optional, List, boolean, List, long, boolean, PreAggStatus, List, List, Map, Optional, boolean, Map, List, Optional)230%n/a111111
getSelectedMaterializedIndexName()130%20%222211
getQualifierWithRelationId()120%n/a113311
lambda$generateUniqueSlot$17(IdGenerator, OlapTable, Column, String, Pair)100%n/a111111
getTable()80%n/a112211
withSelectedPartitionIds(List, boolean)80%n/a111111
withPartitionPrunablePredicates(Optional)70%n/a111111
withGroupExpression(Optional)70%n/a111111
withGroupExprLogicalPropChildren(Optional, Optional, List)70%n/a111111
withMaterializedIndexSelected(long)70%n/a111111
withSelectedTabletIds(List)70%n/a111111
withPreAggStatus(PreAggStatus)70%n/a111111
withColToSubPathsMap(Map)70%n/a111111
withManuallySpecifiedTabletIds(List)70%n/a111111
withRelationId(RelationId)70%n/a111111
withTableAlias(String)70%n/a111111
withOperativeSlots(Collection)70%n/a111111
withCachedOutput(List)70%n/a111111
withTableScanParams(TableScanParams)70%n/a111111
LogicalOlapScan(RelationId, OlapTable)60%n/a112211
getSubPathToSlotMap()60%n/a112211
withSelectedPartitionIds(List)50%n/a111111
accept(PlanVisitor, Object)50%n/a111111
createSlotsVectorized(List)50%n/a111111
lambda$computeOutput$15(List, int, Pair)50%n/a111111
hashCode()40%n/a111111
isPreAggStatusUnSet()40%n/a111111
static {...}40%n/a111111
getSelectedPartitionIds()30%n/a111111
hasPartitionPredicate()30%n/a111111
getPartitionPrunablePredicates()30%n/a111111
isPartitionPruned()30%n/a111111
getSelectedTabletIds()30%n/a111111
getManuallySpecifiedTabletIds()30%n/a111111
getSelectedIndexId()30%n/a111111
isIndexSelected()30%n/a111111
getPreAggStatus()30%n/a111111
getManuallySpecifiedPartitions()30%n/a111111
getHints()30%n/a111111
getTableSample()30%n/a111111
isDirectMvScan()30%n/a111111
getScoreOrderKeys()30%n/a111111
getScoreLimit()30%n/a111111
getAnnOrderKeys()30%n/a111111
getAnnLimit()30%n/a111111
getScoreRangeInfo()30%n/a111111
getScanParams()30%n/a111111
supportPruneNestedColumn()20%n/a111111
isIncrementalScan()20%n/a111111
lambda$generateUniqueSlot$18(Slot)20%n/a111111
lambda$computeOutput$16(Slot)20%n/a111111
lambda$appendVirtualColumnsAndTopN$14(List)20%n/a111111
lambda$appendVirtualColumns$13(List)20%n/a111111
lambda$withVirtualColumns$11(List)20%n/a111111