Class AbstractTestDistributedQueries

    • Constructor Detail

      • AbstractTestDistributedQueries

        public AbstractTestDistributedQueries()
    • Method Detail

      • supportsDelete

        protected boolean supportsDelete()
      • supportsViews

        protected boolean supportsViews()
      • supportsArrays

        protected boolean supportsArrays()
      • supportsCommentOnTable

        protected boolean supportsCommentOnTable()
      • supportsCommentOnColumn

        protected boolean supportsCommentOnColumn()
      • ensureDistributedQueryRunner

        public void ensureDistributedQueryRunner()
        Ensure the tests are run with DistributedQueryRunner. E.g. LocalQueryRunner takes some shortcuts, not exercising certain aspects.
      • testSetSession

        public void testSetSession()
      • testResetSession

        public void testResetSession()
      • testCreateTable

        public void testCreateTable()
      • testCreateTableAsSelect

        public void testCreateTableAsSelect()
      • assertCreateTableAsSelect

        protected void assertCreateTableAsSelect​(String query,
                                                 String rowCountQuery)
      • assertCreateTableAsSelect

        protected void assertCreateTableAsSelect​(String query,
                                                 String expectedQuery,
                                                 String rowCountQuery)
      • assertCreateTableAsSelect

        protected void assertCreateTableAsSelect​(Session session,
                                                 String query,
                                                 String expectedQuery,
                                                 String rowCountQuery)
      • testRenameTable

        public void testRenameTable()
      • testCommentTable

        public void testCommentTable()
      • testCommentColumn

        public void testCommentColumn()
      • testRenameColumn

        public void testRenameColumn()
      • testDropColumn

        public void testDropColumn()
      • testAddColumn

        public void testAddColumn()
      • testInsert

        public void testInsert()
      • testInsertUnicode

        public void testInsertUnicode()
      • testInsertArray

        public void testInsertArray()
      • testDelete

        public void testDelete()
      • testDropTableIfExists

        public void testDropTableIfExists()
      • testView

        public void testView()
      • testViewCaseSensitivity

        public void testViewCaseSensitivity()
      • testCompatibleTypeChangeForView

        public void testCompatibleTypeChangeForView()
      • testCompatibleTypeChangeForView2

        public void testCompatibleTypeChangeForView2()
      • testViewMetadata

        public void testViewMetadata()
      • testShowCreateView

        public void testShowCreateView()
      • testQueryLoggingCount

        public void testQueryLoggingCount()
      • testShowSchemasFromOther

        public void testShowSchemasFromOther()
      • testSymbolAliasing

        public void testSymbolAliasing()
      • testWrittenStats

        public void testWrittenStats()
      • testCreateSchema

        public void testCreateSchema()
      • testInsertForDefaultColumn

        public void testInsertForDefaultColumn()
      • createTableWithDefaultColumns

        protected abstract TestTable createTableWithDefaultColumns()
      • testColumnName

        public void testColumnName​(String columnName)
      • isColumnNameRejected

        protected boolean isColumnNameRejected​(Exception exception,
                                               String columnName,
                                               boolean delimited)
      • testColumnNameDataProvider

        public Object[][] testColumnNameDataProvider()
      • filterColumnNameTestData

        protected Optional<String> filterColumnNameTestData​(String columnName)
      • dataMappingTableName

        protected String dataMappingTableName​(String trinoTypeName)
      • testDataMappingSmokeTestDataProvider

        public final Object[][] testDataMappingSmokeTestDataProvider()