Add v8 to ci #118
286 tests run, 9 skipped, 46 failed.
Annotations
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testTimestampOra(String, String)[1]
Multiple Failures (2 failures)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C11" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C11" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testTimestampOra(OracleSqlDialectIT.java:910)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$40(OracleSqlDialectIT.java:911)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C11" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExplainVirtual(OracleSqlDialectIT.java:461)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$41(OracleSqlDialectIT.java:912)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testTimestampOra(String, String)[2]
Multiple Failures (2 failures)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C12" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C12" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testTimestampOra(OracleSqlDialectIT.java:910)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$40(OracleSqlDialectIT.java:911)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C12" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExplainVirtual(OracleSqlDialectIT.java:461)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$41(OracleSqlDialectIT.java:912)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testTimestampOra(String, String)[3]
Multiple Failures (2 failures)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C13" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C13" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testTimestampOra(OracleSqlDialectIT.java:910)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$40(OracleSqlDialectIT.java:911)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C13" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExplainVirtual(OracleSqlDialectIT.java:461)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$41(OracleSqlDialectIT.java:912)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testTimestampOra(String, String)[4]
Multiple Failures (3 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got TIMESTAMP(3) WITH LOCAL TIME ZONE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C14" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C14" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (3 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got TIMESTAMP(3) WITH LOCAL TIME ZONE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C14" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C14" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testTimestampOra(OracleSqlDialectIT.java:910)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got TIMESTAMP(3) WITH LOCAL TIME ZONE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C14" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionTimestampResult(OracleSqlDialectIT.java:917)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$39(OracleSqlDialectIT.java:910)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$40(OracleSqlDialectIT.java:911)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C14" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExplainVirtual(OracleSqlDialectIT.java:461)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$41(OracleSqlDialectIT.java:912)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testTimestampOra(String, String)[5]
Multiple Failures (3 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got TIMESTAMP(3) WITH LOCAL TIME ZONE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C15" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C15" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (3 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got TIMESTAMP(3) WITH LOCAL TIME ZONE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C15" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C15" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testTimestampOra(OracleSqlDialectIT.java:910)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got TIMESTAMP(3) WITH LOCAL TIME ZONE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C15" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionTimestampResult(OracleSqlDialectIT.java:917)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$39(OracleSqlDialectIT.java:910)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$40(OracleSqlDialectIT.java:911)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C15" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExplainVirtual(OracleSqlDialectIT.java:461)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testTimestampOra$41(OracleSqlDialectIT.java:912)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testNumberColumns(String, String, String, String)[5]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C5") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C5") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testNumberColumns(OracleSqlDialectIT.java:793)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C5") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExpressionExecutionBigDecimalResult(OracleSqlDialectIT.java:454)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testNumberColumns$25(OracleSqlDialectIT.java:793)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testNumberColumns(String, String, String, String)[6]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(36,0), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C_NUMBER36" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(36,0), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C_NUMBER36" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testNumberColumns(OracleSqlDialectIT.java:793)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(36,0), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C_NUMBER36" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExpressionExecutionBigDecimalResult(OracleSqlDialectIT.java:454)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testNumberColumns$25(OracleSqlDialectIT.java:793)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testNumberColumns(String, String, String, String)[7]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C6") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C6") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testNumberColumns(OracleSqlDialectIT.java:793)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C6") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExpressionExecutionBigDecimalResult(OracleSqlDialectIT.java:454)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testNumberColumns$25(OracleSqlDialectIT.java:793)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testNumberColumns(String, String, String, String)[8]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C7" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C7" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testNumberColumns(OracleSqlDialectIT.java:793)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C7" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExpressionExecutionBigDecimalResult(OracleSqlDialectIT.java:454)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testNumberColumns$25(OracleSqlDialectIT.java:793)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testDate(String)[1]
Multiple Failures (1 failure)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testDate(OracleSqlDialectIT.java:865)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testDate$35(OracleSqlDialectIT.java:866)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 44 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testDate(String)[2]
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got DATE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C10" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got DATE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C10" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testDate(OracleSqlDialectIT.java:865)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected TIMESTAMP(3), but got DATE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C10" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionDateResult(OracleSqlDialectIT.java:870)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testDate$34(OracleSqlDialectIT.java:865)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 44 more
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testDate$35(OracleSqlDialectIT.java:866)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 44 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testSelectAllTimestampColumns(String, String)[1]
Multiple Failures (3 failures)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (3 failures)
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testSelectAllTimestampColumns(OracleSqlDialectIT.java:966)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testSelectAllTimestampColumns$49(OracleSqlDialectIT.java:967)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testSelectAllTimestampColumns$50(OracleSqlDialectIT.java:968)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.lang.AssertionError:
Expected: "TIMESTAMP"
but: was "TIMESTAMP(3)"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testSelectAllTimestampColumns$51(OracleSqlDialectIT.java:969)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testSelectAllTimestampColumns(String, String)[2]
Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_TIMESTAMPS: Data type mismatch in column number 2 (1-indexed).Expected TIMESTAMP(3), but got TIMESTAMP(3) WITH LOCAL TIME ZONE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_TIMESTAMPS"."A", "TABLE_ORACLE_TIMESTAMPS"."B", "TABLE_ORACLE_TIMESTAMPS"."C" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_TIMESTAMPS"') (Session: 1781982152711667712)
Raw output
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_TIMESTAMPS: Data type mismatch in column number 2 (1-indexed).Expected TIMESTAMP(3), but got TIMESTAMP(3) WITH LOCAL TIME ZONE. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_TIMESTAMPS"."A", "TABLE_ORACLE_TIMESTAMPS"."B", "TABLE_ORACLE_TIMESTAMPS"."C" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_TIMESTAMPS"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testSelectAllTimestampColumns(OracleSqlDialectIT.java:965)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testIntervalYear(String)[2]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(7) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C16") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(7) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C16") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testIntervalYear(OracleSqlDialectIT.java:930)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(7) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C16") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionStringResult(OracleSqlDialectIT.java:584)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testIntervalYear$42(OracleSqlDialectIT.java:930)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 44 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testAggregateSingleGroup(String, String)[2]
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(MIN("TABLE_ORACLE_ALL_DATA_TYPES"."C7") AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(MIN("TABLE_ORACLE_ALL_DATA_TYPES"."C7") AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(MIN("TABLE_ORACLE_ALL_DATA_TYPES"."C7") AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(MIN("TABLE_ORACLE_ALL_DATA_TYPES"."C7") AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testAggregateSingleGroup(OracleSqlDialectIT.java:611)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(MIN("TABLE_ORACLE_ALL_DATA_TYPES"."C7") AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionStringResult(OracleSqlDialectIT.java:584)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testAggregateSingleGroup$4(OracleSqlDialectIT.java:611)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(MIN("TABLE_ORACLE_ALL_DATA_TYPES"."C7") AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExplainVirtual(OracleSqlDialectIT.java:461)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testAggregateSingleGroup$5(OracleSqlDialectIT.java:612)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testOrderByColumn(String)[2]
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected CHAR(50) ASCII, but got VARCHAR(50) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C1" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY "TABLE_ORACLE_ALL_DATA_TYPES"."C1" DESC NULLS LAST') (Session: 1781982152711667712)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected CHAR(50) ASCII, but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C1" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY "TABLE_ORACLE_ALL_DATA_TYPES"."C1" DESC NULLS LAST') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected CHAR(50) ASCII, but got VARCHAR(50) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C1" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY "TABLE_ORACLE_ALL_DATA_TYPES"."C1" DESC NULLS LAST') (Session: 1781982152711667712)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected CHAR(50) ASCII, but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C1" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY "TABLE_ORACLE_ALL_DATA_TYPES"."C1" DESC NULLS LAST') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testOrderByColumn(OracleSqlDialectIT.java:697)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected CHAR(50) ASCII, but got VARCHAR(50) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C1" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY "TABLE_ORACLE_ALL_DATA_TYPES"."C1" DESC NULLS LAST') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionStringResult(OracleSqlDialectIT.java:584)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testOrderByColumn$14(OracleSqlDialectIT.java:697)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 44 more
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected CHAR(50) ASCII, but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C1" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY "TABLE_ORACLE_ALL_DATA_TYPES"."C1" DESC NULLS LAST') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExplainVirtual(OracleSqlDialectIT.java:461)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testOrderByColumn$15(OracleSqlDialectIT.java:698)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 44 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testBinaryDouble(String)[2]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C_BINDOUBLE") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C_BINDOUBLE") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testBinaryDouble(OracleSqlDialectIT.java:829)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C_BINDOUBLE") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionDoubleResult(OracleSqlDialectIT.java:836)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testBinaryDouble$29(OracleSqlDialectIT.java:829)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 44 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testFloatNumbers(String, String, String, String)[4]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C_BINFLOAT") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C_BINFLOAT") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testFloatNumbers(OracleSqlDialectIT.java:811)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(40) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C_BINFLOAT") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionFloatResult(OracleSqlDialectIT.java:818)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testFloatNumbers$27(OracleSqlDialectIT.java:811)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testFloatNumbers(String, String, String, String)[5]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DOUBLE, but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C_FLOAT" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DOUBLE, but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C_FLOAT" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testFloatNumbers(OracleSqlDialectIT.java:811)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DOUBLE, but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C_FLOAT" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionFloatResult(OracleSqlDialectIT.java:818)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testFloatNumbers$27(OracleSqlDialectIT.java:811)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testFloatNumbers(String, String, String, String)[6]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DOUBLE, but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C_FLOAT126" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DOUBLE, but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C_FLOAT126" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testFloatNumbers(OracleSqlDialectIT.java:811)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DOUBLE, but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C_FLOAT126" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionFloatResult(OracleSqlDialectIT.java:818)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testFloatNumbers$27(OracleSqlDialectIT.java:811)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testFilterExpression(String, String)[3]
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C7" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" WHERE 12346 < "TABLE_ORACLE_ALL_DATA_TYPES"."C7"') (Session: 1781982152711667712)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C7" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" WHERE 12346 < "TABLE_ORACLE_ALL_DATA_TYPES"."C7"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C7" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" WHERE 12346 < "TABLE_ORACLE_ALL_DATA_TYPES"."C7"') (Session: 1781982152711667712)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C7" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" WHERE 12346 < "TABLE_ORACLE_ALL_DATA_TYPES"."C7"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testFilterExpression(OracleSqlDialectIT.java:599)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C7" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" WHERE 12346 < "TABLE_ORACLE_ALL_DATA_TYPES"."C7"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionStringResult(OracleSqlDialectIT.java:584)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testFilterExpression$2(OracleSqlDialectIT.java:599)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(10,5), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C7" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" WHERE 12346 < "TABLE_ORACLE_ALL_DATA_TYPES"."C7"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExplainVirtual(OracleSqlDialectIT.java:461)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testFilterExpression$3(OracleSqlDialectIT.java:600)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testAggregateGroupByExpressionOra
Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DOUBLE, but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(("TABLE_ORACLE_ALL_DATA_TYPES"."C5" + 1) AS FLOAT), CAST(MIN("TABLE_ORACLE_ALL_DATA_TYPES"."C7") AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" GROUP BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C5" + 1) ORDER BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C5" + 1) DESC') (Session: 1781982152711667712)
Raw output
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DOUBLE, but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(("TABLE_ORACLE_ALL_DATA_TYPES"."C5" + 1) AS FLOAT), CAST(MIN("TABLE_ORACLE_ALL_DATA_TYPES"."C7") AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" GROUP BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C5" + 1) ORDER BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C5" + 1) DESC') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testAggregateGroupByExpressionOra(OracleSqlDialectIT.java:641)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testSelectExpression(String, String)[2]
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(11,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1) AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1)') (Session: 1781982152711667712)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(11,5), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1) AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1)') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (2 failures)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(11,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1) AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1)') (Session: 1781982152711667712)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(11,5), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1) AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1)') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testSelectExpression(OracleSqlDialectIT.java:578)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(11,5), but got VARCHAR(1024) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1) AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1)') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionStringResult(OracleSqlDialectIT.java:584)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testSelectExpression$0(OracleSqlDialectIT.java:578)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected DECIMAL(11,5), but got VARCHAR(2000000) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT CAST(("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1) AS FLOAT) FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY ("TABLE_ORACLE_ALL_DATA_TYPES"."C7" + 1)') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT.assertExplainVirtual(OracleSqlDialectIT.java:461)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testSelectExpression$1(OracleSqlDialectIT.java:579)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testIntervalDay(String)[2]
Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(20) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C17") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY "TABLE_ORACLE_ALL_DATA_TYPES"."C17"') (Session: 1781982152711667712)
Raw output
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected VARCHAR(2000000) UTF8, but got VARCHAR(20) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT TO_CHAR("TABLE_ORACLE_ALL_DATA_TYPES"."C17") FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES" ORDER BY "TABLE_ORACLE_ALL_DATA_TYPES"."C17"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testIntervalDay(OracleSqlDialectIT.java:943)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Check failure on line 1 in com/exasol/adapter/dialects/oracle/OracleSqlDialectIT$DatatypeTest
github-actions / Test Report
OracleSqlDialectIT$DatatypeTest.testCharactersColumns(String, String, String, String)[5]
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected CHAR(50) ASCII, but got VARCHAR(50) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C1" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
Raw output
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected CHAR(50) ASCII, but got VARCHAR(50) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C1" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:44)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:38)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:2944)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.testCharactersColumns(OracleSqlDialectIT.java:757)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
Suppressed: java.sql.SQLException: Adapter generated invalid pushdown query for virtual table TABLE_ORACLE_ALL_DATA_TYPES: Data type mismatch in column number 1 (1-indexed).Expected CHAR(50) ASCII, but got VARCHAR(50) UTF8. (pushdown query: IMPORT FROM ORA AT ORACLE_CONNECTION STATEMENT 'SELECT "TABLE_ORACLE_ALL_DATA_TYPES"."C1" FROM "SCHEMA_ORACLE_1699430414280"."TABLE_ORACLE_ALL_DATA_TYPES"') (Session: 1781982152711667712)
at com.exasol.jdbc.ExceptionFactory.createSQLException(ExceptionFactory.java:258)
at com.exasol.jdbc.EXASQLException.getSQLExceptionIntern(EXASQLException.java:50)
at com.exasol.jdbc.AbstractEXAStatement.execute(AbstractEXAStatement.java:478)
at com.exasol.jdbc.EXAStatement.execute(EXAStatement.java:289)
at com.exasol.jdbc.AbstractEXAStatement.executeQuery(AbstractEXAStatement.java:614)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.assertExpressionExecutionStringResult(OracleSqlDialectIT.java:584)
at com.exasol.adapter.dialects.oracle.OracleSqlDialectIT$DatatypeTest.lambda$testCharactersColumns$22(OracleSqlDialectIT.java:757)
at org.junit.jupiter.api.AssertAll.lambda$assertAll$0(AssertAll.java:68)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:77)
... 37 more