Class AbstractTestEngineOnlyQueries

java.lang.Object
io.trino.testing.AbstractTestQueryFramework
io.trino.testing.AbstractTestEngineOnlyQueries
Direct Known Subclasses:
AbstractDistributedEngineOnlyQueries

public abstract class AbstractTestEngineOnlyQueries extends AbstractTestQueryFramework
  • Field Details

  • Constructor Details

    • AbstractTestEngineOnlyQueries

      public AbstractTestEngineOnlyQueries()
  • Method Details

    • testDateLiterals

      public void testDateLiterals()
    • testTimeLiterals

      public void testTimeLiterals()
    • testTimeWithTimeZoneLiterals

      public void testTimeWithTimeZoneLiterals()
    • testTimestampLiterals

      public void testTimestampLiterals()
    • testTimestampWithTimeZoneLiterals

      public void testTimestampWithTimeZoneLiterals()
    • testLocallyUnrepresentableTimeLiterals

      public void testLocallyUnrepresentableTimeLiterals()
    • testNodeRoster

      public void testNodeRoster()
    • testTransactionsTable

      public void testTransactionsTable()
    • testCountOnInternalTables

      public void testCountOnInternalTables()
    • testParsingError

      public void testParsingError()
    • testSelectLargeInterval

      public void testSelectLargeInterval()
    • testNoFrom

      public void testNoFrom()
    • testSelectNull

      public void testSelectNull()
    • testExceptAll

      public void testExceptAll()
    • testIntersectAll

      public void testIntersectAll()
    • testCharVarcharComparison

      public void testCharVarcharComparison()
    • testVarcharCharComparison

      public void testVarcharCharComparison()
    • testRollupOverUnion

      public void testRollupOverUnion()
    • testIntersect

      public void testIntersect()
    • testIntersectWithAggregation

      public void testIntersectWithAggregation()
    • testExcept

      public void testExcept()
    • testExceptWithAggregation

      public void testExceptWithAggregation()
    • testLargeQuerySuccess

      public void testLargeQuerySuccess()
    • testLargeInArray

      public void testLargeInArray()
    • testAssignUniqueId

      public void testAssignUniqueId()
    • testAtTimeZone

      public void testAtTimeZone()
    • testIn

      public void testIn()
    • testNullOnLhsOfInPredicateAllowed

      public void testNullOnLhsOfInPredicateAllowed()
    • testInSubqueryWithCrossJoin

      public void testInSubqueryWithCrossJoin()
    • testInUncorrelatedSubquery

      public void testInUncorrelatedSubquery()
    • testPushAggregationWithMaskThroughOuterJoin

      public void testPushAggregationWithMaskThroughOuterJoin()
    • testCaseInsensitiveRowFieldReference

      public void testCaseInsensitiveRowFieldReference()
    • testCaseWithSupertypeCast

      public void testCaseWithSupertypeCast()
    • testChecksum

      public void testChecksum()
    • testCoercions

      public void testCoercions()
    • testConcatOperator

      public void testConcatOperator()
    • testEmptyInputForUnnest

      public void testEmptyInputForUnnest()
    • testQuantifiedComparison

      public void testQuantifiedComparison()
    • testQuantifiedComparisonCornerCases

      public void testQuantifiedComparisonCornerCases(String query)
    • qualifiedComparisonsCornerCases

      public Object[][] qualifiedComparisonsCornerCases()
    • testInvalidColumn

      public void testInvalidColumn()
    • testComplexCast

      public void testComplexCast()
    • testInvalidCast

      public void testInvalidCast()
    • testInvalidCastInMultilineQuery

      public void testInvalidCastInMultilineQuery()
    • testTryInvalidCast

      public void testTryInvalidCast()
    • testDefaultDecimalLiteralSwitch

      public void testDefaultDecimalLiteralSwitch()
    • testExecute

      public void testExecute()
    • testExecuteNoSuchQuery

      public void testExecuteNoSuchQuery()
    • testExecuteUsing

      public void testExecuteUsing()
    • testExecuteUsingComplexJoinCriteria

      public void testExecuteUsingComplexJoinCriteria()
    • testExecuteUsingWithSubquery

      public void testExecuteUsingWithSubquery()
    • testExecuteUsingWithSubqueryInJoin

      public void testExecuteUsingWithSubqueryInJoin()
    • testExecuteWithParametersInGroupBy

      public void testExecuteWithParametersInGroupBy()
    • testExecuteWithParametersInLimit

      public void testExecuteWithParametersInLimit()
    • testExecuteWithParametersInFetchFirst

      public void testExecuteWithParametersInFetchFirst()
    • testExecuteWithParametersInOffset

      public void testExecuteWithParametersInOffset()
    • testExecuteWithParametersInDifferentClauses

      public void testExecuteWithParametersInDifferentClauses()
    • testExecuteUsingWithWithClause

      public void testExecuteUsingWithWithClause()
    • testExecuteUsingWithFunctionsAsParameters

      public void testExecuteUsingWithFunctionsAsParameters()
    • testParametersNonPreparedStatement

      public void testParametersNonPreparedStatement()
    • testParameterInParameter

      public void testParameterInParameter()
    • testDescribeInput

      public void testDescribeInput()
    • testDescribeInputWithClause

      public void testDescribeInputWithClause()
    • testDescribeInputWithAggregation

      public void testDescribeInputWithAggregation()
    • testDescribeInputNoParameters

      public void testDescribeInputNoParameters()
    • testDescribeInputNoSuchQuery

      public void testDescribeInputNoSuchQuery()
    • testDescribeOutput

      public void testDescribeOutput()
    • testDescribeOutputDateTimeTypes

      public void testDescribeOutputDateTimeTypes()
    • testDescribeOutputNamedAndUnnamed

      public void testDescribeOutputNamedAndUnnamed()
    • testDescribeOutputNonSelect

      public void testDescribeOutputNonSelect()
    • testDescribeOutputShowTables

      public void testDescribeOutputShowTables()
    • testDescribeOutputOnAliasedColumnsAndExpressions

      public void testDescribeOutputOnAliasedColumnsAndExpressions()
    • testDescribeOutputNoSuchQuery

      public void testDescribeOutputNoSuchQuery()
    • testPreparedStatementWithSubqueries

      public void testPreparedStatementWithSubqueries()
    • testExecuteImmediateWithSubqueries

      public void testExecuteImmediateWithSubqueries()
    • testFunctionNotRegistered

      public void testFunctionNotRegistered()
    • testFunctionArgumentTypeConstraint

      public void testFunctionArgumentTypeConstraint()
    • testTypeMismatch

      public void testTypeMismatch()
    • testInvalidType

      public void testInvalidType()
    • testInvalidTypeInfixOperator

      public void testInvalidTypeInfixOperator()
    • testInvalidTypeBetweenOperator

      public void testInvalidTypeBetweenOperator()
    • testInvalidTypeArray

      public void testInvalidTypeArray()
    • testArrayShuffle

      public void testArrayShuffle()
    • testNonReservedTimeWords

      public void testNonReservedTimeWords()
    • testCustomAdd

      public void testCustomAdd()
    • testCustomSum

      public void testCustomSum()
    • testCustomRank

      public void testCustomRank()
    • testApproxSetBigint

      public void testApproxSetBigint()
    • testApproxSetVarchar

      public void testApproxSetVarchar()
    • testApproxSetDouble

      public void testApproxSetDouble()
    • testApproxSetBigintGroupBy

      public void testApproxSetBigintGroupBy()
    • testApproxSetVarcharGroupBy

      public void testApproxSetVarcharGroupBy()
    • testApproxSetDoubleGroupBy

      public void testApproxSetDoubleGroupBy()
    • testApproxSetWithNulls

      public void testApproxSetWithNulls()
    • testApproxSetOnlyNulls

      public void testApproxSetOnlyNulls()
    • testApproxSetGroupByWithOnlyNullsInOneGroup

      public void testApproxSetGroupByWithOnlyNullsInOneGroup()
    • testApproxSetGroupByWithNulls

      public void testApproxSetGroupByWithNulls()
    • testMergeHyperLogLog

      public void testMergeHyperLogLog()
    • testMergeHyperLogLogGroupBy

      public void testMergeHyperLogLogGroupBy()
    • testMergeHyperLogLogWithNulls

      public void testMergeHyperLogLogWithNulls()
    • testMergeHyperLogLogGroupByWithNulls

      public void testMergeHyperLogLogGroupByWithNulls()
    • testMergeHyperLogLogOnlyNulls

      public void testMergeHyperLogLogOnlyNulls()
    • testEmptyApproxSet

      public void testEmptyApproxSet()
    • testMergeEmptyApproxSet

      public void testMergeEmptyApproxSet()
    • testMergeEmptyNonEmptyApproxSet

      public void testMergeEmptyNonEmptyApproxSet()
    • testP4ApproxSetBigint

      public void testP4ApproxSetBigint()
    • testP4ApproxSetVarchar

      public void testP4ApproxSetVarchar()
    • testP4ApproxSetDouble

      public void testP4ApproxSetDouble()
    • testP4ApproxSetBigintGroupBy

      public void testP4ApproxSetBigintGroupBy()
    • testP4ApproxSetVarcharGroupBy

      public void testP4ApproxSetVarcharGroupBy()
    • testP4ApproxSetDoubleGroupBy

      public void testP4ApproxSetDoubleGroupBy()
    • testP4ApproxSetWithNulls

      public void testP4ApproxSetWithNulls()
    • testP4ApproxSetOnlyNulls

      public void testP4ApproxSetOnlyNulls()
    • testP4ApproxSetGroupByWithOnlyNullsInOneGroup

      public void testP4ApproxSetGroupByWithOnlyNullsInOneGroup()
    • testP4ApproxSetGroupByWithNulls

      public void testP4ApproxSetGroupByWithNulls()
    • testMergeQuantileDigest

      public void testMergeQuantileDigest()
    • testValues

      public void testValues()
    • testValuesWithNonTrivialType

      public void testValuesWithNonTrivialType()
    • testValuesWithTimestamp

      public void testValuesWithTimestamp()
    • testValuesWithUnusedColumns

      public void testValuesWithUnusedColumns()
    • testArrays

      public void testArrays()
    • testArrayAgg

      public void testArrayAgg()
    • testReduceAgg

      public void testReduceAgg()
    • testRows

      public void testRows()
    • testMaps

      public void testMaps()
    • testSpecialFloatingPointValues

      public void testSpecialFloatingPointValues()
    • testMinMaxFloatingPointNaN

      public void testMinMaxFloatingPointNaN()
    • testMinMaxNFloatingPointNaN

      public void testMinMaxNFloatingPointNaN()
    • testMinMaxByFloatingPointNaN

      public void testMinMaxByFloatingPointNaN()
    • testOutputInEnforceSingleRow

      public void testOutputInEnforceSingleRow()
    • testRowNumberNoOptimization

      public void testRowNumberNoOptimization()
    • testRowNumberLimit

      public void testRowNumberLimit()
    • testRowNumberMultipleFilters

      public void testRowNumberMultipleFilters()
    • testRowNumberSpecialFilters

      public void testRowNumberSpecialFilters()
    • testRowNumberFilterAndLimit

      public void testRowNumberFilterAndLimit()
    • testRowNumberUnpartitionedFilter

      public void testRowNumberUnpartitionedFilter()
    • testRowNumberPartitionedFilter

      public void testRowNumberPartitionedFilter()
    • testRowNumberUnpartitionedFilterLimit

      public void testRowNumberUnpartitionedFilterLimit()
    • testRowNumberPropertyDerivation

      public void testRowNumberPropertyDerivation()
    • testTopNUnpartitionedWindow

      public void testTopNUnpartitionedWindow()
    • testTopNUnpartitionedLargeWindow

      public void testTopNUnpartitionedLargeWindow()
    • testTopNPartitionedWindow

      public void testTopNPartitionedWindow()
    • testTopNUnpartitionedWindowWithEqualityFilter

      public void testTopNUnpartitionedWindowWithEqualityFilter()
    • testTopNUnpartitionedWindowWithCompositeFilter

      public void testTopNUnpartitionedWindowWithCompositeFilter()
    • testTopNPartitionedWindowWithEqualityFilter

      public void testTopNPartitionedWindowWithEqualityFilter()
    • testTopNRank

      public void testTopNRank()
    • testScalarFunction

      public void testScalarFunction()
    • testUnaliasedSubqueries

      public void testUnaliasedSubqueries()
    • testUnaliasedSubqueries1

      public void testUnaliasedSubqueries1()
    • testWith

      public void testWith()
    • testWithQualifiedPrefix

      public void testWithQualifiedPrefix()
    • testWithAliased

      public void testWithAliased()
    • testReferenceToWithQueryInFromClause

      public void testReferenceToWithQueryInFromClause()
    • testWithChaining

      public void testWithChaining()
    • testWithNestedSubqueries

      public void testWithNestedSubqueries()
    • testWithColumnAliasing

      public void testWithColumnAliasing()
    • testWithHiding

      public void testWithHiding()
    • testWithRecursive

      public void testWithRecursive()
    • testCaseNoElse

      public void testCaseNoElse()
    • testCaseNoElseInconsistentResultType

      public void testCaseNoElseInconsistentResultType()
    • testIfExpression

      public void testIfExpression()
    • testDuplicateFields

      public void testDuplicateFields()
    • testWildcardFromSubquery

      public void testWildcardFromSubquery()
    • testCaseInsensitiveAttribute

      public void testCaseInsensitiveAttribute()
    • testCaseInsensitiveAliasedRelation

      public void testCaseInsensitiveAliasedRelation()
    • testSubqueryBody

      public void testSubqueryBody()
    • testSubqueryBodyOrderLimit

      public void testSubqueryBodyOrderLimit()
    • testSubqueryBodyProjectedOrderby

      public void testSubqueryBodyProjectedOrderby()
    • testSubqueryBodyDoubleOrderby

      public void testSubqueryBodyDoubleOrderby()
    • testLambdaCapture

      public void testLambdaCapture()
    • testLambdaInAggregationContext

      public void testLambdaInAggregationContext()
    • testLambdaInSubqueryContext

      public void testLambdaInSubqueryContext()
    • testLambdaInValuesAndUnnest

      public void testLambdaInValuesAndUnnest()
    • testTryLambdaRepeated

      public void testTryLambdaRepeated()
    • testTryNoMergeProjections

      public void testTryNoMergeProjections()
    • testNonDeterministic

      public void testNonDeterministic()
    • testNonDeterministicFilter

      public void testNonDeterministicFilter()
    • testNonDeterministicProjection

      public void testNonDeterministicProjection()
    • testMapSubscript

      public void testMapSubscript()
    • testRowSubscript

      public void testRowSubscript()
    • testVarbinary

      public void testVarbinary()
    • testRowFieldAccessor

      public void testRowFieldAccessor()
    • testRowFieldAccessorInAggregate

      public void testRowFieldAccessorInAggregate()
    • testRowFieldAccessorInJoin

      public void testRowFieldAccessorInJoin()
    • testRowCast

      public void testRowCast()
    • testDereferenceInSubquery

      public void testDereferenceInSubquery()
    • testDereferenceInFunctionCall

      public void testDereferenceInFunctionCall()
    • testDereferenceInComparison

      public void testDereferenceInComparison()
    • testMissingRowFieldInGroupBy

      public void testMissingRowFieldInGroupBy()
    • testWhereWithRowField

      public void testWhereWithRowField()
    • testUnnest

      public void testUnnest()
    • testMaxMinStringWithNulls

      public void testMaxMinStringWithNulls()
    • testSelectColumnOfNulls

      public void testSelectColumnOfNulls()
    • testAverageAll

      public void testAverageAll()
    • testMaxBy

      public void testMaxBy()
    • testMaxByN

      public void testMaxByN()
    • testMinBy

      public void testMinBy()
    • testMinByN

      public void testMinByN()
    • testApproxPercentile

      public void testApproxPercentile()
    • testWhereNull

      public void testWhereNull()
    • testDistinctWithOrderByNotInSelect

      public void testDistinctWithOrderByNotInSelect()
    • testGroupByOrderByLimit

      public void testGroupByOrderByLimit()
    • testGroupByKeyPredicatePushdown

      public void testGroupByKeyPredicatePushdown()
    • testLimitZero

      public void testLimitZero()
    • testLimitAll

      public void testLimitAll()
    • testOffset

      public void testOffset()
    • testOffsetWithFetch

      public void testOffsetWithFetch()
    • testOffsetWithOrderBy

      public void testOffsetWithOrderBy()
    • testOffsetEmptyResult

      public void testOffsetEmptyResult()
    • testFetchFirstWithTies

      public void testFetchFirstWithTies()
    • testSelectAllFromOuterScopeTable

      public void testSelectAllFromOuterScopeTable()
    • testSelectAllFromRow

      public void testSelectAllFromRow()
    • testForcePartitioningMarkDistinctInput

      public void testForcePartitioningMarkDistinctInput()
    • testUnaliasSymbolReferencesWithUnion

      public void testUnaliasSymbolReferencesWithUnion()
    • testSameInPredicateInProjectionAndFilter

      public void testSameInPredicateInProjectionAndFilter()
    • testTrivialNonDeterministicPredicatePushdown

      public void testTrivialNonDeterministicPredicatePushdown()
    • testMultipleOccurrencesOfCorrelatedSymbol

      public void testMultipleOccurrencesOfCorrelatedSymbol()
    • testExistsSubquery

      public void testExistsSubquery()
    • testScalarSubquery

      public void testScalarSubquery()
    • testScalarSubqueryWithGroupBy

      public void testScalarSubqueryWithGroupBy()
    • testExistsSubqueryWithGroupBy

      public void testExistsSubqueryWithGroupBy()
    • testCorrelationSymbolMapping

      public void testCorrelationSymbolMapping()
    • testCorrelatedExistsSubqueries

      public void testCorrelatedExistsSubqueries()
    • testTwoCorrelatedExistsSubqueries

      public void testTwoCorrelatedExistsSubqueries()
    • testCorrelatedScalarSubqueriesWithScalarAggregation

      public void testCorrelatedScalarSubqueriesWithScalarAggregation()
    • testCorrelatedInPredicateSubqueries

      public void testCorrelatedInPredicateSubqueries()
    • testCorrelatedExistsSubqueriesWithPrunedCorrelationSymbols

      public void testCorrelatedExistsSubqueriesWithPrunedCorrelationSymbols()
    • testCorrelatedExistsSubqueriesWithEqualityPredicatesInWhere

      public void testCorrelatedExistsSubqueriesWithEqualityPredicatesInWhere()
    • testCorrelatedScalarSubqueries

      public void testCorrelatedScalarSubqueries()
    • testCorrelatedScalarSubqueriesWithScalarAggregationAndEqualityPredicatesInWhere

      public void testCorrelatedScalarSubqueriesWithScalarAggregationAndEqualityPredicatesInWhere()
    • testCorrelatedNonAggregationScalarSubqueries

      public void testCorrelatedNonAggregationScalarSubqueries()
    • testCorrelatedJoin

      public void testCorrelatedJoin()
    • testPruningCountAggregationOverScalar

      public void testPruningCountAggregationOverScalar()
    • testSubqueriesWithDisjunction

      public void testSubqueriesWithDisjunction()
    • testGrouping

      public void testGrouping()
    • testGroupingWithFortyArguments

      public void testGroupingWithFortyArguments()
    • testGroupingInTableSubquery

      public void testGroupingInTableSubquery()
    • testHaving

      public void testHaving()
    • testWindow

      public void testWindow()
    • testSelectAllFromTable

      public void testSelectAllFromTable()
    • testColumnAliases

      public void testColumnAliases()
    • testRepeatedOutputs

      public void testRepeatedOutputs()
    • testInlineView

      public void testInlineView()
    • testAliasedInInlineView

      public void testAliasedInInlineView()
    • testInlineViewWithProjections

      public void testInlineViewWithProjections()
    • testSelectCaseInsensitive

      public void testSelectCaseInsensitive()
    • testQuotedIdentifiers

      public void testQuotedIdentifiers()
    • testMatchRecognize

      public void testMatchRecognize()
    • testLongPatternMatch

      public void testLongPatternMatch()
    • testUnsuccessfulPatternMatch

      public void testUnsuccessfulPatternMatch()
    • testJoinedPatternMatch

      public void testJoinedPatternMatch()
    • testChainedPatternMatch

      public void testChainedPatternMatch()
    • testAggregationInPatternMatching

      public void testAggregationInPatternMatching()
    • testShowSession

      public void testShowSession()
    • testSetSession

      public void testSetSession()
    • testResetSession

      public void testResetSession()
    • testShowTablesFrom

      public void testShowTablesFrom()
    • testCast

      public void testCast()
    • testTry

      public void testTry()
    • testExchangeWithProjectionPushDown

      public void testExchangeWithProjectionPushDown()
    • testUnionWithProjectionPushDown

      public void testUnionWithProjectionPushDown()
    • testUnion

      public void testUnion()
    • testUnionDistinct

      public void testUnionDistinct()
    • testUnionAll

      public void testUnionAll()
    • testUnionArray

      public void testUnionArray()
    • testChainedUnionsWithOrder

      public void testChainedUnionsWithOrder()
    • testUnionWithTopN

      public void testUnionWithTopN()
    • testUnionWithJoin

      public void testUnionWithJoin()
    • testUnionWithAggregation

      public void testUnionWithAggregation()
    • testUnionWithUnionAndAggregation

      public void testUnionWithUnionAndAggregation()
    • testUnionWithAggregationAndTableScan

      public void testUnionWithAggregationAndTableScan()
    • testUnionWithAggregationAndJoin

      public void testUnionWithAggregationAndJoin()
    • testUnionWithJoinOnNonTranslateableSymbols

      public void testUnionWithJoinOnNonTranslateableSymbols()
    • testSubqueryUnion

      public void testSubqueryUnion()
    • testUnionWithFilterNotInSelect

      public void testUnionWithFilterNotInSelect()
    • testSelectOnlyUnion

      public void testSelectOnlyUnion()
    • testMultiColumnUnionAll

      public void testMultiColumnUnionAll()
    • testUnionRequiringCoercion

      public void testUnionRequiringCoercion()
    • testNonDeterministicTableScanPredicatePushdown

      public void testNonDeterministicTableScanPredicatePushdown()
    • testNonDeterministicAggregationPredicatePushdown

      public void testNonDeterministicAggregationPredicatePushdown()
    • testUnionAllPredicateMoveAroundWithOverlappingProjections

      public void testUnionAllPredicateMoveAroundWithOverlappingProjections()
    • testTableQuery

      public void testTableQuery()
    • testTableQueryOrderLimit

      public void testTableQueryOrderLimit()
    • testTableQueryInUnion

      public void testTableQueryInUnion()
    • testTableAsSubquery

      public void testTableAsSubquery()
    • testVariance

      public void testVariance()
    • testVariancePop

      public void testVariancePop()
    • testStdDev

      public void testStdDev()
    • testStdDevPop

      public void testStdDevPop()
    • testDefaultExplainTextFormat

      public void testDefaultExplainTextFormat()
    • testDefaultExplainGraphvizFormat

      public void testDefaultExplainGraphvizFormat()
    • testLogicalExplain

      public void testLogicalExplain()
    • testExplainJoinDistribution

      public void testExplainJoinDistribution()
    • testIoExplain

      public void testIoExplain()
    • testLogicalExplainTextFormat

      public void testLogicalExplainTextFormat()
    • testLogicalExplainGraphvizFormat

      public void testLogicalExplainGraphvizFormat()
    • testDistributedExplain

      public void testDistributedExplain()
    • testDistributedExplainTextFormat

      public void testDistributedExplainTextFormat()
    • testDistributedExplainGraphvizFormat

      public void testDistributedExplainGraphvizFormat()
    • testExplainOfExplain

      public void testExplainOfExplain()
    • testExplainOfExplainAnalyze

      public void testExplainOfExplainAnalyze()
    • testExplainDdl

      public void testExplainDdl()
    • testExplainAnalyzeDDL

      public void testExplainAnalyzeDDL()
    • testExplainValidate

      public void testExplainValidate()
    • testExplainValidateThrows

      public void testExplainValidateThrows()
    • testExplainExecute

      public void testExplainExecute()
    • testExplainExecuteWithUsing

      public void testExplainExecuteWithUsing()
    • testExplainSetSessionWithUsing

      public void testExplainSetSessionWithUsing()
    • testShowTablesLikeWithEscape

      public void testShowTablesLikeWithEscape()
    • testShowCatalogs

      public void testShowCatalogs()
    • testShowCatalogsLike

      public void testShowCatalogsLike()
    • testShowFunctions

      public void testShowFunctions()
    • testLargePivot

      public void testLargePivot()
    • testLateMaterializationOuterJoin

      public void testLateMaterializationOuterJoin()
    • testJoinWithNonOrderableType

      public void testJoinWithNonOrderableType()
      Regression test for https://github.com/trinodb/trino/pull/7723.
    • testPartialLimitWithPresortedConstantInputs

      public void testPartialLimitWithPresortedConstantInputs()
      See https://github.com/trinodb/trino/issues/9171

      Only occurs in distributed planning mode

    • testJsonExistsFunction

      public void testJsonExistsFunction()
    • testJsonQueryFunction

      public void testJsonQueryFunction()
    • testJsonValueFunctionReturnType

      public void testJsonValueFunctionReturnType()
    • testJsonValueDefaults

      public void testJsonValueDefaults()
    • testJsonValueDefaultNull

      public void testJsonValueDefaultNull()
    • testPassingClause

      public void testPassingClause()
    • testNullInput

      public void testNullInput()
    • testJsonQueryAsInput

      public void testJsonQueryAsInput()
    • testSubqueryInJsonFunctions

      public void testSubqueryInJsonFunctions()
    • testJsonObjectFunction

      public void testJsonObjectFunction()
    • testJsonArrayFunction

      public void testJsonArrayFunction()
    • testColumnNames

      public void testColumnNames()