diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md index 66c575f..c18c182 100644 --- a/doc/changes/changelog.md +++ b/doc/changes/changelog.md @@ -1,5 +1,6 @@ # Changes +* [4.0.2](changes_4.0.2.md) * [4.0.1](changes_4.0.1.md) * [4.0.0](changes_4.0.0.md) * [3.1.1](changes_3.1.1.md) diff --git a/doc/changes/changes_4.0.2.md b/doc/changes/changes_4.0.2.md new file mode 100644 index 0000000..a221f4f --- /dev/null +++ b/doc/changes/changes_4.0.2.md @@ -0,0 +1,22 @@ +# Virtual Schema for PostgreSQL 4.0.2, released 2026-08-04 + +Code name: Support legacy nullable metadata + +## Summary + +This release supports legacy nullable metadata. + +## Bugfixes + +* #96: Handle `null` in `isNullable` metadata after DB upgrade to 2025.1.12 + +## Dependency Updates + +### Compile Dependency Updates + +* Updated `com.exasol:virtual-schema-common-jdbc:14.0.4` to `14.0.5` + +### Test Dependency Updates + +* Updated `com.exasol:virtual-schema-common-jdbc:14.0.4` to `14.0.5` +* Updated `com.exasol:virtual-schema-shared-integration-tests:3.0.2` to `3.0.3` diff --git a/doc/user_guide/postgresql_user_guide.md b/doc/user_guide/postgresql_user_guide.md index 1d06993..bd8c7ed 100644 --- a/doc/user_guide/postgresql_user_guide.md +++ b/doc/user_guide/postgresql_user_guide.md @@ -53,7 +53,7 @@ The SQL statement below creates the adapter script, defines the Java class that --/ CREATE OR REPLACE JAVA ADAPTER SCRIPT ADAPTER.JDBC_ADAPTER AS %scriptclass com.exasol.adapter.RequestDispatcher; - %jar /buckets///virtual-schema-dist-14.0.4-postgresql-4.0.1.jar; + %jar /buckets///virtual-schema-dist-14.0.5-postgresql-4.0.2.jar; %jar /buckets///postgresql-.jar; / ``` diff --git a/pk_generated_parent.pom b/pk_generated_parent.pom index e44670d..a209319 100644 --- a/pk_generated_parent.pom +++ b/pk_generated_parent.pom @@ -3,7 +3,7 @@ 4.0.0 com.exasol postgresql-virtual-schema-generated-parent - 4.0.1 + 4.0.2 pom UTF-8 diff --git a/pom.xml b/pom.xml index ad49f37..0cfc51d 100644 --- a/pom.xml +++ b/pom.xml @@ -2,12 +2,12 @@ 4.0.0 postgresql-virtual-schema - 4.0.1 + 4.0.2 Virtual Schema for PostgreSQL Virtual Schema for connecting PostgreSQL as data source to Exasol https://github.com/exasol/postgresql-virtual-schema/ - 14.0.4 + 14.0.5 2.0.5 @@ -105,7 +105,7 @@ com.exasol virtual-schema-shared-integration-tests - 3.0.2 + 3.0.3 test @@ -192,7 +192,7 @@ postgresql-virtual-schema-generated-parent com.exasol - 4.0.1 + 4.0.2 pk_generated_parent.pom diff --git a/src/test/java/com/exasol/adapter/dialects/postgresql/PostgresVirtualSchemaIntegrationTestSetup.java b/src/test/java/com/exasol/adapter/dialects/postgresql/PostgresVirtualSchemaIntegrationTestSetup.java index d7cda57..dcdce40 100644 --- a/src/test/java/com/exasol/adapter/dialects/postgresql/PostgresVirtualSchemaIntegrationTestSetup.java +++ b/src/test/java/com/exasol/adapter/dialects/postgresql/PostgresVirtualSchemaIntegrationTestSetup.java @@ -28,7 +28,7 @@ * This class contains the common integration test setup for all PostgreSQL virtual schemas. */ public class PostgresVirtualSchemaIntegrationTestSetup implements Closeable { - private static final String VIRTUAL_SCHEMAS_JAR_NAME_AND_VERSION = "virtual-schema-dist-14.0.4-postgresql-4.0.1.jar"; + private static final String VIRTUAL_SCHEMAS_JAR_NAME_AND_VERSION = "virtual-schema-dist-14.0.5-postgresql-4.0.2.jar"; private static final Path PATH_TO_VIRTUAL_SCHEMAS_JAR = Path.of("target", VIRTUAL_SCHEMAS_JAR_NAME_AND_VERSION); private static final String SCHEMA_EXASOL = "SCHEMA_EXASOL"; private static final String ADAPTER_SCRIPT_EXASOL = "ADAPTER_SCRIPT_EXASOL";