public abstract class AbstractTestDistributedQueries extends AbstractTestQueries
AbstractTestQueryFramework.QueryRunnerSupplierCUSTOM_FUNCTIONS, TEST_CATALOG_PROPERTIES, TEST_SYSTEM_PROPERTIES| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTestDistributedQueries(AbstractTestQueryFramework.QueryRunnerSupplier supplier) |
qualifiedComparisonsCornerCases, selectLargeInterval, selectNull, testAccessControl, testAggregationOverUnknown, testAliasedInInlineView, testApproxPercentile, testApproxSetBigint, testApproxSetBigintGroupBy, testApproxSetDouble, testApproxSetDoubleGroupBy, testApproxSetGroupByWithNulls, testApproxSetGroupByWithOnlyNullsInOneGroup, testApproxSetOnlyNulls, testApproxSetVarchar, testApproxSetVarcharGroupBy, testApproxSetWithNulls, testArithmeticNegation, testArrayAgg, testArrays, testArrayShuffle, testAssignUniqueId, testAtTimeZone, testAverageAll, testCaseInsensitiveAliasedRelation, testCaseInsensitiveAttribute, testCaseInsensitiveRowFieldReference, testCaseNoElse, testCaseNoElseInconsistentResultType, testCaseWithSupertypeCast, testCast, testChainedUnionsWithOrder, testChecksum, testCoercions, testColumnAliases, testComplexQuery, testConcatOperator, testCorrelatedExistsSubqueries, testCorrelatedExistsSubqueriesWithEqualityPredicatesInWhere, testCorrelatedExistsSubqueriesWithPrunedCorrelationSymbols, testCorrelatedInPredicateSubqueries, testCorrelatedNonAggregationScalarSubqueries, testCorrelatedScalarSubqueries, testCorrelatedScalarSubqueriesWithScalarAggregation, testCorrelatedScalarSubqueriesWithScalarAggregationAndEqualityPredicatesInWhere, testCountAll, testCountColumn, testCountOnInternalTables, testCustomAdd, testCustomRank, testCustomSum, testDefaultDecimalLiteralSwitch, testDefaultExplainGraphvizFormat, testDefaultExplainTextFormat, testDereferenceInComparison, testDereferenceInFunctionCall, testDereferenceInSubquery, testDescribeInput, testDescribeInputNoParameters, testDescribeInputNoSuchQuery, testDescribeInputWithAggregation, testDescribeOutput, testDescribeOutputNamedAndUnnamed, testDescribeOutputNonSelect, testDescribeOutputNoSuchQuery, testDescribeOutputOnAliasedColumnsAndExpressions, testDescribeOutputShowTables, testDistinct, testDistinctHaving, testDistinctLimit, testDistinctMultipleFields, testDistinctWithOrderBy, testDistinctWithOrderByNotInSelect, testDistributedExplain, testDistributedExplainGraphvizFormat, testDistributedExplainTextFormat, testDuplicateFields, testEmptyApproxSet, testEmptyInputForUnnest, testExcept, testExceptAllFails, testExceptWithAggregation, testExchangeWithProjectionPushDown, testExecute, testExecuteNoSuchQuery, testExecuteUsing, testExecuteUsingComplexJoinCriteria, testExecuteUsingWithSubquery, testExecuteUsingWithSubqueryInJoin, testExecuteWithParametersInGroupBy, testExistsSubquery, testExistsSubqueryWithGroupBy, testExplainDdl, testExplainExecute, testExplainExecuteWithUsing, testExplainOfExplain, testExplainOfExplainAnalyze, testExplainSetSessionWithUsing, testExplainValidate, testExplainValidateThrows, testFilterPushdownWithAggregation, testFunctionArgumentTypeConstraint, testFunctionNotRegistered, testGroupByKeyPredicatePushdown, testGroupByOrderByLimit, testGrouping, testGroupingInTableSubquery, testGroupingWithFortyArguments, testHaving, testHaving2, testHaving3, testHavingWithoutGroupBy, testIfExpression, testIn, testInformationSchemaFiltering, testInformationSchemaUppercaseName, testInlineView, testInlineViewWithProjections, testInSubqueryWithCrossJoin, testIntersect, testIntersectAllFails, testIntersectWithAggregation, testInUncorrelatedSubquery, testInvalidCast, testInvalidCastInMultilineQuery, testInvalidColumn, testInvalidType, testInvalidTypeArray, testInvalidTypeBetweenOperator, testInvalidTypeInfixOperator, testIOExplain, testLambdaCapture, testLambdaInAggregationContext, testLambdaInSubqueryContext, testLambdaInValuesAndUnnest, testLargeIn, testLateralJoin, testLimit, testLimitAll, testLimitInInlineView, testLimitIntMax, testLimitPushDown, testLimitWithAggregation, testLimitZero, testLogicalExplain, testLogicalExplainGraphvizFormat, testLogicalExplainTextFormat, testMaps, testMapSubscript, testMaxBy, testMaxByN, testMaxMinStringWithNulls, testMergeEmptyApproxSet, testMergeEmptyNonEmptyApproxSet, testMergeHyperLogLog, testMergeHyperLogLogGroupBy, testMergeHyperLogLogGroupByWithNulls, testMergeHyperLogLogOnlyNulls, testMergeHyperLogLogWithNulls, testMinBy, testMinByN, testMissingRowFieldInGroupBy, testMixedWildcards, testMultiColumnUnionAll, testMultipleWildcards, testNodeRoster, testNoFrom, testNonDeterministic, testNonDeterministicAggregationPredicatePushdown, testNonDeterministicFilter, testNonDeterministicProjection, testNonDeterministicTableScanPredicatePushdown, testNonReservedTimeWords, testNullOnLhsOfInPredicateAllowed, testOffset, testOffsetEmptyResult, testOffsetWithFetch, testOffsetWithOrderBy, testOutputInEnforceSingleRow, testP4ApproxSetBigint, testP4ApproxSetBigintGroupBy, testP4ApproxSetDouble, testP4ApproxSetDoubleGroupBy, testP4ApproxSetGroupByWithNulls, testP4ApproxSetGroupByWithOnlyNullsInOneGroup, testP4ApproxSetOnlyNulls, testP4ApproxSetVarchar, testP4ApproxSetVarcharGroupBy, testP4ApproxSetWithNulls, testParametersNonPreparedStatement, testParsingError, testPredicatePushdown, testPreparedStatementWithSubqueries, testPruningCountAggregationOverScalar, testQualifiedWildcard, testQualifiedWildcardFromAlias, testQualifiedWildcardFromInlineView, testQuantifiedComparison, testQuantifiedComparisonCornerCases, testQuotedIdentifiers, testReduceAgg, testReferenceToWithQueryInFromClause, testRepeatedAggregations, testRepeatedOutputs, testRepeatedOutputs2, testRollupOverUnion, testRowCast, testRowFieldAccessor, testRowFieldAccessorInAggregate, testRowFieldAccessorInJoin, testRowNumberFilterAndLimit, testRowNumberLimit, testRowNumberMultipleFilters, testRowNumberNoOptimization, testRowNumberPartitionedFilter, testRowNumberPropertyDerivation, testRowNumberSpecialFilters, testRowNumberUnpartitionedFilter, testRowNumberUnpartitionedFilterLimit, testRows, testSameInPredicateInProjectionAndFilter, testScalarFunction, testScalarSubquery, testScalarSubqueryWithGroupBy, testSelectCaseInsensitive, testSelectColumnOfNulls, testSelectOnlyUnion, testSelectWithComparison, testShowCatalogs, testShowCatalogsLike, testShowColumns, testShowFunctions, testShowSchemas, testShowSchemasFrom, testShowSchemasLike, testShowSchemasLikeWithEscape, testShowSession, testShowTables, testShowTablesFrom, testShowTablesLike, testShowTablesLikeWithEscape, testSpecialFloatingPointValues, testStdDev, testStdDevPop, testSubqueriesWithDisjunction, testSubqueryBody, testSubqueryBodyDoubleOrderby, testSubqueryBodyOrderLimit, testSubqueryBodyProjectedOrderby, testSubqueryUnion, testTableAsSubquery, testTableQuery, testTableQueryInUnion, testTableQueryOrderLimit, testTableSampleBernoulli, testTableSampleBernoulliBoundaryValues, testTopN, testTopNByMultipleFields, testTopNPartitionedWindow, testTopNPartitionedWindowWithEqualityFilter, testTopNUnpartitionedLargeWindow, testTopNUnpartitionedWindow, testTopNUnpartitionedWindowWithCompositeFilter, testTopNUnpartitionedWindowWithEqualityFilter, testTransactionsTable, testTrivialNonDeterministicPredicatePushdown, testTry, testTryInvalidCast, testTryLambdaRepeated, testTryNoMergeProjections, testTwoCorrelatedExistsSubqueries, testTypeMismatch, testUnaliasedSubqueries, testUnaliasedSubqueries1, testUnaliasSymbolReferencesWithUnion, testUnion, testUnionAll, testUnionAllPredicateMoveAroundWithOverlappingProjections, testUnionArray, testUnionDistinct, testUnionRequiringCoercion, testUnionWithAggregation, testUnionWithAggregationAndJoin, testUnionWithAggregationAndTableScan, testUnionWithFilterNotInSelect, testUnionWithJoin, testUnionWithJoinOnNonTranslateableSymbols, testUnionWithProjectionPushDown, testUnionWithTopN, testUnionWithUnionAndAggregation, testUnnest, testValues, testValuesWithNonTrivialType, testValuesWithTimestamp, testValuesWithUnusedColumns, testVarbinary, testVariance, testVariancePop, testWhereNull, testWhereWithRowField, testWildcard, testWildcardFromSubquery, testWith, testWithAliased, testWithChaining, testWithColumnAliasing, testWithHiding, testWithNestedSubqueries, testWithQualifiedPrefix, testWithRecursiveassertAccessAllowed, assertAccessAllowed, assertAccessDenied, assertAccessDenied, assertQuery, assertQuery, assertQuery, assertQuery, assertQuery, assertQueryFails, assertQueryFails, assertQueryFailsEventually, assertQueryOrdered, assertQueryOrdered, assertQueryOrdered, assertQueryOrdered, assertQueryReturnsEmptyResult, assertQueryReturnsEmptyResult, assertQuerySucceeds, assertQuerySucceeds, assertTableColumnNames, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, close, computeActual, computeActual, computeExpected, computeScalar, executeExclusively, formatSqlText, getExplainPlan, getGraphvizExplainPlan, getNodeCount, getQueryRunner, getSession, init, skipTestUnlessprotected AbstractTestDistributedQueries(AbstractTestQueryFramework.QueryRunnerSupplier supplier)
protected boolean supportsViews()
protected boolean supportsArrays()
public void testSetSession()
public void testResetSession()
public void testCreateTable()
public void testCreateTableAsSelect()
public void testExplainAnalyze()
public void testExplainAnalyzeVerbose()
public void testExplainAnalyzeDDL()
protected void assertCreateTableAsSelect(String table, String query, String rowCountQuery)
protected void assertCreateTableAsSelect(String table, String query, String expectedQuery, String rowCountQuery)
protected void assertCreateTableAsSelect(Session session, String table, String query, String expectedQuery, String rowCountQuery)
public void testRenameTable()
public void testCommentTable()
public void testRenameColumn()
public void testDropColumn()
public void testAddColumn()
public void testInsert()
public void testInsertArray()
public void testDelete()
public void testDropTableIfExists()
public void testView()
public void testViewCaseSensitivity()
public void testCompatibleTypeChangeForView()
public void testCompatibleTypeChangeForView2()
public void testViewMetadata()
public void testQueryLoggingCount()
public void testLargeQuerySuccess()
public void testShowSchemasFromOther()
public void testTableSampleSystemBoundaryValues()
public void testSymbolAliasing()
public void testNonQueryAccessControl()
public void testViewAccessControl()
public void testWrittenStats()
public void testComplexCast()
Copyright © 2012–2019. All rights reserved.