Closed ckunki closed 5 months ago
Waiting for update of VSCJDBC
support for remote UDF debugging was removed (why?) when reincluding the dependency
<dependency>
<groupId>com.exasol</groupId>
<artifactId>udf-debugging-java</artifactId>
<version>0.6.11</version>
<scope>test</scope>
</dependency>
javadoc then fails with the following errors when trying to build or package the project:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:jar (attach-javadocs) on project exasol-virtual-schema: MavenReportException: Error while generating Javadoc:
[ERROR] Exit code: 1
[ERROR] /home/pj/Downloads/v8testingrepos/exasol-virtual-schema/src/main/java/com/exasol/adapter/dialects/exasol/ExasolLocalQueryRewriter.java:4: error: package java.util.logging is not visible
[ERROR] import java.util.logging.Logger;
[ERROR] ^
[ERROR] (package java.util.logging is declared in module java.logging, but module org.glassfish.jakarta.json does not read it)
[ERROR] /home/pj/Downloads/v8testingrepos/exasol-virtual-schema/src/main/java/com/exasol/adapter/dialects/exasol/ExasolSqlDialect.java:8: error: package java.sql is not visible
[ERROR] import java.sql.SQLException;
[ERROR] ^
[ERROR] (package java.sql is declared in module java.sql, but module org.glassfish.jakarta.json does not read it)
[ERROR] /home/pj/Downloads/v8testingrepos/exasol-virtual-schema/src/main/java/com/exasol/adapter/dialects/exasol/ExasolSqlGenerationVisitor.java:5: error: package java.util.logging is not visible
[ERROR] import java.util.logging.Logger;
[ERROR] ^
[ERROR] (package java.util.logging is declared in module java.logging, but module org.glassfish.jakarta.json does not read it)
[ERROR] /home/pj/Downloads/v8testingrepos/exasol-virtual-schema/src/main/java/com/exasol/adapter/dialects/exasol/ExasolMetadataReader.java:3: error: package java.sql is not visible
[ERROR] import java.sql.Connection;
[ERROR] ^
[ERROR] (package java.sql is declared in module java.sql, but module org.glassfish.jakarta.json does not read it)
[ERROR] /home/pj/Downloads/v8testingrepos/exasol-virtual-schema/src/main/java/com/exasol/adapter/dialects/exasol/ExasolMetadataReader.java:20: error: cannot find symbol
[ERROR] public ExasolMetadataReader(final Connection connection, final AdapterProperties properties) {
[ERROR] ^
[ERROR] symbol: class Connection
[ERROR] location: class ExasolMetadataReader
[ERROR] /home/pj/Downloads/v8testingrepos/exasol-virtual-schema/src/main/java/com/exasol/adapter/dialects/exasol/ExasolColumnMetadataReader.java:3: error: package java.sql is not visible
[ERROR] import java.sql.*;
[ERROR] ^
[ERROR] (package java.sql is declared in module java.sql, but module org.glassfish.jakarta.json does not read it)
[ERROR] Command line was: /home/pj/.jdks/temurin-11.0.22/bin/javadoc @options @argfile
[ERROR]
[ERROR] Refer to the generated Javadoc files in '/home/pj/Downloads/v8testingrepos/exasol-virtual-schema/target/apidocs' dir.
Switch GENERATE_JDBC_DATATYPE_MAPPING_FOR_EXA
is only available with connection IMPORT FROM EXA
, see https://github.com/exasol/exasol-virtual-schema/releases/tag/7.2.0
Waiting for response on IS_LOCAL select statement clash with strict datatype checking in case of varchar ascii or char ascii datatypes
UPDATE: we modified the behaviour to cast to UTF8 as well
Since 2023-10-12 for version 8.23.0 of Exasol database a Docker image is available on Dockerhub
The current ticket therefore requests to update the integration tests of VSEXA to use version 8.23.0 as latest default version.
Please note sibling-tickets for all JDBC-based virtual schemas.