PhysicalPlanTranslator

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total9,317 of 9,3170%801 of 8010%5855851,8861,886182182
visitPhysicalHashJoin(PhysicalHashJoin, PlanTranslatorContext)8620%1020%525218718711
visitPhysicalProject(PhysicalProject, PlanTranslatorContext)5290%700%363611811811
visitPhysicalNestedLoopJoin(PhysicalNestedLoopJoin, PlanTranslatorContext)5220%420%222211311311
computePhysicalOlapScan(PhysicalOlapScan, PlanTranslatorContext)4440%440%2323868611
visitPhysicalHashAggregate(PhysicalHashAggregate, PlanTranslatorContext)3260%340%1818686811
visitPhysicalDistribute(PhysicalDistribute, PlanTranslatorContext)2990%300%1616696911
visitPhysicalTopN(PhysicalTopN, PlanTranslatorContext)2510%220%1212484811
visitPhysicalFileScan(PhysicalFileScan, PlanTranslatorContext)2460%230%1313424211
visitPhysicalSetOperation(PhysicalSetOperation, PlanTranslatorContext)2460%260%1414444411
visitPhysicalWindow(PhysicalWindow, PlanTranslatorContext)1990%100%66454511
toDataPartition(DistributionSpec, List, PlanTranslatorContext)1860%370%2020383811
visitPhysicalFilter(PhysicalFilter, PlanTranslatorContext)1850%240%1313383811
visitPhysicalLimit(PhysicalLimit, PlanTranslatorContext)1760%240%1313393911
visitPhysicalCTEConsumer(PhysicalCTEConsumer, PlanTranslatorContext)1530%100%66313111
visitPhysicalRepeat(PhysicalRepeat, PlanTranslatorContext)1530%n/a11373711
checkPushSort(SortNode, OlapTable)1520%300%1616343411
finalizeForSetOperationNode(SetOperationNode, List, List, List, List, PlanTranslatorContext)1490%320%1717262611
visitPhysicalOlapTableSink(PhysicalOlapTableSink, PlanTranslatorContext)1460%140%88303011
visitPhysicalSchemaScan(PhysicalSchemaScan, PlanTranslatorContext)1460%40%33292911
visitPhysicalLazyMaterializeOlapScan(PhysicalLazyMaterializeOlapScan, PlanTranslatorContext)1300%100%66252511
visitPhysicalAssertNumRows(PhysicalAssertNumRows, PlanTranslatorContext)1250%20%22272711
getPlanFragmentForPhysicalFileScan(PhysicalFileScan, PlanTranslatorContext, ScanNode, ExternalTable, TupleDescriptor)1240%40%33262611
visitPhysicalOneRowRelation(PhysicalOneRowRelation, PlanTranslatorContext)1240%40%33242411
updateScanSlotsMaterialization(ScanNode, Set, Set, PlanTranslatorContext)1210%160%99282811
translatePlan(PhysicalPlan)1180%140%88262611
visitPhysicalOdbcScan(PhysicalOdbcScan, PlanTranslatorContext)1120%20%22232311
visitPhysicalEsScan(PhysicalEsScan, PlanTranslatorContext)1060%20%22222211
visitPhysicalJdbcScan(PhysicalJdbcScan, PlanTranslatorContext)1060%20%22222211
visitPhysicalHudiScan(PhysicalHudiScan, PlanTranslatorContext)1050%80%55181811
visitPhysicalTVFRelation(PhysicalTVFRelation, PlanTranslatorContext)1040%20%22191911
visitPhysicalLazyMaterializeTVFScan(PhysicalLazyMaterializeTVFScan, PlanTranslatorContext)1040%20%22191911
windowExprsHaveMatchedNullable(Map, Map, List, int, int)940%20%229911
visitPhysicalLazyMaterialize(PhysicalLazyMaterialize, PlanTranslatorContext)910%40%33212111
visitPhysicalStorageLayerAggregate(PhysicalStorageLayerAggregate, PlanTranslatorContext)880%150%1010232311
visitPhysicalGenerate(PhysicalGenerate, PlanTranslatorContext)880%40%33202011
translatePartitionSortNode(PhysicalPartitionTopN, PlanNode, PlanTranslatorContext)880%20%22191911
visitPhysicalQuickSort(PhysicalQuickSort, PlanTranslatorContext)830%80%55161611
visitPhysicalEmptyRelation(PhysicalEmptyRelation, PlanTranslatorContext)740%20%22151511
collectGroupBySlots(List, List)730%100%66131311
translateSortNode(AbstractPhysicalSort, PlanNode, PlanTranslatorContext)710%20%22141411
visitPhysicalFileSink(PhysicalFileSink, PlanTranslatorContext)700%n/a11171711
visitPhysicalHiveTableSink(PhysicalHiveTableSink, PlanTranslatorContext)630%20%22151511
visitPhysicalIcebergTableSink(PhysicalIcebergTableSink, PlanTranslatorContext)630%20%22151511
visitPhysicalCTEProducer(PhysicalCTEProducer, PlanTranslatorContext)600%n/a11141411
visitPhysicalDeferMaterializeTopN(PhysicalDeferMaterializeTopN, PlanTranslatorContext)590%80%55141411
isSimpleQuery(PhysicalPlan)530%120%77141411
visitPhysicalDeferMaterializeOlapScan(PhysicalDeferMaterializeOlapScan, PlanTranslatorContext)520%40%33111111
visitPhysicalPartitionTopN(PhysicalPartitionTopN, PlanTranslatorContext)500%40%33101011
getDistributeExpr(List, DistributionSpec)500%80%55121211
injectRowIdColumnSlot(TupleDescriptor)380%20%22101011
visitPhysicalJdbcTableSink(PhysicalJdbcTableSink, PlanTranslatorContext)360%n/a11101011
connectJoinNode(HashJoinNode, PlanFragment, PlanFragment, PlanTranslatorContext, AbstractPlan)360%20%228811
addConjunctsToPlanNode(PhysicalFilter, PlanNode, PlanTranslatorContext)340%40%337711
getBufferedSlotRefForWindow(LogicalWindowToPhysicalWindow.WindowFrameGroup, PlanTranslatorContext)330%n/a119911
windowExprsHaveMatchedNullable(List, List, Map)330%20%225511
getDistributeExprs(Plan[])330%20%225511
visitPhysicalDictionarySink(PhysicalDictionarySink, PlanTranslatorContext)320%n/a116611
visitPhysicalResultSink(PhysicalResultSink, PlanTranslatorContext)280%20%225511
generateTupleDesc(List, TableIf, PlanTranslatorContext)260%20%226611
shouldUseRowStore(Relation)240%60%446611
getCTEConsumerChild(PhysicalPlan)240%60%447711
translateToExprs(List, PlanTranslatorContext)230%20%225511
lambda$visitPhysicalWindow$84(PlanTranslatorContext, NamedExpression)220%20%225511
findOlapScanNodesByPassExchangeAndJoinNode(PlanNode)200%60%445511
lambda$translateSortNode$91(List, PlanTranslatorContext, List, List, OrderKey)200%n/a114411
lambda$translatePartitionSortNode$90(List, PlanTranslatorContext, List, List, OrderKey)200%n/a114411
lambda$visitPhysicalHashAggregate$21(List, PlanTranslatorContext, List, List, OrderKey)200%n/a114411
lambda$computePhysicalOlapScan$13(List, PlanTranslatorContext, List, List, OrderKey)200%n/a114411
lambda$computePhysicalOlapScan$12(List, PlanTranslatorContext, List, List, OrderKey)200%n/a114411
visitPhysicalDeferMaterializeResultSink(PhysicalDeferMaterializeResultSink, PlanTranslatorContext)190%n/a114411
lambda$visitPhysicalHashAggregate$20(ArrayList, PlanTranslatorContext, AtomicBoolean, TreeNode)190%20%226611
lambda$visitPhysicalNestedLoopJoin$58(PhysicalNestedLoopJoin, NestedLoopJoinNode, PlanTranslatorContext, RuntimeFilterTranslator)180%20%225511
visitPhysicalCTEAnchor(PhysicalCTEAnchor, PlanTranslatorContext)170%n/a112211
translateToLegacyConjuncts(Set)170%20%226611
isComplexDataType(DataType)160%80%551111
createPlanFragment(PlanNode, DataPartition, AbstractPlan)150%n/a113311
visitPhysicalIntersect(PhysicalIntersect, PlanTranslatorContext)140%n/a115511
visitPhysicalExcept(PhysicalExcept, PlanTranslatorContext)140%n/a115511
lambda$visitPhysicalWindow$83(PlanTranslatorContext, OrderExpression)140%n/a113311
lambda$getBufferedSlotRefForWindow$99(Map, PlanTranslatorContext, NamedExpression)110%n/a113311
lambda$getBufferedSlotRefForWindow$98(Map, PlanTranslatorContext, NamedExpression)110%n/a113311
lambda$visitPhysicalLazyMaterializeTVFScan$88(PhysicalLazyMaterializeTVFScan, ScanNode, PlanTranslatorContext, RuntimeFilterTranslator)100%n/a112211
lambda$visitPhysicalCTEConsumer$25(PhysicalCTEConsumer, CTEScanNode, PlanTranslatorContext, RuntimeFilterTranslator)100%n/a111111
lambda$visitPhysicalTVFRelation$19(PhysicalTVFRelation, ScanNode, PlanTranslatorContext, RuntimeFilterTranslator)100%n/a112211
lambda$visitPhysicalSchemaScan$17(PhysicalSchemaScan, SchemaScanNode, PlanTranslatorContext, RuntimeFilterTranslator)100%n/a112211
lambda$computePhysicalOlapScan$15(PhysicalOlapScan, OlapScanNode, PlanTranslatorContext, RuntimeFilterTranslator)100%n/a112211
lambda$visitPhysicalOdbcScan$11(PhysicalOdbcScan, OdbcScanNode, PlanTranslatorContext, RuntimeFilterTranslator)100%n/a111111
lambda$visitPhysicalJdbcScan$9(PhysicalJdbcScan, JdbcScanNode, PlanTranslatorContext, RuntimeFilterTranslator)100%n/a111111
lambda$getPlanFragmentForPhysicalFileScan$7(PhysicalFileScan, ScanNode, PlanTranslatorContext, RuntimeFilterTranslator)100%n/a111111
lambda$visitPhysicalEsScan$5(PhysicalEsScan, EsScanNode, PlanTranslatorContext, RuntimeFilterTranslator)100%n/a111111
PhysicalPlanTranslator(PlanTranslatorContext, StatsErrorEstimator)90%n/a114411
getSlotIds(TupleDescriptor)90%n/a114411
updateLegacyPlanIdToPhysicalPlan(PlanNode, AbstractPlan)90%20%223311
lambda$updateScanSlotsMaterialization$95(Set, SlotDescriptor)90%20%221111
lambda$visitPhysicalWindow$85(FunctionCallExpr)90%n/a113311
lambda$visitPhysicalDistribute$1(CTEScanNode, DataStreamSink, RuntimeFilterTranslator)90%n/a112211
setPlanRoot(PlanFragment, PlanNode, AbstractPlan)80%n/a113311
addPlanRoot(PlanFragment, PlanNode, AbstractPlan)80%n/a113311
lambda$collectGroupBySlots$96(Expression, NamedExpression)80%n/a111111
lambda$visitPhysicalRepeat$81(ImmutableSet, NamedExpression)80%20%221111
lambda$visitPhysicalRepeat$78(ImmutableSet, NamedExpression)80%20%221111
lambda$visitPhysicalNestedLoopJoin$69(PhysicalNestedLoopJoin, Expression)80%20%221111
lambda$visitPhysicalNestedLoopJoin$57(RuntimeFilter)80%20%221111
lambda$visitPhysicalHashJoin$48(PhysicalHashJoin, HashJoinNode, PlanTranslatorContext, RuntimeFilterTranslator)80%n/a112211
lambda$translatePlan$0(List, ExprId)80%n/a111111
lambda$visitPhysicalRepeat$77(NamedExpression)0%20%221111
lambda$visitPhysicalProject$76(Set, PlanTranslatorContext, SlotId)0%n/a111111
lambda$visitPhysicalProject$75(Set, PlanTranslatorContext, SlotId)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$65(Map, SlotReference)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$63(Map, SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$42(Map, SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$40(Map, SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$38(Map, SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$32(PhysicalHashJoin, EqualPredicate)0%n/a111111
lambda$visitPhysicalHashJoin$30(PhysicalHashJoin, EqualPredicate)0%n/a111111
lambda$visitPhysicalAssertNumRows$22(Map, SlotReference)0%n/a111111
lambda$visitPhysicalFileSink$3(List, PlanTranslatorContext, ExprId)0%n/a111111
lambda$visitPhysicalLazyMaterializeTVFScan$87(RuntimeFilterTranslator, ScanNode, PlanTranslatorContext, Slot)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$74(PlanTranslatorContext, TupleDescriptor, SlotReference)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$56(RuntimeFilterTranslator, NestedLoopJoinNode, PlanTranslatorContext, RuntimeFilter)0%n/a112211
lambda$visitPhysicalHashJoin$55(PlanTranslatorContext, TupleDescriptor, SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$47(RuntimeFilterTranslator, HashJoinNode, PlanTranslatorContext, RuntimeFilter)0%n/a111111
lambda$visitPhysicalCTEConsumer$24(RuntimeFilterTranslator, CTEScanNode, PlanTranslatorContext, Slot)0%n/a111111
lambda$visitPhysicalTVFRelation$18(RuntimeFilterTranslator, ScanNode, PlanTranslatorContext, Slot)0%n/a111111
lambda$visitPhysicalSchemaScan$16(RuntimeFilterTranslator, SchemaScanNode, PlanTranslatorContext, Slot)0%n/a112211
lambda$computePhysicalOlapScan$14(RuntimeFilterTranslator, OlapScanNode, PlanTranslatorContext, Slot)0%n/a111111
lambda$visitPhysicalOdbcScan$10(RuntimeFilterTranslator, OdbcScanNode, PlanTranslatorContext, Slot)0%n/a111111
lambda$visitPhysicalJdbcScan$8(RuntimeFilterTranslator, JdbcScanNode, PlanTranslatorContext, Slot)0%n/a111111
lambda$getPlanFragmentForPhysicalFileScan$6(RuntimeFilterTranslator, ScanNode, PlanTranslatorContext, Slot)0%n/a111111
lambda$visitPhysicalEsScan$4(RuntimeFilterTranslator, EsScanNode, PlanTranslatorContext, Slot)0%n/a111111
PhysicalPlanTranslator()0%n/a112211
PhysicalPlanTranslator(PlanTranslatorContext)0%n/a112211
visitPhysicalOlapScan(PhysicalOlapScan, PlanTranslatorContext)0%n/a111111
lambda$translateToLegacyConjuncts$101(Expression)0%n/a111111
lambda$getSlotIds$97(SlotDescriptor)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$66(PlanTranslatorContext, SlotDescriptor)0%n/a111111
lambda$visitPhysicalHashJoin$36(PlanTranslatorContext, SlotDescriptor)0%n/a111111
lambda$visitPhysicalGenerate$29(PlanTranslatorContext, TupleId)0%n/a111111
lambda$findOlapScanNodesByPassExchangeAndJoinNode$102(PlanNode)0%n/a111111
lambda$checkPushSort$100(Expr)0%n/a111111
lambda$translatePartitionSortNode$89(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalLazyMaterialize$86(PlanTranslatorContext, Slot)0%n/a111111
lambda$visitPhysicalWindow$82(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalRepeat$80(ImmutableSet, NamedExpression)0%n/a111111
lambda$visitPhysicalRepeat$79(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$73(PlanTranslatorContext, SlotReference)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$72(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$71(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$70(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$68(SlotDescriptor)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$67(SlotDescriptor)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$64(Expression)0%n/a111111
lambda$visitPhysicalHashJoin$54(PlanTranslatorContext, SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$53(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalHashJoin$52(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalHashJoin$51(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalHashJoin$50(SlotDescriptor)0%n/a111111
lambda$visitPhysicalHashJoin$49(SlotDescriptor)0%n/a111111
lambda$visitPhysicalHashJoin$41(Expression)0%n/a111111
lambda$visitPhysicalHashJoin$39(Expression)0%n/a111111
lambda$visitPhysicalHashJoin$37(Expression)0%n/a111111
lambda$visitPhysicalHashJoin$33(PlanTranslatorContext, EqualPredicate)0%n/a111111
lambda$visitPhysicalHashJoin$31(PlanTranslatorContext, EqualPredicate)0%n/a111111
lambda$visitPhysicalGenerate$28(PlanTranslatorContext, Function)0%n/a111111
lambda$visitPhysicalFilter$27(PlanTranslatorContext, Expression)0%n/a111111
lambda$visitPhysicalCTEProducer$26(PlanTranslatorContext, Slot)0%n/a111111
lambda$visitPhysicalAssertNumRows$23(SlotDescriptor)0%n/a111111
lambda$visitPhysicalOlapTableSink$2(PlanTranslatorContext, Expression)0%n/a111111
static {...}0%n/a111111
lambda$updateScanSlotsMaterialization$94(Expr)0%n/a111111
lambda$updateScanSlotsMaterialization$93(Expr)0%n/a111111
lambda$updateScanSlotsMaterialization$92(Expr)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$62(SlotReference, SlotReference)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$61(SlotReference)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$60(SlotReference, SlotReference)0%n/a111111
lambda$visitPhysicalNestedLoopJoin$59(SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$46(SlotReference, SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$45(SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$44(SlotReference, SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$43(SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$35(SlotReference, SlotReference)0%n/a111111
lambda$visitPhysicalHashJoin$34(SlotReference)0%n/a111111