| visitArrayMap(ArrayMap, PlanTranslatorContext) |  | 0% |  | 0% | 3 | 3 | 36 | 36 | 1 | 1 |
| visitMatch(Match, PlanTranslatorContext) |   | 16% |  | 0% | 7 | 8 | 20 | 25 | 0 | 1 |
| visitNot(Not, PlanTranslatorContext) |   | 54% |   | 60% | 4 | 6 | 14 | 29 | 0 | 1 |
| visitTimestampArithmetic(TimestampArithmetic, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| visitLambda(Lambda, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitNullSafeEqual(NullSafeEqual, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitJavaUdaf(JavaUdaf, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| translateAssertion(AssertNumRowsElement.Assertion) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| visitStateCombinator(StateCombinator, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitJavaUdf(JavaUdf, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitJavaUdtf(JavaUdtf, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitMergeCombinator(MergeCombinator, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitUnionCombinator(UnionCombinator, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitForEachCombinator(ForEachCombinator, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getOlapTableDirectly(SlotReference) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| translateOrderExpression(OrderExpression, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitStateCombinator$12(PlanTranslatorContext, Expression) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$visitMatch$1(Match) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| translateAssert(AssertNumRowsElement) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitForEachCombinator$15(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitUnionCombinator$14(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitMergeCombinator$13(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitWindowFunction$6(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$translateAggregateFunction$22(PlanTranslatorContext, Expression) |   | 56% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| lambda$translateAggregateFunction$24(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitJavaUdaf$21(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitJavaUdtf$20(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitJavaUdf$19(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitLambda$7(PlanTranslatorContext, ArrayItemReference) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitWindowFunction$4(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMarkJoinReference(MarkJoinSlotReference, PlanTranslatorContext) |   | 61% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| visitElementAt(ElementAt, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArrayItemSlot(ArrayItemReference.ArrayItemSlot, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArrayItemReference(ArrayItemReference, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitTimestampArithmetic$11(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitNot$2(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitWindowFunction$5(Expr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWindowFunction(WindowFunction, PlanTranslatorContext) |   | 97% |   | 50% | 1 | 2 | 1 | 26 | 0 | 1 |
| visitBinaryArithmetic(BinaryArithmetic, PlanTranslatorContext) |   | 95% |   | 66% | 2 | 4 | 1 | 11 | 0 | 1 |
| visitTableGeneratingFunction(TableGeneratingFunction, PlanTranslatorContext) |  | 98% |   | 50% | 1 | 2 | 0 | 16 | 0 | 1 |
| lambda$visitAggregateFunction$17(Expression) |  | 85% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| translateAggregateFunction(AggregateFunction, List, List, AggregateParam, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 4 | 0 | 23 | 0 | 1 |
| visitAggregateFunction(AggregateFunction, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 14 | 0 | 1 |
| visitScalarFunction(ScalarFunction, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 16 | 0 | 1 |
| visitCaseWhen(CaseWhen, PlanTranslatorContext) |  | 100% |   | 75% | 1 | 3 | 0 | 13 | 0 | 1 |
| visitInPredicate(InPredicate, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| visitAggregateExpression(AggregateExpression, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| visitEqualTo(EqualTo, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitGreaterThan(GreaterThan, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitGreaterThanEqual(GreaterThanEqual, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitLessThan(LessThan, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitLessThanEqual(LessThanEqual, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitAnd(And, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| visitOr(Or, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| visitUnaryArithmetic(UnaryArithmetic, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| visitCast(Cast, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| visitIsNull(IsNull, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$visitMatch$0(Match) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| visitNullLiteral(NullLiteral, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$visitAggregateFunction$16(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitAggregateExpression$9(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitAlias(Alias, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| translate(Expression, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitTableGeneratingFunction$10(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitScalarFunction$8(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitInPredicate$3(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitSlotReference(SlotReference, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitVirtualReference(VirtualSlotReference, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitAggregateFunction$18(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ExpressionTranslator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitLiteral(Literal, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$translateAggregateFunction$23(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |