PlanPrinter.Visitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,452 of 3,4520%152 of 1520%1631634654658787
visitScanFilterAndProjectInfo(PlanNode, Optional, Optional, Void)2960%240%1313545411
visitWindow(WindowNode, Void)2350%120%77404011
printTableScanInfo(NodeRepresentation, TableScanNode, PlanNodeStats)2160%180%1010343411
visitExchange(ExchangeNode, Void)1600%80%55252511
visitAggregation(AggregationNode, Void)1340%100%66161611
visitTopNRowNumber(TopNRowNumberNode, Void)1250%20%22141411
visitJoin(JoinNode, Void)1220%60%44191911
visitRowNumber(RowNumberNode, Void)1100%60%44111111
visitIndexJoin(IndexJoinNode, Void)970%20%22131311
formatAggregation(AggregationNode.Aggregation)940%40%33151511
visitMergeJoin(MergeJoinNode, Void)900%20%22101011
visitIndexSource(IndexSourceNode, Void)770%40%338811
visitTableWriter(TableWriterNode, Void)740%20%22111111
visitGroupId(GroupIdNode, Void)700%20%228811
visitOutput(OutputNode, Void)690%40%337711
visitValues(ValuesNode, Void)650%40%337711
visitSemiJoin(SemiJoinNode, Void)640%20%22111111
visitSort(SortNode, Void)630%40%336611
printAssignments(NodeRepresentation, Assignments)620%60%446611
visitTableScan(TableScanNode, Void)610%20%228811
addNode(PlanNode, String, String, List, List, List)570%n/a11151511
visitTopN(TopNNode, Void)470%20%225511
visitSpatialJoin(SpatialJoinNode, Void)440%n/a117711
visitDistinctLimit(DistinctLimitNode, Void)430%20%224411
formatDomain(Domain)400%20%226611
PlanPrinter.Visitor(PlanPrinter, Optional, TypeProvider, StatsAndCosts, Session, Optional)360%n/a117711
visitMarkDistinct(MarkDistinctNode, Void)360%n/a113311
visitRemoteSource(RemoteSourceNode, Void)360%20%227711
printConstraint(NodeRepresentation, ColumnHandle, TupleDomain)350%60%445511
visitLimit(LimitNode, Void)320%20%224411
visitUnnest(UnnestNode, Void)270%n/a113311
visitSample(SampleNode, Void)250%n/a112211
visitApply(ApplyNode, Void)240%n/a113311
visitProject(ProjectNode, Void)230%20%223311
lambda$formatDomain$20(ImmutableList.Builder, Ranges)210%20%224411
visitCteConsumer(CteConsumerNode, Void)200%n/a113311
visitCteProducer(CteProducerNode, Void)200%n/a113311
visitOffset(OffsetNode, Void)200%n/a112211
visitStatisticsWriterNode(StatisticsWriterNode, Void)190%n/a112211
visitTableFinish(TableFinishNode, Void)190%n/a112211
visitMetadataDelete(MetadataDeleteNode, Void)190%n/a112211
visitLateralJoin(LateralJoinNode, Void)190%n/a112211
processChildren(PlanNode, Void)190%20%224411
lambda$printTableScanInfo$16(NodeRepresentation, TupleDomain, Map.Entry)190%n/a114411
visitGroupReference(GroupReference, Void)180%n/a112211
lambda$visitWindow$9(OrderingScheme, VariableReferenceExpression)170%n/a111111
lambda$formatAggregation$3(StringBuilder, RowExpression)170%n/a111111
visitSequence(SequenceNode, Void)160%n/a113311
lambda$formatDomain$22(Type, ImmutableList.Builder, DiscreteValues)150%n/a114411
lambda$visitJoin$1(NodeRepresentation, SortExpressionContext)150%n/a111111
visitPlan(PlanNode, Void)140%n/a111111
lambda$visitSort$18(SortNode, VariableReferenceExpression)140%n/a111111
lambda$visitTopN$17(TopNNode, VariableReferenceExpression)140%n/a111111
lambda$visitTopNRowNumber$11(TopNRowNumberNode, VariableReferenceExpression)140%n/a111111
lambda$formatAggregation$5(StringBuilder, VariableReferenceExpression)140%n/a111111
lambda$visitExchange$19(OrderingScheme, VariableReferenceExpression)130%n/a111111
lambda$visitScanFilterAndProjectInfo$13(DynamicFilters.DynamicFilterPlaceholder)130%n/a111111
lambda$visitWindow$10(OrderingScheme, VariableReferenceExpression)130%n/a111111
lambda$formatAggregation$4(StringBuilder, OrderingScheme)130%n/a111111
addNode(PlanNode, String, String, List)110%n/a111111
addNode(PlanNode, String, List)110%n/a111111
visitExplainAnalyze(ExplainAnalyzeNode, Void)100%n/a112211
visitCteReference(CteReferenceNode, Void)100%n/a112211
visitUnion(UnionNode, Void)100%n/a112211
visitIntersect(IntersectNode, Void)100%n/a112211
visitExcept(ExceptNode, Void)100%n/a112211
visitTableWriteMerge(TableWriterMergeNode, Void)100%n/a112211
visitDelete(DeleteNode, Void)100%n/a112211
visitUpdate(UpdateNode, Void)100%n/a112211
visitEnforceSingleRow(EnforceSingleRowNode, Void)100%n/a112211
visitAssignUniqueId(AssignUniqueId, Void)100%n/a112211
lambda$visitSemiJoin$2(NodeRepresentation, SemiJoinNode.DistributionType)100%n/a111111
lambda$visitJoin$0(NodeRepresentation, JoinDistributionType)100%n/a111111
lambda$null$21(Type, Object)90%n/a111111
lambda$printTableScanInfo$15(Set, Map.Entry)90%20%221111
lambda$visitWindow$8(WindowNode, VariableReferenceExpression)90%20%221111
lambda$visitGroupId$7(GroupIdNode, List)90%n/a113311
visitFilter(FilterNode, Void)80%n/a111111
addNode(PlanNode, String, String)80%n/a111111
lambda$addNode$25(PlanNodeId)80%n/a111111
lambda$addNode$24(PlanNodeId)80%n/a111111
lambda$formatDomain$23(ImmutableList.Builder, AllOrNone)80%20%223311
addNode(PlanNode, String)60%n/a111111
lambda$addNode$26(PlanNode, Map)60%n/a111111
lambda$visitScanFilterAndProjectInfo$14(PlanNode, Map)60%n/a111111
lambda$visitTableScan$12(TableScanNode, Map)60%n/a111111
lambda$null$6(GroupIdNode, VariableReferenceExpression)60%n/a111111