apply(ProjectNode, Captures, Rule.Context) |  | 0% |  | 0% | 7 | 7 | 56 | 56 | 1 | 1 |
extractExchangeOutputToInput(ExchangeNode, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
static {...} |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$apply$3(Assignments.Builder, ImmutableList.Builder, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$apply$1(Assignments.Builder, ImmutableList.Builder, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$apply$4(Set, VariableReferenceExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$apply$2(Set, VariableReferenceExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isSymbolToSymbolProjection(ProjectNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$static$0(ProjectNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
PushProjectionThroughExchange() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$isSymbolToSymbolProjection$5(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPattern() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |