Class AbstractTestIndexedQueries

    • Constructor Detail

      • AbstractTestIndexedQueries

        public AbstractTestIndexedQueries()
    • Method Detail

      • testExampleSystemTable

        public void testExampleSystemTable()
      • testExplainAnalyzeIndexJoin

        public void testExplainAnalyzeIndexJoin()
      • testBasicIndexJoin

        public void testBasicIndexJoin()
      • testBasicIndexJoinReverseCandidates

        public void testBasicIndexJoinReverseCandidates()
      • testBasicIndexJoinWithNullKeys

        public void testBasicIndexJoinWithNullKeys()
      • testMultiKeyIndexJoinAligned

        public void testMultiKeyIndexJoinAligned()
      • testMultiKeyIndexJoinUnaligned

        public void testMultiKeyIndexJoinUnaligned()
      • testJoinWithNonJoinExpression

        public void testJoinWithNonJoinExpression()
      • testPredicateDerivedKey

        public void testPredicateDerivedKey()
      • testCompoundPredicateDerivedKey

        public void testCompoundPredicateDerivedKey()
      • testChainedIndexJoin

        public void testChainedIndexJoin()
      • testBasicLeftIndexJoin

        public void testBasicLeftIndexJoin()
      • testNonIndexLeftJoin

        public void testNonIndexLeftJoin()
      • testBasicRightIndexJoin

        public void testBasicRightIndexJoin()
      • testNonIndexRightJoin

        public void testNonIndexRightJoin()
      • testIndexJoinThroughAggregation

        public void testIndexJoinThroughAggregation()
      • testIndexJoinThroughMultiKeyAggregation

        public void testIndexJoinThroughMultiKeyAggregation()
      • testNonIndexableKeys

        public void testNonIndexableKeys()
      • testComposableIndexJoins

        public void testComposableIndexJoins()
      • testNonComposableIndexJoins

        public void testNonComposableIndexJoins()
      • testOverlappingIndexJoinLookupSymbol

        public void testOverlappingIndexJoinLookupSymbol()
      • testOverlappingSourceOuterIndexJoinLookupSymbol

        public void testOverlappingSourceOuterIndexJoinLookupSymbol()
      • testOverlappingIndexJoinProbeSymbol

        public void testOverlappingIndexJoinProbeSymbol()
      • testOverlappingSourceOuterIndexJoinProbeSymbol

        public void testOverlappingSourceOuterIndexJoinProbeSymbol()
      • testRepeatedIndexJoinClause

        public void testRepeatedIndexJoinClause()
      • testProbeNullInReadahead

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

        public void testHighCardinalityIndexJoinResult()
      • testReducedIndexProbeKey

        public void testReducedIndexProbeKey()
      • testReducedIndexProbeKeyNegativeCaching

        public void testReducedIndexProbeKeyNegativeCaching()
      • testHighCardinalityReducedIndexProbeKey

        public void testHighCardinalityReducedIndexProbeKey()
      • testReducedIndexProbeKeyComplexQueryShapes

        public void testReducedIndexProbeKeyComplexQueryShapes()
      • testIndexJoinConstantPropagation

        public void testIndexJoinConstantPropagation()
      • testIndexJoinThroughWindow

        public void testIndexJoinThroughWindow()
      • testIndexJoinThroughWindowDoubleAggregation

        public void testIndexJoinThroughWindowDoubleAggregation()
      • testIndexJoinThroughWindowPartialPartition

        public void testIndexJoinThroughWindowPartialPartition()
      • testNoIndexJoinThroughWindowWithRowNumberFunction

        public void testNoIndexJoinThroughWindowWithRowNumberFunction()
      • testNoIndexJoinThroughWindowWithOrderBy

        public void testNoIndexJoinThroughWindowWithOrderBy()
      • testNoIndexJoinThroughWindowWithRowFrame

        public void testNoIndexJoinThroughWindowWithRowFrame()
      • testOuterNonEquiJoins

        public void testOuterNonEquiJoins()
      • testNonEquiJoin

        public void testNonEquiJoin()