Class BaseDynamicPartitionPruningTest

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

public abstract class BaseDynamicPartitionPruningTest extends AbstractTestQueryFramework
  • Field Details

    • REQUIRED_TABLES

      protected static final Set<io.trino.tpch.TpchTable<?>> REQUIRED_TABLES
    • EXTRA_PROPERTIES

      protected static final Map<String,String> EXTRA_PROPERTIES
  • Constructor Details

    • BaseDynamicPartitionPruningTest

      public BaseDynamicPartitionPruningTest()
  • Method Details

    • init

      public void init() throws Exception
      Overrides:
      init in class AbstractTestQueryFramework
      Throws:
      Exception
    • createLineitemTable

      protected abstract void createLineitemTable(String tableName, List<String> columns, List<String> partitionColumns)
    • getSession

      protected Session getSession()
      Overrides:
      getSession in class AbstractTestQueryFramework
    • testJoinWithEmptyBuildSide

      public void testJoinWithEmptyBuildSide()
    • testJoinWithSelectiveBuildSide

      public void testJoinWithSelectiveBuildSide()
    • testJoinWithNonSelectiveBuildSide

      public void testJoinWithNonSelectiveBuildSide()
    • testJoinLargeBuildSideRangeDynamicFiltering

      public void testJoinLargeBuildSideRangeDynamicFiltering()
    • testJoinWithMultipleDynamicFiltersOnProbe

      public void testJoinWithMultipleDynamicFiltersOnProbe()
    • testJoinWithImplicitCoercion

      public void testJoinWithImplicitCoercion()
    • testSemiJoinWithEmptyBuildSide

      public void testSemiJoinWithEmptyBuildSide()
    • testSemiJoinWithSelectiveBuildSide

      public void testSemiJoinWithSelectiveBuildSide()
    • testSemiJoinWithNonSelectiveBuildSide

      public void testSemiJoinWithNonSelectiveBuildSide()
    • testSemiJoinLargeBuildSideRangeDynamicFiltering

      public void testSemiJoinLargeBuildSideRangeDynamicFiltering()
    • testRightJoinWithEmptyBuildSide

      public void testRightJoinWithEmptyBuildSide()
    • testRightJoinWithSelectiveBuildSide

      public void testRightJoinWithSelectiveBuildSide()
    • testRightJoinWithNonSelectiveBuildSide

      public void testRightJoinWithNonSelectiveBuildSide()