visitTableWriter(TableWriterNode, StreamPreferredProperties) |  | 0% |  | 0% | 8 | 8 | 37 | 37 | 1 | 1 |
visitAggregation(AggregationNode, StreamPreferredProperties) |  | 0% |  | 0% | 7 | 7 | 36 | 36 | 1 | 1 |
visitUnion(UnionNode, StreamPreferredProperties) |  | 0% |  | 0% | 4 | 4 | 35 | 35 | 1 | 1 |
visitWindow(WindowNode, StreamPreferredProperties) |  | 0% |  | 0% | 6 | 6 | 29 | 29 | 1 | 1 |
planSortWithoutPartition(SortNode, StreamPreferredProperties) |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
planTableWriteWithTableWriteMerge(TableWriterNode, AddLocalExchanges.PlanWithProperties) |  | 0% | | n/a | 1 | 1 | 34 | 34 | 1 | 1 |
visitJoin(JoinNode, StreamPreferredProperties) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
enforce(AddLocalExchanges.PlanWithProperties, StreamPreferredProperties) |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
pruneMarkDistinctVariables(MarkDistinctNode, List) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
visitDelete(DeleteNode, StreamPreferredProperties) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
visitDistinctLimit(DistinctLimitNode, StreamPreferredProperties) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
planSortWithPartition(SortNode, StreamPreferredProperties) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
visitIndexJoin(IndexJoinNode, StreamPreferredProperties) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
planAndEnforce(PlanNode, StreamPreferredProperties, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visitMarkDistinct(MarkDistinctNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
visitSemiJoin(SemiJoinNode, StreamPreferredProperties) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
visitExchange(ExchangeNode, StreamPreferredProperties) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
accept(PlanNode, StreamPreferredProperties) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
visitSpatialJoin(SpatialJoinNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
visitTopN(TopNNode, StreamPreferredProperties) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
visitLimit(LimitNode, StreamPreferredProperties) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
AddLocalExchanges.Rewriter(AddLocalExchanges, VariableAllocator, PlanNodeIdAllocator, Session, boolean) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
rebaseAndDeriveProperties(PlanNode, List) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
visitRowNumber(RowNumberNode, StreamPreferredProperties) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
visitTopNRowNumber(TopNRowNumberNode, StreamPreferredProperties) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
planAndEnforceChildren(PlanNode, StreamPreferredProperties, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
deriveProperties(PlanNode, StreamPropertyDerivations.StreamProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
deriveProperties(PlanNode, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitApply(ApplyNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitLateralJoin(LateralJoinNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitSort(SortNode, StreamPreferredProperties) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$visitAggregation$1(List, VariableReferenceExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitPlan(PlanNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$visitWindow$3(List, OrderingScheme) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$planAndEnforceChildren$8(StreamPreferredProperties, StreamPreferredProperties, PlanNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$planTableWriteWithTableWriteMerge$6(StatisticAggregations) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitOutput(OutputNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitExplainAnalyze(ExplainAnalyzeNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visitStatisticsWriterNode(StatisticsWriterNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitTableFinish(TableFinishNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitEnforceSingleRow(EnforceSingleRowNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$pruneMarkDistinctVariables$5(Set, VariableReferenceExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitWindow$4(Set, VariableReferenceExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$null$2(OrderingScheme, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$planSortWithoutPartition$0(OrderingScheme, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitUnion$7(PlanNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitTableWriteMerge(TableWriterMergeNode, StreamPreferredProperties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |