Package io.trino.testing
Class AbstractTestFaultTolerantExecutionJoinQueries
java.lang.Object
io.trino.testing.AbstractTestQueryFramework
io.trino.testing.AbstractTestJoinQueries
io.trino.testing.AbstractTestFaultTolerantExecutionJoinQueries
-
Field Summary
Fields inherited from class io.trino.testing.AbstractTestJoinQueries
REQUIRED_TPCH_TABLES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final QueryRunnerprotected abstract QueryRunnercreateQueryRunner(Map<String, String> extraProperties) Methods inherited from class io.trino.testing.AbstractTestJoinQueries
testAntiJoin, testAntiJoinNullHandling, testBuildFilteredLeftJoin, testBuildFilteredRightJoin, testColocatedJoinWithLocalUnion, testCrossJoinEmptyBuildPage, testCrossJoinEmptyProbePage, testCrossJoins, testCrossJoinsDifferentDataTypes, testCrossJoinsWithWhereClause, testCrossJoinUnion, testCrossJoinUnnestWithUnion, testCrossJoinWithNulls, testDistinctJoin, testDoubleFilteredLeftJoinWithLeftConstantEquality, testDoubleFilteredLeftJoinWithRightConstantEquality, testDoubleFilteredRightJoinWithLeftConstantEquality, testDoubleFilteredRightJoinWithRightConstantEquality, testEquijoinOnDifferentTypesWithFilter, testFullJoinNormalizedToLeft, testFullJoinNormalizedToRight, testFullJoinWithCoalesce, testFullJoinWithEmptyBuildSide, testFullJoinWithLeftConstantEquality, testFullJoinWithRightConstantEquality, testImplicitCrossJoin, testInnerJoinWithEmptyBuildSide, testInnerJoinWithEmptyProbeSide, testJoinAggregations, testJoinCoercion, testJoinCoercionOnEqualityComparison, testJoinConstantPropagation, testJoinCriteriaCoercion, testJoinDoubleClauseWithLeftOverlap, testJoinDoubleClauseWithRightOverlap, testJoinEffectivePredicateWithNoRanges, testJoinOnConstantExpression, testJoinOnMultipleFields, testJoinPredicateMoveAround, testJoinPredicatePushdown, testJoinProjectionPushDown, testJoinsWithTrueJoinCondition, testJoinUnaliasedSubqueries, testJoinUsing, testJoinUsingMultipleFields, testJoinUsingSymbolsFromJustOneSideOfJoin, testJoinWithAlias, testJoinWithCanonicalizedConstantTrueExpressionWithCoercion, testJoinWithComplexExpressions, testJoinWithComplexExpressions2, testJoinWithComplexExpressions3, testJoinWithConstantExpression, testJoinWithConstantPredicatePushDown, testJoinWithConstantTrueExpressionWithCoercion, testJoinWithExpressionsThatMayReturnNull, testJoinWithFullyPushedDownJoinClause, testJoinWithGreaterThanInJoinClause, testJoinWithGroupByAsProbe, testJoinWithInferredFalseJoinClause, testJoinWithInSubqueryToBeExecutedAsPostJoinFilter, testJoinWithLeftConstantEquality, testJoinWithLessThanInJoinClause, testJoinWithLessThanOnDatesInJoinClause, testJoinWithMultiFieldGroupBy, testJoinWithMultipleInSubqueryClauses, testJoinWithMultipleLessThanPredicatesDifferentOrders, testJoinWithMultipleScalarSubqueryClauses, testJoinWithNonDeterministicLessThan, testJoinWithNonJoinExpression, testJoinWithNormalization, testJoinWithNullValues, testJoinWithRangePredicatesinJoinClause, testJoinWithReversedComparison, testJoinWithRightConstantEquality, testJoinWithScalarSubqueryInOnClause, testJoinWithScalarSubqueryToBeExecutedAsPostJoinFilter, testJoinWithScalarSubqueryToBeExecutedAsPostJoinFilterWithEmptyInnerTable, testJoinWithStatefulFilterFunction, testLeftFilteredJoin, testLeftJoinAsInnerPredicatePushdown, testLeftJoinDoubleClauseWithLeftOverlap, testLeftJoinDoubleClauseWithRightOverlap, testLeftJoinEqualityInference, testLeftJoinNormalizedToInner, testLeftJoinPredicateMoveAround, testLeftJoinPredicatePushdownWithNullConstant, testLeftJoinPredicatePushdownWithSelfEquality, testLeftJoinWithEmptyBuildSide, testLeftJoinWithEmptyInnerTable, testLeftJoinWithLeftConstantEquality, testLeftJoinWithNullValues, testLeftJoinWithRightConstantEquality, testMultiJoinWithEligibleForDynamicFiltering, testNonDeterministicJoinPredicatePushdown, testNonEqalityJoinWithScalarRequiringSessionParameter, testNonEqualityFullJoin, testNonEqualityJoin, testNonEqualityJoinWithTryInFilter, testNonEqualityLeftJoin, testNonEqualityRightJoin, testOuterJoinWithCommonExpression, testOuterJoinWithComplexCorrelatedSubquery, testOuterJoinWithNullsOnProbe, testOutputDuplicatesInsensitiveJoin, testPlainLeftJoinPredicatePushdown, testPlainRightJoinPredicatePushdown, testPredicatePushdownJoinEqualityGroups, testProbeFilteredLeftJoin, testProbeFilteredRightJoin, testQualifiedWildcardFromJoin, testRandCrossJoins, testRightFilteredJoin, testRightJoinAsInnerPredicatePushdown, testRightJoinDoubleClauseWithLeftOverlap, testRightJoinDoubleClauseWithRightOverlap, testRightJoinEqualityInference, testRightJoinNormalizedToInner, testRightJoinPredicateMoveAround, testRightJoinPredicatePushdownWithSelfEquality, testRightJoinWithEmptyBuildSide, testRightJoinWithEmptyInnerTable, testRightJoinWithEmptyProbeSide, testRightJoinWithLeftConstantEquality, testRightJoinWithNullValues, testRightJoinWithRightConstantEquality, testRowNumberJoin, testSelfJoin, testSemiJoin, testSemiJoinAggregationNullHandling, testSemiJoinAggregationUnionNullHandling, testSemiJoinLimitPushDown, testSemiJoinNullHandling, testSemiJoinPredicateMoveAround, testSemiJoinUnionAggregationNullHandling, testSemiJoinUnionNullHandling, testSemiJoinWithGroupBy, testSimpleCrossJoins, testSimpleFullJoin, testSimpleFullJoinWithLeftConstantEquality, testSimpleFullJoinWithRightConstantEquality, testSimpleJoin, testSimpleJoinWithLeftConstantEquality, testSimpleJoinWithRightConstantEquality, testSimpleLeftJoin, testSimpleLeftJoinWithLeftConstantEquality, testSimpleLeftJoinWithRightConstantEquality, testSimpleRightJoin, testSimpleRightJoinWithLeftConstantEquality, testSimpleRightJoinWithRightConstantEquality, testWildcardFromJoin, testWithSelfJoinMethods inherited from class io.trino.testing.AbstractTestQueryFramework
assertAccessAllowed, assertAccessAllowed, assertAccessDenied, assertAccessDenied, assertExplain, assertExplain, assertExplainAnalyze, assertExplainAnalyze, assertQuery, assertQuery, assertQuery, assertQuery, assertQuery, assertQuery, assertQueryEventually, assertQueryFails, assertQueryFails, assertQueryFailsEventually, assertQueryOrdered, assertQueryOrdered, assertQueryOrdered, assertQueryOrdered, assertQueryReturnsEmptyResult, assertQueryReturnsEmptyResult, assertQueryStats, assertQuerySucceeds, assertQuerySucceeds, assertTableColumnNames, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, close, closeAfterClass, computeActual, computeActual, computeExpected, computeScalar, computeScalar, ensureTestNamingConvention, executeExclusively, formatSqlText, getDistributedQueryRunner, getDynamicFilteringStats, getExplainPlan, getGraphvizExplainPlan, getNodeCount, getQualifiedTableName, getQueryRunner, getSession, init, inTransaction, newTransaction, noJoinReordering, noJoinReordering, query, query, searchScanFilterAndProjectOperatorStats, skipTestUnless
-
Constructor Details
-
AbstractTestFaultTolerantExecutionJoinQueries
public AbstractTestFaultTolerantExecutionJoinQueries()
-
-
Method Details
-
createQueryRunner
- Specified by:
createQueryRunnerin classAbstractTestQueryFramework- Throws:
Exception
-
createQueryRunner
protected abstract QueryRunner createQueryRunner(Map<String, String> extraProperties) throws Exception- Throws:
Exception
-