diff --git a/.gitattributes b/.gitattributes
index ab69d60..ebf9f41 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -11,3 +11,6 @@ pk_generated_parent.pom linguist-genera
doc/changes/changelog.md linguist-generated=true
cloudSetup/.terraform.lock.hcl linguist-generated=true
+
+.settings/org.eclipse.jdt.core.prefs linguist-generated=true
+.settings/org.eclipse.jdt.ui.prefs linguist-generated=true
diff --git a/.github/workflows/broken_links_checker.yml b/.github/workflows/broken_links_checker.yml
index c4ff3be..82ec1cd 100644
--- a/.github/workflows/broken_links_checker.yml
+++ b/.github/workflows/broken_links_checker.yml
@@ -15,16 +15,18 @@ jobs:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Configure broken links checker
run: |
mkdir -p ./target
echo '{"aliveStatusCodes": [429, 200], "ignorePatterns": [' \
'{"pattern": "^https?://(www|dev).mysql.com/"},' \
'{"pattern": "^https?://(www.)?opensource.org"}' \
+ '{"pattern": "^https?://(www.)?eclipse.org"}' \
+ '{"pattern": "^https?://projects.eclipse.org"}' \
']}' > ./target/broken_links_checker.json
- uses: gaurav-nelson/github-action-markdown-link-check@v1
with:
- use-quiet-mode: 'yes'
- use-verbose-mode: 'yes'
+ use-quiet-mode: "yes"
+ use-verbose-mode: "yes"
config-file: ./target/broken_links_checker.json
diff --git a/.github/workflows/ci-build-next-java.yml b/.github/workflows/ci-build-next-java.yml
index e0c15cf..7cbab08 100644
--- a/.github/workflows/ci-build-next-java.yml
+++ b/.github/workflows/ci-build-next-java.yml
@@ -14,15 +14,15 @@ jobs:
cancel-in-progress: true
steps:
- name: Checkout the repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 17
uses: actions/setup-java@v3
with:
- distribution: 'temurin'
+ distribution: "temurin"
java-version: 17
- cache: 'maven'
+ cache: "maven"
- name: Run tests and build with Maven
run: |
mvn --batch-mode --update-snapshots clean package -DtrimStackTrace=false \
diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml
index 2ed4741..34bf3d2 100644
--- a/.github/workflows/ci-build.yml
+++ b/.github/workflows/ci-build.yml
@@ -8,18 +8,23 @@ on:
jobs:
build:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-20.04 # UDFs fail with "VM error: Internal error: VM crashed" on ubuntu-latest
+ concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
steps:
- name: Checkout the repository
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
fetch-depth: 0
- - name: Set up JDK 11
+ - name: Set up JDK 11 & 17
uses: actions/setup-java@v3
with:
- distribution: 'temurin'
- java-version: 11
- cache: 'maven'
+ distribution: "temurin"
+ java-version: |
+ 17
+ 11
+ cache: "maven"
- name: Cache SonarCloud packages
uses: actions/cache@v3
with:
@@ -38,7 +43,7 @@ jobs:
ACCOUNTNAME: ${{ secrets.ACCOUNTNAME }}
- name: Run tests and build with Maven
run: |
- mvn --batch-mode clean verify \
+ JAVA_HOME=$JAVA_HOME_11_X64 mvn --batch-mode clean verify \
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn \
-DtrimStackTrace=false
- name: Publish Test Report
@@ -49,12 +54,12 @@ jobs:
- name: Sonar analysis
if: ${{ env.SONAR_TOKEN != null }}
run: |
- mvn --batch-mode sonar:sonar \
+ JAVA_HOME=$JAVA_HOME_17_X64 mvn --batch-mode org.sonarsource.scanner.maven:sonar-maven-plugin:sonar \
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn \
-DtrimStackTrace=false \
-Dsonar.organization=exasol \
-Dsonar.host.url=https://sonarcloud.io \
- -Dsonar.login=$SONAR_TOKEN
+ -Dsonar.token=$SONAR_TOKEN
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
\ No newline at end of file
+ SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
diff --git a/.github/workflows/ci_isolation_ci_build.yml b/.github/workflows/ci_isolation_ci_build.yml
index 9cb55b3..ec20904 100644
--- a/.github/workflows/ci_isolation_ci_build.yml
+++ b/.github/workflows/ci_isolation_ci_build.yml
@@ -8,15 +8,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
- distribution: 'temurin'
+ distribution: "temurin"
java-version: 11
- cache: 'maven'
+ cache: "maven"
- name: Write ADLSG2 accountkey file
run: |
echo "$ACCOUNTKEY" > accountkey.txt
@@ -28,4 +28,4 @@ jobs:
env:
ACCOUNTNAME: ${{ secrets.ACCOUNTNAME }}
- name: Run tests and build with Maven
- run: mvn --batch-mode --update-snapshots clean verify --file ci-isolation/pom.xml -DtrimStackTrace=false
\ No newline at end of file
+ run: mvn --batch-mode --update-snapshots clean verify --file ci-isolation/pom.xml -DtrimStackTrace=false
diff --git a/.github/workflows/dependencies_check.yml b/.github/workflows/dependencies_check.yml
index b2ab231..3059964 100644
--- a/.github/workflows/dependencies_check.yml
+++ b/.github/workflows/dependencies_check.yml
@@ -9,12 +9,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
- distribution: 'temurin'
+ distribution: "temurin"
java-version: 11
- cache: 'maven'
+ cache: "maven"
- name: Checking dependencies for vulnerabilities
- run: mvn --batch-mode org.sonatype.ossindex.maven:ossindex-maven-plugin:audit -f pom.xml
\ No newline at end of file
+ run: mvn --batch-mode org.sonatype.ossindex.maven:ossindex-maven-plugin:audit -f pom.xml
diff --git a/.github/workflows/manual_run_regression_tests.yml b/.github/workflows/manual_run_regression_tests.yml
index 8c192fb..39821b1 100644
--- a/.github/workflows/manual_run_regression_tests.yml
+++ b/.github/workflows/manual_run_regression_tests.yml
@@ -13,7 +13,7 @@ jobs:
- name: Print tag name
run: echo ${{ github.event.release.tag_name }}
- name: Checkout the repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 11
diff --git a/.github/workflows/release_droid_prepare_original_checksum.yml b/.github/workflows/release_droid_prepare_original_checksum.yml
index db02d46..514303c 100644
--- a/.github/workflows/release_droid_prepare_original_checksum.yml
+++ b/.github/workflows/release_droid_prepare_original_checksum.yml
@@ -5,18 +5,20 @@ on:
jobs:
build:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-20.04 # UDFs fail with "VM error: Internal error: VM crashed" on ubuntu-latest
steps:
- name: Checkout the repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
- distribution: 'temurin'
+ distribution: "temurin"
java-version: 11
- cache: 'maven'
+ cache: "maven"
+ - name: Enable testcontainer reuse
+ run: echo 'testcontainers.reuse.enable=true' > "$HOME/.testcontainers.properties"
- name: Write ADLSG2 accountkey file
run: |
echo "$ACCOUNTKEY" > accountkey.txt
@@ -36,4 +38,4 @@ jobs:
with:
name: original_checksum
retention-days: 5
- path: original_checksum
\ No newline at end of file
+ path: original_checksum
diff --git a/.github/workflows/release_droid_print_quick_checksum.yml b/.github/workflows/release_droid_print_quick_checksum.yml
index 8add957..aed4444 100644
--- a/.github/workflows/release_droid_print_quick_checksum.yml
+++ b/.github/workflows/release_droid_print_quick_checksum.yml
@@ -8,17 +8,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
- distribution: 'temurin'
+ distribution: "temurin"
java-version: 11
- cache: 'maven'
+ cache: "maven"
- name: Build with Maven skipping tests
run: mvn --batch-mode clean verify -DskipTests
- name: Print checksum
run: echo 'checksum_start==';find target -maxdepth 1 -name *.jar -exec sha256sum "{}" + | xargs;echo '==checksum_end'
-
diff --git a/.github/workflows/release_droid_upload_github_release_assets.yml b/.github/workflows/release_droid_upload_github_release_assets.yml
index 7350faf..7ae8bbb 100644
--- a/.github/workflows/release_droid_upload_github_release_assets.yml
+++ b/.github/workflows/release_droid_upload_github_release_assets.yml
@@ -4,7 +4,7 @@ on:
workflow_dispatch:
inputs:
upload_url:
- description: 'Assets upload URL'
+ description: "Assets upload URL"
required: true
jobs:
@@ -12,15 +12,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
- distribution: 'temurin'
+ distribution: "temurin"
java-version: 11
- cache: 'maven'
+ cache: "maven"
- name: Build with Maven skipping tests
run: mvn --batch-mode clean verify -DskipTests
- name: Generate sha256sum files
diff --git a/.project-keeper.yml b/.project-keeper.yml
index 40b6980..bca77cf 100644
--- a/.project-keeper.yml
+++ b/.project-keeper.yml
@@ -6,7 +6,6 @@ sources:
- udf_coverage
- jar_artifact
linkReplacements:
- - "https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310|https://github.com/FasterXML/jackson-modules-java8/tree/2.14/datetime"
excludes:
- "E-PK-CORE-18: Outdated content: '.github/workflows/ci-build.yml'"
- - "E-PK-CORE-18: Outdated content: '.github/workflows/release_droid_prepare_original_checksum.yml'"
\ No newline at end of file
+ - "E-PK-CORE-18: Outdated content: '.github/workflows/release_droid_prepare_original_checksum.yml'"
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index 8b5a9aa..bb40c3f 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -111,7 +111,7 @@ org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.processAnnotations=enabled
+org.eclipse.jdt.core.compiler.processAnnotations=disabled
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=11
org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false
diff --git a/dependencies.md b/dependencies.md
index 30c4500..15b62ab 100644
--- a/dependencies.md
+++ b/dependencies.md
@@ -24,7 +24,7 @@
| [Matcher for SQL Result Sets][16] | [MIT License][17] |
| [exasol-test-setup-abstraction-java][18] | [MIT License][19] |
| [Performance Test Recorder Java][20] | [MIT License][21] |
-| [EqualsVerifier | release normal jar][22] | [Apache License, Version 2.0][23] |
+| [EqualsVerifier \| release normal jar][22] | [Apache License, Version 2.0][23] |
| [JaCoCo :: Agent][24] | [Eclipse Public License 2.0][25] |
## Plugin Dependencies
@@ -40,10 +40,10 @@
| [Versions Maven Plugin][34] | [Apache License, Version 2.0][23] |
| [duplicate-finder-maven-plugin Maven Mojo][35] | [Apache License 2.0][36] |
| [Project keeper maven plugin][37] | [The MIT License][38] |
-| [Apache Maven Assembly Plugin][39] | [Apache License, Version 2.0][23] |
+| [Apache Maven Assembly Plugin][39] | [Apache-2.0][23] |
| [Apache Maven JAR Plugin][40] | [Apache License, Version 2.0][23] |
| [Artifact reference checker and unifier][41] | [MIT License][42] |
-| [Apache Maven Dependency Plugin][43] | [Apache License, Version 2.0][23] |
+| [Apache Maven Dependency Plugin][43] | [Apache-2.0][23] |
| [Maven Failsafe Plugin][44] | [Apache-2.0][23] |
| [JaCoCo :: Maven Plugin][45] | [Eclipse Public License 2.0][25] |
| [error-code-crawler-maven-plugin][46] | [MIT License][47] |
@@ -89,7 +89,7 @@
[32]: http://www.apache.org/licenses/LICENSE-2.0.txt
[33]: https://maven.apache.org/surefire/maven-surefire-plugin/
[34]: https://www.mojohaus.org/versions/versions-maven-plugin/
-[35]: https://github.com/basepom/duplicate-finder-maven-plugin
+[35]: https://basepom.github.io/duplicate-finder-maven-plugin
[36]: http://www.apache.org/licenses/LICENSE-2.0.html
[37]: https://github.com/exasol/project-keeper/
[38]: https://github.com/exasol/project-keeper/blob/main/LICENSE
diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md
index 51c2acb..42310fa 100644
--- a/doc/changes/changelog.md
+++ b/doc/changes/changelog.md
@@ -1,5 +1,6 @@
# Changes
+* [1.4.3](changes_1.4.3.md)
* [1.4.2](changes_1.4.2.md)
* [1.4.1](changes_1.4.1.md)
* [1.4.0](changes_1.4.0.md)
diff --git a/doc/changes/changes_1.4.3.md b/doc/changes/changes_1.4.3.md
new file mode 100644
index 0000000..1994808
--- /dev/null
+++ b/doc/changes/changes_1.4.3.md
@@ -0,0 +1,53 @@
+# Virtual Schema for Document Data in Files on Azure Data Lake Storage Gen 2 1.4.3, released 2023-09-28
+
+Code name: Fix vulnerabilities in dependencies
+
+## Summary
+
+This release fixes the following vulnerabilities in dependencies:
+
+* `org.apache.commons:commons-compress:compile`: CVE-2023-42503 CWE-20: Improper Input Validation (5.5)
+* `org.xerial.snappy:snappy-java:compile`: CVE-2023-43642 CWE-770: Allocation of Resources Without Limits or Throttling (7.5)
+* `org.eclipse.jgit:org.eclipse.jgit:test`: CVE-2023-4759: CWE-178: Improper Handling of Case Sensitivity (8.8)
+
+**Known issue:** Transitive dependency `io.netty:netty-handler` of `com.azure:azure-storage-file-datalake` contains vulnerability CVE-2023-4586 (CWE-300: Channel Accessible by Non-Endpoint ('Man-in-the-Middle') (6.5)). We assume that the Azure client's usage of `netty-handler` is not affected by the vulnerability.
+
+## Security
+
+* #37: Fix vulnerabilities in dependencies
+
+## Dependency Updates
+
+### Compile Dependency Updates
+
+* Updated `com.azure:azure-core:1.40.0` to `1.43.0`
+* Updated `com.azure:azure-identity:1.9.1` to `1.10.1`
+* Updated `com.azure:azure-storage-file-datalake:12.15.3` to `12.17.0`
+* Updated `com.exasol:virtual-schema-common-document-files:7.3.3` to `7.3.4`
+
+### Test Dependency Updates
+
+* Updated `com.exasol:exasol-test-setup-abstraction-java:2.0.2` to `2.0.4`
+* Updated `com.exasol:hamcrest-resultset-matcher:1.6.0` to `1.6.1`
+* Updated `com.exasol:performance-test-recorder-java:0.1.2` to `0.1.3`
+* Updated `com.exasol:test-db-builder-java:3.4.2` to `3.5.1`
+* Updated `com.exasol:udf-debugging-java:0.6.8` to `0.6.11`
+* Updated `com.exasol:virtual-schema-common-document-files:7.3.3` to `7.3.4`
+* Updated `nl.jqno.equalsverifier:equalsverifier:3.14.3` to `3.15.2`
+* Updated `org.jacoco:org.jacoco.agent:0.8.9` to `0.8.10`
+* Updated `org.junit.jupiter:junit-jupiter-params:5.9.3` to `5.10.0`
+* Updated `org.mockito:mockito-core:5.4.0` to `5.5.0`
+
+### Plugin Dependency Updates
+
+* Updated `com.exasol:error-code-crawler-maven-plugin:1.2.3` to `1.3.0`
+* Updated `com.exasol:project-keeper-maven-plugin:2.9.7` to `2.9.12`
+* Updated `org.apache.maven.plugins:maven-assembly-plugin:3.5.0` to `3.6.0`
+* Updated `org.apache.maven.plugins:maven-dependency-plugin:3.5.0` to `3.6.0`
+* Updated `org.apache.maven.plugins:maven-enforcer-plugin:3.3.0` to `3.4.0`
+* Updated `org.apache.maven.plugins:maven-failsafe-plugin:3.0.0` to `3.1.2`
+* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.0.0` to `3.1.2`
+* Updated `org.basepom.maven:duplicate-finder-maven-plugin:1.5.1` to `2.0.1`
+* Updated `org.codehaus.mojo:flatten-maven-plugin:1.4.1` to `1.5.0`
+* Updated `org.codehaus.mojo:versions-maven-plugin:2.15.0` to `2.16.0`
+* Updated `org.jacoco:jacoco-maven-plugin:0.8.9` to `0.8.10`
diff --git a/doc/user_guide/user_guide.md b/doc/user_guide/user_guide.md
index 7662bed..b9f4ad9 100644
--- a/doc/user_guide/user_guide.md
+++ b/doc/user_guide/user_guide.md
@@ -17,7 +17,7 @@ Next create the Adapter Script:
```sql
CREATE OR REPLACE JAVA ADAPTER SCRIPT ADAPTER.AZURE_DATALAKE_STORAGE_GEN2_FILES_ADAPTER AS
%scriptclass com.exasol.adapter.RequestDispatcher;
- %jar /buckets/bfsdefault/default/document-files-virtual-schema-dist-7.3.3-azure-datalake-storage-gen2-1.4.2.jar;
+ %jar /buckets/bfsdefault/default/document-files-virtual-schema-dist-7.3.4-azure-datalake-storage-gen2-1.4.3.jar;
/
```
@@ -30,7 +30,7 @@ CREATE OR REPLACE JAVA SET SCRIPT ADAPTER.IMPORT_FROM_AZURE_DATA_LAKE_STORAGE_GE
CONNECTION_NAME VARCHAR(500))
EMITS(...) AS
%scriptclass com.exasol.adapter.document.UdfEntryPoint;
- %jar /buckets/bfsdefault/default/document-files-virtual-schema-dist-7.3.3-azure-datalake-storage-gen2-1.4.2.jar;
+ %jar /buckets/bfsdefault/default/document-files-virtual-schema-dist-7.3.4-azure-datalake-storage-gen2-1.4.3.jar;
/
```
diff --git a/pk_generated_parent.pom b/pk_generated_parent.pom
index 58275f4..80a2ea5 100644
--- a/pk_generated_parent.pom
+++ b/pk_generated_parent.pom
@@ -3,7 +3,7 @@
4.0.0
com.exasol
azure-data-lake-storage-gen2-document-files-virtual-schema-generated-parent
- 1.4.2
+ 1.4.3
pom
UTF-8
@@ -35,7 +35,7 @@
org.jacoco
org.jacoco.agent
- 0.8.9
+ 0.8.10
test
runtime
@@ -59,7 +59,7 @@
org.apache.maven.plugins
maven-enforcer-plugin
- 3.3.0
+ 3.4.0
enforce-maven
@@ -79,7 +79,7 @@
org.codehaus.mojo
flatten-maven-plugin
- 1.4.1
+ 1.5.0
true
oss
@@ -118,7 +118,7 @@
org.apache.maven.plugins
maven-surefire-plugin
- 3.0.0
+ 3.1.2
@@ -129,7 +129,7 @@
org.codehaus.mojo
versions-maven-plugin
- 2.15.0
+ 2.16.0
display-updates
@@ -147,7 +147,7 @@
org.basepom.maven
duplicate-finder-maven-plugin
- 1.5.1
+ 2.0.1
default
@@ -165,7 +165,6 @@
true
true
false
- true
true
false
@@ -173,7 +172,7 @@
org.apache.maven.plugins
maven-assembly-plugin
- 3.5.0
+ 3.6.0
src/assembly/all-dependencies.xml
@@ -223,7 +222,7 @@
org.apache.maven.plugins
maven-dependency-plugin
- 3.5.0
+ 3.6.0
copy-jacoco
@@ -243,7 +242,7 @@
org.apache.maven.plugins
maven-failsafe-plugin
- 3.0.0
+ 3.1.2
@@ -266,7 +265,7 @@
org.jacoco
jacoco-maven-plugin
- 0.8.9
+ 0.8.10
prepare-agent
@@ -313,7 +312,7 @@
com.exasol
error-code-crawler-maven-plugin
- 1.2.3
+ 1.3.0
verify
diff --git a/pom.xml b/pom.xml
index 25490ff..3e3afa1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,13 +4,13 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
azure-data-lake-storage-gen2-document-files-virtual-schema
- 1.4.2
+ 1.4.3
Virtual Schema for document data in files on Azure Data Lake Storage Gen 2
Adapter for document data access from files from Azure Data Lake Storage Gen 2.
https://github.com/exasol/azure-data-lake-storage-gen2-document-files-virtual-schema/
1.18.0
- 7.3.3
+ 7.3.4
2.14.2
@@ -44,17 +44,17 @@
com.azure
azure-storage-file-datalake
- 12.15.3
+ 12.17.0
com.azure
azure-identity
- 1.9.1
+ 1.10.1
com.azure
azure-core
- 1.40.0
+ 1.43.0
@@ -73,50 +73,50 @@
org.junit.jupiter
junit-jupiter-params
- 5.9.3
+ 5.10.0
test
org.mockito
mockito-core
- 5.4.0
+ 5.5.0
test
com.exasol
test-db-builder-java
- 3.4.2
+ 3.5.1
test
com.exasol
udf-debugging-java
- 0.6.8
+ 0.6.11
test
com.exasol
hamcrest-resultset-matcher
- 1.6.0
+ 1.6.1
test
com.exasol
exasol-test-setup-abstraction-java
- 2.0.2
+ 2.0.4
test
com.exasol
performance-test-recorder-java
- 0.1.2
+ 0.1.3
test
nl.jqno.equalsverifier
equalsverifier
- 3.14.3
+ 3.15.2
test
@@ -130,6 +130,9 @@
CVE-2020-36641
+
+ CVE-2023-4586
@@ -153,7 +156,7 @@
com.exasol
project-keeper-maven-plugin
- 2.9.7
+ 2.9.12
@@ -174,7 +177,7 @@
azure-data-lake-storage-gen2-document-files-virtual-schema-generated-parent
com.exasol
- 1.4.2
+ 1.4.3
pk_generated_parent.pom
diff --git a/src/test/java/com/exasol/adapter/document/files/IntegrationTestSetup.java b/src/test/java/com/exasol/adapter/document/files/IntegrationTestSetup.java
index dbdd3dc..8ef12d0 100644
--- a/src/test/java/com/exasol/adapter/document/files/IntegrationTestSetup.java
+++ b/src/test/java/com/exasol/adapter/document/files/IntegrationTestSetup.java
@@ -23,7 +23,7 @@
import jakarta.json.*;
public class IntegrationTestSetup implements AutoCloseable {
- private static final String ADAPTER_JAR = "document-files-virtual-schema-dist-7.3.3-azure-datalake-storage-gen2-1.4.2.jar";
+ private static final String ADAPTER_JAR = "document-files-virtual-schema-dist-7.3.4-azure-datalake-storage-gen2-1.4.3.jar";
private final ExasolTestSetup exasolTestSetup;
private final Connection exasolConnection;
private final Statement exasolStatement;