Class TestHiveMerge

java.lang.Object
io.trino.tempto.ProductTest
io.trino.tests.product.hive.HiveProductTest
io.trino.tests.product.hive.TestHiveMerge

public class TestHiveMerge extends HiveProductTest
  • Constructor Details

    • TestHiveMerge

      public TestHiveMerge()
  • Method Details

    • testMergeSimpleSelect

      public void testMergeSimpleSelect()
    • testMergeSimpleSelectPartitioned

      public void testMergeSimpleSelectPartitioned()
    • testMergeUpdateWithVariousLayouts

      public void testMergeUpdateWithVariousLayouts(boolean partitioned, String bucketing)
    • testMergeUnBucketedUnPartitionedFailure

      public void testMergeUnBucketedUnPartitionedFailure()
    • partitionedAndBucketedProvider

      public Object[][] partitionedAndBucketedProvider()
    • testMergeMultipleOperationsUnbucketedUnpartitioned

      public void testMergeMultipleOperationsUnbucketedUnpartitioned()
    • testMergeMultipleOperationsUnbucketedPartitioned

      public void testMergeMultipleOperationsUnbucketedPartitioned()
    • testMergeMultipleOperationsBucketedUnpartitioned

      public void testMergeMultipleOperationsBucketedUnpartitioned()
    • testMergeSimpleQuery

      public void testMergeSimpleQuery()
    • testMergeAllInserts

      public void testMergeAllInserts()
    • testMergeSimpleQueryPartitioned

      public void testMergeSimpleQueryPartitioned()
    • testMergeAllColumnsUpdated

      public void testMergeAllColumnsUpdated()
    • testMergeAllMatchesDeleted

      public void testMergeAllMatchesDeleted()
    • testMergeMultipleRowsMatchFails

      public void testMergeMultipleRowsMatchFails(String createTableSql)
    • partitionedBucketedFailure

      public Object[][] partitionedBucketedFailure()
    • testMergeFailingPartitioning

      public void testMergeFailingPartitioning()
    • testMergeFailureWithDifferentPartitioning

      public void testMergeFailureWithDifferentPartitioning()
    • testMergeWithDifferentPartitioning

      public void testMergeWithDifferentPartitioning(String testDescription, String createTargetTableSql, String createSourceTableSql)
    • targetAndSourceWithDifferentPartitioning

      public Object[][] targetAndSourceWithDifferentPartitioning()
    • testMergeQueryWithStrangeCapitalization

      public void testMergeQueryWithStrangeCapitalization()
    • testMergeWithoutTablesAliases

      public void testMergeWithoutTablesAliases()
    • testMergeWithUnpredictablePredicates

      public void testMergeWithUnpredictablePredicates()
    • testMergeWithSimplifiedUnpredictablePredicates

      public void testMergeWithSimplifiedUnpredictablePredicates()
    • testMergeCasts

      public void testMergeCasts()
    • testMergeSubqueries

      public void testMergeSubqueries()
    • testMergeOriginalFilesTarget

      public void testMergeOriginalFilesTarget()
    • testMergeOverManySplits

      public void testMergeOverManySplits()
    • testMergeFalseJoinCondition

      public void testMergeFalseJoinCondition()
    • insertersProvider

      public Object[][] insertersProvider()
    • inserterAndDeleterProvider

      public Object[][] inserterAndDeleterProvider()