Class TestHiveBucketedTables

java.lang.Object
io.trino.tempto.ProductTest
io.trino.tests.product.hive.HiveProductTest
io.trino.tests.product.hive.TestHiveBucketedTables
All Implemented Interfaces:
io.trino.tempto.RequirementsProvider

public class TestHiveBucketedTables extends HiveProductTest implements io.trino.tempto.RequirementsProvider
  • Field Details

    • BUCKETED_NATION

      public static final io.trino.tempto.fulfillment.table.hive.HiveTableDefinition BUCKETED_NATION
    • BUCKETED_NATION_PREPARED

      public static final io.trino.tempto.fulfillment.table.hive.HiveTableDefinition BUCKETED_NATION_PREPARED
    • BUCKETED_SORTED_NATION

      public static final io.trino.tempto.fulfillment.table.hive.HiveTableDefinition BUCKETED_SORTED_NATION
    • BUCKETED_PARTITIONED_NATION

      public static final io.trino.tempto.fulfillment.table.hive.HiveTableDefinition BUCKETED_PARTITIONED_NATION
  • Constructor Details

    • TestHiveBucketedTables

      public TestHiveBucketedTables()
  • Method Details

    • getRequirements

      public io.trino.tempto.Requirement getRequirements(io.trino.tempto.configuration.Configuration configuration)
      Specified by:
      getRequirements in interface io.trino.tempto.RequirementsProvider
    • testSelectStar

      public void testSelectStar()
    • testIgnorePartitionBucketingIfNotBucketed

      public void testIgnorePartitionBucketingIfNotBucketed()
    • testAllowMultipleFilesPerBucket

      public void testAllowMultipleFilesPerBucket()
    • testSelectAfterMultipleInserts

      public void testSelectAfterMultipleInserts()
    • testSelectAfterMultipleInsertsForSortedTable

      public void testSelectAfterMultipleInsertsForSortedTable()
    • testSelectAfterMultipleInsertsForPartitionedTable

      public void testSelectAfterMultipleInsertsForPartitionedTable()
    • testSelectFromEmptyBucketedTableEmptyTablesAllowed

      public void testSelectFromEmptyBucketedTableEmptyTablesAllowed()
    • testSelectFromIncompleteBucketedTableEmptyTablesAllowed

      public void testSelectFromIncompleteBucketedTableEmptyTablesAllowed()
    • testInsertPartitionedBucketed

      public void testInsertPartitionedBucketed()
    • testCreatePartitionedBucketedTableAsSelect

      public void testCreatePartitionedBucketedTableAsSelect()
    • testInsertIntoBucketedTables

      public void testInsertIntoBucketedTables()
    • testCreateBucketedTableAsSelect

      public void testCreateBucketedTableAsSelect()
    • testBucketingVersion

      public void testBucketingVersion()
    • testBucketingWithUnsupportedDataTypes

      public void testBucketingWithUnsupportedDataTypes(BucketingType bucketingType, String columnToBeBucketed)
    • testBucketingWithUnsupportedDataTypesDataProvider

      public static Object[][] testBucketingWithUnsupportedDataTypesDataProvider()