2.8.0: Simplify GCS Configuration
This release allows configuring Google Cloud Storage (GCS) via a CONNECTION
instead of uploading the credentials JSON file to BucketFS. This avoids exposing GCP credentials as file in BucketFS and simplifies configuration. See the user guide for details.
Please note for backwards compatibility you can still provide the GCS credentials as a file although CSE recommends configuring Google Cloud Storage (GCS) via a CONNECTION
.
Features
- #316: Allowed specifying GCS credentials via
CONNECTION
Dependency Updates
Cloud Storage Extension
Compile Dependency Updates
- Added
com.github.mwiede:jsch:0.2.17
- Updated
com.google.guava:guava:32.1.3-jre
to33.2.0-jre
- Updated
com.google.oauth-client:google-oauth-client:1.34.1
to1.36.0
- Updated
com.nimbusds:nimbus-jose-jwt:9.37.3
to9.39.1
- Updated
io.dropwizard.metrics:metrics-core:4.2.23
to4.2.25
- Updated
io.grpc:grpc-netty:1.60.0
to1.63.0
- Updated
io.netty:netty-codec-http2:4.1.108.Final
to4.1.109.Final
- Updated
org.apache.commons:commons-compress:1.26.0
to1.26.1
- Updated
org.apache.logging.log4j:log4j-1.2-api:2.22.0
to2.23.1
- Updated
org.apache.logging.log4j:log4j-api:2.22.0
to2.23.1
- Updated
org.apache.logging.log4j:log4j-core:2.22.0
to2.23.1
- Updated
org.jetbrains.kotlin:kotlin-stdlib:1.9.21
to1.9.24
- Updated
org.slf4j:jul-to-slf4j:2.0.9
to2.0.13
Runtime Dependency Updates
- Updated
ch.qos.logback:logback-classic:1.2.13
to1.5.6
- Updated
ch.qos.logback:logback-core:1.2.13
to1.5.6
Test Dependency Updates
- Updated
com.dimafeng:testcontainers-scala-scalatest_2.13:0.41.0
to0.41.3
- Updated
com.exasol:exasol-testcontainers:7.0.1
to7.1.0
- Updated
com.exasol:extension-manager-integration-test-java:0.5.7
to0.5.11
- Updated
nl.jqno.equalsverifier:equalsverifier:3.15.4
to3.16.1
- Updated
org.junit.jupiter:junit-jupiter-engine:5.10.1
to5.10.2
- Updated
org.mockito:mockito-core:5.8.0
to5.12.0
- Updated
org.testcontainers:localstack:1.19.3
to1.19.8
Plugin Dependency Updates
- Updated
com.diffplug.spotless:spotless-maven-plugin:2.41.0
to2.43.0
- Updated
com.exasol:error-code-crawler-maven-plugin:2.0.2
to2.0.3
- Updated
com.exasol:project-keeper-maven-plugin:4.3.0
to4.3.1
- Updated
net.alchim31.maven:scala-maven-plugin:4.8.1
to4.9.1
- Updated
org.apache.maven.plugins:maven-jar-plugin:3.3.0
to3.4.1
- Updated
org.apache.maven.plugins:maven-toolchains-plugin:3.1.0
to3.2.0
- Updated
org.codehaus.mojo:exec-maven-plugin:3.1.1
to3.2.0
Extension
Compile Dependency Updates
- Updated
@exasol/extension-manager-interface:0.4.1
to0.4.2
Development Dependency Updates
- Updated
eslint:^8.55.0
to^8.56.0
- Updated
@types/node:^20.10.4
to^20.12.12
- Updated
@typescript-eslint/parser:^6.13.2
to^7.9.0
- Updated
ts-jest:^29.1.1
to^29.1.2
- Updated
typescript:^5.3.3
to^5.4.5
- Updated
@typescript-eslint/eslint-plugin:^6.13.2
to^7.9.0
- Updated
ts-node:^10.9.1
to^10.9.2
- Updated
esbuild:^0.19.8
to^0.21.2