Class AbstractTestIndexedQueries

java.lang.Object
io.trino.testing.AbstractTestQueryFramework
io.trino.testing.AbstractTestIndexedQueries

public abstract class AbstractTestIndexedQueries extends AbstractTestQueryFramework
  • Field Details

  • Constructor Details

    • AbstractTestIndexedQueries

      public AbstractTestIndexedQueries()
  • Method Details

    • testExampleSystemTable

      @Test public void testExampleSystemTable()
    • testExplainAnalyzeIndexJoin

      @Test public void testExplainAnalyzeIndexJoin()
    • testBasicIndexJoin

      @Test public void testBasicIndexJoin()
    • testBasicIndexJoinReverseCandidates

      @Test public void testBasicIndexJoinReverseCandidates()
    • testBasicIndexJoinWithNullKeys

      @Test public void testBasicIndexJoinWithNullKeys()
    • testMultiKeyIndexJoinAligned

      @Test public void testMultiKeyIndexJoinAligned()
    • testMultiKeyIndexJoinUnaligned

      @Test public void testMultiKeyIndexJoinUnaligned()
    • testJoinWithNonJoinExpression

      @Test public void testJoinWithNonJoinExpression()
    • testPredicateDerivedKey

      @Test public void testPredicateDerivedKey()
    • testCompoundPredicateDerivedKey

      @Test public void testCompoundPredicateDerivedKey()
    • testChainedIndexJoin

      @Test public void testChainedIndexJoin()
    • testBasicLeftIndexJoin

      @Test public void testBasicLeftIndexJoin()
    • testNonIndexLeftJoin

      @Test public void testNonIndexLeftJoin()
    • testBasicRightIndexJoin

      @Test public void testBasicRightIndexJoin()
    • testNonIndexRightJoin

      @Test public void testNonIndexRightJoin()
    • testIndexJoinThroughAggregation

      @Test public void testIndexJoinThroughAggregation()
    • testIndexJoinThroughMultiKeyAggregation

      @Test public void testIndexJoinThroughMultiKeyAggregation()
    • testNonIndexableKeys

      @Test public void testNonIndexableKeys()
    • testComposableIndexJoins

      @Test public void testComposableIndexJoins()
    • testNonComposableIndexJoins

      @Test public void testNonComposableIndexJoins()
    • testOverlappingIndexJoinLookupSymbol

      @Test public void testOverlappingIndexJoinLookupSymbol()
    • testOverlappingSourceOuterIndexJoinLookupSymbol

      @Test public void testOverlappingSourceOuterIndexJoinLookupSymbol()
    • testOverlappingIndexJoinProbeSymbol

      @Test public void testOverlappingIndexJoinProbeSymbol()
    • testOverlappingSourceOuterIndexJoinProbeSymbol

      @Test public void testOverlappingSourceOuterIndexJoinProbeSymbol()
    • testRepeatedIndexJoinClause

      @Test public void testRepeatedIndexJoinClause()
    • testProbeNullInReadahead

      @Test public void testProbeNullInReadahead()
      Assure nulls in probe readahead does not leak into connectors.
    • testHighCardinalityIndexJoinResult

      @Test public void testHighCardinalityIndexJoinResult()
    • testReducedIndexProjection

      @Test public void testReducedIndexProjection()
    • testReducedIndexAggregation

      @Test public void testReducedIndexAggregation()
    • testReducedIndexWindow

      @Test public void testReducedIndexWindow()
    • testReducedIndexProbeKeyNegativeCaching

      @Test public void testReducedIndexProbeKeyNegativeCaching()
    • testHighCardinalityReducedIndexProbeKey

      @Test public void testHighCardinalityReducedIndexProbeKey()
    • testReducedIndexProbeKeyComplexQueryShapes

      @Test public void testReducedIndexProbeKeyComplexQueryShapes()
    • testIndexJoinConstantPropagation

      @Test public void testIndexJoinConstantPropagation()
    • testIndexJoinThroughWindow

      @Test public void testIndexJoinThroughWindow()
    • testIndexJoinThroughWindowDoubleAggregation

      @Test public void testIndexJoinThroughWindowDoubleAggregation()
    • testIndexJoinThroughWindowPartialPartition

      @Test public void testIndexJoinThroughWindowPartialPartition()
    • testNoIndexJoinThroughWindowWithRowNumberFunction

      @Test public void testNoIndexJoinThroughWindowWithRowNumberFunction()
    • testNoIndexJoinThroughWindowWithOrderBy

      @Test public void testNoIndexJoinThroughWindowWithOrderBy()
    • testNoIndexJoinThroughWindowWithRowFrame

      @Test public void testNoIndexJoinThroughWindowWithRowFrame()
    • testOuterNonEquiJoins

      @Test public void testOuterNonEquiJoins()
    • testNonEquiJoin

      @Test public void testNonEquiJoin()