Releases: exasol/azure-blob-storage-document-files-virtual-schema
Releases · exasol/azure-blob-storage-document-files-virtual-schema
1.2.0: Auto-inference for Parquet
Summary
This release adds automatic schema inference for Parquet files. This means that you don't need to specify a mapping
element in the EDML definition. Instead VSBFS will automatically detect the mapping from the Parquet files. See the EDML user guide for details.
The release also refactored class LocalAbsTestSetup
.
Features
- #22: Added auto-inference for Parquet files
Refactoring
- #20: Refactored class
LocalAbsTestSetup
.
Dependency Updates
Compile Dependency Updates
- Updated
com.azure:azure-storage-blob:12.20.2
to12.21.1
- Updated
com.exasol:error-reporting-java:1.0.0
to1.0.1
- Updated
com.exasol:virtual-schema-common-document-files:7.1.4
to7.2.0
- Removed
com.fasterxml.jackson.core:jackson-annotations:2.14.2
- Removed
com.fasterxml.jackson.core:jackson-core:2.14.2
- Removed
com.fasterxml.jackson.core:jackson-databind:2.14.2
Test Dependency Updates
- Added
com.exasol:exasol-testcontainers:6.5.1
- Updated
com.exasol:udf-debugging-java:0.6.7
to0.6.8
- Updated
com.exasol:virtual-schema-common-document-files:7.1.4
to7.2.0
- Removed
commons-net:commons-net:3.9.0
- Updated
org.mockito:mockito-core:5.1.1
to5.2.0
- Removed
org.yaml:snakeyaml:1.33
Plugin Dependency Updates
- Updated
com.exasol:project-keeper-maven-plugin:2.9.3
to2.9.6
- Updated
org.apache.maven.plugins:maven-assembly-plugin:3.4.2
to3.5.0
- Updated
org.apache.maven.plugins:maven-enforcer-plugin:3.1.0
to3.2.1
- Removed
org.projectlombok:lombok-maven-plugin:1.18.20.0
Reviewed and fixed vulnerabilities, updated dependencies and refactored integration test setup class.
Summary
Reviewed and fixed vulnerabilities.
Refactored IntegrationTestSetup to use system properties.
Bugfixes / Vulnerabilities
- Fixed vulnerabilities
- CVE-2021-37533 - Overrode transitive test dependency to fix vulnerability.
- Ignored vulnerabilities
- sonatype-2022-6438 - Exploit requires write access to the source code repository and attempts to inject malicious code will be detected during regular code reviews.
- CVE-2020-36641 - Vulnerability is rated as a false positive since CVE-2020-36641 is reported to be fixed in aXMLRPC 1.12.1, while ETAJ uses version 1.13.0.
- CVE-2022-1471 - Dependency is used by the test framework.
- CVE-2020-36641 - Exploit requires access to manipulate hosted JSON files.
Refactoring
*#15 : Use system properties to set DEBUG_ADDRESS and LOG_LEVEL.
Dependency Updates
Compile Dependency Updates
- Updated
com.azure:azure-storage-blob:12.20.0
to12.20.2
- Updated
com.exasol:virtual-schema-common-document-files:7.1.2
to7.1.4
- Updated
com.fasterxml.jackson.core:jackson-annotations:2.13.4
to2.14.2
- Updated
com.fasterxml.jackson.core:jackson-core:2.13.4
to2.14.2
- Updated
com.fasterxml.jackson.core:jackson-databind:2.13.4.2
to2.14.2
Test Dependency Updates
- Updated
com.exasol:exasol-test-setup-abstraction-java:0.3.2
to2.0.0
- Updated
com.exasol:test-db-builder-java:3.4.1
to3.4.2
- Updated
com.exasol:udf-debugging-java:0.6.4
to0.6.7
- Updated
com.exasol:virtual-schema-common-document-files:7.1.2
to7.1.4
- Added
commons-net:commons-net:3.9.0
- Updated
org.junit.jupiter:junit-jupiter-engine:5.9.1
to5.9.2
- Updated
org.junit.jupiter:junit-jupiter-params:5.9.1
to5.9.2
- Updated
org.mockito:mockito-core:4.8.1
to5.1.1
- Updated
org.testcontainers:junit-jupiter:1.17.5
to1.17.6
Plugin Dependency Updates
- Updated
com.exasol:artifact-reference-checker-maven-plugin:0.4.0
to0.4.2
- Updated
com.exasol:error-code-crawler-maven-plugin:1.1.2
to1.2.2
- Updated
com.exasol:project-keeper-maven-plugin:2.8.0
to2.9.3
- Updated
io.github.zlika:reproducible-build-maven-plugin:0.15
to0.16
- Updated
org.apache.maven.plugins:maven-assembly-plugin:3.3.0
to3.4.2
- Updated
org.apache.maven.plugins:maven-dependency-plugin:3.3.0
to3.5.0
- Updated
org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M5
to3.0.0-M8
- Updated
org.apache.maven.plugins:maven-jar-plugin:3.2.2
to3.3.0
- Updated
org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5
to3.0.0-M8
- Updated
org.codehaus.mojo:flatten-maven-plugin:1.2.7
to1.3.0
- Updated
org.codehaus.mojo:versions-maven-plugin:2.10.0
to2.14.2
Fixed vulnerabilities
Summary
- Fixed vulnerabilities
- Updated dependencies
- Updated azurite emulator
Bug fixes
- #16: Fix cves/vulnerabilities/update dependencies
Dependency Updates
Compile Dependency Updates
- Updated
com.azure:azure-storage-blob:12.17.1
to12.20.0
- Updated
com.exasol:error-reporting-java:0.4.1
to1.0.0
- Updated
com.exasol:virtual-schema-common-document-files:7.1.1
to7.1.2
- Updated
com.fasterxml.jackson.core:jackson-annotations:2.13.3
to2.13.4
- Updated
com.fasterxml.jackson.core:jackson-core:2.13.3
to2.13.4
- Added
com.fasterxml.jackson.core:jackson-databind:2.13.4.2
Test Dependency Updates
- Updated
com.exasol:hamcrest-resultset-matcher:1.5.1
to1.5.2
- Updated
com.exasol:performance-test-recorder-java:0.1.0
to0.1.2
- Updated
com.exasol:test-db-builder-java:3.3.4
to3.4.1
- Updated
com.exasol:virtual-schema-common-document-files:7.1.1
to7.1.2
- Updated
org.mockito:mockito-core:4.6.1
to4.8.1
- Updated
org.testcontainers:junit-jupiter:1.17.2
to1.17.5
1.1.1 Fix CVE Warnings + Dependency Updates
Summary
- #13 - Fix CVE Warnings + Dependency Updates
Dependency Updates
Compile Dependency Updates
- Updated
com.exasol:virtual-schema-common-document-files:7.1.0
to7.1.1
Test Dependency Updates
- Updated
com.exasol:test-db-builder-java:3.3.3
to3.3.4
- Updated
com.exasol:virtual-schema-common-document-files:7.1.0
to7.1.1
- Updated
org.junit.jupiter:junit-jupiter-engine:5.8.2
to5.9.1
- Updated
org.junit.jupiter:junit-jupiter-params:5.8.2
to5.9.1
- Updated
org.yaml:snakeyaml:1.30
to1.33
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:1.1.1
to1.1.2
- Updated
com.exasol:project-keeper-maven-plugin:2.4.6
to2.8.0
- Updated
org.apache.maven.plugins:maven-enforcer-plugin:3.0.0
to3.1.0
1.1.0 CSV Support
Summary
Features
- Added CSV Support
Dependency Updates
Compile Dependency Updates
- Updated
com.exasol:virtual-schema-common-document-files:7.0.2
to7.1.0
Test Dependency Updates
- Updated
com.exasol:test-db-builder-java:3.3.2
to3.3.3
- Updated
com.exasol:udf-debugging-java:0.6.1
to0.6.4
- Updated
com.exasol:virtual-schema-common-document-files:7.0.2
to7.1.0
- Removed
org.testcontainers:localstack:1.17.2
1.0.1: Upgrade dependencies on 1.0.0
Summary
This release upgrades dependencies and adapts the collection of regression tests results.
Refactoring
- #9: Adapted to new regression test result database
Dependency Updates
Compile Dependency Updates
- Updated
com.azure:azure-storage-blob:12.14.3
to12.17.1
- Updated
com.exasol:virtual-schema-common-document-files:6.0.1
to7.0.2
- Updated
com.fasterxml.jackson.core:jackson-annotations:2.13.1
to2.13.3
- Updated
com.fasterxml.jackson.core:jackson-core:2.13.1
to2.13.3
Test Dependency Updates
- Updated
com.exasol:exasol-test-setup-abstraction-java:0.2.2
to0.3.2
- Added
com.exasol:performance-test-recorder-java:0.1.0
- Updated
com.exasol:test-db-builder-java:3.2.2
to3.3.2
- Updated
com.exasol:udf-debugging-java:0.5.0
to0.6.1
- Updated
com.exasol:virtual-schema-common-document-files:6.0.1
to7.0.2
- Removed
junit:junit:4.13.2
- Updated
org.jacoco:org.jacoco.agent:0.8.5
to0.8.8
- Removed
org.jacoco:org.jacoco.core:0.8.7
- Updated
org.mockito:mockito-core:4.1.0
to4.6.1
- Updated
org.testcontainers:junit-jupiter:1.16.2
to1.17.2
- Updated
org.testcontainers:localstack:1.16.2
to1.17.2
- Updated
org.yaml:snakeyaml:1.29
to1.30
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:0.7.1
to1.1.1
- Updated
com.exasol:project-keeper-maven-plugin:2.0.0
to2.4.6
- Updated
org.apache.maven.plugins:maven-compiler-plugin:3.8.1
to3.10.1
- Updated
org.apache.maven.plugins:maven-dependency-plugin:3.2.0
to3.3.0
- Updated
org.apache.maven.plugins:maven-jar-plugin:3.2.0
to3.2.2
- Updated
org.codehaus.mojo:versions-maven-plugin:2.8.1
to2.10.0
- Updated
org.jacoco:jacoco-maven-plugin:0.8.7
to0.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
to3.2.0
Initial release
Features
*#41: First version
Dependency Updates
Compile Dependency Updates
- Added
com.azure:azure-storage-blob:12.14.3
- Added
com.exasol:error-reporting-java:0.4.1
- Added
com.exasol:virtual-schema-common-document-files:6.0.1
- Added
com.fasterxml.jackson.core:jackson-annotations:2.13.1
- Added
com.fasterxml.jackson.core:jackson-core:2.13.1
Test Dependency Updates
- Added
com.exasol:exasol-test-setup-abstraction-java:0.2.2
- Added
com.exasol:hamcrest-resultset-matcher:1.5.1
- Added
com.exasol:test-db-builder-java:3.2.2
- Added
com.exasol:udf-debugging-java:0.5.0
- Added
com.exasol:virtual-schema-common-document-files:6.0.1
- Added
junit:junit:4.13.2
- Added
org.hamcrest:hamcrest:2.2
- Added
org.jacoco:org.jacoco.agent:0.8.5
- Added
org.jacoco:org.jacoco.core:0.8.7
- Added
org.junit.jupiter:junit-jupiter-engine:5.8.2
- Added
org.junit.jupiter:junit-jupiter-params:5.8.2
- Added
org.mockito:mockito-core:4.1.0
- Added
org.testcontainers:junit-jupiter:1.16.2
- Added
org.testcontainers:localstack:1.16.2
- Added
org.yaml:snakeyaml:1.29
Plugin Dependency Updates
- Added
com.exasol:artifact-reference-checker-maven-plugin:0.4.0
- Added
com.exasol:error-code-crawler-maven-plugin:0.7.1
- Added
com.exasol:project-keeper-maven-plugin:2.0.0
- Added
io.github.zlika:reproducible-build-maven-plugin:0.15
- Added
org.apache.maven.plugins:maven-assembly-plugin:3.3.0
- Added
org.apache.maven.plugins:maven-clean-plugin:2.5
- Added
org.apache.maven.plugins:maven-compiler-plugin:3.8.1
- Added
org.apache.maven.plugins:maven-dependency-plugin:3.2.0
- Added
org.apache.maven.plugins:maven-deploy-plugin:2.7
- Added
org.apache.maven.plugins:maven-enforcer-plugin:3.0.0
- Added
org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M5
- Added
org.apache.maven.plugins:maven-install-plugin:2.4
- Added
org.apache.maven.plugins:maven-jar-plugin:3.2.0
- Added
org.apache.maven.plugins:maven-resources-plugin:2.6
- Added
org.apache.maven.plugins:maven-site-plugin:3.3
- Added
org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5
- Added
org.codehaus.mojo:flatten-maven-plugin:1.2.7
- Added
org.codehaus.mojo:versions-maven-plugin:2.8.1
- Added
org.jacoco:jacoco-maven-plugin:0.8.7
- Added
org.projectlombok:lombok-maven-plugin:1.18.20.0
- Added
org.sonatype.ossindex.maven:ossindex-maven-plugin:3.1.0