LogicalOlapScan

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,054 of 3,34668%82 of 20259%9320416147123103
appendVirtualColumnsAndTopN(List, List, Optional, List, Optional, Optional)920%n/a11111111
lambda$withPartitionPrunablePredicates$0(Optional)650%n/a112211
lambda$withTableScanParams$22(TableScanParams)640%n/a113311
lambda$withManuallySpecifiedTabletIds$8(List)640%n/a112211
computeOutput()638156%7750%58122801
lambda$withColToSubPathsMap$7(Map)620%n/a112211
getFingerprint()550%20%22141411
computeUnique(DataTrait.Builder)499365%101864%915153501
generateUniqueSlot(OlapTable, Column, boolean, long, IdGenerator)453644%5116%3491501
computeUniform(DataTrait.Builder)44510%3125%23111301
computeEqualSet(DataTrait.Builder)44510%3125%23111301
computeFd(DataTrait.Builder)44510%3125%23111301
constructReplaceMap(MTMV)4315978%51575%51173701
toJson()350%n/a117711
LogicalOlapScan(RelationId, OlapTable, List, List, List, List, Optional, List, Optional)330%n/a116611
LogicalOlapScan(RelationId, OlapTable, List, List, List, long, PreAggStatus, List, List, Optional, Collection, Optional)330%n/a116611
LogicalOlapScan(RelationId, Table, List, Optional, Optional, List, boolean, List, long, boolean, PreAggStatus, List, List, Map, Optional, boolean, Map, List, Optional)330%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
isDuplicateProducingScanMode()213663%10844%81051501
hasSameScanParams(Optional, Optional)133673%6650%570501
getQualifierWithRelationId()120%n/a113311
getOutputByIndex(long)115382%2466%2421201
getOutputColumn(Column)101762%2466%243601
lambda$generateUniqueSlot$18(IdGenerator, OlapTable, Column, String, Pair)100%n/a111111
getSelectedMaterializedIndexName()8538%1150%120201
withPartitionPrunablePredicates(Optional)70%n/a111111
withColToSubPathsMap(Map)70%n/a111111
withManuallySpecifiedTabletIds(List)70%n/a111111
withTableScanParams(TableScanParams)70%n/a111111
getSubPathToSlotMap()60%n/a112211
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)314497%21083%2713601
hasSameScanState(LogicalCatalogRelation)25996%41477%41011001
supportPruneNestedColumn()20%n/a111111
lambda$generateUniqueSlot$19(Slot)20%n/a111111
lambda$computeOutput$17(Slot)20%n/a111111
lambda$appendVirtualColumnsAndTopN$14(List)20%n/a111111
equals(Object)132100%172761%172302201
appendVirtualColumns(List)97100%n/a0101101
toString()83100%n/a010401
lambda$withOperativeSlots$20(Collection)65100%n/a010201
lambda$withGroupExpression$1(Optional)65100%n/a010201
lambda$withCachedOutput$21(List)64100%n/a010301
lambda$withPartitionPruned$15(boolean)64100%n/a010201
lambda$withVirtualColumns$12(LogicalProperties, List)64100%n/a010201
lambda$withTableAlias$10(String)64100%n/a010201
lambda$withPreAggStatus$6(PreAggStatus)64100%n/a010201
lambda$withSelectedTabletIds$5(List)64100%n/a010201
lambda$withGroupExprLogicalPropChildren$2(Optional, Optional)63100%n/a010101
lambda$withMaterializedIndexSelected$4(long)62100%n/a010301
lambda$withSelectedPartitionIds$3(List, boolean)62100%n/a010201
lambda$withRelationId$9(RelationId)60100%n/a010301
createSlotsVectorized(List)38100%2100%020701
LogicalOlapScan(RelationId, OlapTable, List, List, List, Optional, Collection, Optional)34100%n/a010701
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)33100%n/a010301
withVirtualColumns(List)33100%n/a010501
LogicalOlapScan(RelationId, OlapTable, List)32100%n/a010801
LogicalOlapScan(RelationId, OlapTable, List, List, List, Optional, Collection)32100%n/a010701
LogicalOlapScan(RelationId, OlapTable, List, List, List, List, Optional, List)31100%n/a010601
LogicalOlapScan(RelationId, OlapTable, List, List, List, long, PreAggStatus, List, List, Optional, Collection)31100%n/a010601
withPreSnapshot(Optional)31100%n/a010501
getTable()8100%n/a010201
withSelectedPartitionIds(List, boolean)8100%n/a010101
withGroupExpression(Optional)7100%n/a010101
withGroupExprLogicalPropChildren(Optional, Optional, List)7100%n/a010101
withMaterializedIndexSelected(long)7100%n/a010101
withSelectedTabletIds(List)7100%n/a010101
withPreAggStatus(PreAggStatus)7100%n/a010101
withRelationId(RelationId)7100%n/a010101
withTableAlias(String)7100%n/a010101
withPartitionPruned(boolean)7100%n/a010101
withPostSnapshot()7100%n/a010101
withOperativeSlots(Collection)7100%n/a010101
withCachedOutput(List)7100%n/a010101
LogicalOlapScan(RelationId, OlapTable)6100%n/a010201
withSelectedPartitionIds(List)6100%n/a010101
accept(PlanVisitor, Object)5100%n/a010101
lambda$computeOutput$16(List, int, Pair)5100%n/a010101
hashCode()4100%n/a010101
isPreAggStatusUnSet()4100%n/a010101
static {...}4100%n/a010101
getSelectedPartitionIds()3100%n/a010101
hasPartitionPredicate()3100%n/a010101
getPartitionPrunablePredicates()3100%n/a010101
isPartitionPruned()3100%n/a010101
getSelectedTabletIds()3100%n/a010101
getManuallySpecifiedTabletIds()3100%n/a010101
getSelectedIndexId()3100%n/a010101
isIndexSelected()3100%n/a010101
getPreAggStatus()3100%n/a010101
getManuallySpecifiedPartitions()3100%n/a010101
getHints()3100%n/a010101
getTableSample()3100%n/a010101
isDirectMvScan()3100%n/a010101
getScoreOrderKeys()3100%n/a010101
getScoreLimit()3100%n/a010101
getAnnOrderKeys()3100%n/a010101
getAnnLimit()3100%n/a010101
getScoreRangeInfo()3100%n/a010101
getScanParams()3100%n/a010101
producesDuplicateRows()2100%n/a010101
lambda$appendVirtualColumns$13(List)2100%n/a010101
lambda$withVirtualColumns$11(List)2100%n/a010101