diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md index 1ec560e..f0bb303 100644 --- a/doc/changes/changelog.md +++ b/doc/changes/changelog.md @@ -1,6 +1,5 @@ # Changes -* [3.0.1](changes_3.0.1.md) * [3.0.0](changes_3.0.0.md) * [2.0.1](changes_2.0.1.md) * [2.0.0](changes_2.0.0.md) diff --git a/doc/changes/changes_3.0.0.md b/doc/changes/changes_3.0.0.md index 5979815..efad918 100644 --- a/doc/changes/changes_3.0.0.md +++ b/doc/changes/changes_3.0.0.md @@ -1,6 +1,10 @@ -# Virtual Schema for MySQL 3.0.0, released 2021-??-?? +# Virtual Schema for MySQL 3.0.0, released 2022-06-27 -Code name: +Code name: Dependency Updates + +## Summary + +In this release we updated dependencies and by that fixed the following security vulnerabilities: `CVE-2022-24823`, `CVE-2016-5003`, `CVE-2016-5002`, `CVE-2021-22569`, `CVE-2021-43797`, `CVE-2022-21363`, `sonatype-2012-0050`, `CVE-2016-5004`, `CVE-2021-37136`, `CVE-2021-37137`, `sonatype-2021-0789`. ## Refactoring @@ -11,23 +15,38 @@ Code name: ### Compile Dependency Updates -* Updated `com.exasol:error-reporting-java:0.4.0` to `0.4.1` -* Updated `com.exasol:virtual-schema-common-jdbc:9.0.3` to `9.0.4` +* Removed `com.exasol:error-reporting-java:0.4.0` +* Updated `com.exasol:virtual-schema-common-jdbc:9.0.3` to `9.0.5` ### Test Dependency Updates -* Updated `com.exasol:exasol-testcontainers:4.0.0` to `5.1.1` +* Updated `com.exasol:exasol-testcontainers:4.0.0` to `6.1.1` * Updated `com.exasol:hamcrest-resultset-matcher:1.4.1` to `1.5.1` -* Added `com.exasol:udf-debugging-java:0.4.1` -* Updated `com.exasol:virtual-schema-common-jdbc:9.0.3` to `9.0.4` -* Added `com.exasol:virtual-schema-shared-integration-tests:2.1.0` -* Updated `mysql:mysql-connector-java:8.0.26` to `8.0.27` +* Updated `com.exasol:test-db-builder-java:3.2.1` to `3.3.2` +* Added `com.exasol:udf-debugging-java:0.6.2` +* Updated `com.exasol:virtual-schema-common-jdbc:9.0.3` to `9.0.5` +* Added `com.exasol:virtual-schema-shared-integration-tests:2.2.0` +* Updated `mysql:mysql-connector-java:8.0.26` to `8.0.29` +* Added `org.jacoco:org.jacoco.agent:0.8.8` * Updated `org.junit.jupiter:junit-jupiter:5.7.2` to `5.8.2` -* Updated `org.mockito:mockito-junit-jupiter:3.11.2` to `4.1.0` -* Updated `org.testcontainers:junit-jupiter:1.16.0` to `1.16.2` -* Updated `org.testcontainers:mysql:1.16.0` to `1.16.2` +* Updated `org.mockito:mockito-junit-jupiter:3.11.2` to `4.6.1` +* Updated `org.testcontainers:junit-jupiter:1.16.0` to `1.17.2` +* Updated `org.testcontainers:mysql:1.16.0` to `1.17.2` ### Plugin Dependency Updates -* Updated `com.exasol:error-code-crawler-maven-plugin:0.5.1` to `0.7.1` -* Updated `com.exasol:project-keeper-maven-plugin:0.10.0` to `1.3.4` +* Updated `com.exasol:artifact-reference-checker-maven-plugin:0.3.1` to `0.4.0` +* Updated `com.exasol:error-code-crawler-maven-plugin:0.5.1` to `1.1.1` +* Updated `com.exasol:project-keeper-maven-plugin:0.10.0` to `2.4.6` +* Updated `io.github.zlika:reproducible-build-maven-plugin:0.13` to `0.15` +* Updated `org.apache.maven.plugins:maven-compiler-plugin:3.8.1` to `3.10.1` +* Updated `org.apache.maven.plugins:maven-dependency-plugin:2.8` to `3.3.0` +* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M3` to `3.0.0` +* Updated `org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M3` to `3.0.0-M5` +* Updated `org.apache.maven.plugins:maven-jar-plugin:3.2.0` to `3.2.2` +* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M3` to `3.0.0-M5` +* Added `org.codehaus.mojo:flatten-maven-plugin:1.2.7` +* Updated `org.codehaus.mojo:versions-maven-plugin:2.8.1` to `2.11.0` +* Updated `org.jacoco:jacoco-maven-plugin:0.8.6` to `0.8.8` +* Added `org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184` +* Updated `org.sonatype.ossindex.maven:ossindex-maven-plugin:3.1.0` to `3.2.0` diff --git a/doc/changes/changes_3.0.1.md b/doc/changes/changes_3.0.1.md deleted file mode 100644 index 58233d1..0000000 --- a/doc/changes/changes_3.0.1.md +++ /dev/null @@ -1,47 +0,0 @@ -# Virtual Schema for MySQL 3.0.1, released 2022-06-27 - -Code name: Dependency Updates - -## Summary - -In this release we updated dependencies and by that fixed the following security vulnerabilities: `CVE-2022-24823`, `CVE-2016-5003`, `CVE-2016-5002`, `CVE-2021-22569`, `CVE-2021-43797`, `CVE-2022-21363`, `sonatype-2012-0050`, `CVE-2016-5004`, `CVE-2021-37136`, `CVE-2021-37137`, `sonatype-2021-0789`. - -## Dependency Updates - -### Compile Dependency Updates - -* Removed `com.exasol:error-reporting-java:0.4.0` -* Updated `com.exasol:virtual-schema-common-jdbc:9.0.3` to `9.0.5` - -### Test Dependency Updates - -* Updated `com.exasol:exasol-testcontainers:4.0.0` to `6.1.1` -* Updated `com.exasol:hamcrest-resultset-matcher:1.4.1` to `1.5.1` -* Updated `com.exasol:test-db-builder-java:3.2.1` to `3.3.2` -* Added `com.exasol:udf-debugging-java:0.6.2` -* Updated `com.exasol:virtual-schema-common-jdbc:9.0.3` to `9.0.5` -* Added `com.exasol:virtual-schema-shared-integration-tests:2.2.0` -* Updated `mysql:mysql-connector-java:8.0.26` to `8.0.29` -* Added `org.jacoco:org.jacoco.agent:0.8.8` -* Updated `org.junit.jupiter:junit-jupiter:5.7.2` to `5.8.2` -* Updated `org.mockito:mockito-junit-jupiter:3.11.2` to `4.6.1` -* Updated `org.testcontainers:junit-jupiter:1.16.0` to `1.17.2` -* Updated `org.testcontainers:mysql:1.16.0` to `1.17.2` - -### Plugin Dependency Updates - -* Updated `com.exasol:artifact-reference-checker-maven-plugin:0.3.1` to `0.4.0` -* Updated `com.exasol:error-code-crawler-maven-plugin:0.5.1` to `1.1.1` -* Updated `com.exasol:project-keeper-maven-plugin:0.10.0` to `2.4.6` -* Updated `io.github.zlika:reproducible-build-maven-plugin:0.13` to `0.15` -* Updated `org.apache.maven.plugins:maven-compiler-plugin:3.8.1` to `3.10.1` -* Updated `org.apache.maven.plugins:maven-dependency-plugin:2.8` to `3.3.0` -* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M3` to `3.0.0` -* Updated `org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M3` to `3.0.0-M5` -* Updated `org.apache.maven.plugins:maven-jar-plugin:3.2.0` to `3.2.2` -* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M3` to `3.0.0-M5` -* Added `org.codehaus.mojo:flatten-maven-plugin:1.2.7` -* Updated `org.codehaus.mojo:versions-maven-plugin:2.8.1` to `2.11.0` -* Updated `org.jacoco:jacoco-maven-plugin:0.8.6` to `0.8.8` -* Added `org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184` -* Updated `org.sonatype.ossindex.maven:ossindex-maven-plugin:3.1.0` to `3.2.0` diff --git a/doc/user_guide/mysql_user_guide.md b/doc/user_guide/mysql_user_guide.md index baf4c23..3246c27 100644 --- a/doc/user_guide/mysql_user_guide.md +++ b/doc/user_guide/mysql_user_guide.md @@ -51,7 +51,7 @@ The SQL statement below creates the adapter script, defines the Java class that ```sql CREATE OR REPLACE JAVA ADAPTER SCRIPT SCHEMA_FOR_VS_SCRIPT.ADAPTER_SCRIPT_MYSQL AS %scriptclass com.exasol.adapter.RequestDispatcher; - %jar /buckets///virtual-schema-dist-9.0.5-mysql-3.0.1.jar; + %jar /buckets///virtual-schema-dist-9.0.5-mysql-3.0.0.jar; %jar /buckets///mysql-connector-java-.jar; / ; diff --git a/pk_generated_parent.pom b/pk_generated_parent.pom index 13cb84a..6358e2f 100644 --- a/pk_generated_parent.pom +++ b/pk_generated_parent.pom @@ -3,7 +3,7 @@ 4.0.0 com.exasol mysql-virtual-schema-generated-parent - 3.0.1 + 3.0.0 pom UTF-8 diff --git a/pom.xml b/pom.xml index 3b8d1db..673d803 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.exasol mysql-virtual-schema - 3.0.1 + 3.0.0 Virtual Schema for MySQL Virtual Schema for MySQL @@ -198,7 +198,7 @@ mysql-virtual-schema-generated-parent com.exasol - 3.0.1 + 3.0.0 pk_generated_parent.pom diff --git a/src/test/java/com/exasol/adapter/dialects/mysql/IntegrationTestConstants.java b/src/test/java/com/exasol/adapter/dialects/mysql/IntegrationTestConstants.java index dd136f9..99aa589 100644 --- a/src/test/java/com/exasol/adapter/dialects/mysql/IntegrationTestConstants.java +++ b/src/test/java/com/exasol/adapter/dialects/mysql/IntegrationTestConstants.java @@ -3,7 +3,7 @@ import java.nio.file.Path; public final class IntegrationTestConstants { - public static final String VIRTUAL_SCHEMAS_JAR_NAME_AND_VERSION = "virtual-schema-dist-9.0.5-mysql-3.0.1.jar"; + public static final String VIRTUAL_SCHEMAS_JAR_NAME_AND_VERSION = "virtual-schema-dist-9.0.5-mysql-3.0.0.jar"; public static final String EXASOL_DOCKER_IMAGE_REFERENCE = "7.0.7"; public static final String MYSQL_DOCKER_IMAGE_REFERENCE = "mysql:8.0.23"; public static final Path PATH_TO_VIRTUAL_SCHEMAS_JAR = Path.of("target", VIRTUAL_SCHEMAS_JAR_NAME_AND_VERSION);