testJoinWithMultipleInSubqueryClauses() |  | 0% |  | 0% | 3 | 3 | 28 | 28 | 1 | 1 |
testJoinWithScalarSubqueryToBeExecutedAsPostJoinFilter() |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
testShuffledStatsWithInnerJoin() |  | 0% |  | 0% | 4 | 4 | 32 | 32 | 1 | 1 |
testJoinWithInSubqueryToBeExecutedAsPostJoinFilter() |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
testJoinWithMultipleScalarSubqueryClauses() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
testJoinWithScalarSubqueryToBeExecutedAsPostJoinFilterWithEmptyInnerTable() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
testRowNumberJoin() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
testNonEqualityLeftJoin() |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
testNonEqualityRightJoin() |  | 0% | | n/a | 1 | 1 | 22 | 22 | 1 | 1 |
testNonEqualityJoin() |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
testLimitWithJoin() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
testJoinsWithTrueJoinCondition() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
testLateralJoin() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
testJoinCriteriaCoercion() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
testSemiJoin() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
testNonEqualityFullJoin() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
testOuterJoinWithComplexCorrelatedSubquery() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
testJoinsWithNullsInternal(Session) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
testJoinWithNonDeterministicLessThan() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
testOuterJoinWithCommonExpression() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
testJoinWithLessThanInJoinClause() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
testJoinWithGreaterThanInJoinClause() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
testNonDeterministicJoinPredicatePushdown() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getTableRowCount(String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testJoinUsingSymbolsFromJustOneSideOfJoin() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
testSemiJoinWithGroupBy() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
testJoinsWithNullInferencing() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
testInnerJoinWithEmptyBuildSide() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
testJoinWithComplexExpressions3() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
testImplicitCrossJoin() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
testJoinWithExpressionsThatMayReturnNull() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testSimpleFullJoin() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testJoinWithNormalization() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
testLeftJoinWithEmptyInnerTable() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
testRightJoinWithEmptyInnerTable() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
testExecuteUsingComplexJoinCriteria() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
testExecuteUsingWithSubqueryInJoin() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
testSemiJoinNullHandling() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testJoinWithMultipleLessThanPredicatesDifferentOrders() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testJoinWithLessThanOnDatesInJoinClause() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
testOuterJoinWithExpression() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testSimpleRightJoin() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testCrossJoinWithNulls() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
testFullJoinWithEmptyBuildSide() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
noJoinReordering() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
testSimpleLeftJoin() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
testRightJoinWithEmptyBuildSide() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testLeftJoinWithEmptyBuildSide() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testNonEqualityJoinWithTryInFilter() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testFullJoinNormalizedToLeft() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testFullJoinNormalizedToRight() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testAntiJoinNullHandling() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testJoinsWithNulls() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testOuterJoinWithNullsOnProbe() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
optimizeJoinForEmptyBuildRuntime() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
inferNullsFromJoinFiltersWithUseFunctionMetadata() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testJoinWithRangePredicatesInJoinClause() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testSimpleJoin() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testRightJoinNormalizedToInner() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testCrossJoinUnion() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testBuildFilteredLeftJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testProbeFilteredLeftJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testBuildFilteredRightJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testProbeFilteredRightJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testInnerJoinWithEmptyProbeSide() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testRightJoinWithEmptyProbeSide() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testRowFieldAccessorInJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinUsing() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testWildcardFromJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testQualifiedWildcardFromJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testNonEqualityJoinWithScalarRequiringSessionParameter() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinUsingMultipleFields() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testColocatedJoinWithLocalUnion() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithScalarSubqueryInOnClause() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testFullJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testFullJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSimpleFullJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSimpleFullJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithStatefulFilterFunction() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinUnaliasedSubqueries() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testWithSelfJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testInSubqueryWithCrossJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testCrossJoinsWithWhereClause() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testCrossJoinUnnestWithUnion() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$testOuterJoinWithComplexCorrelatedSubquery$0(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testJoinWithMultiFieldGroupBy() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testDistinctJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinCoercion() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinCoercionOnEqualityComparison() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSimpleJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSimpleJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinDoubleClauseWithLeftOverlap() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinDoubleClauseWithRightOverlap() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithAlias() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithConstantExpression() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithConstantTrueExpressionWithCoercion() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithCanonicalizedConstantTrueExpressionWithCoercion() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithConstantPredicatePushDown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithInferredFalseJoinClause() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithReversedComparison() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithComplexExpressions() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithComplexExpressions2() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSelfJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinAggregations() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinOnMultipleFields() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithNonJoinExpression() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithNullValues() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftFilteredJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightFilteredJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithFullyPushedDownJoinClause() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinPredicateMoveAround() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinNormalizedToInner() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSimpleLeftJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSimpleLeftJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testDoubleFilteredLeftJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testDoubleFilteredLeftJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinDoubleClauseWithLeftOverlap() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinDoubleClauseWithRightOverlap() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinPredicateMoveAround() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinEqualityInference() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinWithNullValues() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testDoubleFilteredRightJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testDoubleFilteredRightJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSimpleRightJoinWithLeftConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSimpleRightJoinWithRightConstantEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightJoinDoubleClauseWithLeftOverlap() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightJoinDoubleClauseWithRightOverlap() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightJoinPredicateMoveAround() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightJoinEqualityInference() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightJoinWithNullValues() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinWithGroupByAsProbe() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinEffectivePredicateWithNoRanges() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinProjectionPushDown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testUnionWithJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testUnionWithAggregationAndJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testUnionWithJoinOnNonTranslatableSymbols() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRandCrossJoins() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testCrossJoins() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testCrossJoinEmptyProbePage() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testCrossJoinEmptyBuildPage() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSimpleCrossJoins() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testCrossJoinsDifferentDataTypes() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinOnConstantExpression() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinConstantPropagation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testAntiJoin() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSemiJoinLimitPushDown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSemiJoinUnionNullHandling() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSemiJoinAggregationNullHandling() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSemiJoinUnionAggregationNullHandling() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSemiJoinAggregationUnionNullHandling() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testJoinPredicatePushdown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinAsInnerPredicatePushdown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testPlainLeftJoinPredicatePushdown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinPredicatePushdownWithSelfEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testLeftJoinPredicatePushdownWithNullConstant() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightJoinAsInnerPredicatePushdown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testPlainRightJoinPredicatePushdown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testRightJoinPredicatePushdownWithSelfEquality() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testPredicatePushdownJoinEqualityGroups() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testSemiJoinPredicateMoveAround() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
AbstractTestJoinQueries() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |